function dummyTextSearchBox() {
	var searchDefaultText = 'SEARCH';
	$("#queryStringBox").focus(function () {
		if($(this).val() == searchDefaultText) {
			$(this).val('');
		}
	});
	$("#queryStringBox").blur(function () {
		if($(this).val() == '') {
			$(this).val(searchDefaultText);
		}
	});
}

function fancyCountyDropDown(){
	$('a#cDDFakeDDClick').click(function(cDDFakeDDClick){
		cDDFakeDDClick.preventDefault();
		$(this).blur();
		cDDFakeDDClickWidth = $('a#cDDFakeDDClick').outerWidth();
		$('#cDDFakeDD').width(cDDFakeDDClickWidth).slideDown(200);
	});
	$('#cDDFakeDD').hover(function(){},function(){ $(this).slideUp(200); });
}

function replaceHeading(){
	$("#copyCopy h1").wrapInner('<div class="h1Wrapper" />');
	$("#copyCopy h2").wrapInner('<div class="h2Wrapper" />');	
	replaceHeadingGuts("#copyCopy h1 .h1Wrapper", "28");
	replaceHeadingGuts("#copyCopy h2:not(.cleanUp) .h2Wrapper", "22");
	replaceHeadingGuts("#copyCopy h3:not(.cleanUp)", "19");
}

function calendarize(){
    var calendarizeClickDidntHappenYet = true;
    
    $('td.cellPast a, td.cellNow a, td.cellFuture a').click(function(calendarizeClick){
		calendarizeClick.preventDefault();
		
        calendarize = $(this).attr('href');
        //alert(clickDidntHappenYet);
        if($(calendarize+":visible").length != 1 || calendarizeClickDidntHappenYet){
            calendarizeClickDidntHappenYet = false;
            $('.calendarH3, .eventsSet').slideUp();
            $(calendarize+', #setForDay'+calendarize.replace("#day", "")).slideDown();
        }
    });
}


$(document).ready(function(){
	calendarize();
	dummyTextSearchBox();
	fancyCountyDropDown();
	if( $('.smallSlideShow').length > 0 ) $('.smallSlideShow').cycle({ fx: 'fade', speed: 500, timeout: 3000});
	if (!($.browser.msie && $.browser.version=="6.0") && $('.autoPrintPlz').length == 0) { replaceHeading (); }

	mainMenuWidth = $("#mainMenu").width();
	if(mainMenuWidth < 930) {
		mainMenuSlingPadding = Math.round((950 - mainMenuWidth) / 2);
		$("#mainMenuSling").css("padding-left", mainMenuSlingPadding+"px")
	}
	menu2width = $("#menu2").width();
	if(menu2width < 930) {
		menu2SlingPadding = Math.round((950 - menu2width) / 2);
		$("#menu2Sling").css("padding-left", menu2SlingPadding+"px")
	}
	menu3width = $("#menu3").width();
	if(menu3width < 930) {
		menu3SlingPadding = Math.round((950 - menu3width) / 2);
		$("#menu3Sling").css("padding-left", menu3SlingPadding+"px")
	}

	if( $('#autoPageForward').length > 0 ) window.location.href = $('#autoPageForward').attr('href');
});

$(window).load(function(){
	if( $('.autoPrintPlz').length > 0 ) window.print();
});


