function IsNumeric(str) {
	
	var strValidChars = "0123456789.-";
	var strChar;
	var blnResult = true;

	if (str.length > 0) {
		for (i = 0; i < str.length && blnResult == true; i++) {
	    	strChar = str.charAt(i);
			if (strValidChars.indexOf(strChar) == -1) { blnResult = false;}
		}
		if (blnResult == false){
			alert("Error: Invalid Contact Number")
		}
	}
}

function echeck(str) {

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	var result=true;
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){result=false;}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){result=false;}
	if (str.indexOf(at,(lat+1))!=-1){result=false;}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){result=false;}
	if (str.indexOf(dot,(lat+2))==-1){result=false;}
	if (str.indexOf(" ")!=-1){result=false;}
	if (result==false){alert("Error: Invalid E-mail");}
}

function checkForm()
{	
	domainCheck = /[^a-z|^A-Z|^0-9]/g;
	nameCheck = /[a-z|A-Z]/g;
	emailCheck = /.+@.+\..+/;
	telCheck = /[0-9|-]/;
	if ( !document.enquiry.name.value.match(nameCheck) || document.enquiry.name.value == "" || document.enquiry.name.value == null ) {
		alert('Please check: Name field');
		document.enquiry.name.focus();
		return false;
	} 
	if ( !document.enquiry.email.value.match(emailCheck) || document.enquiry.email.value == "" || document.enquiry.email.value == null ) {
		alert('Please check: E-mail field');
		document.enquiry.email.focus();
		return false;
	}
	if ( !document.enquiry.tel.value.match(telCheck) || document.enquiry.tel.value == "" || document.enquiry.tel.value == null ) {
		alert('Please check: Contact Number field');
		document.enquiry.tel.focus();
		return false;
	}
	document.enquiry.submit();
}