function check(frm){
	var company = frm.company.value;
	var tantou = frm.tantou.value;
	var email = frm.email.value;
	var youbou = frm.youbou.value;
	var message = frm.message.value;

	if (company == ""){
		alert("御社名を入力してください。");
		return false;
	}
	if (company.length > 100){
		alert("御社名は100文字以内で入力してください。");
		return false;
	}

	if (tantou == ""){
		alert("担当者名を入力してください。");
		return false;
	}
	if (tantou.length > 100){
		alert("担当者名は100文字以内で入力してください。");
		return false;
	}

	if (email == ""){
		alert("メールアドレスを入力してください。");
		return false;
	}
	if (email.length > 100){
		alert("メールアドレスは100文字以内で入力してください。");
		return false;
	}
	if( !email.match(/.+@.+\..+/)){ 
		alert("メールアドレスの形式が不正です。");
		return false;
	}

	if (message == ""){
		alert("問合せ内容を入力してください。");
		return false;
	}
	if (message.length > 400){
		alert("問合せ内容は400文字以内で入力してください。");
		return false;
	}

	res = confirm("お問合せ内容を送信しますがよろしいですか？");
	if(res == true){
		document.getElementById('inq_result').innerHTML = "処理中・・";
		
		var url = "http://www.booster-technology.com/inq_ajax.php";
		var pars = "company=" + encodeURI(company);
		pars += "&tantou=" + encodeURI(tantou);
		pars += "&email=" + encodeURI(email);
		pars += "&youbou=" + encodeURI(youbou);
		pars += "&message=" + encodeURI(message);

		var myAjax = new Ajax.Request( url, { method: 'post', parameters: pars, onComplete: show_result });
	}
	else{
	  return false;
	}

}

function show_result(originalRequest){
	var xmlDoc = originalRequest.responseXML;
	var items = xmlDoc.documentElement.getElementsByTagName('item');

	for(var i=0; i<items.length; i++){
		var item1 = items[i];
		var ret = item1.getElementsByTagName('result');
		var ret_code = ret[0].firstChild.data;

		if(ret_code == "0"){
			document.getElementById('inq_result').innerHTML = "お問い合わせありがとうございます！<br />ご入力いただいたメールアドレス宛にご回答いたします。<br /><br /><a href='/'>トップページ</a>";
		}
		else{
			document.getElementById('inq_result').innerHTML = "入力項目にエラーが存在しました。<br />お手数ですが、再度ご入力の上、お問い合わせください。<br /><br /><a href='http://www.booster-technology.com/archives/2005/06/post_14.html'>戻る</a>";
		}
	}

}
