// Satterley Common JS
$(document).ready(function() {

	quickSearch = $('#site_search').val();
	$('#site_search').focus(function() {
		if($(this).val() == quickSearch) {
			$(this).val("");
		}
	}).blur(function () {
		if($(this).val() == "") {
			$(this).val(quickSearch);
		}
	});
	
	if($.browser.safari) {
		$("#navigation").addClass("safarinav");
	}
	
	
	var landSubColHeight = $("#landing_container #sub_column").height();
	var landMainColHeight = $("#landing_container #main_content_container").height();
	
	if(landSubColHeight > landMainColHeight) {
		$("#main_content").height(landSubColHeight + 50);
	}
	
	$("#sattpropreport h5").next("ul").hide();
	$('#sattpropreport h5').css("cursor","pointer");

	$("#sattpropreport h5").click(function(){
		$(this).next("#sattpropreport ul").slideToggle("normal").css("padding","5px 0 10px 0");
		return false;
	});

	
});

function displayErrorsAlert(aErrors) {

    if (aErrors.length) {
        if (aErrors.length > 1) {
            var prefix = 'Some errors occurred:\n\n';
            var suffix = '\nPlease correct these errors and try again.';
        }
        else {
            var prefix = 'An error has occurred:\n\n';
            var suffix = '\nPlease correct this error and try again.';
        }

        var errorMessage = prefix;

        for (var i = 0; i < aErrors.length; i++) {
            errorMessage += aErrors[i] + "\n";
        }

        errorMessage += suffix;

        alert(errorMessage);
    }

}
			
/* Launch the Tour Modal */
function lotsForSale(url) {
	var winH = 584;
	var winW = 970;
		
	if($.browser.msie) {
		var winH = 613;
	}
	
	if($.browser.safari) {
		var winH = 599;
	}
		
	window.open(url,"lotsForSale",'height='+winH+',width='+winW+',status=yes,toolbar=no,menubar=no,location=no,scrolling=no');
}