﻿var onMouseOutOpacity=1;var imageUrl;var galleryAdv;var startDiashow="Diashow starten";var stopDiashow="Diashow stoppen";var btnPlay;var btnStop;var modalPopupHeight;var isFewo=typeof IWhost!="undefined"&&IWhost.toLowerCase().indexOf("fewoanzeigen")>-1;jQuery(document).ready(function(){btnPlay=String.Format("{0}_images/v3/buttons/play.jpg",IWhost);btnStop=String.Format("{0}_images/v3/buttons/stop.jpg",IWhost);if(IwAG.Image===undefined){IwAG.Image={};}var a=jQuery("#imagePopUp");var b=jQuery("#imgPopUpShow");a.hide();b.hover(function(){a.css({"z-index":1500,position:"absolute",left:b.position().left+20+"px",top:b.position().top+5+"px"});a.show();},function(){a.hide();});setYoutubeLink();Object.extend(IwAG.Image,{PageRequestManager:(typeof Sys!="undefined"&&typeof Sys.WebForms!="undefined"?Sys.WebForms.PageRequestManager.getInstance():null),EndRequestHandler:function(c,d){if(c._postBackSettings.sourceElement!=null){if(c._postBackSettings.sourceElement.id.indexOf("ibtnBack")!=-1||c._postBackSettings.sourceElement.id.indexOf("ibtnNext")!=-1||c._postBackSettings.sourceElement.id.indexOf("ibtnBackAbove")!=-1||c._postBackSettings.sourceElement.id.indexOf("ibtnNextAbove")!=-1){WaitForImage();}}},openListModalGallery:function(c){jQuery("#modalContent").SetDefaultModalPopupStyle(655,550);jQuery("#modalContent").SetDefaultModalPopupFunctions(null,null,"IwAG.Base.CloseModalDialog(); jQuery('#iframePreview').attr('src', '');");IwAG.Base.showModalDialog("#modalContent","#btnClose","#imgClose",null,null,true);jQuery("#ModalContainer").css("top","10%");jQuery("#iframePreview").attr("src",c);return false;},setPopupDimensions:function(c){var d=(c+160+jQuery('div[id$="panHeadLine"]').height());if(typeof window.parent.jQuery!="undefined"&&window.parent.jQuery!=undefined){window.parent.jQuery("#modalContent").css({height:((d+40)+"px")});window.parent.jQuery("#iframePreview").attr("height",(d+"px"));}},setExposeGallery:function(){jQuery("#bilderXXL").empty().append(jQuery("#tabBilder"));galleryAdv=jQuery("#thumbs").galleriffic({delay:3000,numThumbs:15,preloadAhead:1,enableTopPager:false,enableBottomPager:false,imageContainerSel:"#slideshow",controlsContainerSel:"#controls,#controlsModal",advancedControlsContainerSel:"#navOverlay",captionContainerSel:"#caption",loadingContainerSel:"#loading",renderSSControls:false,renderNavControls:true,playLinkText:"Diashow starten",playLinkControl:String.Format('<img src="{0}" alt="Diashow starten" style="border-width:0px;" />',btnPlay),pauseLinkText:"Diashow stoppen",pauseLinkControl:String.Format('<img src="{0}" alt="Diashow stoppen" style="border-width:0px;" />',btnStop),prevLinkText:"Zur&uuml;ck",prevLinkControl:String.Format('<img src="{0}_images/v3/buttons/blaettern_back.jpg" alt="zur&uuml;ck" style="border-width:0px;" />',IWhost),nextLinkText:"Weiter",nextLinkControl:String.Format('<img src="{0}_images/v3/buttons/blaettern_next.jpg" alt="weiter" style="border-width:0px;" />',IWhost),nextPageLinkText:"",prevPageLinkText:"",blankImage:String.Format("{0}_images/1pic_trans.gif",IWhost),galleryImageID:galleryImageID,galleryImageWidthMax:385,galleryImageHeightMax:290,enableHistory:false,enableKeyboardNavigation:false,autoStart:false,syncTransitions:true,defaultTransitionDuration:0,onSlideChange:function(f,d,c){if(c.length>0){jQuery(".captionModalNumber").empty().append(c[d].caption.find(".imagenumber").css("display","").html());jQuery(".captionModalDesc").empty().append(c[d].caption.find(".imagedesc").css("display","").html());imageUrl=c[d].slideUrl;var e=new Image();e.src=imageUrl;e.title=c[d].title;jQuery("#popupImage").fadeOut("fast",function(){jQuery(this).empty().append(e).fadeIn("fast");});if(isFewo){jQuery("#mpGallery").SetDefaultModalPopupFunctions(null,null,"galleryAdv.pause(); jQuery('#lnkDiaShow').html(startDiashow);");IwAG.FeWo.getInstance().setModalPopup("#mpGallery",644,0,"#btnClose","#imgClose",c[d].caption.find(".enlargelink"),String.Format("{0}_images/fewo/v4/logo/logo_modalpopup.jpg",IWhost));c[d].caption.find(".enlargelink").click(function(g){IwAG.Image.setPopupDimension(imageUrl,150);});}else{c[d].caption.find(".enlargelink").click(function(g){jQuery("#mpGallery").SetDefaultModalPopupFunctions(null,null,"ToggleSwfObject(false); galleryAdv.pause(); jQuery('#lnkDiaShow').html(startDiashow);");jQuery("#mpGallery").SetDefaultModalPopupStyle("644",modalPopupHeight);IwAG.Base.showModalDialog("#mpGallery","#btnClose","#imgClose",{display:"block"},null,true);jQuery("#ModalContainer").css({top:"10%"});IwAG.Image.setPopupDimension(imageUrl,190);ToggleSwfObject(true);jQuery("#ssStartModal").unbind("click").click(function(){if(jQuery("#ssVideoModal").is(":hidden")){galleryAdv.pause();jQuery("#lnkDiaShow").html(startDiashow);jQuery("#popupImage,.captionModalNumber,.captionModalDesc").hide();jQuery("#ssVideoModal").show();jQuery("[id$=monoSlideFlashObj]").show();jQuery("#ssImgBtnModal").attr("src",btnStop).attr("alt","Video stoppen");modalPopupHeight=parseInt(jQuery("#mpGallery").css("height").replace("px",""))-jQuery("#headlineModal").attr("clientHeight");jQuery("#mpGallery").css("height","500px");}else{jQuery("#ssVideoModal").hide();jQuery("#popupImage,.captionModalNumber,.captionModalDesc").show();jQuery("#ssImgBtnModal").attr("src",btnPlay).attr("alt","Video abspielen");jQuery("#mpGallery").css("height",modalPopupHeight+jQuery("#headlineModal").attr("clientHeight"));}return false;});});}jQuery("#btnClose,#imgClose").click(function(g){IwAG.Base.CloseModalDialog();return false;});if(f!=d){SubmitTrackingCodeFromUpdatePanel();if(typeof IwAG.ivw!="undefined"&&typeof IwAG.ivw.Tracking!="undefined"){IwAG.ivw.Tracking.getInstance().Track();}}}},onTransitionOut:function(c,d,e,f){jQuery("#slideshow").fadeOut("fast",f);jQuery("#caption").css("visibility","hidden");},onTransitionIn:function(c,d,f){var e;if(isFewo){e=150;}else{e=190;}jQuery("#slideshow").fadeIn("fast",IwAG.Image.setPopupDimension(imageUrl,e));jQuery("#caption").css("visibility","visible");},onPageTransitionOut:undefined,onPageTransitionIn:undefined,onImageAdded:undefined,onImageRemoved:undefined});jQuery("#controls").append(jQuery(".divSSModal").html());jQuery("#controlsModal").append(jQuery(".divSSModal").html()).find("#ssStart").attr("id","ssStartModal").find("#ssImgBtn").attr("id","ssImgBtnModal");jQuery(".divSSModal").empty();jQuery("#ssStart").click(function(){if(jQuery("#ssVideo").is(":hidden")){jQuery("#ssImages,.imagenumber,.imagedesc").hide();jQuery("#ssVideo").show();jQuery("[id$=monoSlideFlashObj]").show();jQuery("#ssImgBtn").attr("src",btnStop).attr("alt","Video stoppen");}else{jQuery("#ssVideo").hide();jQuery("#ssImages,.imagenumber,.imagedesc").show();jQuery("#ssImgBtn").attr("src",btnPlay).attr("alt","Video abspielen");}return false;});jQuery(".nav-controls,#lnkDiaShow,.thumbnail,.selected").click(function(c){jQuery("[id$=panModalGallery]").show();jQuery(".boxbild_expose_flex_bottom").show();jQuery("#youtube").hide();if(c.currentTarget.id!="lnkDiaShow"){jQuery("#lnkDiaShow").html(startDiashow);}if(jQuery("#ssVideo").is(":visible")){jQuery("#ssVideo").hide();jQuery("#ssImages,#slideshow,.imagenumber,.imagedesc").show();jQuery("#ssImgBtn").attr("src",btnPlay).attr("alt","Video abspielen");}if(jQuery("#mpGallery").is(":visible")&&jQuery("#ssVideoModal").is(":visible")){jQuery("#ssVideoModal").hide();jQuery("#popupImage,.captionModalNumber,.captionModalDesc").show();jQuery("#ssImgBtnModal").attr("src",btnPlay).attr("alt","Video abspielen");}});jQuery("#lnkDiaShow").click(function(){if(jQuery(this).html()==startDiashow){galleryAdv.play();jQuery(this).html(stopDiashow);}else{galleryAdv.pause();jQuery(this).html(startDiashow);}});jQuery("#controls,#divSSModal").show();},hideExposeGallery:function(){jQuery("span[id$=tabpnlBilder_tab]").hide();},setExposeImage:function(){jQuery(".navigationOverlay").hide();jQuery("#controls").append(jQuery(".divSSModal").html());jQuery("#controlsModal").append(jQuery(".divSSModal").html()).find("#ssStart").attr("id","ssStartModal").find("#ssImgBtn").attr("id","ssImgBtnModal");jQuery(".divSSModal").empty();var c=new Image();c.src=jQuery(".imgModalDefault").attr("src");c.alt=jQuery(".imgModalDefault").attr("alt");jQuery("#bilderXXL").empty().append(jQuery("#tabBilder"));imageUrl=jQuery(".imgModalDefault").attr("src");jQuery("#loading").hide();jQuery(".imgModalDefault").show();jQuery("#popupImage").empty().append(c);jQuery("#gallery,#slideshow,#caption").show();jQuery("#ssStart").click(function(){if(jQuery("#ssVideo").is(":hidden")){jQuery("#ssImages,.imagenumber,.imagedesc").hide();jQuery("#ssVideo").show();jQuery("[id$=monoSlideFlashObj]").show();jQuery("#ssImgBtn").attr("src",btnStop).attr("alt","Video stoppen");}else{jQuery("#ssVideo").hide();jQuery("#ssImages,.imagenumber,.imagedesc").show();jQuery("#ssImgBtn").attr("src",btnPlay).attr("alt","Video abspielen");}return false;});jQuery(".thumbnail,").click(function(d){jQuery("[id$=panModalGallery]").show();jQuery(".boxbild_expose_flex_bottom").show();jQuery("#youtube").hide();return false;});if(isFewo){IwAG.FeWo.getInstance().setModalPopup("#mpGallery",644,0,"#btnClose","#imgClose",".enlargelink",IWhost+"_images/fewo/v4/logo/logo_modalpopup.jpg");jQuery(".enlargelink").click(function(d){IwAG.Image.setPopupDimension(imageUrl,90);});IwAG.Image.setPopupDimension(imageUrl,90);}else{jQuery(".enlargelink").click(function(d){jQuery("#mpGallery").SetDefaultModalPopupFunctions(null,null,"ToggleSwfObject(false); jQuery('#lnkDiaShow').html(startDiashow);");jQuery("#mpGallery").SetDefaultModalPopupStyle("644",modalPopupHeight);IwAG.Base.showModalDialog("#mpGallery","#btnClose","#imgClose",null,null,true);jQuery("#ModalContainer").css({top:"10%"});IwAG.Image.setPopupDimension(imageUrl,190);ToggleSwfObject(true);jQuery("#ssStartModal").unbind("click").click(function(){if(jQuery("#ssVideoModal").is(":hidden")){jQuery("#lnkDiaShow").html(startDiashow);jQuery("#popupImage,.captionModalNumber,.captionModalDesc").hide();jQuery("#ssVideoModal").show();jQuery("[id$=monoSlideFlashObj]").show();jQuery("#ssImgBtnModal").attr("src",btnStop).attr("alt","Video stoppen");modalPopupHeight=parseInt(jQuery("#mpGallery").css("height").replace("px",""))-jQuery("#headlineModal").attr("clientHeight");jQuery("#mpGallery").css("height","500px");}else{jQuery("#ssVideoModal").hide();jQuery("#popupImage,.captionModalNumber,.captionModalDesc").show();jQuery("#ssImgBtnModal").attr("src",btnPlay).attr("alt","Video abspielen");jQuery("#mpGallery").css("height",modalPopupHeight+jQuery("#headlineModal").attr("clientHeight"));}return false;});});IwAG.Image.setPopupDimension(imageUrl,190);jQuery("#btnClose,#imgClose").click(function(d){IwAG.Base.CloseModalDialog();return false;});}},setPopupDimension:function(c,d){var e=new Image();e.src=c;if(!e.complete){setTimeout(function(){IwAG.Image.setPopupDimension(c,d);},200);}else{modalPopupHeight=e.height+d;jQuery("#mpGallery").css("height",modalPopupHeight+jQuery("#headlineModal").attr("clientHeight"));}},jCarousel_OnItemLoad:function(d,c){if(c!="init"){return;}for(var e=0;e<_listData.object.length;e++){d.add(e+1,IwAG.Image.jCarousel_getItemHTML(_listData.object[e]));}d.size(_listData.object.length);},jCarousel_getItemHTML:function(c){return String.Format("<a href='{0}' title='{1}'><img src='{2}' alt='{1}' class='imgLastSearch' style='border-width: 0px; height: 70px; width: 100px;' /></a>",c.link,c.info,c.url);},jCarousel_itemVisibleIn:function(d,g,f,c,e){var h=d.index(f,_listData.object.length);d.add(f,IwAG.Image.jCarousel_getItemHTML(_listData.object[h-1]));},jCarousel_itemVisibleOut:function(d,g,f,c,e){d.remove(f);},buildCarousel:function(c){if(typeof _listData!="undefined"&&_listData!=null&&_listData.object!=null&&_listData.object.length>0){jQuery(c).jcarousel({itemLoadCallback:{onBeforeAnimation:IwAG.Image.jCarousel_OnItemLoad},itemVisibleInCallback:{onBeforeAnimation:IwAG.Image.jCarousel_itemVisibleIn},itemVisibleOutCallback:{onAfterAnimation:IwAG.Image.jCarousel_itemVisibleOut},wrap:"circular",scroll:1,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>"});}}});if(typeof IwAG.Image.PageRequestManager!="undefined"&&IwAG.Image.PageRequestManager!=null){IwAG.Image.PageRequestManager.add_endRequest(IwAG.Image.EndRequestHandler);}if(typeof(galleryImageID)!=="undefined"&&jQuery("#"+galleryImageID)!=undefined&&jQuery("#"+galleryImageID).is(":visible")){WaitForImage();}if(typeof printAsPdf!="undefined"&&printAsPdf){jQuery("#expPrintDefault").hide();jQuery(".printMenu").show();jQuery(".printMenu").mouseover(function(){jQuery("div[id$='printSelection']").stop().animate({height:"102px"},400,"linear");}).mouseout(function(){jQuery("div[id$='printSelection']").stop().animate({height:"0px"},400,"linear",function(){jQuery(this).hide();});});}});function setYoutubeLink(){$(".youtubethumbnail").click(function(d){$("[id$=panModalGallery]").hide();$(".boxbild_expose_flex_bottom").hide();var f=$("#youtube");var a=$("a:first-child",d.currentTarget).attr("href");var c=f.width();if(c===0){c=f.parent().width();}var b=Math.floor(c*3/4);f.html('<object width="'+c+'" height="'+b+'"> <param name="movie" value="'+a+' "></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="'+a+'" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'+c+'" height="'+b+'"></embed></object>');f.show();return false;});}function WaitForImage(){if(galleryImageID!=undefined){var a=document.getElementById(galleryImageID);if(a!=null){a.style.visibility="hidden";if(a.complete){jQuery("#loader").hide();a.style.visibility="visible";IwAG.Image.setPopupDimensions(a.clientHeight);}else{jQuery("#loader").show();window.setTimeout("WaitForImage();",100);}}}}function ToggleSwfObject(a){if(a){if(jQuery("#ssVideo").is(":visible")){jQuery("#ssVideo").hide();jQuery("#ssImages,#slideshow,.imagenumber,.imagedesc").show();jQuery("#ssImgBtn").attr("src",btnPlay).attr("alt","Video abspielen");}jQuery("#ssVideoModal").append(jQuery("#ssVideo>div"));jQuery("#ssVideo").empty();}else{if(jQuery("#ssVideoModal").is(":visible")){jQuery("#ssVideoModal").hide();jQuery("#popupImage,.captionModalNumber,.captionModalDesc").show();jQuery("#ssImgBtnModal").attr("src",btnPlay).attr("alt","Video abspielen");}jQuery("#ssVideo").append(jQuery("#ssVideoModal>div"));jQuery("#ssVideoModal").empty();}}function ResizeImg(f,d,a,e){var c=document.getElementById(e);if(c!=null){if(f.width>d||f.height>a){var b=Math.max(f.width/d,f.height/a);c.style.width=f.width/b;c.width=f.width/b;c.style.height=f.height/b;c.height=f.height/b;}else{c.style.width=f.width;c.width=f.width;c.style.height=f.height;c.height=f.height;}}}function waitingForLoad(d,b,a,c){if(typeof(d)=="undefined"||d==null){d=new Image();d.src=document.images[c].src;}if(!d.complete){setTimeout(function(){waitingForLoad(d,b,a,c);},200);}else{ResizeImg(d,b,a,c);}}