function checkDSR(form) {
email1 = form.email.value;
email2 = form.email_confirm.value;

if (form.email.value == '') {
alert ("Error: Please enter your E-Mail Address.")
return false;
}

else if (email1 != email2) {
alert ("Error: Your email address and email address confirmation do not match.\nPlease re-enter your email address.")
return false;
}

else if (form.cc_first_name.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your First Name');
		return false;
	}
	
else if (form.cc_last_name.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Last Name');
		return false;
	}
else if (form.cc_address.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Billing Address');
		return false;
	}

else if (form.cc_city.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Billing City');
		return false;
	}

else if (form.cc_state.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Billing State');
		return false;
	}

else if (form.cc_zip.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Billing ZIP Code');
		return false;
	}

else if (form.cc_number.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Credit Card Number');
		return false;
	}
	
else if (form.phone.value == '')
	{
		// something else is wrong
		alert('Error: Please enter your Phone Number');
		return false;
	}
	
else return true;

}