function MM_openBrWindow(theURL,winName,features) { 
  document.window.open(theURL,winName,features);
}


var testresults
function checkemail(){
var str=document.form1.BEmail.value
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
testresults=true
else{
alert("Please input a valid billing email address!")
testresults=false
}
return (testresults)
}
function check_form()
{
  	
	if( document.form1.SName.value == "" )
	{ 
		alert("Please enter customer name");
		document.form1.SName.focus()
		return false;
	} 

		if( document.form1.SAddress.value == "" )
	{ 
		alert("Please enter shipping address ");
		document.form1.SAddress.focus()
		return false;
	} 
	if( document.form1.SCity.value == "" )
	{ 
		alert("Please enter shipping city ");
		document.form1.SCity.focus()
		return false;
	} 
	if( (document.form1.SState.value == "-- Select --") && (document.form1.SProvince.value == "") )
	{ 
		alert("Please enter shipping state/province ");
		document.form1.SState.focus()
		return false;
	} 
		if( document.form1.SCountry.value == "-- Select --" )
	{ 
		alert("Please enter shipping country ");
		document.form1.SCountry.focus()
		return false;
	} 
	if( document.form1.SZip.value == "" )
	{ 
		alert("Please enter shipping zip ");
		document.form1.SZip.focus()
		return false;
	}
     if( document.form1.SPhone.value == "" )
	{ 
		alert("Please enter shipping phone ");
		document.form1.SPhone.focus()
		return false;
	}
		if( document.form1.BAddress.value == "" )
	{ 
		alert("Please enter billling address ");
		document.form1.BAddress.focus()
		return false;
	} 
	if( document.form1.BCity.value == "" )
	{ 
		alert("Please enter billling city ");
		document.form1.BCity.focus()
		return false;
	} 
	if( (document.form1.BState.value == "-- Select --") && (document.form1.BProvince.value == "") )
	{ 
		alert("Please enter billing state/province ");
		document.form1.BState.focus()
		return false;
	} 
		if( document.form1.BCountry.value == "-- Select --" )
	{ 
		alert("Please enter billing country ");
		document.form1.BCountry.focus()
		return false;
	} 
	if( document.form1.BZip.value == "" )
	{ 
		alert("Please enter billing zip ");
		document.form1.BZip.focus()
		return false;
	}
     if( document.form1.BPhone.value == "" )
	{ 
		alert("Please enter billing phone ");
		document.form1.BPhone.focus()
		return false;
	}
	    if( document.form1.BEmail.value == "" )
	{ 
		alert("Please enter billling email ");
		document.form1.BEmail.focus()
		return false;
    }
		    if( document.form1.CName.value == "" )
	{ 
		alert("Please enter card holder name ");
		document.form1.CName.focus()
		return false;
    }
	if( document.form1.CType.value == "-- Select --" )
	{ 
		alert("Please enter card type ");
		document.form1.CType.focus()
		return false;
	} 
    if( document.form1.CNumber.value == "" )
	{ 
		alert("Please enter card number ");
		document.form1.CNumber.focus()
		return false;
    }
	    if( document.form1.CCode.value == "" )
	{ 
		alert("Please enter card verification code ");
		document.form1.CCode.focus()
		return false;
    }
		if( document.form1.CMonth.value == "-- Select --" )
	{ 
		alert("Please enter card expiration month ");
		document.form1.CMonth.focus()
		return false;
	} 
		if( document.form1.CYear.value == "-- Select --" )
	{ 
		alert("Please enter card expiration year ");
		document.form1.CYear.focus()
		return false;
	} 
  	return checkemail()	 
}

/*popup script*/


