var xmlHttp; 

function GetXmlHttpObject(){
    var xmlHttp=null;
    try{
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e){
    //Internet Explorer
        try{
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e){
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}

function AddAltEmail(userid){
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null){
        alert ("Browser does not support HTTP Request");
        return;
        }
    var url="ajax_altemail.php";
    url=url+"?cat=add&userid="+userid;
    xmlHttp.onreadystatechange=stateChangedAltEmail;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null); 
}

function stateChangedAltEmail(){ 
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
        document.getElementById("alt_email").innerHTML=xmlHttp.responseText;
    } 
}
function AddAltEmailSubmit(userid){
  xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null){
        alert ("Browser does not support HTTP Request");
        return;
        }
    if (check_email("email", "err_msg")){
        var email = document.getElementById("email").value
        var url="/klantenlogin/ajax_altemail.php";
        url=url+"?cat=addsubmit&userid="+userid;
        url=url+"&email="+email;
        xmlHttp.onreadystatechange=stateChangedAltEmail;
        xmlHttp.open("GET",url,true);
        xmlHttp.send(null);
    }
}

function check_email(email_id,err_id){
            emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
            var err_mail='Emailadres is niet corect!';
            if(emailRegExp.test(document.getElementById(email_id).value)){
                document.getElementById(err_id).innerHTML = '';
                return true;
            }else{
                document.getElementById(err_id).innerHTML=err_mail;
                return false;
            }
        }
