﻿function hideerror()
{
    document.getElementById('errdiv').style.display="none";
    document.getElementById('liName').style.display="none";
    document.getElementById('liSubject').style.display="none";
    document.getElementById('liEmail').style.display="none"; 
    document.getElementById('liMessage').style.display="none";       
}
function contactusValidation()
{      
    var error=false;
    hideerror();
    if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value)=='')
    {       
        document.getElementById('liName').style.display="block";
        document.getElementById('liName').innerHTML=geterrmsg('e17');
        error=true;
    }
    else if(isName(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value))==false)
    {
        document.getElementById('liName').style.display="block";
        document.getElementById('liName').innerHTML=geterrmsg('e18');
        error=true;
    }
    if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value) =='')
    {
       document.getElementById('liSubject').style.display="block";
       document.getElementById('liSubject').innerHTML=geterrmsg('e19');
       error=true;
    } 
    else if(isSubject(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value)) ==false)
    {
        document.getElementById('liSubject').style.display="block";
        document.getElementById('liSubject').innerHTML=geterrmsg('e20');
        error=true;
    }   
    if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value)=='')
    {
       document.getElementById('liEmail').style.display="block";
       document.getElementById('liEmail').innerHTML=geterrmsg('e21');
       error=true;
    }
    else if(isEmail(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value))==false)
    {
       document.getElementById('liEmail').style.display="block";
       document.getElementById('liEmail').innerHTML=geterrmsg('e22');
       error=true;
    } 
    if(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value)=='')
    {
        document.getElementById('liMessage').style.display="block";
        document.getElementById('liMessage').innerHTML=geterrmsg('e23');
        error=true;
    }
    else if(isMessage(trim(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value))==false)
    {
       document.getElementById('liMessage').style.display="block";
       document.getElementById('liMessage').innerHTML=geterrmsg('e24');
       error=true;
    }     
    if(error==true)
    {
        document.getElementById('errdiv').style.display="block";
        return false;
    }
    document.getElementById('ctl00_ContentPlaceHolder1_lnkBtnSubmit').onclick=function(){return false;};
    document.getElementById('ctl00_ContentPlaceHolder1_lnkBtnSubmit').style.color="#ECE9D8";
    document.getElementById('ctl00_ContentPlaceHolder1_lnkBtnSubmit').href="#";
    document.getElementById('imgProgress').style.display="block";    
    __doPostBack('ctl00$ContentPlaceHolder1$lnkBtnSubmit','');   
    return true;
}
function enterkeyPress(e)
{
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==13 && document.activeElement.id!='ctl00_ContentPlaceHolder1_txtMessage')    
       return contactusValidation(); 
    return true;    
}

function inputValidation(type,e)
{        
    var key;
    if(document.all)
        key=e.keyCode;
    else if(document.getElementById)    
        key=e.which;
    if(key==13 ||key==32)    
        return true;
   var error=false;             
    if(type=='name')
    {    
        var name=trim(document.getElementById('ctl00_ContentPlaceHolder1_txtName').value);
        document.getElementById('liName').style.display="none";
        if(name!='' && isName(name)==false)
        {                       
            document.getElementById('errdiv').style.display="block";
            document.getElementById('liName').style.display="block";
            document.getElementById('liName').innerHTML=geterrmsg('e18'); 
            return false;           
        }
        if(name=='')
        {
           document.getElementById('liName').style.display="block";
           document.getElementById('liName').innerHTML=geterrmsg('e17'); 
           error=true;
        } 
        if(name!='')
        {
            var upper=name.substring(0,1).toUpperCase();
            name=name.substring(1,name.length)
            document.getElementById('ctl00_ContentPlaceHolder1_txtName').value=upper+name;
        }
    }
    else if(type=='subject')
    {
        var subject=trim(document.getElementById('ctl00_ContentPlaceHolder1_txtSubject').value);
        document.getElementById('liSubject').style.display="none";
        if(subject!='' && isSubject(subject) ==false)
        {
            document.getElementById('errdiv').style.display="block";
            document.getElementById('liSubject').style.display="block";
            document.getElementById('liSubject').innerHTML=geterrmsg('e20'); 
            return false;
        }
        else if(subject=='')
        {
           document.getElementById('liSubject').style.display="block";
           document.getElementById('liSubject').innerHTML=geterrmsg('e19'); 
           error=true;
        }   
    }
    else if(type=='email')
    {
        var email=trim(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value);
        document.getElementById('liEmail').style.display="none";
        if(email!='' && isEmail(email) ==false)
        {
            document.getElementById('errdiv').style.display="block";
            document.getElementById('liEmail').style.display="block";
            document.getElementById('liEmail').innerHTML=geterrmsg('e22');             
            return false;
        }
        else if(email=='')
        {
           document.getElementById('liEmail').style.display="block";
           document.getElementById('liEmail').innerHTML=geterrmsg('e21'); 
           error=true;
        }   
    }
    else if(type=='message')
    {
        var message=trim(document.getElementById('ctl00_ContentPlaceHolder1_txtMessage').value); 
        document.getElementById('liMessage').style.display="none";       
        if(message!='' && isMessage(message)==false)
        {
            document.getElementById('errdiv').style.display="block";
            document.getElementById('liMessage').style.display="block";
            document.getElementById('liMessage').innerHTML=geterrmsg('e24');
            return false;
        } 
        else if(message=='')
        {
           document.getElementById('liMessage').style.display="block";
           document.getElementById('liMessage').innerHTML=geterrmsg('e23'); 
           error=true;
        }    
    }    
    var namestyle=document.getElementById('liName').style.display;
    var subjectstyle=document.getElementById('liSubject').style.display;
    var emailstyle=document.getElementById('liEmail').style.display;
    var messagestyle=document.getElementById('liMessage').style.display;
    if(namestyle=="none" && subjectstyle=="none" && emailstyle=="none" && messagestyle=="none")
        hideerror();
    return true;
}
