//*********************************
//**** INITIAL SEARCH CRITERIA ****
//*********************************

function searchInitial() {
    if (search.sCat.value == "_") {
        alert("Please Select A Rental Search Category.");
        search.sCat.focus();
        return false;
    }
    //return;
}

//**********************************
//**** QUICK SEARCH CRITERIA    ****
//**** From the homepage        ****
//**********************************

function searchQuick() {

    if (document.qsearch.sBeds.value == "_") {
        alert("Please Select Number Of Bedrooms.");
	document.qsearch.sBeds.focus();
        return false;
    } else if  (document.qsearch.sBaths.value == "_") {
        alert("Please Select Number Of Bathrooms.");
	document.qsearch.sBaths.focus();
        return false;
    } else if (document.qsearch.sZip.value == "" || document.qsearch.sZip.value.length < 5 || isNaN(document.qsearch.sZip.value)) {
        alert("Please enter a valid 5 digit Zip Code.");
        document.qsearch.sZip.value="";
	document.qsearch.sZip.focus();
        document.qsearch.sZip.select();
        return false;
    }
    return;
}

//**********************************
//**** ZIP CODE SEARCH CRITERIA ****
//**** From the homepage        ****
//**********************************

function searchZip() {
    if (hpsearch.sZip.value == "" || hpsearch.sZip.value.length < 5) {
        alert("Please enter a valid Zip Code.");
        hpsearch.sZip.value="";
	hpsearch.sZip.focus();
        hpsearch.sZip.select();
        return false;
    }
    return;
}


//*******************************
//**** BASIC SEARCH CRITERIA ****
//*******************************
function searchBasic() {
   
    if (search.sCat.value == "_") {
        alert("Please Select A Rental Search Category.");
        search.sCat.focus();
        return false;
    }
    if (search.sBeds.value=="_") {
        alert("Please select a number of Bedrooms.");
        search.sBeds.focus();
        return false;
    }

    if (search.sBaths.value=="_") {
        alert("Please select number of Baths.");
        search.sBaths.focus();
        return false;
    }
    return;
}

//***********************************
//**** ADVANCED SEARCH CRITERIA  ****
//Part I
//***********************************
function searchAdvanced() {
    
    if (search2.minPrice.value == "" || search2.maxPrice.value == "") {
        alert("Please enter both a Minimum & Maximum search price.");
        search2.minPrice.focus();
        return false;
    }
    if (search2.sState.value=="_") {
        alert("Please select a State from the list box.");
        search2.sState.focus();
        return false;
    }

    return;
}
