<!--

/**
 * ---------------------- Subversion Information ------------------------------
 * ****************************************************************************
 * $Date: 2008-03-05 12:39:42 -0800 (Wed, 05 Mar 2008) $
 * $Rev: 245 $
 * $Author: steven $
 *
 * SVN URL of this file
 * $HeadURL: http://intranet/svn/cms/trunk/idx/inc/js/search_form.js $
 * ****************************************************************************
 *
 * @copyright Real Estate Webmasters 2008
 */

    var formblock;
    var forminputs;

    function prepare() {
    	formblock= document.getElementById('searchForm');
    	forminputs = formblock.getElementsByTagName('input');
    }

    function validateCities(formObj)
    {
        var cities = formObj['search_city[]'];
        var len = cities.length;
        var valid = false;
        for (i = 0; i < len; i++) {
            if (cities[i].checked) {
                valid = true;
                break;
            }
        }
        if (!valid) alert('Please select a city.');
        return valid;
    }
    
    function select_all(name, value) {
    	for (i = 0; i < forminputs.length; i++) {
    		// regex here to check name attribute
    		var regex = new RegExp(name, "i");
    		if (regex.test(forminputs[i].getAttribute('name'))) {
    			if (value == '1') {
    				forminputs[i].checked = true;
    			} else {
    				forminputs[i].checked = false;
    			}
    		}
    	}
    }

    if (window.addEventListener) {
    	window.addEventListener("load", prepare, false);
    } else if (window.attachEvent) {
    	window.attachEvent("onload", prepare)
    } else if (document.getElementById) {
    	window.onload = prepare;
    }

    function saveSearch () {
        search_title = prompt('What would you like to save this search as?', '');
        if (search_title) {
             document.getElementById('search_title').value = search_title;
             return true;
        } else {
            return false;
        }
   }

//-->