function mainmenu(){
$(" #nav ul ").css({display: "none"}); // Opera Fix

/*preload images*/
$("#nav img").each(function() {
	rollsrc = $(this).attr("src");
	rollON = rollsrc.replace(/.gif$/ig,"_over.gif");
	$("<img>").attr("src", rollON);
});

$(" #nav li").hover(function(){/*on rollover*/
		/*fix rollover images*/
		theimg = $(this).find('img:first');
		if (theimg.is("img")) {
			imgsrc=theimg.attr("src");
			imgsrc=imgsrc.replace(/b_/,"v_");
			theimg.attr("src",imgsrc);
		}
		/*show submenu*/
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400);
		},function(){ /*onrollout*/
		/*return image*/
		theimg = $(this).find('img:first');
		if (theimg.is("img")) {
			imgsrc=theimg.attr("src");
			imgsrc=imgsrc.replace(/v_/,"b_");
			theimg.attr("src",imgsrc);
		}

		/*hide submenu*/
		$(this).find('ul:first').css({visibility: "hidden"});
		});
}

function usegifs() {
	thesrc=$("#dancer").attr("src");
	thesrc=thesrc.replace(/.png$/,".gif");
	$("#dancer").attr("src",thesrc);
	thesrc=$("#nav li ul:first").css("background-image");
	thesrc=thesrc.replace(/.png/,".gif");
	thesrc=$("#nav li ul").css({backgroundImage : thesrc});
}

$(document).ready(function($) {
	mainmenu();
	if ($.browser.msie && $.browser.version=="6.0") {
		usegifs();
	}

	/*fix flow on nav*/
	$("#nav > li:last").css({float : "none"});
});
