// Java Document

function missing(eltochange)
{
	document.getElementById(eltochange).className="formReqOver";
	
}

function rowOut(eltochange)
{
	document.getElementById(eltochange).className="formOut";
	
}

function inFocusReq(eltochange)
{
	document.getElementById(eltochange).className="formReqFocus";
	
}





function finalchecks(sqtype) {

if (document.getElementById("tteam")) {
		document.getElementById("tteam").disabled=true;
	}

if (document.getElementById("steam")) {
		document.getElementById("steam").disabled=true;
	}

if (document.getElementById("general")) {
		document.getElementById("general").disabled=true;
	}
	
	var errors='',errorsdetail='';

	if (document.getElementById("yourname").value == "") {
		missing('nameTR')
		errors = "Please complete the highlighted fields";
	}

	if (document.getElementById("mtitle").value == "") {
		missing('titleTR')
		errors = "Please complete the highlighted fields";
	}

	if (document.getElementById("email").value == "" & document.getElementById("tele").value == "") {
		missing('emailTR')
		missing('teleTR')
		errors = "Please complete the highlighted fields";
		errorsdetail=errorsdetail+"\n\nWe need an email or telephone number\nto be able to reply to you.";
	}

	if (document.getElementById("scode").value.length != 5) {
		missing('scodeTR')
		errors = "Please complete the highlighted fields";
		errorsdetail=errorsdetail+"\n\nPlease enter the 5 digit code.";

	}


if (errors) {
		alert(errors+errorsdetail);

if (document.getElementById("tteam")) {
		document.getElementById("tteam").disabled=false;
	}

if (document.getElementById("steam")) {
		document.getElementById("steam").disabled=false;
	}

if (document.getElementById("general")) {
		document.getElementById("general").disabled=false;
	}
	

		return;
	}
//all okay
	document.getElementById("qtype").value=sqtype;

	document.getElementById("contactus").submit();

}




