function trim(str) {    return str.replace(/(^\s*)|(\s*$)/g, "");}function onPrint() {	var qurl = "./print.html";	var qtarget = "Print";	window.open(qurl,qtarget,"width=700, height=950, toolbar=no, scrollbars=yes,menubar=no, border=0");}function onSendmail() {	var name			= document.f.name.value;	var furi			= document.f.furi.value;	var mail			= document.f.mail.value;	var summary			= radiocheck();	var body			= document.f.body.value;	if (!trim(name)) {		alert("お名前を入力してください");		document.f.name.focus(); return;	}	if (!trim(mail).match(/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[a-z]{2,4}|museum|travel)$/i)) {        alert("メールアドレスを正しく入力してください");        document.f.mail.focus();        return;    }	if (!(summary)) {		alert("概要を選択してください"); return;	}	if (!trim(body)) {		alert("お問合せ内容を入力してください");		document.f.body.focus(); return;	}	document.getElementById('send_button').disabled = 'disabled';	document.getElementById('mail_msg').innerHTML = "メールを送信しています...";	$.post(        'inc/sendmail.php',        {            type: 'total',            name: name,            furi: furi,            mail: mail,            summary: summary,            body: body        },		onSendmail_back	);}function onSendmail_back(res) {	document.getElementById('btn_send').style.display = "";	if (res == 1) {		document.getElementById('mail_msg').style.color = "red";		document.getElementById('mail_msg').innerHTML = "メールアドレスが正しくありません";	    document.getElementById('send_button').disabled = '';        return;	} else if (res == 2) {		document.getElementById('mail_msg').style.color = "green";		document.getElementById('mail_msg').innerHTML = "ありがとうございました。メールが送信されました。";        return;	} else if (res == 3) {		document.getElementById('mail_msg').style.color = "red";		document.getElementById('mail_msg').innerHTML = "メール送信が失敗しました";	    document.getElementById('send_button').disabled = '';        return;    } else if (res == 4) {		document.getElementById('mail_msg').style.color = "red";		document.getElementById('mail_msg').innerHTML = "送信が規制されています。しばらくお待ちください。";	    document.getElementById('send_button').disabled = '';        return;	} else {		document.getElementById('mail_msg').style.color = "red";		document.getElementById('mail_msg').innerHTML = "エラーが発生しました。再度お試し下さい。";	    document.getElementById('send_button').disabled = '';        return;	}}function radiocheck() {    var i;    if (document.f.summary.length) {        for (i = 0; i < document.f.summary.length; i++) {            if (document.f.summary[i].checked) {                return document.f.summary[i].value;            }        }    }	return false;}
