function sendit() 
{   
	if (CheckStr(document.regiform.name.value," ","") == 0){
                alert("名前（漢字）を入力して下さい");
		document.regiform.name.focus();           
    }
	else if (CheckStr(document.regiform.n_read.value," ","") == 0){
                alert("名前（ふりかな）を入力して下さい");
		document.regiform.n_read.focus();           
    }

	else if (CheckStr(document.regiform.email.value," ","") == 0){
                alert("E-MAIL アドレスを入力して下さい");
		document.regiform.email.focus();           
    }
	else if (document.regiform.email.value.search(/(\S+)@(\S+)\.(\S+)/) == -1 ) {
		alert("E-MAIL　アドレスを確認して下さい"); 
		document.regiform.email.focus(); 
	}

	else if (document.regiform.u_year.value == ""){
				alert("ご希望の年を選択してください");
		document.regiform.u_year.focus(); 
	}
	else if (document.regiform.u_month.value == ""){
				alert("ご希望の月を選択してください");
		document.regiform.u_month.focus(); 
	}
	else if (document.regiform.u_day.value == ""){
				alert("ご希望の日を選択してください");
		document.regiform.u_day.focus(); 
	}

	else if (document.regiform.e_year.value == ""){
				alert("ご希望の年を選択してください");
		document.regiform.e_year.focus(); 
	}
	else if (document.regiform.e_month.value == ""){
				alert("ご希望の月を選択してください");
		document.regiform.e_month.focus(); 
	}
	else if (document.regiform.e_day.value == ""){
				alert("ご希望の日を選択してください");
		document.regiform.e_day.focus(); 
	}

	else if (CheckStr(document.regiform.tour.value," ","") == 0){
				alert("ご希望の項目を選んでください");
		document.regiform.tour.focus(); 
	}
    
	else if (CheckStr(document.regiform.tel.value," ","") == 0){
                alert("電話番号を入力して下さい");
		document.regiform.tel.focus();           
    }
	
	else if (document.regiform.person_M.value == ""){
				alert("ご希望の男性参加人数を入力してください");
		document.regiform.person_M.focus(); 
	}
	else if (document.regiform.person_F.value == ""){
				alert("ご希望の女性参加人数を入力してください");
		document.regiform.person_F.focus(); 
	}	
		    				
	else document.regiform.submit();	

}

function CheckStr(strOriginal, strFind, strChange){           
	var position, strOri_Length;
	
	position = strOriginal.indexOf(strFind);	
    
	while (position != -1){
		strOriginal = strOriginal.replace(strFind, strChange);
		position    = strOriginal.indexOf(strFind);
	}
	
	strOri_Length = strOriginal.length;
	
	return strOri_Length;
}

function onlyNumber()  
      {   if((event.keyCode<48) || (event.keyCode>57))
          			event.returnValue=false;
   	}

	 
function ValidTelString(String) {						
  var RetValue = true;
  var Count;
  var PermitChar = "0123456789";
  for (var i = 0; i < String.length; i++) {
    Count = 0;
    for (var j = 0; j < PermitChar.length; j++) {
      if(String.charAt(i) == PermitChar.charAt(j)) {
        Count++;
        break;
      }
    }
    if (Count == 0) {
      RetValue = false;
      break;
    }
  }
  return RetValue;
}



