jQuery(document).ready(function(){

		/* Random Header Bg */
		jQuery("#headerimage").randombg({directory: "images/header/", howmany: 4});	
		
		/* 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", "209px");
		
		/* 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');	

});
