$(document).ready(function(){
						   
	$("ul.navigation").superfish();
	
	$("table.table tr:even td").css("background-color", "#fcf8ea");
	
	jQuery('.mini-calendar').datePicker({
		inline: true,
		selectMultiple: false,
		showYearNavigation:false
	}).bind('dateSelected',function(e, selectedDate, $td, state) {
		window.location = '/events/search/d:'+selectedDate.asString()+'/section:'+section;			
	});
	
	if($.browser.msie && parseInt($.browser.version) == 6) {
		$(document).pngFix();
	}
	
	$(".rollover").hover(
	  function () {
        var img = $(this).find("img");
		img.attr("src",img.attr("src").replace("-off","-on"));
      }, 
      function () {
		var img = $(this).find("img");
		img.attr("src",img.attr("src").replace("-on","-off"));
      }
    );
	
	$('#q').focus(function(){
	  if($(this).val() == 'Search Our Site') {
		  $(this).attr('value','');
	  }
	});
	$('#q').blur(function(){
	  if($(this).val() == '') {
		  $(this).val('Search Our Site');
	  }
	});
	
	function togglePanel(obj) {
		if ($(obj).hasClass('panel-on')) {
			var img = $(obj).find("img");
			img.attr("src",img.attr("src").replace("-on","-off"));
			$(obj).parent("h2").next("div.form-panel").slideUp('fast');
			$(obj).parent("h2").css('margin-bottom','12px');
			$(obj).parent("h2").next("div.form-panel").find("input.toggle-save").val(0);
			$(obj).removeClass('panel-on');
			$(obj).addClass('panel-off');
		} else {
			var img = $(obj).find("img");
			img.attr("src", img.attr("src").replace("-off", "-on"));
			$(obj).parent("h2").next("div.form-panel").slideDown('fast');
			$(obj).parent("h2").css('margin-bottom', '12px');
			$(obj).parent("h2").next("div.form-panel").find("input.toggle-save").val(1);
			$(obj).removeClass('panel-off');
			$(obj).addClass('panel-on');
		}
	}
	
	$("a.form-panel-toggle").click(
			  function () {
		        togglePanel(this);
		      }
		    );	

	$("a.panel-on").each(function(i) {
		$(this).removeClass('panel-on');
		$(this).addClass('panel-off');
		togglePanel(this);
	});
	
	$('table.slideout th a').click(function() {
		$(this).parent('th').parent('tr').next('tr').find('td').slideToggle();
		$(this).toggleClass('on');
		return false;
	});
	

});
