// JavaScript Document

function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value==""){alert(alerttxt);return false}
//else {return true}
}
}

//==================================================
function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@")
dotpos=value.lastIndexOf(".")
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false}
else {return true}
}
}
//=====================================
function isNumeric(field,alerttxt){
	var numericExpression = /^[0-9]+$/;
	if(field.value.match(numericExpression)){
		return true;
	}else{
		alert(alerttxt);
		field.focus();
		return false;
	}
}

//==================================================
function madeselection(field,alerttxt){
	if(field.value == "." || field.value == ""){
		alert(alerttxt);
		field.focus();
		return false;
	}else{
		return true;
	}
}

//===============================================================
function valid_f5(thisform)
{
with (thisform)
{
if (validate_required(name,"Please What is your name?")==false){name.focus();return false}
if (validate_required(address,"Address is a required field?")==false){address.focus();return false}
if (validate_email(email,"This is not a valid email address!")==false){email.focus();return false}
if (isNumeric(phonearea,"You must Enter only Number!")==false){phonearea.focus();return false}
if (isNumeric(phone,"You must Enter only Number!")==false){phone.focus();return false}

//if (validate_required(txtequipdesc,"Please kindly describe the equipment you want to order?")==false){txtequipdesc.focus();return false}
//if (validate_required(txtduration,"For how long?")==false){txtduration.focus();return false}
if (validate_required(message,"What can we do for you?")==false){message.focus();return false}

//if (madeselection(typeofequip,"What type of Equipment do you want?")==false){typeofequip.focus();return false}
}
}











//888888888888888888888888888888888888888888888888888888888888888888888882nd form - enquiry validation
function valid_f6(thisform)
{
with (thisform)
{
if (validate_required(vposition,"Please enter vacancy")==false){vposition.focus();return false}
//if (validate_required(txtcname,"You must Enter your Company name!")==false){txtcname.focus();return false}
if (validate_required(surname,"Please enter surname")==false){surname.focus();return false}
if (validate_required(midname,"middle name is required")==false){midname.focus();return false}
if (validate_required(fname,"first name is required")==false){fname.focus();return false}
if (validate_required(dobirth,"please enter date of birth")==false){dobirth.focus();return false}
//if (madeselection(sex,"sex is required")==false){sex.focus();return false}
if (validate_required(eq,"You must Enter educational qualification")==false){eq.focus();return false}
if (validate_required(pq,"You must Enter professional qualification")==false){pq.focus();return false}
//if (isNumeric(oq,"You must Enter only Number!")==false){oq.focus();return false}
if (validate_required(yexperience,"You must Enter years experience")==false){yexperience.focus();return false}
if (validate_required(uploaded_file,"you must attach you CV")==false){uploaded_file.focus();return false}

//if (isNumeric(txtfaxarea,"Enter only Number for Fax zipcode!")==false){txtfaxarea.focus();return false}
//if (isNumeric(txtfax,"Enter only number for your Fax Number!")==false){txtfax.focus();return false}
if (validate_required(message,"What can we do for you?")==false){message.focus();return false}

if (madeselection(products,"Please select the product of your choice?")==false){products.focus();return false}
}
}

