function mailAcheck(m) {
    txt = m.value;
    data = txt.match(/^\S+@\S+\.\S+$/);
    if (!data) alert("メールアドレスが正しくありません。");
}

function telNcheck(m) {
    txt = m.value;
    data1 = txt.match(/^[0-9-]{6,10}$|^[0-9-]{12}$/);
    data2 = txt.match(/^\d{1,4}-\d{4}$|^\d{2,5}-\d{1,4}-\d{4}$/);
    if(!data1 && !data2) alert("電話番号が不正です");
}

function cellNcheck(m) {
    txt = m.value;
    data3 = txt.match(/^\d{3}-\d{4}-\d{4}$|^\d{11}$/);
    if(!data3) alert("電話番号が不正です");
}

function copy2member(f,t) {
    t.value = f.value;
}

function zipMatch(aa) {
    httpObj = createXMLHttpRequest(displayMatched);
    if (httpObj) {
        arg = "ZIP="+aa.value;
        httpObj.open("GET","selectZip.php?"+arg,true);
        httpObj.send(null);
    }
}
function displayMatched() {
    if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
        document.getElementById('kouho').innerHTML=httpObj.responseText;
    }
    if ((httpObj.readyState == 4) && (httpObj.status == 404)) {
        document.INPUT.kouho.value = "";
    }
}

function cpadr(zz,aa) {
    document.INPUT.ZIP.value = zz;
    document.INPUT.ADDR.value = aa;
    document.getElementById('kouho').innerHTML = "";
}
