function verify() {

	if (document.reg.email.value.indexOf("@") < 0 || document.reg.email.value.indexOf(".") < 0 || document.reg.email.value.length < 8) {

		alert("The email address you entered is invalid");

		return;

	}

	if (document.reg.email.value.indexOf("mail") > 0 || 
	    document.reg.email.value.indexOf("gmx.") > 0 || 
	    document.reg.email.value.indexOf("spam") > 0 ||
	    document.reg.email.value.indexOf("junk") > 0 ||
	    document.reg.email.value.indexOf("trash") > 0 ||
	    document.reg.email.value.indexOf("temp") > 0 ||
	    document.reg.email.value.indexOf("inbox") > 0 ||
	    document.reg.email.value.indexOf("jetable") > 0 ||
	    document.reg.email.value.indexOf("web.") > 0 ||
	    document.reg.email.value.indexOf("dodgeit") > 0){

		alert("We do not accept hotmail and other web mail service accounts");

		return;

	}

	if (document.reg.terms[1].checked) {

		alert("You must accept the dsj non-commercial use terms! ");

		return;

	}

	document.reg.submit();

}

var regID = 0;
var q = "";
if (!location.search) {
	//alert("nothing to register");
}

q = location.search.substring(1);

var keyValuePairs = new Array();

for(var i=0; i < this.q.split("&").length; i++) {
	this.keyValuePairs[i] = this.q.split("&")[i];
}

function getValue(s) {
	for(var j=0; j < this.keyValuePairs.length; j++) {
		if(this.keyValuePairs[j].split("=")[0] == s)
			return this.keyValuePairs[j].split("=")[1];
	}
	return "";
}

