// JScript source code
function formCheck() 
	{
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; 
		var str = document.secureform.bill_email.value;
		if (!reg1.test(str) && reg2.test(str)){}
		else{
			alert("Please enter a valid email address.");
			return false;
        }   
		if (document.secureform.bill_email.value != document.secureform.bill_email2.value){ 
			alert("Email Addresses must match. Please try again."); 
			return false;
		}
		if (document.secureform.bill_first_name.value == "") 
        {
			alert("Please include a first name under your bill information.");
			return false;
        }    
        if (document.secureform.bill_last_name.value == "") 
        {
			alert("Please include a last name under your bill information.");
			return false;
        }    
        if (document.secureform.credit_card_number.value == "") 
        {
			alert("Please include a card number under your bill information.");
			return false;
        }    
        if (document.secureform.expire_month.value == "") 
        {
			alert("Please include a expiration month for your credit card.");
			return false;
        }    
        if (document.secureform.expire_year.value == "") 
        {
			alert("Please include a expiration year for your credit card.");
			return false;
        }    
        if (document.secureform.bill_address_one.value == "") 
        {
			alert("Please include a valid address under your bill information.");
			return false;
        }    
        if (document.secureform.bill_city.value == "") 
        {
			alert("Please include a valid city under your bill information.");
			return false;
        }    
        if (document.secureform.bill_state_or_province.selectedIndex == 0) 
        {
			alert("Please select a state or province under your bill information. Outside North America, please select 'Not Applicable' from the end of the list.");
			return false;
        }     	
        if (document.secureform.bill_zip_or_postal_code.value == "")
        {
			alert("Please include a valid zip code under your bill information.");
			return false;
        }          	
        if (document.secureform.bill_country_code.selectedIndex == 0)
        {
			alert("Please select a country under your bill information.");
			return false;
        } 
        if (document.secureform.bill_phone.value == "")
        {
			alert("Please include a telephone number under your bill information.");
			return false;
        }                	
     	  		   
  		   		
    }	
    

