<!--

    var formblock;
    var forminputs;

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

    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;
        }
   }
   
	function toggleAddress (city) {
		if(city != "") {
			var cit = '';
		} else {
			var cit = document.getElementById('search_city').value;
		}
		if(cit != "") {
			document.getElementById('street_num').disabled = false;
			document.getElementById('street_name').disabled = false;
			$('#warning').hide();
		} else {
			document.getElementById('street_num').disabled = true;
			document.getElementById('street_name').disabled = true;
		}
	}
	
	function search_box(toggle) {
        var obj = document.getElementById('search_title');
        if (toggle) {
        	if(obj.value == "Search Title") {
        		obj.value = "";
        	}
        } else {
            if(obj.value == "") {
        		obj.value = "Search Title";
        	}
        }
    }
   
   $(document).ready(function () {
        $('#city_county').change(function () {
            if ($('#city_county').val() == '') {
                var county = 'original';
                
            } else {
                var county = $('#city_county').val();
            }
            $.get('/idx/?search_by=city&pg=no&county=' + county, function (data) {
                $('#city_select').show();
                $('#city_list').show();
                $('#city_list').html(data);
            });
        });
//        if ($('#city_county').val() != '') {
//            $("#city_county").trigger("change");
//        }
        $('#address_county').change(function () {
            if ($('#address_county').val() == '') {
                var county = 'original';
            } else {
                var county = $('#address_county').val();
            }
            $.get('/idx/?search_by=address&pg=no&county=' + county, function (data) {
                $('#address_select').show();
                $('#address_city_list').show();
                $('#address_city_list').html(data);
            }); 
            toggleAddress('new');        
        });
        $('#area_county').change(function () {
            if ($('#area_county').val() == '') {
                var county = 'original';
            } else {
                var county = $('#area_county').val();
            }
            $.get('/idx/?search_by=area&pg=no&county=' + county, function (data) {
                $('#area_select').show();
                $('#area_list').show();
                $('#area_list').html(data);
            });
        });
        $('#school_county').change(function () {
            if ($('#school_county').val() == '') {
                var county = 'original';
            } else {
                var county = $('#school_county').val();
            }
            $.get('/idx/?search_by=school&pg=no&county=' + county, function (data) {
                $('#school_select').show();
                $('#school_list').show();
                $('#school_list').html(data);
            });
        });
        $('#advanced_county').change(function () {
            if ($('#advanced_county').val() == '') {
                var county = 'original';
            } else {
                var county = $('#advanced_county').val();
            }
            if(document.getElementById('editing_search').value == "true") {
        		var edit = document.getElementById('saved_search_id').value;
            } 
            $.get('/idx/search_advanced.html?getData=city&pg=no&county=' + county + "&saved_search_id=" + edit, function (data) {
                $('#city_select').show();
                $('#city_list').show();
                $('#city_list').html(data);
            });
            $.get('/idx/?search_by=advanced&getData=school&pg=no&county=' + county + "&saved_search_id=" + edit, function (data) {
                $('#school_select').show();
                $('#school_list').show();
                $('#school_list').html(data);
            });
            if ($('#hidden_city').val() != '') {
            	updateSub("auto");
        	}
        	if ($('#hidden_schools').val() != '') {
            	updateSchl("auto");
        	}
        });
        if ($('#advanced_county').val() != '') {
        	if ($.browser.msie) {
        		document.searchForm.advanced_county.fireEvent("onchange");
        	} else {
            	$("#advanced_county").trigger("change");
        	}
            //$("#advanced_county").fireEvent("onchange");
            //document.searchForm.advanced_county.fireEvent("onchange");
            
        }        
   });

//-->
