function validinformation()
{
 if(document.frminformation.name.value=="")
 {
	alert("Please Enter Name.");
	document.frminformation.name.focus(); 	
	return false;
 }
 if(!isNaN(document.frminformation.name.value))
 {
	alert("Please Enter Valid Name.");
	document.frminformation.name.focus(); 	
	return false;
 }
 if(ValidateEmail(document.frminformation.email.value)==false)
 {	
	document.frminformation.email.value="";
	document.frminformation.email.focus();
	return false;
 }
 if(document.frminformation.number.value=="")
 {
	alert("Please Enter Phone Number.");
	document.frminformation.number.focus(); 	
	return false;
 }
 if(isNaN(document.frminformation.number.value))
 {
	alert("Please Enter Valid Phone Number.");
	document.frminformation.number.value="";
	document.frminformation.number.focus(); 	
	return false;
 }
 
  if(document.frminformation.subject.value=="")
 {
	alert("Please Enter Subject");
	document.frminformation.subject.focus(); 	
	return false;
 }
  if(document.frminformation.message.value=="")
 {
	alert("Please Enter Message");
	document.frminformation.message.focus(); 	
	return false;
 }
}

function validvacation()
{
 if(ValidateEmail(document.frmvacation.email.value)==false)
 {	
		document.frmvacation.email.value="";
 		document.frmvacation.email.focus();
 		return false;
 }
 if(document.frmvacation.number.value=="")
 {
	alert("Please enter your phone number.");
	document.frmvacation.number.focus();
	return false;
 }
 if(isNaN(document.frmvacation.number.value))
 {
	alert("Please enter valid phone number.");
	document.frmvacation.number.focus();
	return false;
 }
  if(document.frmvacation.fname.value=="")
 {
	alert("Please enter your first name.");
	document.frmvacation.fname.focus();
	return false;
 }
 if(!isNaN(document.frmvacation.fname.value))
 {
	alert("Please enter valid first name.");
	document.frmvacation.fname.focus();
	return false;
 }
 if(document.frmvacation.lname.value=="")
 {
	alert("Please enter your last name.");
	document.frmvacation.lname.focus();
	return false;
 }
 if(!isNaN(document.frmvacation.lname.value))
 {
	alert("Please enter valid last name.");
	document.frmvacation.lname.focus();
	return false;
 }
  if(document.frmvacation.subject.value=="")
 {
	alert("Please enter subject.");
	document.frmvacation.subject.focus();
	return false;
 }
  if(document.frmvacation.mail_add.value=="")
 {
	alert("Please enter your mailling address.");
	document.frmvacation.mail_add.focus();
	return false;
 }
 if(document.frmvacation.bill_add.value=="")
 {
	alert("Please enter your billing address.");
	document.frmvacation.bill_add.focus();
	return false;
 }
  if(document.frmvacation.message.value=="")
 {
	alert("Please enter message.");
	document.frmvacation.message.focus();
	return false;
 }
	
}

function validbusiness()
{
 if(document.frmbusiness.compname.value=="")
 {
	alert("Please enter your company name.");
	document.frmbusiness.compname.focus();
	return false;
 }

if(ValidateEmail(document.frmbusiness.email.value)==false)
 {	
		document.frmbusiness.email.value="";
 		document.frmbusiness.email.focus();
 		return false;
 }

if(document.frmbusiness.number.value=="")
 {
	alert("Please enter your phone number.");
	document.frmbusiness.number.focus();
	return false;
 }
 if(isNaN(document.frmbusiness.number.value))
 {
	alert("Please enter valid phone number.");
	document.frmbusiness.number.focus();
	return false;
 }
 if(document.frmbusiness.fname.value=="")
 {
	alert("Please enter your first name.");
	document.frmbusiness.fname.focus();
	return false;
 }
 if(!isNaN(document.frmbusiness.fname.value))
 {
	alert("Please enter valid first name.");
	document.frmbusiness.fname.focus();
	return false;
 }
 if(document.frmbusiness.lname.value=="")
 {
	alert("Please enter your last name.");
	document.frmbusiness.lname.focus();
	return false;
 }
 if(!isNaN(document.frmbusiness.lname.value))
 {
	alert("Please enter valid last name.");
	document.frmbusiness.lname.focus();
	return false;
 }
 if(document.frmbusiness.title.value=="")
 {
	alert("Please enter title.");
	document.frmbusiness.title.focus();
	return false;
 }
  if(document.frmbusiness.subject.value=="")
 {
	alert("Please enter subject.");
	document.frmbusiness.subject.focus();
	return false;
 }
 if(document.frmbusiness.mail_add.value=="")
 {
	alert("Please enter your mailling address.");
	document.frmbusiness.mail_add.focus();
	return false;
 }
 if(document.frmbusiness.bill_add.value=="")
 {
	alert("Please enter your billing address.");
	document.frmbusiness.bill_add.focus();
	return false;
 }
  if(document.frmbusiness.message.value=="")
 {
	alert("Please enter message.");
	document.frmbusiness.message.focus();
	return false;
 }
 
}

function validcancel()
{
 var r;
 r = confirm("Do you want to cancel your advertising?");
 if(r==true)
 {
 window.location = "advertise.php?action=cancel";	
 }
 else
 {
  return false; 
 }
}
function validsubmit(limit)
{
 if(document.frmsubmit.fname.value=="")	
{
 alert("Please enter first name.");
 document.frmsubmit.fname.focus(); 
 return false;
}
if(!isNaN(document.frmsubmit.fname.value))	
{
 alert("Please enter valid first name.");
 document.frmsubmit.fname.focus(); 
 document.frmsubmit.fname.value="";
 return false;
}
if(document.frmsubmit.lname.value=="")	
{
 alert("Please enter last name.");
 document.frmsubmit.lname.focus(); 
 return false;
}
if(!isNaN(document.frmsubmit.lname.value))	
{
 alert("Please enter valid last name.");
 document.frmsubmit.lname.focus(); 
 document.frmsubmit.lname.value="";
 return false;
}

if(ValidateEmail(document.frmsubmit.email.value)==false)
 	{	
		document.frmsubmit.email.value="";
 		document.frmsubmit.email.focus();
 		return false;
 	}

if(document.frmsubmit.number.value=="")	
{
 alert("Please enter phone number.");
 document.frmsubmit.number.focus(); 
 return false;
}
if(isNaN(document.frmsubmit.number.value))	
{
 alert("Please enter valid phone number.");
 document.frmsubmit.number.value="";
 document.frmsubmit.number.focus(); 
 return false;
}
/*if(document.frmsubmit.text.value=="")	
{
 alert("Please enter text.");
 document.frmsubmit.text.focus(); 
 return false;
}
if((document.frmsubmit.text.value).length > limit)	
{
 alert("Please enter only "+limit+" character.");
 document.frmsubmit.text.focus(); 
 return false;
}*/
}
function validadvertise()
{
 if(document.frmadvertise.category.value=="")
 {
	alert("Please select category.");
	document.frmadvertise.category.focus();
	return false;
 }
 if(document.frmadvertise.days.value=="")
 {
	alert("Please select number of lines for advertising.");
	document.frmadvertise.days.focus();
	return false;
 }
/*
myOption = -1;
for (i=frmadvertise.days.length-1; i > -1; i--) {
if (frmadvertise.days[i].checked) {
myOption = i; i = -1;
}
}
if (myOption == -1) {
alert("Please select number of lines for advertising.");
return false;
}
*/
myOption = -1;
for (i=frmadvertise.duration.length-1; i > -1; i--) {
if (frmadvertise.duration[i].checked) {
myOption = i; i = -1;
}
}
if (myOption == -1) {
alert("Please select duration for advertising.");
return false;
}

}
function validation(frm)
   {
	   
	if(document.frm.name.value=="")
	{
		alert("Please enter name.");
		document.frm.name.focus();
		return false;
	}
	if(!(isNaN(document.frm.name.value)))
	{
		alert("Please enter valid name.");
		document.frm.name.value="";
		document.frm.name.focus();
		return false;
	}
	if(document.frm.caption.value=="")
	{
		alert("Please enter caption.");
		document.frm.caption.focus();
		return false;
	}
	if(!(isNaN(document.frm.caption.value)))
	{
		alert("Please enter valid caption.");
		document.frm.caption.value="";
		document.frm.caption.focus();
		return false;
	}
	if(document.frm.cost.value=="")
	{
		alert("Please enter cost.");
		document.frm.cost.focus();
		return false;
	}
	if(isNaN(document.frm.cost.value))
	{
		alert("Please enter valid cost.");
		document.frm.cost.value="";
		document.frm.cost.focus();
		return false;
	}
	if(document.frm.image.value=="")
	{
		alert("Please enter image path.");
		document.frm.image.focus();
		return false;
	}
	if(document.frm.imageDescription.value=="")
	{
		alert("Please enter image discription.");
		document.frm.imageDescription.focus();
		return false;
	}
	return true;
	
}
 
 
function validation1()
{
	if(document.frm1.name.value=="")
	{
		alert("Please enter name.");
		document.frm1.name.focus();
		return false;
	}
	if(!(isNaN(document.frm1.name.value)))
	{
		alert("Please enter valid name.");
		document.frm1.name.value="";
		document.frm1.name.focus();
		return false;
	}
	if(document.frm1.caption.value=="")
	{
		alert("Please enter caption.");
		document.frm1.caption.focus();
		return false;
	}
	if(!(isNaN(document.frm1.caption.value)))
	{
		alert("Please enter valid caption.");
		document.frm1.caption.value="";
		document.frm1.caption.focus();
		return false;
	}
	if(document.frm1.cost.value=="")
	{
		alert("Please enter cost.");
		document.frm1.cost.focus();
		return false;
	}
	if(isNaN(document.frm1.cost.value))
	{
		alert("Please enter valid cost.");
		document.frm1.cost.value="";
		document.frm1.cost.focus();
		return false;
	}
	
	if(document.frm1.imageDescription.value=="")
	{
		alert("Please enter image discription.");
		document.frm1.imageDescription.focus();
		return false;
	}
	return true;
	
}

function valid()
{
  if(document.checkout.email.value=="")
  {
   alert("Please enter email.");
   document.checkout.email.focus();
   return false;
  }
  if(echeck(checkout.email.value)==false)
  {
		checkout.email.value="";
		checkout.email.focus();
		return false;
  }
  if(document.checkout.fname.value=="")
  {
		alert("Please enter first name.");
		document.checkout.fname.focus();
		return false;
  }
  if(!(isNaN(document.checkout.fname.value)))
  {
		alert("Please enter valid name.");
		document.checkout.fname.value="";
		document.checkout.fname.focus();
		return false;
  }
  if(document.checkout.lname.value=="")
  {
		alert("Please enter last name.");
		document.checkout.lname.focus();
		return false;
  }
  if(!(isNaN(document.checkout.lname.value)))
  {
		alert("Please enter valid last name.");
		document.checkout.lname.value="";
		document.checkout.lname.focus();
		return false;
  }
  if(document.checkout.street.value=="")
  {
		alert("Please enter street.");
		document.checkout.street.focus();
		return false;
  }
   if(document.checkout.city.value=="")
  {
		alert("Please enter city.");
		document.checkout.city.focus();
		return false;
  }
  if(!(isNaN(document.checkout.city.value)))
  {
		alert("Please enter valid city.");
		document.checkout.city.value="";
		document.checkout.city.focus();
		return false;
  }
   if(document.checkout.state.value=="")
  {
		alert("Please enter state.");
		document.checkout.state.focus();
		return false;
  }
   if(document.checkout.zip.value=="")
  {
		alert("Please enter zip.");
		document.checkout.zip.focus();
		return false;
  }
  if(isNaN(document.checkout.zip.value))
  {
		alert("Please enter valid zip.");
		document.checkout.zip.value="";
		document.checkout.zip.focus();
		return false;
  }
   if((document.checkout.zip.value).length > 5)
  {
		alert("Please enter only 5 number.");
		document.checkout.zip.focus();
		return false;
  }
  if(document.checkout.phone.value=="")
  {
		alert("Please enter phone number.");
		document.checkout.phone.focus();
		return false;
  }
  if(isNaN(document.checkout.phone.value))
  {
		alert("Please enter valid phone.");
		document.checkout.phone.value="";
		document.checkout.phone.focus();
		return false;
  }
   if((document.checkout.phone.value).length > 10)
  {
		alert("Please enter only 10 number.");
		document.checkout.phone.focus();
		return false;
  }
	
  return true;
}
function validcontact()
{
   if(document.frmcontact.name.value=="")
  {
	alert("Please enter name.");
	document.frmcontact.name.focus();
	return false;
  }
  if(!isNaN(document.frmcontact.name.value))
  {
	alert("Please enter valid name.");
	document.frmcontact.name.focus();
	return false;
  }
  if(document.frmcontact.email.value=="")
  {
   alert("Please enter email.");
   document.frmcontact.email.focus();
   return false;
  }
  if(echeck(frmcontact.email.value)==false)
  {
		frmcontact.email.value="";
		frmcontact.email.focus();
		return false;
  }
  if(document.frmcontact.subject.value=="")
  {
   alert("Please enter subject.");
   document.frmcontact.subject.focus();
   return false;
  }
   if(document.frmcontact.message.value=="")
  {
   alert("Please enter message.");
   document.frmcontact.message.focus();
   return false;
  }
}

function validcontact_us()
{
if(document.frmcontact.name.value=="")
  {
	alert("Please enter name.");
	document.frmcontact.name.focus();
	return false;
  }
  if(!isNaN(document.frmcontact.name.value))
  {
	alert("Please enter valid name.");
	document.frmcontact.name.focus();
	return false;
  }
  if(document.frmcontact.compname.value=="")
  {
	alert("Please enter company name.");
	document.frmcontact.compname.focus();
	return false;
  }
  if(!isNaN(document.frmcontact.compname.value))
  {
	alert("Please enter valid company name.");
	document.frmcontact.compname.focus();
	return false;
  }
  if(ValidateEmail(document.frmcontact.email.value)==false)
 	{	
		document.frmcontact.email.value="";
 		document.frmcontact.email.focus();
 		return false;
 	}
  if(document.frmcontact.number.value=="")
  {
		alert("Please enter phone number.");
		document.frmcontact.number.focus();
		return false;
  }
  if(isNaN(document.frmcontact.number.value))
  {
		alert("Please enter valid phone.");
		document.frmcontact.number.value="";
		document.frmcontact.number.focus();
		return false;
  }
}


function validregistration()
{
 if(ValidateEmail(document.frm.email.value)==false)
 	{	
		document.frm.email.value="";
 		document.frm.email.focus();
 		return false;
 	}
	if(document.frm.number.value=="")
  	{
		alert("Please enter phone number.");
		document.frm.number.focus();
		return false;
  	}
  	if(isNaN(document.frm.number.value))
  	{
		alert("Please enter valid phone.");
		document.frm.number.value="";
		document.frm.number.focus();
		return false;
	}
	if(document.frm.fname.value=="")
  	{
		alert("Please enter first name.");
		document.frm.fname.focus();
		return false;
  	}
  	if(!isNaN(document.frm.fname.value))
  	{
		alert("Please enter valid first name.");
		document.frm.fname.focus();
		return false;
  	}
	if(document.frm.lname.value=="")
  	{
		alert("Please enter last name.");
		document.frm.lname.focus();
		return false;
  	}
  	if(!isNaN(document.frm.lname.value))
  	{
		alert("Please enter valid last name.");
		document.frm.lname.focus();
		return false;
  	}
	if(document.frm.mail_add.value=="")
  	{
		alert("Please enter Mailing Address.");
		document.frm.mail_add.focus();
		return false;
  	}
  	if(!isNaN(document.frm.mail_add.value))
  	{
		alert("Please enter valid Mailing Address.");
		document.frm.mail_add.focus();
		return false;
  	}
	if(document.frm.bill_add.value=="")
  	{
		alert("Please enter Billing Address.");
		document.frm.bill_add.focus();
		return false;
  	}
  	if(!isNaN(document.frm.bill_add.value))
  	{
		alert("Please enter valid Billing Address.");
		document.frm.bill_add.focus();
		return false;
  	}
	if(document.frm.diposit.value=="")
  	{
		alert("Please enter Deposit for.");
		document.frm.diposit.focus();
		return false;
  	}
  	if(isNaN(document.frm.diposit.value))
  	{
		alert("Please enter Deposit for.");
		document.frm.diposit.value="";
		document.frm.diposit.focus();
		return false;
	}
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID");
		   return false;
		}

		else if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID");
		   return false;
		}

		else if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID");
		    return false;
		}

		 else if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 else if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID");
		    return false;
		 }

		 else if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
		
		 else if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID");
		    return false;
		 }
          return true;
}



function ValidateEmail(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	
	if (str.indexOf(at)==-1){
	   alert("Invalid E-mail ID");
	   return false;
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid E-mail ID");
	   return false;
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    alert("Invalid E-mail ID");
	    return false;
	}

	if (str.indexOf(at,(lat+1))!=-1){
	    alert("Invalid E-mail ID");
	    return false;
	}

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    alert("Invalid E-mail ID");
	    return false;
	}

	if (str.indexOf(dot,(lat+2))==-1){
	    alert("Invalid E-mail ID");
	    return false;
	}
	if (str.indexOf(" ")!=-1){
	    alert("Invalid E-mail ID");
	    return false;
	}
	return true;
}
