
function getScrollXY() {
	var scrOfX = 0, scrOfY = 0;
		
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape compliant
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( typeof(document.body)=='object' && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM compliant
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6 standards compliant mode
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	return scrOfY;
	//return [ scrOfX, scrOfY ];
}

function showKatalog(name, katName, katNameSub, optAufl, standardAufl, page) {
	try{
		if(page === undefined)
			page = 1;
		
		var correct_flash_version = (deconcept.SWFObjectUtil.getPlayerVersion().major >= 7);
		var show = function(hash) {
			
			if($j("#overlayDIV").length==0)
				$j("#overlayWholeDIV").css("display","block");
			else
				$("#overlayDIV").css("display","block");
			
				hash.w.fadeIn();
		}
		
		var hide = function(hash) {
			hash.o.remove();
			hash.w.fadeOut();
			
			$("#overlayDIV").css("display","none");
			$("#overlayWholeDIV").css("display", "none");
			$("#PopupGala").remove();
		}
		
		
		if (!$j("#PopupGala").length) {
			if(!correct_flash_version)
				$j('body').append('<div id="PopupGala" style="position: absolute; width:800px; height:530px; border: 0px solid white; margin-left: -400px; top: 2%;" class="jqmWindow"><div style="border: 1px solid black; background: white; padding: 20px; width: 320px; position: absolute; top: 170px; left: 100px;">Diese Seite ben&ouml;tigt Flash-Player mindestens Version 7<br>und aktiviertes Javascript!<br /><br /><a target="_blank" href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BUIGP">Klicken Sie hier um Adobe Flash Player zu installieren</a></div></div>');
			else{
				$j('body').append('<div id="PopupGala" style="position: absolute; width:472px; height:364px; background-color:white; border: 0px solid white; margin-left: -400px; top:2%; background: url(/images/pageflip/auswahl_aufloesung.jpg) bottom center no-repeat; background-color: white;" class="jqmWindow"><div id="closePageFlip" style="text-align: right; margin-right: 8px; margin-top: 8px;"><a href="javascript: parent.hideKatalog();"><img src="/images/pageflip/close.png" border="0"/></a></div><div id="katName"><img src="'+katName+'" /></div><div id="katNameSub"><img src="'+katNameSub+'" /></div><div id="optAufl"><img src="'+optAufl+'" /></div><div id="aufloesungAuswahl"><a href="javascript:fillKatalog(\''+name+'\',1024,768, \''+page+'\');" id="aufl1"><span style="display: block;">&nbsp;</span></a><a href="javascript:fillKatalog(\''+name+'\',1280,1024, \''+page+'\');" id="aufl2"><span style="display: block;">&nbsp;</span></a><a href="javascript:fillKatalog(\''+name+'\',1440,1050, \''+page+'\');" id="aufl3"><span style="display: block;">&nbsp;</span></a></div><a href="javascript:fillKatalog(\''+name+'\',1024,768, \''+page+'\');" id="standardAufl"><img src="'+standardAufl+'" /></a></div>');
				var top = getScrollXY()+(($(window).height()-$j("#PopupGala").height())/2)-70;
				if(top < 0) top=0;
				$j("#PopupGala").css("top", top);
				$j("#PopupGala").css("margin-left","-260px");
			}
		}
		
		if($.browser.msie)
			$j("#standardAufl").css("top", "352px");
		
		
		$j(".jqmWindow").css("-moz-border-radius-bottomleft", "0");
		$j(".jqmWindow").css("-moz-border-radius-bottomright", "0");
		$j(".jqmWindow").css("-moz-border-radius-topleft", "0");
		$j(".jqmWindow").css("-moz-border-radius-topright", "0");
		//$j("#optAufl img").ifixpng();
		//$j("#katName img").ifixpng();
		//$j("#katNameSub img").ifixpng();
		//$j("#standardAufl img").ifixpng();
		//$j("#closePageFlip img").ifixpng();
		$j("#PopupGala").jqm({modal: false,onShow: show, onHide: hide}).jqmShow();
		if($("#katName").height()>=40){
			$("#katName").css("top", "124px");
		}
	}
	catch(err){
		alert(err);
	}
}

function fillKatalog(name,width,height, page) {
	var top = getScrollXY();
	var width_iframe = 800;
	var height_iframe = 530;
	if(name == "de_hole_ski_folder" || name == "en_hole_ski_folder")
		height_iframe = 450;
	$j("#PopupGala").css({"background": "none","background-color": "white"});
	if(width==1024)
		$j("#PopupGala").css({"width":width_iframe+"px","height": (height_iframe+25)+"px","margin-left": "-407px", "top":top+20});
	if(width==1280) {
		width_iframe = 1056;
		height_iframe = 801;
		if(name == "de_hole_ski_folder" || name == "en_hole_ski_folder")
			height_iframe = 550;
		$j("#PopupGala").css({"width":width_iframe+"px","height": (height_iframe+25)+"px","margin-left": "-528px", "top":top+15});
	}else if(width==1440) {
		width_iframe = 1216;
		height_iframe = 827;
		if(name == "de_hole_ski_folder" || name == "en_hole_ski_folder")
			height_iframe = 600;
		$j("#PopupGala").css({"width":width_iframe+"px","height": (height_iframe+25)+"px","margin-left": "-608px", "top":top});
	}
	
	$j("#PopupGala").html('<div id="closePopup" style="text-align: right; margin-right: 8px; margin-top: 8px; margin-bottom: 8px;"><a href="javascript: parent.hideKatalog();"><img src="/images/pageflip/close.png" border="0"/></a></div><iframe src="/pageflip/'+name+'.html?width='+width_iframe+'&height='+height_iframe+'&page='+page+'" height="'+height_iframe+'" width="'+width_iframe+'" frameborder="0" framespacing="0" srollbars="0"></iframe>');
}

function hideKatalog()
{
	$j("#PopupGala").jqmHide();
}