
function checkError(id, min_length, msg) {
	var fld = document.getElementById(id).value;
	if(fld.length < min_length) {
		alert(msg);
		return true;
	}
	return false;
}

function evalForm() {
	var error = false;
	var test = document.getElementById("firstname").value;
	var test = document.getElementById("surname").value;
	var test = document.getElementById("email").value;
	var test = document.getElementById("email2").value;
	var test = document.getElementById("phone").value;
	var test = document.getElementById("re").value;
	var test = document.getElementById("dept").value;
	
	if(!error && checkError("firstname", 2, "Please provide your first name...")) error = true;
	if(!error && checkError("surname", 2, "Please provide your surname name...")) error = true;
	if(!error && checkError("email", 2, "Please provide valid email...")) error = true;
	if(!error && checkError("email2", 2, "Please provide valid email...")) error = true;
	if(!error && checkError("phone", 2, "Please provide phone details...")) error = true;
	if(!error && checkError("re", 2, "Please provide subject of your enquiry...")) error = true;
	
	if(!error && document.getElementById("email").value.indexOf("@") == -1) { alert("Please provide valid email..."); error = true; } 
	if(!error && document.getElementById("email").value != document.getElementById("email2").value) { alert("Emails provided do not match..."); error = true; } 
	if(!error && document.getElementById("dept").options.selectedIndex == 0) { alert("Please select relevant department..."); error = true; } 
	
	if(error == false) {
		document.inner_frm.submit();
	}
}
