// JavaScript Document

	function validate_form()
	{
		// Check Name
		if(isBlank(document.frmcontact.name,"名前（必須）")== 0)
		{
			return false;
		}
		if(checkRange(document.frmcontact.name,2,20,"お名前は2文字以上、20字以下でお願いします。")==0)
		{
			return false;
		}
		// Check kana
		if(isBlank(document.frmcontact.kana,"フリガナ（必須）")== 0)
		{
			return false;
		}
		if(checkRange(document.frmcontact.name,2,20,"フリガナは2文字以上、20字以下でお願いします。")==0)
		{
			return false;
		}
		// check Telephone Number
		if(isBlank(document.frmcontact.phone1,"電話番号（必須）")== 0)
		{
			return false;
		}
		if(isBlank(document.frmcontact.phone2,"電話番号（必須）")== 0)
		{
			return false;
		}
		if(isBlank(document.frmcontact.phone3,"電話番号（必須）")== 0)
		{
			return false;
		}			
		
		if(isNumber(document.frmcontact.phone1,"電話番号は半角数字でご入力下さい。")== 0)
		{
			return false;
		}
		if(isNumber(document.frmcontact.phone2,"電話番号は半角数字でご入力下さい。")== 0)
		{
			return false;
		}
		if(isNumber(document.frmcontact.phone3,"電話番号は半角数字でご入力下さい。")== 0)
		{
			return false;
		}
		
		/*
		if(checkLength(document.frmcontact.phone,20,"電話番号は20字以下でご入力下さい")== 0)
		{
			return false;
		}
		*/
		// check email
		if(isBlank(document.frmcontact.email,"E-メールアドレス（必須）")== 0)
		{
			return false;
		}

		if(checkmail(document.frmcontact.email,"無効なメールアドレスです。")== 0)
		{
			return false;
		}
		// check box
		if(checkBox(document.frmcontact.elements["goods[]"],"希望連絡方法が選択されていません。")== 0)
		{

			return false;
		}
		// Check contact
		if(isBlank(document.frmcontact.query,"メッセージ内容をご入力下さい。")== 0)
		{
			return false;
		}
		
		return true;
}

