// JavaScript Document

function checkme_order(){
	if((document.form2.host.value=='') && (document.form2.amount.value=='')){
		alert("Please enter your invoice amount OR select a product from the drop down menu");
		document.form2.host.focus();
		return false;
	}
	if(document.form2.card.value==''){
		alert("Please enter your credit card number");
		document.form2.card.focus();
		return false;
	}
	if(document.form2.cardmonth.value==''){
		alert("Please enter your credit card expiration month");
		document.form2.cardmonth.focus();
		return false;
	}
	if(document.form2.cardyear.value==''){
		alert("Please enter your credit card expiration year");
		document.form2.cardyear.focus();
		return false;
	}
	if(document.form2.cvv2.value==''){
		alert("Please enter your credit card CVV2 code.\n\nIf visa, look for 3 digits number on back of card\n\nIf American Express, it is the 4 numbers on the front of the card.");
		document.form2.cvv2.focus();
		return false;
	}

	if(document.form2.fname.value==''){
		alert("Please enter your first name");
		document.form2.fname.focus();
		return false;
	}
	if(document.form2.lname.value==''){
		alert("Please enter your last name");
		document.form2.lname.focus();
		return false;
	}
	if(document.form2.address.value==''){
		alert("Please enter your billing address");
		document.form2.address.focus();
		return false;
	}
	if(document.form2.city.value==''){
		alert("Please enter your billing city");
		document.form2.city.focus();
		return false;
	}
	if(document.form2.state.value==''){
		alert("Please enter your state");
		document.form2.state.focus();
		return false;
	}
	if(document.form2.zip.value==''){
		alert("Please enter your billing zip code");
		document.form2.zip.focus();
		return false;
	}
	if(document.form2.country.value==''){
		alert("Please enter your country");
		document.form2.country.focus();
		return false;
	}

	if(document.form2.phone.value==''){
		alert("Please enter your phone");
		document.form2.phone.focus();
		return false;
	}
	if(document.form2.email.value==''){
		alert("Please enter your email address");
		document.form2.email.focus();
		return false;
	}


	return true;
}



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("The email address you enter is invalid. Please enter your email address agian!")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("The email address you enter is invalid. Please enter your email address agian!")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("The email address you enter is invalid. Please enter your email address agian!")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("The email address you enter is invalid. Please enter your email address agian!")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("The email address you enter is invalid. Please enter your email address agian!")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("The email address you enter is invalid. Please enter your email address agian!")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("The email address you enter is invalid. Please enter your email address agian!")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.page1.email

        if (document.page1.yourname.value=='') {
		alert("Please enter your name.")
		document.page1.yourname.focus();
		return false;
	}
     

        if (document.page1.phone.value=='') {
		alert("Please enter your phone number.")
		document.page1.phone.focus();
		return false;
	}
     

       if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email Address")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	

        return true
 }

function Vsuport(){
	var emailID=document.page1.email

        if (document.page1.fullname.value=='') {
		alert("Please enter your name.")
		document.page1.fullname.focus();
		return false;
	}
     

        if (document.page1.phone.value=='') {
		alert("Please enter your phone number.")
		document.page1.phone.focus();
		return false;
	}
     

       if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email Address")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	

        return true
 }

 function dropdown(mySel)
{
var myWin, myVal;
myVal = mySel.options[mySel.selectedIndex].value;
if(myVal)
   {
   if(mySel.form.target)myWin = parent[mySel.form.target];
   else myWin = window;
   if (! myWin) return true;
   myWin.location = myVal;
   }
return false;
}
