function ekle() {
    frm = document.email;
    re = 
/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    mail = frm.email.value;
    if (!mail.match(re)) {
        frm.messages.value = "invalid email... verify your email and try again";
        return;
    }
    xmlhttp.open("GET", "3df_noreload.php?email=" + mail);
    xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
            frm.messages.value = xmlhttp.responseText;
            frm.email.style.display = 'none';
            document.getElementById('rLink').style.display = 'none';
        }
    }
    xmlhttp.send(null);
}