// timers
var upTimerId = 0;
var downTimerId = 0;
var stepSize = 20;
var stepTime = 300;

jQuery(function(){

jQuery("#content").mouseover(function() {
		
		jQuery("#nav li ul").hide();
		
	});
	
	
	jQuery("ul#nav > li a").mouseover(function(){
		jQuery("#nav li ul").hide();
	
	});
	
	jQuery("#nav li").mouseover(function(){
		
		jQuery(this).find("ul:first").show();
		
    }).mouseout(function(){
    
	//	jQuery(this).find("ul:first").hide();
    
    });

	jQuery(".stopvideo").click(function() {
		jQuery("#videowrapper").hide();
           	
        jQuery("#blackout").hide();            	
      	jQuery("#videocontrol").hide();

	});
	

	//Show/Hide BilInfo menu
	jQuery("#bilinfo-liste").hover(
		function(){
			jQuery("#scroller").show();
			jQuery(this).css("background-image","url(../gfx/menuhover.gif)");
		},
		function(){
			jQuery("#scroller").hide();
			jQuery(this).css("background-image","none");
		}
	),
	
	// UP/DOWN buttons
	jQuery("#scrDown").hover(
		function(){
			upTimerId = setInterval("scrUp()", stepTime );
		},
		function(){
			clearTimeout(upTimerId);
		}
	),
	jQuery("#scrUp").hover(
		function(){
			downTimerId = setInterval("scrDown()", stepTime );
		},
		function(){
			clearTimeout(downTimerId);
		}
	)

	// to fix menu in IE6
	if(jQuery.browser.msie && (parseInt(jQuery.browser.version) == 6))
	{
		//alert("6 B: " + jQuery.browser.msie + " V: " + parseInt(jQuery.browser.version));
		jQuery("#nav li").hover(
			function(){
				jQuery(this).addClass("sfhover");
			},
			function(){
				jQuery(this).removeClass("sfhover");
			}
		)
	}

	// to fix menu in IE7 - when hover over IFRAME
	if(jQuery.browser.msie && (parseInt(jQuery.browser.version) >= 7))
	{
		//alert("7 B: " + jQuery.browser.msie + " V: " + parseInt(jQuery.browser.version));
		jQuery("iframe").hover(
			function(){
				jQuery("#nav li li").hide();
			},
			function(){
				jQuery("#nav li").show();
			}
		)
	};

	if(jQuery("#bil-info-content").attr("src") != undefined)
	{
		window.print = function(){
			alert("Brug print knappen på den viste side");
		}
	};

});

function scrUp()
{
	var ulHeight = parseInt(jQuery("#theBIList").innerHeight({ margin: true }));

	var top = parseInt(jQuery("#bilinfo-liste .bilinfo").css("margin-top").replace(/px/gi, ""));
	if(top <= -(ulHeight-150))
	{
		clearTimeout(upTimerId);
	}
	else
	{
		jQuery("#bilinfo-liste .bilinfo").css("margin-top",top-stepSize+"px");
	}
}

function scrDown()
{
	var top = parseInt(jQuery("#bilinfo-liste .bilinfo").css("margin-top").replace(/px/gi, ""));
	if(top >= 0)
	{
		clearTimeout(downTimerId);
	}
	else
	{
		jQuery("#bilinfo-liste .bilinfo").css("margin-top",top+stepSize+"px");
	}
}



