/*###########################################################################
	form check function for mayuko-salon
#############################################################################*/
function	check(){


	if(document.myform.sName.value==""){
		alert("お名前（姓）を入力してください。");
		return	false;
	}
	if(document.myform.fName.value==""){
		alert("お名前（名）を入力してください。");
		return	false;
	}
	if(document.myform.usr_zip1.value==""){
		alert("郵便番号（XXX）を入力してください。");
		return	false;
	}
	if(document.myform.usr_zip2.value==""){
		alert("郵便番号（XXXX）を入力してください。");
		return	false;
	}

	if(document.myform.usr_pref.value==""){
			alert("都道府県を選択してください。");
			return	false;
	}
	if(document.myform.add.value==""){
		alert("市町村以下を入力してください。");
		return	false;
	}
	if(document.myform.usr_tel1.value==""){
		alert("電話番号（市外局番）を入力してください。");
		return	false;
	}
		if(document.myform.usr_tel2.value==""){
		alert("電話番号（市内局番）を入力してください。");
		return	false;
	}
		if(document.myform.usr_tel3.value==""){
		alert("電話番号を正しく入力してください。");
		return	false;
	}	
	if(document.myform.email.value==""){
		alert("メールアドレスを入力してください。");
		return	false;
	}else{
		od = document.myform.email.value;
		if(GetLength(od) > od.length){
			alert("メールアドレスは半角で入力してください。");
			return	false;
		}
		if(document.myform.email.value.indexOf("@")==-1){
			alert("メールアドレスを正しく入力してください。");
			return	false;
		}
		if(document.myform.email.value.indexOf("@")==0){
			alert("メールアドレスを正しく入力してくださいfront。");
			return	false;
		}
		if(document.myform.email.value.lastIndexOf("@",od.length)==od.length-1){
			alert("メールアドレスを正しく入力してくださいlast。");
			return	false;
		}
	}
	if(document.myform.reEmail.value==""){
		alert("確認用メールアドレスを入力してください。");
		return	false;
	}else if(document.myform.reEmail.value!=document.myform.email.value){
		alert("確認用メールアドレスが違います。メールアドレスをもう一度ご確認ください。");
		return	false;	
	}
	if(document.myform.qa.value==""){
		alert("お問い合せ内容を入力してください。");
		return	false;
	}
	return	true;
}
/*###########################################################################
	form check function for mayuko-salon
#############################################################################*/
function	check_try(){

	if(document.myform.sName.value==""){
		alert("お名前（姓）を入力してください。");
		return	false;
	}
	if(document.myform.fName.value==""){
		alert("お名前（名）を入力してください。");
		return	false;
	}
	if(document.myform.usr_zip1.value==""){
		alert("郵便番号（XXX）を入力してください。");
		return	false;
	}
	if(document.myform.usr_zip2.value==""){
		alert("郵便番号（XXXX）を入力してください。");
		return	false;
	}

	if(document.myform.usr_pref.value==""){
			alert("都道府県を選択してください。");
			return	false;
	}
	if(document.myform.add.value==""){
		alert("市町村以下を入力してください。");
		return	false;
	}
	if(document.myform.usr_tel1.value==""){
		alert("電話番号（市外局番）を入力してください。");
		return	false;
	}
		if(document.myform.usr_tel2.value==""){
		alert("電話番号（市内局番）を入力してください。");
		return	false;
	}
		if(document.myform.usr_tel3.value==""){
		alert("電話番号を正しく入力してください。");
		return	false;
	}	
	if(document.myform.email.value==""){
		alert("メールアドレスを入力してください。");
		return	false;
	}else{
		od = document.myform.email.value;
		if(GetLength(od) > od.length){
			alert("メールアドレスは半角で入力してください。");
			return	false;
		}
		if(document.myform.email.value.indexOf("@")==-1){
			alert("メールアドレスを正しく入力してください。");
			return	false;
		}
		if(document.myform.email.value.indexOf("@")==0){
			alert("メールアドレスを正しく入力してくださいfront。");
			return	false;
		}
		if(document.myform.email.value.lastIndexOf("@",od.length)==od.length-1){
			alert("メールアドレスを正しく入力してくださいlast。");
			return	false;
		}
	}
	if(document.myform.reEmail.value==""){
		alert("確認用メールアドレスを入力してください。");
		return	false;
	}else if(document.myform.reEmail.value!=document.myform.email.value){
		alert("確認用メールアドレスが違います。メールアドレスをもう一度ご確認ください。");
		return	false;	
	}
	if(document.myform.usr_month.value==""){
			alert("希望日（月）を選択してください。");
			return	false;
	}
	if(document.myform.usr_date.value==""){
			alert("希望日（日）を選択してください。");
			return	false;
	}
	if(document.myform.usr_time.value==""){
			alert("時間帯を選択してください。");
			return	false;
	}
	if(document.myform.usr_class.value==""){
			alert("ご希望クラスを選択してください。");
			return	false;
	}
	return	true;
}
/*###########################################################################
	form reset check for mayuko-salon
#############################################################################*/
function reset_conf() {
   if (confirm("フォーム内容をリセットします！\n\nよろしいですか？"))
      return true;
   else return false;
}
/*###########################################################################
	半角チェックfunction for mayuko-salon
#############################################################################*/
function GetLength(obj){   // 入力バイト数を返す
  var i,cnt = 0;
  for(i=0; i<obj.length; i++)
    if (escape(obj.charAt(i)).length >= 4 ) cnt+=2; else cnt++;
  return cnt;
}
