
function ZenkakuCheck(obj,msg)
{
	var	loop;
	var	str, strone;

	str = obj.value;
	if(str == ""){
		alert(msg+"を入力して下さい。");
		obj.focus();
		return false;
	}
	str=str.replace(/[　 ]/g,""); //全角Spaceと半角Spaceを""に置換 
	for (loop=0;loop<str.length;loop++){
		strone = str.charAt(loop);
		if((strone>="!"&&strone<="~")||(strone>="｡"&&strone<="ﾟ")){
			alert(msg+"を全角文字で入力してください。");
			obj.focus();
			return false;
		}
	}
	return true;
}

function ZenkakuKatakanaCheck(obj,msg)
{
	var	loop;
	var	str, strone;
	var	kana="ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶー";

	str = obj.value;
	if(str == ""){
		alert(msg+"を入力して下さい。");
		obj.focus();
		return false;
	}
	str=str.replace(/[　 ]/g,""); //全角Spaceと半角Spaceを""に置換 
	for (loop=0;loop<str.length;loop++){
		strone = str.charAt(loop);
		if(kana.indexOf(strone,0) < 0){
			alert(msg+"を全角カタカナで入力してください。");
			obj.focus();
			return false;
		}
	}
	return true;
}

function NumberCheck(obj,msg)
{
	var	loop;
	var	str, strone;
	var	number="1234567890-";

	str = obj.value;
	if(str == ""){
		alert(msg+"を入力してください。");
		obj.focus();
		return false;
	}
	str=str.replace(/[　 ]/g,""); //全角Spaceと半角Spaceを""に置換 
	for (loop=0;loop<str.length;loop++){
		strone = str.charAt(loop);
		if(number.indexOf(strone,0) < 0){
			alert(msg+"を半角数字で入力してください。");
			obj.focus();
			return false;
		}
	}
	return true;
}

/*function EmailCheck(obj,msg)
{
	var	str, work;

	str = obj.value;
	if(str == ""){
		alert(msg+"を入力してください。");
		obj.focus();
		return false;
	}
	work = str.match(/^[a-zA-Z0-9_\-.]+@[a-zA-Z0-9_\-]+[a-zA-Z0-9_\-.]+\.[a-zA-Z0-9_\-]+$/);
	if(work == str){
		return true;
	}
	alert(msg+"が正しくありません。");
	obj.focus();
	return false;
} */

function NaiyouCheck(obj,msg)
{
	var	str, work;

	str = obj.value;
	if(str == ""){
		alert(msg+"を入力してください。");
		obj.focus();
		return false;
	}
}



function EmailCheck(){
	if(document.toiawase.mail.value==""){
		alert("メールアドレスを入力してください。");
		document.toiawase.mail.focus();
		return false;
	}
	if(document.toiawase.mail.value.indexOf("@")<=0){
		alert("メールアドレスが正しくありません。");
		document.toiawase.mail.focus();
		return false;
	}
	return true;
}
// -->




function input(){	
	if (document.toiawase.toi[0].checked==true){
		document.toiawase.action = "mailto:meritinfo@tsuzuki.co.jp?subject=intramerit.com toiawase_seihin";
	} else {	
		if (document.toiawase.toi[1].checked==true){
			document.toiawase.action = "mailto:meritinfo@tsuzuki.co.jp?subject=intramerit.com toiawase_cd-rom";
		} 
	}
	
	if (document.toiawase.naiyou.value==""){
	   alert("お問合せ内容を入力してください。");
	   return false;
	   }
	   			
	return true;
}


     function ThankCheck(){		 
          if (confirm("受け付けました。ブラウザの戻るボタンでお戻りください。") == false){
           return false;
          }
      return true;
    }



function SubmitCheck()
{
	var	rtn;
    rtn = ZenkakuCheck(document.toiawase.sei,"氏名-姓");	
    	if(!rtn)	return false;
    rtn = ZenkakuCheck(document.toiawase.na,"氏名-名");	
    		if(!rtn)	return false;
    rtn = ZenkakuKatakanaCheck(document.toiawase.seikana,"フリガナ-姓");	
		if(!rtn)	return false;
    rtn = ZenkakuKatakanaCheck(document.toiawase.nakana,"フリガナ-名");		
    		if(!rtn)	return false;
    rtn = ZenkakuCheck(document.toiawase.kaisya,"貴社名");	
	   if(!rtn)	return false;
    rtn = ZenkakuCheck(document.toiawase.shiten,"支店名");	
	   if(!rtn)	return false; 
    rtn = ZenkakuCheck(document.toiawase.busyo,"部署");		
		if(!rtn)	return false;
    rtn =EmailCheck(document.toiawase.mail,"メールアドレス");	
		if(!rtn)	return false;
    rtn = NumberCheck(document.toiawase.tel,"電話番号");		
		if(!rtn)	return false;
    rtn = input(document.toiawase.toi,"メール送信");		
		if(!rtn)	return false;
    rtn = input(document.toiawase.naiyou,"問合せ内容");	
		if(!rtn)	return false;
    rtn = ThankCheck(document.toiawase,"空欄");	
		if(!rtn)	return false;

	return true;
   }

