﻿$(function() {
	var ck_loginID = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i 
	var ck_password =/^[0-9]{14}$/;

	$("#error").click(function() {
		$(this).fadeOut("slow");
	});
	$(".sentbtn").attr("disabled", true);
  $("input.text-input").css({backgroundColor:"#FFFFFF"});//背景色
  $("input.text-input").focus(function(){
    $(this).css({backgroundColor:"#FFFFAC"});//エラー背景色
  });
    $("input.text-input").blur(function(){
    $(this).css({backgroundColor:"#FFFFFF"});
  });
  
  
	$("#password").attr("disabled", true);　　//入力不可
	//$("#test").attr("disabled", true);
	
	$("#loginID").keyup(loginID_check);


//メールチェック
function loginID_check(){
	var loginID = $("#loginID").val();
	if (loginID == "") {
		$("label#loginID_sql_ok").hide();
		$("label#loginID_null").show();
		$("#loginID").css("border", "2px #C33 solid");
		$("input#loginID").focus();
		$("#password").attr("disabled", true);
		$(".sentbtn").attr("disabled", true);
		return false;
	}
	if (!ck_loginID.test(loginID)){
		$("#loginID").css("border", "2px #C33 solid");
		$("label#loginID_sql_ok").hide();
		$("label#loginID_CHK").show();
		$("input#loginID").focus();
		$("#password").attr("disabled", true);
		$(".sentbtn").attr("disabled", true);
		return false;
	}else{
		$("label#loginID_null").hide();
		$("label#loginID_CHK").hide();
		$("label#loginID_sql_ok").show();
		$("#loginID").css("border", "2px #090 solid");
		$("#password").attr("disabled", false);
		if(password_check()){
			$(".sentbtn").attr("disabled", false);
		}else{
			$(".sentbtn").attr("disabled", true);
		}
		return false;
	}
} //end of loginID_check

//パスワードのチェック
$("#password").keyup(password_check);

function password_check(){
	//$("#test").attr("disabled", true);  //入力不可
	var password = $("input#password").val();
	if (password == "") {
		$("#password").css("border", "2px #C33 solid");
		$("label#ps_CHK").hide();
		$("label#ps_ok").hide();
		$("label#ps_null").show();
		$(".sentbtn").attr("disabled", true);
		return false;
	}else{
	if (!ck_password.test(password)) {
		$("label#ps_CHK").show();
		$("#password").css("border", "2px #C33 solid");
		$("input#password").focus();
		$("label#ps_ok").hide();
		$(".sentbtn").attr("disabled", true);
		return false;
    }else{
		$("#password").css("border", "2px #090 solid");
		$("label#ps_CHK").hide();
		$("label#ps_null").hide();
		$("label#ps_ok").show();
		$(".sentbtn").attr("disabled", false);
		//return false;
	}
	}
}

	$("#recruit_info").click(function() {
/*		var loginID = $("input#loginID").val();
		
		if (loginID == "") {
			$("label#loginID_null").show();
			$("input#loginID").focus();
			$("#loginID").css("border", "2px #C33 solid");
			return false;
		}
		if (!ck_loginID.test(loginID)) {
			$("label#loginID_CHK").show();
			$("input#loginID").focus();
			$("#loginID").css("border", "2px #C33 solid");
			return false;
		}
		
		var password = $("input#password").val();
		if (password == "") {
			$("label#ps_null").show();
			$("#password").css("border", "2px #C33 solid");
			$("input#password").focus();
			return false;
		}
		if (!ck_password.test(password)) {
			$("label#ps_CHK").show();
			$("input#password").focus();
			$("#password").css("border", "2px #C33 solid");
			return false;
		}
*/		
		var loginID = $("input#loginID").val();
		var password = $("input#password").val();
		var dataString = 'email=' + loginID + '&quotenumid=' + password;
				
		$.ajax({
			type: "POST",
			url: "main_process.php",
			data: dataString,
			success: function(html){
				//if(response.length == 4){
				if(html.length != 2){
					$("#inputpdf").html("<div id='message' ></div>");
					$("#message").html("<h2 title='error infomation'>発注申し込み書</h2><br />")
						.append(html)
						.hide().
						fadeIn(1000,function(){
						$("#message").append("");
						});
					$(".clickbtn").click(function() {
						sent_mail();			
					});
				}else{
					$("#error").fadeIn(2000, function () { 
						$("span").fadeIn(100); 
					}); 
					/*$("#errorinput").html("<div id='message' text-align='center'></div>");
					$("#message").html("<h2 title='error infomation'>メールアドレス、もしくは受付番号が正しく入力されていません。</h2>")
						.append("<ul><li><a href='http://e-trust.ne.jp/contact/contact_form/contact_form.php' title='受付番号忘れました?'>受付番号忘れました?</a></li></ul>")
						.hide().
						fadeIn(1000,function(){
						$("#message").append("");
						});*/									
				}
			}
		});
	
	function sent_mail(){
		var email = $("input#email").val();
		var numid = $("input#numid").val();
		var dataString = 'email=' + email + '&numid=' + numid;
		$.ajax({
			type: "POST",
			url: "sent_process.php",
			data: dataString,
			success: function(html){
			}
		});
	}
		return false;
	});
});
