// JavaScript Document

$(document).ready(function(){
		
		//activate dropdown menu
		$('div#mainmenu ul li').hover(
				function() {
					$(this).addClass('hover');
				},
				function() {
					$(this).removeClass('hover');
				}
			);
		//indicate last menu item
		$('div#mainmenu').children('ul').children('li:last').addClass('last');
		
		//replace images with alt text
		$('img.printreplace').each(function(i) {
				var obj = $(this);
				obj.after('<span class="printreplacement">'+obj.attr('alt')+'</span>');
			});
		
		//Siouxper Bowl
		$('#siouxperbowl div.page').hide();
		$('#siouxperbowl div.initial').show();
		$('#siouxperbowl div.sbnav a').each(function() {
				$(this).attr('href','#')
					.click(function() {
							var aclass = $(this).attr('class');
							$('#siouxperbowl div.page').hide();
							$('#siouxperbowl div.'+aclass).show();
						});
			});
		
		//DL Accordion
		$('dl.accordion dd').hide();
		$('dl.accordion dt')
			.css('cursor','s-resize')
			.click(function(){
					$('dl.accordion dd').slideUp();
					$(this).nextUntil('dt','dd').slideDown();
				});
		//DL Accordion
		$('dl.expandable dd').hide();
		$('dl.expandable dt')
			.css('cursor','s-resize')
			.toggle(
					function(){
						$(this).nextUntil('dt','dd').slideDown();
					},
					function(){
						$(this).nextUntil('dt','dd').slideUp();
					}
				);
		
	});

function replaceImgSrc(img_id,new_src,new_class) {
	var image = $('img#'+img_id);
	image.attr('src',image.attr('src').replace(/[^\/]+?\.(jpg|png|gif)$/,new_src));
	if(typeof new_class == "string") {
		image.attr('class','').addClass(new_class);
	}
}

