﻿// JScript File

function toggle(obj, val)
{
    if(obj.value == val)
        obj.value = '';
    else
       if(obj.value == '')
        obj.value = val;    
}
function validate(form)
{
    var name = form["name"];
    var phone = form["phone"];
    var email = form["email"];
    var pattern = '';
    
    
    if(name.value == 'Name' || name.value == '')
    {
        alert("Please enter your name");
        name.focus();
        name.select();
        return false;
    }

    pattern = /\d+$/;
    if(phone.value == 'Phone' || phone.value == '' || (!pattern.test(phone.value)))
    {
        alert("The phone number you entered is not valid.\r\nPlease enter a numeric only phone number.");
        phone.focus();
        phone.select();
        return false;
    }
    
    pattern = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
    if(email.value == 'Email' || email.value == '' || (!pattern.test(email.value)))
    {
        alert("Please provide a proper email address");
        email.focus();
        email.select();
        return false;
    }
    return true;
}
function validateSearch(form)
{
//    var minBeds = form["minBeds"];
//    var maxBeds = form["maxBeds"];
    var minPrice = form["minPrice"];
    var maxPrice = form["maxPrice"];
    
    try
    {
        if(parseInt(minPrice.value) > parseInt(maxPrice.value))
        {
            alert("\"Price From\" should be less than \"Price To\"");
            return false;
        }
//        if(minBeds.value > maxBeds.value)
//        {
//            alert("\"Bedrooms From\" should be less than \"Bedrooms To\"");
//            return false;
//        }   
    }
    catch(err){alert(err);}
    return true;
}
