var programInfoFadeTime = 250;	// Lisätietoikkunan fade aika millisekunteina
var programInfoOpacity = 0.6;	// Lisätietoikkunan tummuus (0 täysin läpinkäyvä, 1 täysin läpinäkymätön)

$j(document).ready(function() {
		
	$j("#ohjelmataulu a").attr("href", "#");
	
	var opacityOverlay = $j("#opacityOverlay");
	var programInfoContainer = $j("#programInfoContainer");
	
	$j("#ohjelmataulu a").click(function(){
			
		if(jQuery.browser.msie){
			$j("html").css("overflow","hidden");
		}
		var programId = $j(this).attr("id");
		opacityOverlay.width(screen.width).height(screen.height);
		programInfoContainer.width(screen.width).height(screen.height);//$j("#mainContent").width()
		
		$j("#flashbanner").hide();
		
		opacityOverlay.show().fadeTo(programInfoFadeTime, programInfoOpacity, function() {
			programInfoContainer.show();
		});//fadeTo
	});
	
	$j("a#closeWindow").click(function() {
			
			if(jQuery.browser.msie){
				$j("html").css("overflow","auto");
			}
			
			programInfoContainer.hide();
			
			opacityOverlay.fadeTo(programInfoFadeTime, 0, function() {
				opacityOverlay.hide();
				$j("#flashbanner").show();
			});//fadeTo
	});
	
	if(jQuery.browser.msie){
		$j("html").css("overflow","hidden");
	}
	var programId = $j(this).attr("id");
	opacityOverlay.width(screen.width).height(screen.height);
	programInfoContainer.width(screen.width).height(screen.height);//$j("#mainContent").width()
		
	$j("#flashbanner").hide();
		
	opacityOverlay.show().fadeTo(programInfoFadeTime, programInfoOpacity, function() {
			programInfoContainer.show();
	});//fadeTo

});

$j(window).resize(function() {
	var pageWidth = $j("#mainContent").width();

	$j("#opacityOverlay").width(pageWidth).height(screen.height);
	$j("#programInfoContainer").width(pageWidth).height(screen.height);
});
