function nav_overs(id,h,spd){
	$('#'+id+' li').hover(function() {
 	$(this).children('.link a').animate({ marginTop: -h }, spd);
		}, function() {
		$(this).children('.link a').animate({ marginTop: -0 }, spd);          
		});	
}

function prod_overs(h,spd){
	$('.apparelimage a.photo').hover(function() {
 	$(this).children('img').animate({ marginTop: -h }, spd);
		}, function() {
		$(this).children('img').animate({ marginTop: -0 }, spd);          
		});	
}

function show_subnav(){
	$('#nav_prog').hover(
		function(){fadeIn('#prog-subnav');}, 
			function (){fadeOut('#prog-subnav');}
		);
}

timer = null;

function fadeIn(id){
	if(timer) clearTimeout(timer);
	$(id).fadeIn('fast');
	$("#nav_prog.link").addClass('showsub');
	$("#nav_prog.link a").css('marginTop','-30px');
}

function fadeOut(id){
	timer = setTimeout("doFade('"+id+"')",100);
}

function doFade(id){
	$(id).fadeOut('fast');
	$("#nav_prog.link").removeClass('showsub');
	$("#nav_prog.link a").css('marginTop','0px');
}

function fadeOutAlert(id){
	timer = setTimeout("doFadeAlert('"+id+"')",5000);
}

function doFadeAlert(id){
	$(id).fadeOut('fast');
	$(id).addClass('hide');
	$(id).html('');
	$(id).fadeIn('fast');
}

function shopOffline(){
	$("#notification").removeClass('hide');
	$("#notification").html('Sorry, the Pro Shop is down while we develop new inventory. Check back soon.');
	fadeOutAlert('#notification');
}

$(document).ready(function(){
	nav_overs('nav','30',0);
	nav_overs('logos','40',0);
	prod_overs('108',200);
	show_subnav();
	
	$('#dialog').jqm({overlay:60, trigger: false})
	$('#mlistdialog').jqm({overlay: 60, trigger: false})
	
	$('#contactmodal').click(function() {
		$('#dialog').jqmShow();
		$('#mlistdialog').jqmHide();
		return false;
	 });
	 
	 $('#mlistmodal').click(function() {
		$('#dialog').jqmHide();
		$('#mlistdialog').jqmShow();
		return false;
	 });
	 
	//$('#dialog').jqm();
	//$('#mlistdialog').jqm();
});
