//navbar functions
function attachNavEvents(parent, myClass) {
		$("." + parent + " ." + myClass).mouseover(function() {
			$(this).append('<div class="' + parent + '-' + myClass + '"></div>');
			$("div." + parent + "-" + myClass).css({display:"none"}).fadeIn(100);
		}).mouseout(function() {
			$("div." + parent + "-" + myClass).fadeOut(500, function() {
				$(this).remove();
			});
		}).mousedown(function() {
			$("div." + parent + "-" + myClass).attr("class", parent + "-" + myClass + "-click");
		}).mouseup(function() {
			$("div." + parent + "-" + myClass + "-click").attr("class", parent + "-" + myClass);
		});
}

function spriteSet(parent, classes, curPage) {
	//create all nav events
	for ( var i in classes ) {
		attachNavEvents(parent, classes[i]) 
	}
	//set current page
	$('[class*='+parent+']').not('div').attr("class", parent + " current-" + curPage);
	$('[class*='+parent+']').not('div').children("li").each(function() {
		var curClass = $(this).attr("class");
		if (curPage != curClass) {
		$(this).children("a").css({backgroundImage:"none"});
		}
	});
}
