
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 validate_phone(field,alerttxt)
{
with (field)
{
    var error = "";
    var stripped = field.value.replace(/[\(\)\.\-\ ]/g, '');     

   if (field.value == "") {
        {alert(alerttxt);return false}

    } else if (isNaN(parseInt(stripped))) {
        {alert(alerttxt);return false}

    } else if (!(stripped.length == 10)) {
        {alert(alerttxt);return false}
    } 
    else {return true}
}
}

function validate_form(thisform)
{
with (thisform)
{
if (validate_email(email,"Not a valid e-mail address!")==false)
  {email.focus();return false}
else if (validate_phone(phone,"Not a valid phone!")==false)
  {phone.focus();return false}
}


}

