function checkForm() {

  var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
  var errors = "";

  if (document.form.Full_Name.value == "") errors = errors + "    Full Name \n\n";
  
  if (document.form.E_Mail.value.indexOf('@') == "-1") errors = errors + "    Please enter a valid e-mail address. \n\n";
 
  if (document.form.Comments.value == "") errors = errors + "    Comments \n\n";
 
  if (document.form.strCAPTCHA.value == "") errors = errors + "    Please Enter the Security Code \n\n";
 
   if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}


function validation_cust_registation() {

  var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
  var errors = "";

  if (document.form.Full_Name.value == "") errors = errors + "    Full Name \n\n";
  
  if (document.form.E_Mail.value.indexOf('@') == "-1") errors = errors + "    Please enter a valid e-mail address. \n\n";
 
  if (document.form.Comments.value == "") errors = errors + "    Comments \n\n";
 
  if (document.form.strCAPTCHA.value == "") errors = errors + "    Please Enter the Security Code \n\n";
 
   if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}

function Trim(Str) { return Str.replace(/(^\s*)|(\s*$)/g,""); } 

function validation_cust_forgotpwd() {

  var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
  var errors = "";
	
	if (Trim(document.thisForm.txtEmail.value)=="")
		errors = errors + "    Please enter the e-mail address. \n\n";
	if (Trim(document.thisForm.txtEmail.value)!="")	{
				var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
			if (!exp.test(document.thisForm.txtEmail.value))
				errors = errors + "    Please enter a valid e-mail address. \n\n";
	}
   if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}

function search_validation(){
	 var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
  var errors = "";
	
	/*if (Trim(document.thisForm.txtsearch.value)=="")
		errors = errors + "    Please enter Keyword. \n\n";*/
	
	if (Trim(document.thisForm.txtsearch.value)!="") {
			if (Trim(document.thisForm.cmbsearch.value)=="1") {
			exp = (/(^([0-9])*$)/);
			if (!exp.test(document.thisForm.txtsearch.value))
				errors = errors + "   Please enter only numeric values in Job Number. \n\n";
			}
			if (Trim(document.thisForm.cmbsearch.value)=="4" ) {
			exp = (/(^([0-9])*$)/);
			if (!exp.test(document.thisForm.txtsearch.value))
				errors = errors + "   Please enter only numeric values in Customer Account Number. \n\n";
		}
	}
	
			exp = (/(^([0-9])*$)/);
			if (!exp.test(document.thisForm.txtsearch.value))
				 document.thisForm.hidnum_status.value="1";
			else
			     document.thisForm.hidnum_status.value="0";
   if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;

}

function login_validate()
{
	 var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
	  var errors = "";
  	if(Trim(document.frmlogin.txtUserName.value)=="")
		errors = errors + "    Please enter the Username (E-Mail Address). \n\n";
	if (Trim(document.frmlogin.txtUserName.value)!=""){
				var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
			if (!exp.test(document.frmlogin.txtUserName.value))
				errors = errors + "    Please enter a valid Username (E-Mail Address). \n\n";
	}
		
	
  	if(Trim(document.frmlogin.txtPassword.value)=="")
		errors = errors + "    Please enter the Password. \n\n";
	if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}

function register_validation() {
	 var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
	  var errors = "";
  	if(Trim(document.thisForm.txtuname.value)=="")
		errors = errors + "    Please enter the Username (E-Mail Address). \n\n";
	if (Trim(document.thisForm.txtuname.value)!=""){
				var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
			if (!exp.test(document.thisForm.txtuname.value))
				errors = errors + "    Please enter a valid Username (E-Mail Address). \n\n";
	}
	if(Trim(document.thisForm.txtfname.value)=="")
		errors = errors + "    Please enter the First Name. \n\n";
	if(Trim(document.thisForm.txtlname.value)=="")
		errors = errors + "    Please enter the Last Name. \n\n";
//	if(Trim(document.thisForm.txtjobtitle.value)=="")
//		errors = errors + "    Please enter the Job Title. \n\n";
	if(Trim(document.thisForm.txtcompany.value)=="")
		errors = errors + "    Please enter the Company. \n\n";
		if(Trim(document.thisForm.txtaddress.value)=="")
		errors = errors + "    Please enter the Address. \n\n";
		if(Trim(document.thisForm.txtcity.value)=="")
		errors = errors + "    Please enter the City. \n\n";
		if(Trim(document.thisForm.txtstate.value)=="")
		errors = errors + "    Please enter the State. \n\n";
		if(Trim(document.thisForm.txtzip.value)=="")
		errors = errors + "    Please enter the Zip. \n\n";
//		if(Trim(document.thisForm.txtcountry.value)=="")
//		errors = errors + "    Please enter the Country. \n\n";
		if(Trim(document.thisForm.txtPhone.value)=="")
		errors = errors + "    Please enter the Phone. \n\n";
		exp = (/(^([0-9-() ])*$)/);
		if (!exp.test(document.thisForm.txtPhone.value))
			errors = errors + "   Please enter numeric values, dashes and spaces only in Phone Number. \n\n";
		if(Trim(document.thisForm.txtpassword.value)=="")
		errors = errors + "    Please enter the Password. \n\n";
		if(Trim(document.thisForm.txtpassword.value)!="") {
			if ((document.thisForm.txtpassword.value.length)<5)
				errors = errors + "    Password should have atleast 5 characters. \n\n";
		}
	
  	if(Trim(document.thisForm.txtcon_password.value)=="")
		errors = errors + "    Please enter the Confirm Password. \n\n";
		
		if(Trim(document.thisForm.txtcon_password.value)!="") {
			if ((document.thisForm.txtpassword.value)!=(document.thisForm.txtcon_password.value))
					errors = errors + "     Password does not match with Confirm Password. \n\n";	
			}
	if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}

function user_validation() {
	 var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
	  var errors = "";
  	if(Trim(document.thisForm.txtuname.value)=="")
		errors = errors + "    Please enter the Username (E-Mail Address). \n\n";
	if (Trim(document.thisForm.txtuname.value)!=""){
				var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
			if (!exp.test(document.thisForm.txtuname.value))
				errors = errors + "    Please enter a valid Username (E-Mail Address). \n\n";
	}
	if(Trim(document.thisForm.txtfname.value)=="")
		errors = errors + "    Please enter the First Name. \n\n";
	if(Trim(document.thisForm.txtlname.value)=="")
		errors = errors + "    Please enter the Last Name. \n\n";
		if(Trim(document.thisForm.txtpassword.value)=="")
		errors = errors + "    Please enter the Password. \n\n";
		if(Trim(document.thisForm.txtpassword.value)!="") {
			if ((document.thisForm.txtpassword.value.length)<5)
				errors = errors + "    Password should have atleast 5 characters. \n\n";
		}
	
  	if(Trim(document.thisForm.txtcon_password.value)=="")
		errors = errors + "    Please enter the Confirm Password. \n\n";
		
		if(Trim(document.thisForm.txtcon_password.value)!="") {
			if ((document.thisForm.txtpassword.value)!=(document.thisForm.txtcon_password.value))
				errors = errors + "     Password does not match with Confirm Password. \n\n";		
		}
	if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}

function job_validation(){
 var theMessage = "Please fill out the following required field\(s\) before submitting your request:\n\n\n";
	  var errors = "";
  
	if(Trim(document.thisForm.txtjobname.value)=="")
		errors = errors + "    Please enter the Job Name. \n\n";
	if(Trim(document.thisForm.cmbservice.value)=="XXX")
		errors = errors + "    Please select the Job Type. \n\n";
	if(Trim(document.thisForm.txtfile.value)=="")
		errors = errors + "    Please choose a file to upload. \n\n";
		/*if(Trim(document.thisForm.txtcomments.value)=="")
		errors = errors + "    Please enter the Comments. \n\n";*/
	if (errors != "") {
     alert(theMessage+errors);
     return false;
     }
  return true;
}