// validations

function validate_mail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0 && (str.length) > 8);
}


function checkForm(frmObj){
	if (frmObj.forename.value == ""){
		alert("Error! Please enter your Forename...");
		frmObj.forename.focus();
		return false;
	} else if (frmObj.surname.value == ""){
		alert("Error! Please enter your Surname...");
		frmObj.surname.focus();
		return false;
	} else if (frmObj.company.value == ""){
		alert("Error! Please enter the Company name...");
		frmObj.company.focus();
		return false;
	} else if (frmObj.position.value == ""){
		alert("Error! Please enter your company position...");
		frmObj.position.focus();
		return false;
	} else if (!validate_mail(frmObj.email.value)){
		alert("Error! Please enter a valid email address...");
		frmObj.email.focus();
		return false;
	} else if (frmObj.challenge.value == ""){
		alert("Error! Please enter your challenge...");
		frmObj.challenge.focus();
		return false;
	} else {
		return true;
	}
}
