jQuery(document).ready(function(){

		/* Random Header Bg */
		jQuery("#headerimage").randombg({directory: "/media/images/header/", howmany: 8});	
		
		/* Nav Drop-Down Hold */
		jQuery('#navbar ul li').hoverIntent(
			function() { 
				$(this).siblings('li').removeClass('hover');
				$(this).addClass('hover'); },
			function() { $(this).removeClass('hover'); 
		});
		
		/* Select Currentpage Link */
		var path = location.pathname;   
	    var home = "/";
	
		jQuery("a[href='" + [ path ] + "']").each(function() { 
			jQuery(this).addClass("currentpage");
	    });
		
	    jQuery("a[href='" + [ path ] + "']").parents("li").each(function() { 
			jQuery(this).parent().addClass("currentpage");
			jQuery(this).addClass("currentpage");
	    });
		
		/* Img Reflections */
		jQuery("img.reflect").reflect({height:0.3, opacity:0.2});
		
		/* Form Elements */
		jQuery("input[type=submit]").addClass('submit');
		jQuery("input[type=text]").addClass('text');
		jQuery("input[type=password]").addClass('password');
		jQuery("input[type=button]").addClass('button');
		jQuery("input[type=checkbox]").addClass('checkbox');
		jQuery("input[type=radio]").addClass('radio');
		jQuery("input#ss-search").click(function(){
			jQuery(this).addClass('active'),
			jQuery(this).attr('value', '')
		});
		
		/* Table Elements */
		jQuery("table:not('#searchresults') tbody tr:nth-child(odd)").addClass('odd');
		jQuery("table:not('#searchresults') tbody tr:nth-child(even)").addClass('even');
		jQuery("table tr td:first-child, table tr th:first-child").addClass('first');
		jQuery("table tr td:last-child, table tr th:last-child").addClass('last');
		
		/* Show / Hide */
		jQuery('a.add-button.toggle-button').click(function(){
			jQuery(this).parent().next('.toggle').slideToggle('slow'),
			jQuery(this).toggleClass('minus-button'),
			jQuery(this).toggleClass('add-button')
		});
		
		/* Sliders */
		jQuery(".image-slider").easySlider();
		jQuery(".image-slider").css("height", "auto");
		jQuery(".image-slider").css("width", "256px");
		
		/* Press Releases */
		jQuery("div.result span:first-child").addClass('span1');
		jQuery("div.result span:nth-child(2)").addClass('span2');
		jQuery("div.result span:nth-child(3)").addClass('span3');
		jQuery("div.result:odd").addClass('odd');
		jQuery("div.result:even").addClass('even');
		
		/* Home Page Hovers */
		jQuery(".hover-show-hidden").hide();
		jQuery(".hover-show").hover(function(){
			jQuery(this).addClass('active');
			jQuery(this).next(".hover-show-hidden").slideDown(250);
			jQuery(".hover-show.active h1").css("font-size", "20px");
			jQuery(".hover-show:not('.active') h1").css("font-size", "16px")
		},
		function(){
			jQuery(".hover-show h1").css("font-size", "");
			jQuery(this).next(".hover-show-hidden").slideUp(250);
			jQuery(this).removeClass('active')
		});
});
