function ValidEmail(sEmail)
{
    var bValid;
    var iAt;
    bValid = true;

    iAt = sEmail.indexOf("@");

    if(iAt <= 0) {
        bValid = false;
    }
    else if(sEmail.indexOf(".", iAt + 2) == -1) {
        bValid = false;
    }
    else if(sEmail.length < 6) {
        bValid = false;
    }
    return bValid;
}

function ValidPhone(sPhone)
{
    var bValid;

    bValid = true;

    if(sPhone.length < 10) {
        bValid = false;
    }
    else {
        for(i = 0; i < sPhone.length; i++) {
            if((sPhone.charAt(i) < "0" || sPhone.charAt(i) > "9") && (sPhone.charAt(i) != " " && sPhone.charAt(i) != "-")) {
                bValid = false;
                break;
            }
        }
    }

    return bValid;
}

function CheckForm()
{
			var bOK;
			var obj;
			var strCheck;
			var i;
			
			obj = document.forms['1'];
			bOK=true;

    bOK = true;
    obj = document.forms['theForm'];
    

    
  	if(obj.name.value == "") {
        alert("Form Help\n===================\nPlease supply your name\nso we can contact you later");
        obj.name.focus();
        bOK = false;
    }


     else if((obj.tel.value == "") || (ValidPhone(obj.tel.value) == false)) {
        alert("Form Help\n===================\nPlease supply your telephone\nnumber in case we need\nto contact you");
        obj.tel.focus();
        bOK = false;
    }
    else if((obj.email.value == "") || (ValidEmail(obj.email.value) == false)) {
        alert("Form Help\n===================\nPlease supply a valid email\naddress so that we can email\na response to you");
        obj.email.focus();
        bOK = false;
    } 

    return bOK;
    }