formid = "wsform";

$(document).ready(function(){
	var custval = $("#submitwrap").html();
	var printval = ($.trim(custval) != "") ? custval : "Submit";
	$("#submitwrap").html("<input name=\"submit\" type=\"submit\" value=\"" + printval + "\" id=\"formsubmit\" />");
	$("#submitwrap").before("<p>Spam prevention - Please answer the following simple math question:</p><p><label id=\"cha\">Javascript must be enabled to submit this form</label><input type=\"text\" name=\"\" size=\"2\" /></p>");
	generatecaptcha();
	$("#"+formid).submit(function(){
		return validatecaptcha();
	});
});
function generatecaptcha() {
	var var1 = Math.floor(Math.random()*5)+1;
	var var2 = Math.floor(Math.random()*5)+1;
	var var3 = Math.floor(Math.random()*2);
	if (var3 == 0) {
		var method = "Multiply";
	} else {
		var method = "Add";
	}
	var builtstring = method + " " + var1 + " and " + var2 + ":";
	$("#cha").html(builtstring);
}
function validatecaptcha() {
	var getstring = $("#cha").html();
	var var3 = getstring.charAt(0);
	if (var3 == "M") {
		var var1 = parseInt(getstring.charAt(9));
		var var2 = parseInt(getstring.charAt(15));
		var finalval = var1 * var2;
	} else {
		var var1 = parseInt(getstring.charAt(4));
		var var2 = parseInt(getstring.charAt(10));
		var finalval = var1 + var2;
	}
	var subval = $("#cha").next().attr("value");
	if (finalval == subval) {
		return true;
	} else {
		alert("Your answer to the validation question was incorrect. Please try again with a new question.");
		generatecaptcha();
		return false;
	}
}