
function link(adr){
    document.F1.action = adr;
    document.F1.submit();
}
function saleChange(adr,num){
    document.F1.action = adr + "&change=" + num;
    document.F1.submit();
}

function AllSearch(){
    document.F1.action = "";
    document.F1.submit();
}

function NullCheck(val){
    if(val == ""){
        return true;
    }
    return false;
}
function FuriganaCheck(val){
    if(val.match("/[^ァ-ンー\s]+/")){
        return true;
    }
    return false;
}
function EnglishCheck(val){
    if(val.match("/[^0-9A-Za-z._@-]+/")){
        return true;
    }
    return false;
}
function NumberCheck(val){
    if(val.match(/[^0-9]+/)){
        return true;
    }
    return false;
}

function CopyName(){
    var flg = 0;
    var emsg_copy = "";

    if(document.F1.name.value == ""){
        flg++;
    }

    if(flg == 0){
        document.F1.bank_name.value = document.F1.name.value;
    }else{
        alert("お名前を先に入力してください");
    }
}

function CopyKana(){
    var flg = 0;
    var emsg_copy = "";

    if(document.F1.kana.value == ""){
        flg++;
    }

    if(flg == 0){
        document.F1.bank_kana.value = document.F1.kana.value;
    }else{
        alert("フリガナを先に入力してください");
    }
}

function MobileCheck(adr){
    var flg = 0;
    var emsg_buy = "";
    var emsg_mail = "";

    if(document.F1.buy_cnt.value == ""){
        emsg_buy = "<font color='red'><b>台数が未入力です</b></font>";
        flg++;
    }else if(NumberCheck(document.F1.buy_cnt.value)){
        emsg_buy = "<font color='red'><b>台数は半角数字で入力してください</b></font>";
        flg++;
    }else if(document.F1.buy_cnt.value < 1 || document.F1.buy_cnt.value > 30){
        emsg_buy = "<font color='red'><b>台数は1〜30台で入力してください</b></font>";
        flg++;
    }

	if(document.F1.mail.value.match(/^[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+@[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+\.(af|al|dz|as|ad|ao|ai|aq|ag|ar|am|aw|ac|au|at|az|bh|bd|bb|by|bj|bm|bt|bo|ba|bw|br|io|bn|bg|bf|bi|kh|cm|ca|cv|cf|td|gg|je|cl|cn|cx|cc|co|km|cg|cd|ck|cr|ci|hr|cu|cy|cz|dk|dj|dm|do|tp|ec|eg|sv|gq|er|ee|et|fk|fo|fj|fi|fr|gf|pf|tf|fx|ga|gm|ge|de|gh|gi|gd|gp|gu|gt|gn|gw|gy|ht|hm|hn|hk|hu|is|in|id|ir|iq|ie|im|il|it|jm|jo|kz|ke|ki|kp|kr|kw|kg|la|lv|lb|ls|lr|ly|li|lt|lu|mo|mk|mg|mw|my|mv|ml|mt|mh|mq|mr|mu|yt|mx|fm|md|mc|mn|ms|ma|mz|mm|na|nr|np|nl|an|nc|nz|ni|ne|ng|nu|nf|mp|no|om|pk|pw|pa|pg|py|pe|ph|pn|pl|pt|pr|qa|re|ro|ru|rw|kn|lc|vc|ws|sm|st|sa|sn|sc|sl|sg|sk|si|sb|so|za|gs|es|lk|sh|pm|sd|sr|sj|sz|se|ch|sy|tw|tj|tz|th|bs|ky|tg|tk|to|tt|tn|tr|tm|tc|tv|ug|ua|ae|uk|us|um|uy|uz|vu|va|ve|vn|vg|vi|wf|eh|ye|yu|zm|zw|com|net|org|gov|edu|int|mil|biz|info|name|pro|jp)$/i)){

	}else{
	        emsg_mail = "<font color='red'><b>メールアドレスが不正です</b></font>";
	        flg++;
	}

    if(document.F1.mail.value == ""){
        emsg_mail = "<font color='red'><b>メールアドレスが未入力です</b></font>";
        flg++;
    }else if(EnglishCheck(document.F1.mail.value)){
        emsg_mail = "<font color='red'><b>メールアドレスは半角英数で入力してください</b></font>";
        flg++;
    }
	else {
		httpRequest = false;
		if(window.ActiveXObject) {
		    // IE
		    try {
		        httpRequest = new ActiveXObject('Msxml2.XMLHTTP');
		    } catch (e) {
		        httpRequest = new ActiveXObject('Microsoft.XMLHTTP');
		    }
		} else if(window.XMLHttpRequest) {
		    // Firefox, Opera など
		    httpRequest = new XMLHttpRequest();
		    httpRequest.overrideMimeType('text/xml');
		}
/*
		if(window.XMLHttpRequest) {
		    // Firefox, Opera など
		    httpRequest = new XMLHttpRequest();
		    httpRequest.overrideMimeType('text/xml');
		} else if(window.ActiveXObject) {
		    // IE
		    try {
		        httpRequest = new ActiveXObject('Msxml2.XMLHTTP');
		    } catch (e) {
		        httpRequest = new ActiveXObject('Microsoft.XMLHTTP');
		    }
		}
*/
		httpRequest.open("GET", 'http://k-tie.jp/mxcheck.php?domain='+document.F1.mail.value, false);
		httpRequest.send(null);
		if(httpRequest.responseText!='ok'){
			emsg_mail = "<font color='red'>メールアドレスが存在しません</font>";
		        flg++;
		}else{

		}
    }
/*
	  xmlHttp = new XMLHttpRequest();
	  xmlHttp.open("GET", 'http://k-tie.jp/mxcheck.php?domain='+document.F1.mail.value, false);
	  xmlHttp.send(null);

		if(xmlHttp.responseText!='ok'){
			emsg_mail = "<font color='red'>メールアドレスが存在しません</font>";
		        flg++;
		}else{

		}
*/
    if(flg == 0){
        document.F1.action = adr;
        document.F1.submit();
    }else{
        document.getElementById("error_buy").innerHTML = emsg_buy;
        document.getElementById("error_mail").innerHTML = emsg_mail;
    }
}

function CusCheck(adr){
    var flg = 0;
    var emsg_name = "";
    var emsg_kana = "";
    var emsg_zip = "";
    var emsg_addr = "";
    var emsg_tel = "";
    var emsg_mail = "";
    var emsg_age = "";
    var emsg_bank = "";
    var emsg_bank_branch = "";
    var emsg_bank_no = "";

    if(document.F1.name.value == ""){
        emsg_name = "<font color='red'>お名前が未入力です</font>";
        flg++;
    }

    if(document.F1.kana.value == ""){
        emsg_kana = "<font color='red'>フリガナが未入力です</font>";
        flg++;
    }else if(FuriganaCheck(document.F1.kana.value)){
        emsg_kana = "<font color='red'>フリガナは全角カタカナで入力してください</font>";
        flg++;
    }

    if(document.F1.zip1.value == "" || document.F1.zip2.value == ""){
        emsg_zip = "<font color='red'>郵便番号が未入力です</font>";
        flg++;
    }else if(NumberCheck(document.F1.zip1.value) || NumberCheck(document.F1.zip2.value)){
        emsg_zip = "<font color='red'>郵便番号は半角数字で入力してください</font>";
        flg++;
    }

    if(document.F1.addr.value == ""){
        emsg_addr = "<font color='red'>住所1が未入力です</font>";
        flg++;
    }

    if(document.F1.tel.value == ""){
        emsg_tel = "<font color='red'>電話番号が未入力です</font>";
        flg++;
    }else if(NumberCheck(document.F1.tel.value)){
        emsg_tel = "<font color='red'>電話番号は半角数字で入力してください</font>";
        flg++;
    }

    if(document.F1.mail.value == ""){
        emsg_mail = "<font color='red'>メールアドレスが未入力です</font>";
        flg++;
    }else if(EnglishCheck(document.F1.mail.value)){
        emsg_mail = "<font color='red'>メールアドレスは半角英数で入力してください</font>";
        flg++;
    }else {
	  xmlHttp = new XMLHttpRequest();
	  xmlHttp.open("GET", 'http://k-tie.jp/mxcheck.php?domain='+document.F1.mail.value, false);
	  xmlHttp.send(null);

	if(xmlHttp.responseText!='ok'){
		emsg_mail = "<font color='red'>メールアドレスが存在しません</font>";
	        flg++;
	}else{

	}
    }

    if(document.F1.age.value == ""){
        emsg_age = "<font color='red'>年齢が未入力です</font>";
        flg++;
    }else if(NumberCheck(document.F1.age.value)){
        emsg_age = "<font color='red'>年齢は半角数字で入力してください</font>";
        flg++;
    }

    if(document.F1.bank_bank.value == ""){
        emsg_bank = "<font color='red'>銀行名が未入力です</font>";
        flg++;
    }

    if(document.F1.bank_branch.value == ""){
        emsg_bank_branch = "<font color='red'>支店名が未入力です</font>";
        flg++;
    }

    if(document.F1.bank_no.value == ""){
        emsg_bank_no = "<font color='red'>口座番号が未入力です</font>";
        flg++;
    }else if(NumberCheck(document.F1.bank_no.value)){
        emsg_bank_no = "<font color='red'>口座番号は半角数字で入力してください</font>";
        flg++;
    }

    if(flg == 0){
        document.F1.action = adr;
        document.F1.submit();
    }else{
        document.getElementById("error_name").innerHTML = emsg_name;
        document.getElementById("error_kana").innerHTML = emsg_kana;
        document.getElementById("error_zip").innerHTML = emsg_zip;
        document.getElementById("error_addr").innerHTML = emsg_addr;
        document.getElementById("error_tel").innerHTML = emsg_tel;
        document.getElementById("error_mail").innerHTML = emsg_mail;
        document.getElementById("error_age").innerHTML = emsg_age;
        document.getElementById("error_bank").innerHTML = emsg_bank;
        document.getElementById("error_branch").innerHTML = emsg_bank_branch;
        document.getElementById("error_no").innerHTML = emsg_bank_no;
    }

/*
    var emsg_bank_name = "";
    var emsg_bank kana = "";

    if(document.F1.bank_name.value == ""){
        emsg_bank_name = "<font color='red'>口座名義が未入力です</font>";
        flg++;
    }

    if(document.F1.bank_kana.value == ""){
        emsg_bank kana = "<font color='red'>フリガナが未入力です</font>";
        flg++;
    }else if(FuriganaCheck(document.F1.bank_kana.value)){
        emsg_bank kana = "<font color='red'>フリガナは全角カタカナで入力してください</font>";
        flg++;
    }
        document.getElementById("error_bank_name").innerHTML = emsg_bank_name;
        document.getElementById("error_bank_kana").innerHTML = emsg_bank kana;
*/

}