
var sOVCQS = location.href.substring(location.href.lastIndexOf("?") + 1,location.href.length);

function doOVCCategory() {
	var bGo = false;
	for (var i=0; i < document.forms.frmOVCCategories.elements.length; i++) {
		if (document.forms.frmOVCCategories.elements[i].checked) {
			bGo = true;
		}
	}
	if (!bGo)
		alert("Please select a topic from the list to send us an email.");
	else
		document.forms.frmOVCCategories.submit();
}

function setOVCSelection(id, el) {
	var div = document.getElementById("divExtra_" + id);
	if (div) {
		if (el.label == 'extra') {
			div.style.display = "block";
		} else if (div.style.display == "block") {
			div.style.display = "none";
		}
	}		
}

function doOVCPost() {
	// check for valid status of things
	var bOK = true;
	for (var i=0; i < arrMandatory.length; i++) {
		var opt = document.getElementById(arrMandatory[i]);
		if (opt.type.indexOf("text") > -1) {
			bOK = bOK && (opt.value.length > 0);
		} else if (opt.type.indexOf("select") > -1) {
			bOK = bOK && (opt.selectedIndex > 0);
		}
	}
	if (bOK) {
		checkEmailAddress();
	} else {
		alert('Please complete all of the mandatory questions to send your email');
	}
}


function checkEmailAddress() {
	
	if (document.forms.frmOVCSubmit.txtEmail.value != document.forms.frmOVCSubmit.txtEmailConfirm.value) {
		alert("Please ensure your email address is correct before trying to send us an email.");
		document.forms.frmOVCSubmit.txtEmail.focus();
	} else {
		var str = document.forms.frmOVCSubmit.txtEmail.value;

		var bOK = emailMatch(str);
		if (bOK) {
			document.forms.frmOVCSubmit.submit();
		} else {
			alert("You have not entered a valid email address. Please ensure your email address is correct before trying to send us an email.");
			document.forms.frmOVCSubmit.txtEmail.focus();
		}
	}
	
}

