function OnContactSubmit(form)
{
    with (form)
    {
	    if (!ValidateRequired(name))
	    {
	        alert("Please enter name");
	        name.focus();
	        return false;
	    }
	    if (!ValidateRequired(email))
	    {
	        alert("Please enter email");
	        email.focus();
	        return false;
	    }
	    if (!ValidateEmail(email))
	    {
	        alert("Please enter valid email");
	        email.focus();
	        return false;
	    }
	    if (message.value == "--- please enter your inquiry here ---")
	        message.value = "";
	    if (!ValidateRequired(message))
	    {
	        alert("Please enter message");
	        message.focus();
	        return false;
	    }	    
    }
    
    return true;
}

function ValidateRequired(field)
{
    with (field)
    {
        if (value == null || value == "")
            return false;
    }
    return true;
}

function ValidateEmail(field)
{
    with (field)
    {
        at = value.indexOf("@");
        dot = value.lastIndexOf(".");
        if (at < 1 || dot - at < 2) 
            return false;
    }
    return true;
}

