// JavaScript Document

		function notEmail(obj,msg)
{
//	var exp=/\w+([-+.$]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if (!exp.test(Trim(obj.value)))
	{
		alert("Please enter valid "+msg);
		obj.focus();
		return true;
	}
	else
		return false;
}

		function fnValidate(){
			
		
		  if (Trim(document.thisForm.Name.value).length<=0){alert("Please Enter Your Name.");document.thisForm.Name.focus();return false;}
		  if (Trim(document.thisForm.EMail.value).length<=0){alert("Please Enter Your EMail for Future Communication.");document.thisForm.EMail.focus();return false;}
		  if (!fnValidateEMail())return false;
		  if(notEmail(document.thisForm.EMail,"Email Address"))return false;
		  if (Trim(document.thisForm.Location.value)==""){alert("Please Enter Your Location.");document.thisForm.Location.focus();return false;}
		  if (Trim(document.thisForm.Country.value).length<=0){alert("Please Enter Your Country.");document.thisForm.Country.focus();return false;}
		  if (Trim(document.thisForm.Country_Code.value).length<=0){alert("Please Enter Your Phone Number (Country Code is Empty).");document.thisForm.Country_Code.focus();return false;}
		  if (Trim(document.thisForm.Phone.value).length<=0){alert("Please Enter Your Phone Number.");document.thisForm.Phone.focus();return false;}
	  	  if (Trim(document.thisForm.Requirements_Summary.value).length<=0){alert("Please Enter Your Queries.");document.thisForm.Requirements_Summary.focus();return false;}
		  if (Trim(document.thisForm.txtCaptcha.value)=="") {alert("Please enter the text");document.thisForm.txtCaptcha.focus();return false;}
		  //if (Trim(document.thisForm.Query.value).length>255)document.thisForm.Query.value = Trim(document.thisForm.Query.value.substr(1,254));
		}
		function fnValidateEMail()
		  {
			var exp=/^(.)+@{1,1}((.)+\.(.)+)+$/;
			if (Trim(document.thisForm.EMail.value).length>0)
				{
				if (!exp.test(document.thisForm.EMail.value)){document.thisForm.EMail.focus();
					alert("Your Email Seems to Be InValid.Please Check It.");return false;}
				else return true;
				}
			else return true;
		  }
		function allowKeys(type){if (document.all){switch (type){case 1:if(event.keyCode < 47 || event.keyCode > 57) event.returnValue=false;break;case 2:if(event.keyCode > 46 && event.keyCode < 58) event.returnValue=false;break;};}}
		function Trim(nStr){return nStr.replace(/(^\s*)|(\s*$)/g, "");}				
