//Guest Form Validation

function GuestChk(){
		 d=document.guest;
		 if (d.FullName.value.length<2){
		 	 alert("Please enter your name");
         	 d.FullName.focus();
	     	 d.FullName.select();
         	 return false;
		 }
	        
		if (d.EMail.value.length<4){
		   alert("Please Enter EMailAddress");
  		   d.EMail.focus();
		   d.EMail.select();
		   return false;
        }

    	if(d.EMail.value.indexOf('@')<1){
			alert("Please note the e-mail id must have @")
			d.EMail.focus();
			d.EMail.select();
			return false;
		}
		if(d.EMail.value.indexOf('.')<4){
			alert("Please enter your correct e-mail")
			d.EMail.focus();
			d.EMail.select();
			return false;
		}
		var EMaillen = d.EMail.value.length;
		if(d.EMail.value.lastIndexOf('.')>(EMaillen-3)){
			alert("Please specify whether you belong .com or .net or .org etc...");
			d.EMail.focus();
			d.EMail.select();
			return false;
		}
		var atpos = d.EMail.value.indexOf('@');
		var dotpos = d.EMail.value.indexOf('.');
		if((dotpos-atpos)<4){
			alert("Please mention ...@ where you are?");
			d.EMail.focus();
			d.EMail.select();
			return false;
		}

		if (d.Age.value.length<1){
		 	 alert("Please enter your Age.");
         	 d.Age.focus();
	     	 d.Age.select();
         	 return false;
		 }

		if (d.Age.value.length>2){
		 	 alert("Ooooh... Old man, Please Confirm your Age");
         	 d.Age.focus();
	     	 d.Age.select();
         	 return false;
		 }


		if (isNaN(d.Age.value)){
		 	 alert("Hah ha ha... is it your age???");
         	 d.Age.focus();
	     	 d.Age.select();
         	 return false;
		 }




		if(d.Comments.value.length <2) {
		  alert("Enter Your Comments Please ....");
			d.Comments.focus();
			d.Comments.select();
			return false;
		 }
	return true;
  					    
}

//checking the suggest form
// Suggestion Form Validation
function CheckSuggest(){

		 d=document.form;
	
		if (d.To.value.length<4){
		   alert("Please Enter EMail Id ... Here ?");
			d.To.value = "escomp@rediffmail.com"
		   return false;
        	}


		if (d.Email.value.length<4){
		   alert("Please Enter EMail Id ... Here ?");
			d.Email.select();
			d.Email.focus();
		   return false;
        	}

	    	if(d.Email.value.indexOf('@')<1){
			alert("Please note the EMail Id must have @")
			d.Email.select();
			d.Email.focus();
			return false;
		}

		if(d.Email.value.indexOf('.')<4){
			alert("Please Enter your Correct EMail")
			d.Email.select();
			d.Email.focus();
			return false;
		}

		var EMaillen = d.Email.value.length;
		if(d.Email.value.lastIndexOf('.')>(EMaillen-3)){
			alert("Please specify whether you belong .com or .net or .org etc...");
			d.Email.select();
			d.Email.focus();
			return false;
		}
		var atpos = d.Email.value.indexOf('@');
		var dotpos = d.Email.value.indexOf('.');
		if((dotpos-atpos)<4){
			alert("Please mention ...@ where you are?");
			d.Email.select();
			d.Email.focus();
			return false;
		}

		if(d.Subject.value.length<2){
			alert(" Subject Please.......");
			d.Subject.focus();
			return false;
		}

		if(d.Suggest.value.length<2){
			alert("Please Enter your Valuable comments ... ");
			d.Suggest.focus();
			return false;
		}


		return true;
}
//validation for submition form
//23/07/2001

function validate(){
	d = document.form;
 	if(d.Name.value.length<3){
              alert("Please type your name");
              d.Name.focus();
              return false;
        }

        	if (d.Email.value.length<4){
		   alert("Please Enter EMail Id ... Here ?");
			d.Email.select();
			d.Email.focus();
		   return false;
        	}

	    	if(d.Email.value.indexOf('@')<1){
			alert("Please note the EMail Id must have @")
			d.Email.select();
			d.Email.focus();
			return false;
		}

		if(d.Email.value.indexOf('.')<4){
			alert("Please Enter your Correct EMail")
			d.Email.select();
			d.Email.focus();
			return false;
		}

		
		
		if (isNaN(d.Phone.value) == true ){
		alert("No characters will be accepted as Phone No");
		d.Phone.focus();
		d.Phone.select();
		return false;
		 }
		if ( d.Phone.value.charAt(0) == " " ){
		alert("Please type your Phone No");
		d.Phone.focus();
		d.Phone.select();
		return false;
		 }
        if(d.Comments.value.length<3){
             alert("Please type your Comments");
             d.Comments.focus();
             return false;
        }
        if(d.Comments.value.charAt(0) == " " ){
             alert("Please type your Comments");
             d.Comments.focus();
             return false;
        }
 return true;    
           
}


