var isFormValid=true;  

function ValidateEmailForm()                            
 {                            
    isFormValid=true;                            
                                
    var CompanyName =  document.getElementById("company_name");                              
    var ContactName =  document.getElementById("contact_name");                            
    var Email =  document.getElementById("email");                            
    var Phone =  document.getElementById("phone");          
    var msg = document.getElementById("divMsgContactUs");          
                                    
    if(!CheckEmptyText(CompanyName))                            
        SetColor(CompanyName, false);                            
    else                            
        SetColor(CompanyName, true);                              
                                    
    if(!CheckEmptyText(ContactName))                            
        SetColor(ContactName, false);                            
    else                            
        SetColor(ContactName, true);                             
                                    
    if(!CheckEmptyText(Email) || !validateEmail(Email))                            
        SetColor(Email, false);                            
    else                            
        SetColor(Email, true);                             
                                
    if(!CheckEmptyText(Phone))                            
        SetColor(Phone, false);                            
    else                            
        SetColor(Phone, true);                             
                 
	        
  if(!isFormValid)                            
	msg.style.visibility="visible";    
    
                            
                         
    return isFormValid;                            
 }          

function CheckEmptyText(control)                                 
     {                                 
       var flag=false;                                 
                                        
       if(control.value.length == 0)                                 
       {                                 
            flag=false;                                 
            isFormValid=false;                                 
       }                                 
       else                                 
         flag=true;                                 
                                       
       return flag;                                 
     }                                 
function validateEmail(control){                                    
       var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;                                    
                                         
       var flag=false;                                 
       if(!emailPattern.test(control.value))                                 
       {                                 
         flag=false;                                 
         isFormValid=false;                                 
       }                                 
       else                                 
       {                                 
         flag=true;                                 
       }                                 
                                        
       return flag;                                 
     }                                   
function SetColor(control, flag)                                 
    {                                 
        if(!flag)                                 
          control.style.background = '#E55451';                                 
        else                                 
          control.style.background = '#ffffff';                                 
                                  
    }                                 
                  

