// 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 isitchecked(field1,field2,alerttxt){
	if (field1.Checked == "false" && field2.Checked == "true"){
		return true;
	}else if (field1.Checked == "true" && field2.Checked == "false"){
	return true;
	}else if (field1.Checked == "true" && field2.Checked == "true"){
		return true;
	}else if (field1.Checked == "false" && field2.Checked == "false"){
		alert(alerttxt);
		field1.focus();
		return false;
	}
	
}
//===============================================================
function valid_f5(thisform)
{
with (thisform)
{
if (validate_required(name,"Name is required")==false){name.focus();return false}
if (validate_required(company,"Company is required")==false){company.focus();return false}
if (isNumeric(phone,"Telephone is required and must contain numbers only, no blank spaces or hyphens")==false){phone.focus();return false}
if (validate_email(email,"Email must contain a valid e-mail address")==false){email.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(txtname,"Please What is your name?")==false){txtname.focus();return false}
//if (validate_required(txtcname,"You must Enter your Company name!")==false){txtcname.focus();return false}
//if (validate_required(txtcaddress,"Your Company Address is?")==false){txtcaddress.focus();return false}
if (validate_email(txtemail,"This is not a valid email address!")==false){txtemail.focus();return false}
if (isNumeric(txtphonearea,"You must Enter only Number!")==false){txtphonearea.focus();return false}
if (isNumeric(txtphone,"You must Enter only Number!")==false){txtphone.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(txtmessage,"What can we do for you?")==false){txtmessage.focus();return false}

if (madeselection(staffs,"sir/ma, select the service/product of your choice?")==false){staffs.focus();return false}
}
}

//888888888888888888888888888888888888888888888888888888888888888888888882nd form - enquiry validation
function valid_f7(thisform)
{
with (thisform)
{
if (validate_required(name,"Please What is your name?")==false){name.focus();return false}
//if (validate_required(txtcname,"You must Enter your Company name!")==false){txtcname.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 (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(txtmessage,"What can we do for you?")==false){txtmessage.focus();return false}

//if (isitchecked(bnw,ppten,"Select one of the price below.")==false){bnw.focus();return false}
}
}


