// Customer Support Form for Hatsun
function CustomerSupportCheck(){
	d = document.cstfrm;
		
	if (d.SenderName.value.length < 3 ) {
		alert("Please enter Your Name ... ");
		d.SenderName.select();
		d.SenderName.focus();
			return false ;
	}
	
//	if (d.SenderName.value.chatAt(0) == " " ) {
//		alert("Please enter Your Name ... ");
//		d.SenderName.select();
//		d.SenderName.focus();
//			return false ;
//	}

	if (d.DepotName.value.length < 3 ) {
		alert("Please enter the Depot Name ... ");
		d.DepotName.select();
		d.DepotName.focus();
			return false ;
	}
	
//	if (d.DepotName.value.chatAt(0) == " " ) {
//		alert("Please enter the Depot Name ... ");
//		d.DepotName.select();
//		d.DepotName.focus();
//			return false ;
//	}	

	if (d.EmailId.value.length<4){
		alert("Please Enter EMail Id ...");
	   	d.EmailId.focus();
	   	d.EmailId.select();
	   	return false;
	}
    	if(d.EmailId.value.indexOf('@')<1){
		alert("Please note the Email Id must have @")
		d.EmailId.focus();
		d.EmailId.select();
		return false;
	}
	if(d.EmailId.value.indexOf('.')<4){
		alert("Please enter your correct Email Id ...")
		d.EmailId.focus();
		d.EmailId.select();
		return false;
	}
	var EMaillen = d.EmailId.value.length;
	if(d.EmailId.value.lastIndexOf('.')>(EMaillen-3)){
		alert("Please specify whether you belong .com or .net or .org etc...");
		d.EmailId.focus();
		d.EmailId.select();
		return false;
	}
	var atpos = d.EmailId.value.indexOf('@');
	var dotpos = d.EmailId.value.indexOf('.');
	if((dotpos-atpos)<4){
		alert("Please mention ...@ where you are?");
		d.EmailId.focus();
		d.EmailId.select();
		return false;
	}
	
	if ( d.UsrCase1.value.length < 3 ) {
		alert("Please enter the User Case ... ");
		d.UsrCase1.select();
		d.UsrCase1.focus();
			return false ;
	}
	
//	if ( d.UsrCase1.value.charAt(0) == " " ) {
//		alert("Please enter the User Case ... ");
//		d.UsrCase1.select();
//		d.UsrCase1.focus();
//			return false ;
//	}

	if ( d.UsrDesc1.value.length < 3 ) {
		alert("Please enter the Description ... ");
		d.UsrDesc1.select();
		d.UsrDesc1.focus();
			return false ;
	}	

//	if ( d.UsrDesc1.value.chatAt(0) == " " ) {
//		alert("Please enter the Description ... ");
//		d.UsrDesc1.select();
//		d.UsrDesc1.focus();
//			return false ;
//	}	
	
	return true;
}		

// Validation For Suggestion Form
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();
		   return false;
        	}

	    	if(d.Email.value.indexOf('@')<1){
			alert("Please note the EMail Id must have @")
			d.Email.select();
			return false;
		}

		if(d.Email.value.indexOf('.')<4){
			alert("Please Enter your Correct EMail")
			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.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.select();
			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;
}



// Answer Form Validation

function CheckAns() {
		 d=document.answer;
		if (d.from.value.length<4){
		   alert("Please Enter EMailAddress");
  		   d.from.focus();
		   d.from.select();
		   return false;
        }

    	if(d.from.value.indexOf('@')<1){
			alert("Please note the e-mail id must have @")
			d.from.focus();
			d.from.select();
			return false;
		}
		if(d.from.value.indexOf('.')<4){
			alert("Please enter your correct e-mail")
			d.from.focus();
			d.from.select();
			return false;
		}
		
		var fromlen = d.from.value.length;
		if(d.from.value.lastIndexOf('.')>(fromlen-3)){
			alert("Please specify whether you belong .com or .net or .org etc...");
			d.from.focus();
			d.from.select();
			return false;
		}
		var atpos = d.from.value.indexOf('@');
		var dotpos = d.from.value.indexOf('.');
		if((dotpos-atpos)<4){
			alert("Please mention ...@ where you are?");
			d.from.focus();
			d.from.select();
			return false;
		}

		if (d.to.value.length<4){
		   alert("Please Enter EMailAddress");
  		   d.to.focus();
		   d.to.select();
		   return false;
        }

    	if(d.to.value.indexOf('@')<1){
			alert("Please note the e-mail id must have @")
			d.to.focus();
			d.to.select();
			return false;
		}
		if(d.to.value.indexOf('.')<4){
			alert("Please enter your correct e-mail")
			d.to.focus();
			d.to.select();
			return false;
		}
		var tolen = d.to.value.length;
		if(d.to.value.lastIndexOf('.')>(tolen-3)){
			alert("Please specify whether you belong .com or .net or .org etc...");
			d.to.focus();
			d.to.select();
			return false;
		}
		var atpos = d.to.value.indexOf('@');
		var dotpos = d.to.value.indexOf('.');
		if((dotpos-atpos)<4){
			alert("Please mention ...@ where you are?");
			d.to.focus();
			d.to.select();
			return false;
		}

		if(d.quest.value.length <5) {
		  alert("Please Enter the Question Here ...? ");
		  d.quest.focus();
		  d.quest.select();
		  return false;
		 }  					    

		if(d.answr.value.length <2) {
		  alert("Please Enter the Answer Here ...? ");
		  d.answr.focus();
		  d.answr.select();
		  return false;
		 }  					    
	return true;
  					    
}

// Question Form Validation
function CheckQ(){
		 d=document.question;
		 if (d.Name.value.length<2){
		 	 alert("Please enter your name");
         	 d.Name.focus();
	     	 d.Name.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.Question.value.length <5) {
		  alert("Please Enter the Question Here ...? ");
		  d.Question.focus();
		  d.Question.select();
		  return false;
		 }  					    

	return true;
  					    
}

// Guest Book 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;
  					    
}

	 
function CheckDomain(){
		 d=document.forms[0];
		 if (d.FullName.value.length<2){
		 	 alert("Please enter your name...");
			 d.FullName.focus();
	     	 d.FullName.select();
         	 return false;
		 }

		if (d.Phone.value.length<7){
			alert("Please enter your phone number.. with STD Code");
			d.Phone.focus();
		   	d.Phone.select();
		   	return false;
        	}
    	
		if (d.EMail.value.length<4){
		   alert("Please enter your mail-ID");
		   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;
		}


		var dmnblng = d.DomainName.value.length;
		var ext = d.DomainName.value.substring(dmnblng-3,dmnblng).toLowerCase() ;
// 		if (ext == "com") 
//		 {		 
//		  alert("Please Enter the correct Domain Name...");
//		  d.DomainName.select();
//		  return false;
//		 }
//		if (ext == "net"){		 
//		  alert("Please Enter the correct Domain Name... ");
//		  d.dDomainName.select();
//		  return false;
//		 }
//		if (ext == "org") {		 
//		  alert("Please Enter the correct Domain Name... ");
//		  d.dDomainName.select();
//		  return false;
//		 }
// 		if (ext != "edu") {		 
//		  alert("Please Enter the correct Domain Name... ");
//		  d.dDomainName.select();
//		  return false;
//		 }
		 
		 switch (ext) {
		 	
			case "com" :
				 	   			 break;
			case "net" :
				 	   			 break;
			case "org" :
				 	   			 break;
			case "edu" :
				 	   			 break;
			default :
					 alert("Please Enter the correct Domain Name...");
					 d.DomainName.focus();
					 d.DomainName.select();
					 return false;
 					 break;
		 }
		 							
		  if (d.DomainName.value.length < 6) {
		 	alert("please select your correct domain name") ;
			d.DomainName.focus();
			d.DomainName.select();
			return false;
		 }

 		 if (d.Space.selectedIndex == 0 ) {
		 	alert("please select Domain Space") ;
			d.Space.focus();
			return false;
		 }

		return true;
}

//Form Validation
//Validating the form content
function CheckUser(){
		 d=document.form;
		 if (d.FullName.value.length<2){
		 	 alert("Please enter your name");
	     	 d.FullName.select();
         	 return false;
		 }

		if (d.Phone.value.length<7){
			alert("Please enter your phone number..");
		   	d.Phone.select();
		   	return false;
        	}
    	
		if (d.EMail.value.length<4){
		   alert("Please enter your mail-ID");
		   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.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.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.select();
			return false;
		}

		if(d.Address.value.length<5){
			alert("Please Enter your Address..");
			d.Address.focus();
			return false;
		}

		if(d.Comments.value.length<2){
			alert("Please Enter your Valuable comments..");
			d.Comments.focus();
			return false;
		}

		return true;
}

function ScrollMessage()
{

var msg = "Navneeth Infotech provides Advanced Software Training and development.";
var spacer = " ";
var pos =0;
 window.status = msg.substring(pos, msg.length) + spacer + msg.substring(0,pos);
pos++;
if (pos>msg.length) pos =0;
window.setTimeout("ScrollMessage()",200);
}

