http = getHTTPObject();

function checkEmail(email) 
{
var ems="";
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email))
{
return ems;
}
ems+="Invalid E-mail Address!";
return ems;                                            
}


function Checkusername(username)
{                 
    var vUrl="";
    var vUser="";
    var alerem="";
    vUser=username;
        vUrl='kmeda_ajax/getUserName.php?field='+vUser+'&tb=member&vtype=vUsername';
        if(username=="")
        {
         return false;
        }
        if(username!="")
        {
        alerem=checkEmail(username);
        if(alerem!="")
        {
          alert(alerem);
          document.getElementById('userName').value ="";
          document.getElementById('userName').focus();
          return false;
        }
        }
        
        var isWorking = false;
        if(!isWorking)
        {
            http.open("POST", vUrl , true);
            isWorking = true;
            http.onreadystatechange = handleresponse_Checkusername;
            http.send(null);
        }
        
      
}
function handleresponse_Checkusername()
{
    if(http.readyState == 4)
    {
        isWorking = false;
        var valResponse_mem="";
        valResponse_mem = http.responseText;
        //alert(valResponse_mem);
        
        
        if(Trim(valResponse_mem)=="FAILURE")
        {
            document.getElementById('usernameresult').innerHTML = "<font color = 'red'>User Name already taken...Please Try Another User Name!!!</font>";
            document.getElementById('result_chkusrname').value = 0;    
            //alert(document.getElementById('result_chkusrname').value); 
            document.getElementById('vUsername').focus();
            
        
        }else
        {
           
            document.getElementById('usernameresult').innerHTML = "<font color = 'green'>Congrats,User Name Available!!!</font>";
             document.getElementById('result_chkusrname').value = 1;
             //alert(document.getElementById('result_chkusrname').value); 
        }  
    }
}
