$( function(){
	var param_obj = getParameter();
	if( param_obj["ERROR"] != null ){
		alert( "メールの送信に失敗しました。" );
		return;
	}

	$('input[@name=COMPANY_NAME]').val("");
	$('input[@name=POST_NAME]').val("");
	$('input[@name=USER_NAME]').val("");
	$('input[@name=ADR]').val("");
	$('input[@name=MAIL]').val("");
	$('input[@name=TEL]').val("");
	$('select[@name=QUERY_TITLE]').val("");
	$('textarea[@name=QUERY_NOTE]').val("");
});


function frmCheck(){
	var tmp_company_name = $('input[@name=COMPANY_NAME]').val();
	var tmp_post_name = $('input[@name=POST_NAME]').val();
	var tmp_user_name = $('input[@name=USER_NAME]').val();
	var tmp_adr = $('input[@name=ADR]').val();
	var tmp_mail = $('input[@name=MAIL]').val();
	var tmp_tel = $('input[@name=TEL]').val();
	var tmp_query_title = $('select[@name=QUERY_TITLE]').val();
	var tmp_query_note = $('textarea[@name=QUERY_NOTE]').val();
	var err_msg="";
	var cookie_obj = getCookie();

	if( tmp_user_name == ""){
		err_msg += "・「お名前」が入力されていません。\n";
		$('input[@name=USER_NAME]').css("background-color","#FFC8C9");
	} else {
		$('input[@name=USER_NAME]').css("background-color","#CCCCCC");
	}

	if( tmp_tel == "" ){
		err_msg += "・「TEL」が入力されていません。\n";
		$('input[@name=TEL]').css("background-color","#FFC8C9");
	} else if( !tmp_tel.match(/([0-9]{2,4}[\-]?)([0-9]{2,4}[\-]?)([0-9]{2,4}[\-]?)/) ) {
		err_msg += "・「TEL」が正しく入力されていません。\n";
		$('input[@name=TEL]').css("background-color","#FFC8C9");
	} else {
		$('input[@name=TEL]').css("background-color","#CCCCCC");
	}

	if( tmp_mail == "" ){
		err_msg += "・「メールアドレス」が入力されていません。\n";
		$('input[@name=MAIL]').css("background-color","#FFC8C9");
	} else {
		$('input[@name=MAIL]').css("background-color","#CCCCCC");
	}

	if( tmp_query_title == ""){
		err_msg += "・「お問い合わせ内容」が選択されていません。\n";
		$('select[@name=QUERY_TITLE]').css("background-color","#FFC8C9");
	} else {
		$('select[@name=QUERY_TITLE]').css("background-color","#CCCCCC");
	}

	if( tmp_query_note == ""){
		err_msg += "・「お問い合わせ詳細」が入力されていません。\n";
		$('textarea[@name=QUERY_NOTE]').css("background-color","#FFC8C9");
	} else {
		$('textarea[@name=QUERY_NOTE]').css("background-color","#CCCCCC");
	}

	if( cookie_obj["MAIL"] != null ){
		alert("メール送信後、すぐに送信できません。");
		return ;
	}

	if( err_msg == "" ){
		if( confirm("入力された内容を送信しますが、よろしいですか？") ){
			$('#frm_query').submit();
		}
	} else {
		alert("下記の問題があり、送信できません。\n\n"+err_msg);
	}
}

function frmReset(){
	$('input[@name=USER_NAME]').css("background-color","#CCCCCC");
	$('input[@name=TEL]').css("background-color","#CCCCCC");
	$('input[@name=MAIL]').css("background-color","#CCCCCC");
	$('select[@name=QUERY_TITLE]').css("background-color","#CCCCCC");
	$('textarea[@name=QUERY_NOTE]').css("background-color","#CCCCCC");

	$('input[@name=COMPANY_NAME]').val("");
	$('input[@name=POST_NAME]').val("");
	$('input[@name=USER_NAME]').val("");
	$('input[@name=ADR]').val("");
	$('input[@name=MAIL]').val("");
	$('input[@name=TEL]').val("");
	$('select[@name=QUERY_TITLE]').val("");
	$('textarea[@name=QUERY_NOTE]').val("");
}
