	function validateContactus(){
		//var phoneNumExp = /^[0-9()-+ ]+$/;
		if(document.form2.name2.value==""){
			alert("Please Enter Contact Name.");
			document.form2.name2.focus();
			return false;
		}
		if(document.form2.email2.value != ""){
			if(!emailCheck(document.form2.email2.value)){
				document.form2.email2.focus();
				return false;
			}
		}else{
			alert("Please Enter Email Id.");
			document.form2.email2.focus();
			return false;
		}
		if(document.form2.phone2.value==""){
			alert("Please Enter Phone Number.");
			document.form2.phone2.focus();
			return false;
		}
			if(document.form2.description2.value==""){
			alert("Please Enter Project Description.");
			document.form2.description2.focus();
			return false;
		}
		if(document.form2.captcha.value==""){
			alert("Please Enter Security Code.");
			document.form2.captcha.focus();
			return false;
		}
		
		
		
		/*else{
			if(!(document.form2.phone.value.match(phoneNumExp))){
				alert("Entered phone number is invalid !.\n\n * Phone number can contain only numbers. \n * Phone number cannot be blank.");
				document.form2.phone.focus();
				return false;
			}
		}*/
		if(document.form2.number.value == ""){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
		}else{
			if(document.form2.number.value.length != 6){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
			}
		}
		return true;
	}
	function emailCheck (emailStr) {
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat);
	
		if (matchArray==null) {
			alert("Incorrect format for Email Address. Please Re-Enter");
			return false;
		}
	
		var user=matchArray[1]
		var domain=matchArray[2]
	
		if (user.match(userPat)==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var IPArray=domain.match(ipDomainPat)
	
		if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("The Email doesn't seem to be valid.");
				return false;
			}
		  }
		  return true;
		}
	
		var domainArray=domain.match(domainPat)
	
		if (domainArray==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
	
		if (len<2) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
		return true;
	}
	  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
		 //alert(charCode);
         if (charCode > 32 && (charCode < 39 || charCode > 57))
            return false;

         return true;
      }


	function validatenewsletter(){
		//var phoneNumExp = /^[0-9()-+ ]+$/;
		if(document.frmnewsletter.email3.value != ""){
			if(!emailCheck(document.frmnewsletter.email3.value)){
				document.frmnewsletter.email3.focus();
				return false;
			}
		}else{
			alert("Please Enter Email Id.");
			document.frmnewsletter.email3.focus();
			return false;
		}

		/*else{
			if(!(document.frmnewsletter.phone.value.match(phoneNumExp))){
				alert("Entered phone number is invalid !.\n\n * Phone number can contain only numbers. \n * Phone number cannot be blank.");
				document.frmnewsletter.phone.focus();
				return false;
			}
		}*/
		if(document.frmnewsletter.number.value == ""){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
		}else{
			if(document.frmnewsletter.number.value.length != 6){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
			}
		}
		return true;
	}
	function emailCheck (emailStr) {
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat);
	
		if (matchArray==null) {
			alert("Incorrect format for Email Address. Please Re-Enter");
			return false;
		}
	
		var user=matchArray[1]
		var domain=matchArray[2]
	
		if (user.match(userPat)==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var IPArray=domain.match(ipDomainPat)
	
		if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("The Email doesn't seem to be valid.");
				return false;
			}
		  }
		  return true;
		}
	
		var domainArray=domain.match(domainPat)
	
		if (domainArray==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
	
		if (len<2) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
		return true;
	}
	  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
		 //alert(charCode);
         if (charCode > 32 && (charCode < 39 || charCode > 57))
            return false;

         return true;
      }
	  
	  
	  
	  function validateappointment(){
		//var phoneNumExp = /^[0-9()-+ ]+$/;
		if(document.frmappointment.name2.value==""){
			alert("Please Enter Name.");
			document.frmappointment.name2.focus();
			return false;
		}
		if(document.frmappointment.phone2.value==""){
			alert("Please Enter Phone Number.");
			document.frmappointment.phone2.focus();
			return false;
		}
		if(document.frmappointment.email2.value != ""){
			if(!emailCheck(document.frmappointment.email2.value)){
				document.frmappointment.email2.focus();
				return false;
			}
		}else{
			alert("Please Enter Email Id.");
			document.frmappointment.email2.focus();
			return false;
		}
		
							if(document.frmappointment.month2.selectedIndex==0)
			{
				{
			alert("Please select desired month.");
			document.frmappointment.month2.focus();
			return false;
			}
			return true;
			}
			
				if(document.frmappointment.date2.selectedIndex==0)
			{
				{
			alert("Please select desired date.");
			document.frmappointment.date2.focus();
			return false;
			}
			return true;
			}
			
				if(document.frmappointment.year2.selectedIndex==0)
			{
				{
			alert("Please select desired year.");
			document.frmappointment.year2.focus();
			return false;
			}
			return true;
			}
			
					if(document.frmappointment.time2.selectedIndex==0)
			{
				{
			alert("Please select desired time.");
			document.frmappointment.time2.focus();
			return false;
			}
			return true;
			}
	
		
	
		
	
		/*else{
			if(!(document.frmappointment.phone.value.match(phoneNumExp))){
				alert("Entered phone number is invalid !.\n\n * Phone number can contain only numbers. \n * Phone number cannot be blank.");
				document.frmappointment.phone.focus();
				return false;
			}
		}*/
		if(document.frmappointment.number.value == ""){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
		}else{
			if(document.frmappointment.number.value.length != 6){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
			}
		}
		return true;
	}
	function emailCheck (emailStr) {
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat);
	
		if (matchArray==null) {
			alert("Incorrect format for Email Address. Please Re-Enter");
			return false;
		}
	
		var user=matchArray[1]
		var domain=matchArray[2]
	
		if (user.match(userPat)==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var IPArray=domain.match(ipDomainPat)
	
		if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("The Email doesn't seem to be valid.");
				return false;
			}
		  }
		  return true;
		}
	
		var domainArray=domain.match(domainPat)
	
		if (domainArray==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
	
		if (len<2) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
		return true;
	}
	  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
		 //alert(charCode);
         if (charCode > 32 && (charCode < 39 || charCode > 57))
            return false;

         return true;
      }





























function validateEnquiry(){
		//var phoneNumExp = /^[0-9()-+ ]+$/;
		if(document.form1.name1.value==""){
			alert("Please Enter Contact Name.");
			document.form1.name1.focus();
			return false;
		}
		if(document.form1.email1.value != ""){
			if(!emailCheck(document.form1.email1.value)){
				document.form1.email1.focus();
				return false;
			}
		}else{
			alert("Please Enter Email Id.");
			document.form1.email1.focus();
			return false;
		}
		if(document.form1.phone1.value==""){
			alert("Please Enter Phone Number.");
			document.form1.phone1.focus();
			return false;
		}
			if(document.form1.description1.value==""){
			alert("Please Enter Project Description.");
			document.form1.description1.focus();
			return false;
		}
		if(document.form1.captcha.value==""){
			alert("Please Enter Security Code.");
			document.form1.captcha.focus();
			return false;
		}
		
		
		
		/*else{
			if(!(document.form1.phone.value.match(phoneNumExp))){
				alert("Entered phone number is invalid !.\n\n * Phone number can contain only numbers. \n * Phone number cannot be blank.");
				document.form1.phone.focus();
				return false;
			}
		}*/
		if(document.form1.number.value == ""){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
		}else{
			if(document.form1.number.value.length != 6){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
			}
		}
		return true;
	}
	function emailCheck (emailStr) {
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat);
	
		if (matchArray==null) {
			alert("Incorrect format for Email Address. Please Re-Enter");
			return false;
		}
	
		var user=matchArray[1]
		var domain=matchArray[2]
	
		if (user.match(userPat)==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var IPArray=domain.match(ipDomainPat)
	
		if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("The Email doesn't seem to be valid.");
				return false;
			}
		  }
		  return true;
		}
	
		var domainArray=domain.match(domainPat)
	
		if (domainArray==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
	
		if (len<2) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
		return true;
	}
	  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
		 //alert(charCode);
         if (charCode > 32 && (charCode < 39 || charCode > 57))
            return false;

         return true;
      }
	  
	  
	  
	  function validateLogin(){
		//var phoneNumExp = /^[0-9()-+ ]+$/;
		if(document.form4.name4.value==""){
			alert("Please Enter Username.");
			document.form4.name4.focus();
			return false;
		}
		if(document.form4.password4.value==""){
			alert("Please Enter Password.");
			document.form4.password4.focus();
			return false;
		}
			if(document.form4.submit4.value==""){
			alert("Invalid username or password.");
			document.form4.submit4.focus();
			return false;
		}
		if(document.form4.email1.value != ""){
			if(!emailCheck(document.form4.email1.value)){
				document.form4.email1.focus();
				return false;
			}
		}else{
			alert("Please Enter Email Id.");
			document.form4.email1.focus();
			return false;
		}
		if(document.form4.phone1.value==""){
			alert("Please Enter Phone Number.");
			document.form4.phone1.focus();
			return false;
		}
			if(document.form4.description1.value==""){
			alert("Please Enter Project Description.");
			document.form4.description1.focus();
			return false;
		}
		if(document.form4.captcha.value==""){
			alert("Please Enter Security Code.");
			document.form4.captcha.focus();
			return false;
		}
		
		
		
		/*else{
			if(!(document.form4.phone.value.match(phoneNumExp))){
				alert("Entered phone number is invalid !.\n\n * Phone number can contain only numbers. \n * Phone number cannot be blank.");
				document.form4.phone.focus();
				return false;
			}
		}*/
		if(document.form4.number.value == ""){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
		}else{
			if(document.form4.number.value.length != 6){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
			}
		}
		return true;
	}
	function emailCheck (emailStr) {
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat);
	
		if (matchArray==null) {
			alert("Incorrect format for Email Address. Please Re-Enter");
			return false;
		}
	
		var user=matchArray[1]
		var domain=matchArray[2]
	
		if (user.match(userPat)==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var IPArray=domain.match(ipDomainPat)
	
		if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("The Email doesn't seem to be valid.");
				return false;
			}
		  }
		  return true;
		}
	
		var domainArray=domain.match(domainPat)
	
		if (domainArray==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
	
		if (len<2) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
		return true;
	}
	  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
		 //alert(charCode);
         if (charCode > 32 && (charCode < 39 || charCode > 57))
            return false;

         return true;
      }
	  
	  
	  
	  
	  
	  
	  
	  
	   function validateForgotPassword(){
		//var phoneNumExp = /^[0-9()-+ ]+$/;
		if(document.form5.name5.value==""){
			alert("Please Enter Username.");
			document.form5.name5.focus();
			return false;
		}
				if(document.form5.email5.value != ""){
			if(!emailCheck(document.form5.email5.value)){
				document.form5.email5.focus();
				return false;
			}
		}else{
			alert("Please Enter Email Id.");
			document.form5.email5.focus();
			return false;
		}
			if(document.form5.submit5.value==""){
			alert("Invalid username or Email Id.");
			document.form5.submit5.focus();
			return false;
		}
	
		if(document.form5.phone1.value==""){
			alert("Please Enter Phone Number.");
			document.form5.phone1.focus();
			return false;
		}
			if(document.form5.description1.value==""){
			alert("Please Enter Project Description.");
			document.form5.description1.focus();
			return false;
		}
		if(document.form5.captcha.value==""){
			alert("Please Enter Security Code.");
			document.form5.captcha.focus();
			return false;
		}
		
		
		
		/*else{
			if(!(document.form5.phone.value.match(phoneNumExp))){
				alert("Entered phone number is invalid !.\n\n * Phone number can contain only numbers. \n * Phone number cannot be blank.");
				document.form5.phone.focus();
				return false;
			}
		}*/
		if(document.form5.number.value == ""){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
		}else{
			if(document.form5.number.value.length != 6){
			alert("Entered Security Code is invalid !.\n\n * Security Code should contain 5 characters.\n\n * Security Code cannot be blank.");
			return false;
			}
		}
		return true;
	}
	function emailCheck (emailStr) {
		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat);
	
		if (matchArray==null) {
			alert("Incorrect format for Email Address. Please Re-Enter");
			return false;
		}
	
		var user=matchArray[1]
		var domain=matchArray[2]
	
		if (user.match(userPat)==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var IPArray=domain.match(ipDomainPat)
	
		if (IPArray!=null) {
		  for (var i=1;i<=4;i++) {
			if (IPArray[i]>255) {
				alert("The Email doesn't seem to be valid.");
				return false;
			}
		  }
		  return true;
		}
	
		var domainArray=domain.match(domainPat)
	
		if (domainArray==null) {
			alert("The Email doesn't seem to be valid.");
			return false;
		}
	
		var atomPat=new RegExp(atom,"g");
		var domArr=domain.match(atomPat);
		var len=domArr.length;
		if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
	
		if (len<2) {
		   alert("The Email doesn't seem to be valid.");
		   return false;
		}
		return true;
	}
	  function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
		 //alert(charCode);
         if (charCode > 32 && (charCode < 39 || charCode > 57))
            return false;

         return true;
      }
