var errorhighlight = "#FFFBBC";
var errorfree = "#FFFFFF";

function doValidateInformation() 
{
    /**********************Take all the values of form*****************************************/
        if (document.getElementById('txtname')) {
            var lclobj_fname = document.getElementById('txtname')
        }
        if (document.getElementById('txtCompany')) {
            var lclobj_Companyname = document.getElementById('txtCompany')
        }
        if (document.getElementById('txtDesignation')) {
            var lclobj_designation = document.getElementById('txtDesignation')
        }
		
        if (document.getElementById('txtemail')) {
            var lclobj_emailid = document.getElementById('txtemail')
        }         
		
		if (document.getElementById('errHolder')) {
            var lclobj_errholder = document.getElementById('errHolder')
        }

        /**********************Take all the values of form ends*****************************************/
        var errorstatus = false;
        var errorobject;
		var errormessage=""
      
      
        /*************************************Name validation starts***********************************/

        if (lclobj_fname.value.replace(/ /g, '') == "Name") {
            if (errorobject == undefined) {
                errorobject = lclobj_fname;
                errorstatus = true;
                errorobject.style.background = errorhighlight;
                errormessage=errormessage+"<br />" + contactus[0];
            }
        }


        else if (!isName(lclobj_fname.value) && lclobj_fname.value.replace(/ /g, '') != "Name") {
            if (errorobject == undefined) {
                errorobject = lclobj_fname;
               
            }
			lclobj_fname.style.background = errorhighlight;
			errorstatus = true;
			errormessage=errormessage+ "<br />" + contactus[1];
        }
        
        else {
            lclobj_fname.style.background = errorfree;                
			//lclobj_errholder.innerHTML=""
        }
        
        /*************************************Name validation ends***********************************/

        /*************************************Email validation starts***********************************/

        if (lclobj_emailid.value.replace(/ /g, '') == "Email") {
            if (errorobject == undefined) {
                errorobject = lclobj_emailid;
                
            }
			lclobj_emailid.style.background = errorhighlight;
            errormessage=errormessage+"<br />" + contactus[9];
            errorstatus = true;
        }


        else if (!isEmail(lclobj_emailid.value) && lclobj_emailid.value.replace(/ /g, '') != "Email") {
            if (errorobject == undefined) {
                errorobject = lclobj_emailid;
                
            }
			lclobj_emailid.style.background = errorhighlight;
            errormessage=errormessage+ "<br />" + contactus[10];
            errorstatus = true;
        }
        else {          
           lclobj_emailid.style.background = errorfree; 
		   //lclobj_erremail.innerHTML=""
        }

        /*************************************Email validation ends***********************************/
 
  
        if (lclobj_designation.value.replace(/ /g, '') == "Designation") {
            if (errorobject == undefined) {
                errorobject = lclobj_designation;
                
            }
			lclobj_designation.style.background = errorhighlight;
            errormessage=errormessage+ "<br />" + contactus[17];
            errorstatus = true;
        }

        else {
           
            lclobj_designation.style.background = errorfree;       
			//lclobj_errdesignation.innerHTML=""
        }
  
  


        /*************************************Company Name validation starts***********************************/

        if (lclobj_Companyname.value.replace(/ /g, '') == "Organisation") {
            if (errorobject == undefined) {
                errorobject = lclobj_Companyname;
                
            }
			lclobj_Companyname.style.background = errorhighlight;
            errormessage=errormessage+ "<br />" + contactus[2];
            errorstatus = true;
        }


        else if (!isOrganization(lclobj_Companyname.value) && lclobj_Companyname.value.replace(/ /g, '') != "Organisation") {
            if (errorobject == undefined) {
                errorobject = lclobj_Companyname;
                
            }
			lclobj_Companyname.style.background = errorhighlight;
			errormessage=errormessage+"<br />" + contactus[3];
			errorstatus = true;
        }
        else {
           
            lclobj_Companyname.style.background = errorfree;         
			//lclobj_errcompany.innerHTML=""
        }

        /*************************************Company Name validation ends***********************************/
 
 
      
        if (!errorstatus) {
			document.getElementById('errHolder').innerHTML="";
            lclvar_fname=escape(lclobj_fname.value);
            lclvar_compname=escape(lclobj_Companyname.value);
            lclvar_designation = escape(lclobj_designation.value);
            lclvar_emailid = escape(lclobj_emailid.value);
            
			
            var url = "name=" + lclvar_fname + "&CompanyName=" + lclvar_compname +"&emailid=" + lclvar_emailid +"&sid=" + Math.random();			
			url=url+"&designation="+lclvar_designation
            doPostData("webforms/saveinformation.asp",url,document.getElementById('moreinformation'))  
        }
		else
		{
			document.getElementById('errHolder').innerHTML=errormessage;
			errorobject.focus();
		}
     

}

