//*********************************
//**** 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 (qsearch.sCat.value == "_") {
        alert("Please Select A Rental Category.");
    	qsearch.sCat.focus();
        return false;
    }
    if (qsearch.sBeds.value == "_") {
        alert("Please Select Number Of Bedrooms.");
	qsearch.sBeds.focus();
        return false;
    }
    if (qsearch.sZip.value == "" || qsearch.sZip.value.length < 5) {
        alert("Please enter a valid Zip Code.");
        qsearch.sZip.value="";
	qsearch.sZip.focus();
        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;
}