function checkform() {
// login checks
	with (document.info) {
	var errmsg=""
	var IsErr="N"
		if(fname.value.length == 0) {
			errmsg="First Name is required\n"
			IsErr="Y"
		}
		if(lname.value.length == 0) {
			errmsg=errmsg+"Last Name is required\n"
			IsErr="Y"
		}
		if(email1.value.length == 0) {
			errmsg=errmsg+"Email Address is required\n"
			IsErr="Y"
		}
		if(email1.value.toLowerCase() != email2.value.toLowerCase()) {
			errmsg=errmsg+"Please check your email address\n"
			IsErr="Y"
		}
		if(pass1.value.length == 0) {
			errmsg=errmsg+"Password is required\n"
			IsErr="Y"
		}
		if(pass1.value.toLowerCase() != pass2.value.toLowerCase()) {
			errmsg=errmsg+"Please check your password\n"
			IsErr="Y"
		}
//shipping address checks
		if(s_addr1.value.length == 0) {
			errmsg=errmsg+"Shipping Address is required\n"
			IsErr="Y"
		}
		if(s_city.value.length == 0) {
			errmsg=errmsg+"Shipping City is required\n"
			IsErr="Y"
		}
		if(s_st.value.length == 0) {
			errmsg=errmsg+"Shipping State\/Province is required\n"
			IsErr="Y"
		}
		if(s_zip.value.length == 0) {
			errmsg=errmsg+"Shipping Zip\/Postal Code is required\n"
			IsErr="Y"
		}
		if(s_country.selectedIndex == 0) {
			errmsg=errmsg+"Shipping Country is required\n"
			IsErr="Y"
		}
	}

	if(IsErr == "Y") {
		alert('Please check your information, errors detected\n\n'+errmsg)
		document.info.fname.focus()
		return false
	}
}
function dupe_addr() {
	with(document.info) {
		if(billing.checked == true) {
		b_addr1.value = s_addr1.value;
		b_company.value = s_company.value;
		b_addr2.value = s_addr2.value;
		b_city.value = s_city.value;
		b_st.value = s_st.value;
		b_zip.value = s_zip.value;
		b_country.selectedIndex = s_country.selectedIndex;
		b_hm_ph.value = s_hm_ph.value;
		b_fax.value = s_fax.value;
		}	
	}
}
