/* Minified by Google Closure Webservice */

function ajaxRequest(a,b,c){if(""!=c)var d=$("#"+c).serialize();$.ajax({type:"POST",url:"ajax_request_handler.php?req_function="+a+"&parameter="+b,data:d,dataType:"json",success:ajaxResponseHandler(msg,a)})}function ajaxResponseHandler(){}function startExport(a,b,c){if(""!=c)var d=$("#"+c).serialize();$.ajax({type:"POST",url:"base_export_ajax.php?req_function="+a+"&parameter="+b,data:d,dataType:"json",success:function(b){exportResponseHandler(b,a)}})}
function exportResponseHandler(a){"stop"!=a.status&&startExport("noaction",a.nextStart,"export_form")}
var tooltips=[],ltip=[],ddimgtooltip={tiparray:function(){return tooltips}(),tooltipoffsets:[30,20],tipprefix:"imgtip",createtip:function(a,b,c){return 0==a("#"+b).length?a('<div id="'+b+'" class="ddimgtooltip" />').html('<div style="text-align:center"><img src="'+c[0]+'" /></div>'+(c[1]?'<div style="text-align:left; margin-top:5px">'+c[1]+"</div>":"")).css(c[2]||{}).appendTo(document.body):null},positiontooltip:function(a,b,c){var d=c.pageX+this.tooltipoffsets[0],c=c.pageY+this.tooltipoffsets[1],
g=b.outerWidth(),h=b.outerHeight(),d=d+g>a(document).scrollLeft()+a(window).width()?d-g-2*ddimgtooltip.tooltipoffsets[0]:d,c=c+h>a(document).scrollTop()+a(window).height()?a(document).scrollTop()+a(window).height()-h-10:c;b.css({left:d,top:c})},showbox:function(a,b,c){b.show();this.positiontooltip(a,b,c)},hidebox:function(a,b){b.hide()},init:function(a){jQuery(document).ready(function(b){var c=ddimgtooltip.tiparray,d=b(a);0!=d.length&&d.each(function(){var a=b(this);a.attr("rel").match(/\[(\d+)\]/);
var d=parseInt(RegExp.$1),l=this._tipid=ddimgtooltip.tipprefix+d,d=ddimgtooltip.createtip(b,l,c[d]);a.mouseenter(function(a){var e=b("#"+this._tipid);ddimgtooltip.showbox(b,e,a)});a.mouseleave(function(){var a=b("#"+this._tipid);ddimgtooltip.hidebox(b,a)});a.mousemove(function(a){var e=b("#"+this._tipid);ddimgtooltip.positiontooltip(b,e,a)});d&&d.mouseenter(function(){ddimgtooltip.hidebox(b,b(this))})})})}};ddimgtooltip.init("*[rel^=imgtip]");
$(document).ready(function(){$(function(){$(".ad-gallery").adGallery({slideshow:{enable:!0,autostart:!0,speed:4E3,start_label:"Start",stop_label:"Stop",stop_on_scroll:!0,countdown_prefix:"(",countdown_sufix:")",onStart:function(){},onStop:function(){}},effect:"fade"})});1>$("#artprint").length&&checkOptionKind("canvas");$("#showCart").hover(function(){$("#box_cart").show()},function(){$("#box_cart").hide()});$(".meerkat").meerkat({background:"#fff",height:"200px",width:"100%",position:"bottom",close:".close-meerkat",
dontShowAgain:".dont-show",animationIn:"slide",animationSpeed:500});$("#top_info1").tooltip({tip:"#top_info1_tool",position:"bottom center",offset:[-20,0],delay:30});$("#top_info2").tooltip({tip:"#top_info2_tool",position:"bottom center",offset:[-20,0],delay:30});$("#top_info3").tooltip({tip:"#top_info3_tool",position:"bottom center",offset:[-20,0],delay:30});$("#top_info4").tooltip({tip:"#top_info4_tool",position:"bottom center",offset:[-20,0],delay:30});$("#top_info5").tooltip({tip:"#top_info5_tool",
position:"bottom center",offset:[-20,0],delay:30});$("#lade_optionen").hide();$(".descCat p:first").append(' <span class="descCatMore" style="cursor: pointer;text-decoration: underline;">(Mehr Informationen)</span>');listProdDescH=$(".descCat p:first").height()-1;listProdDescH+="px";$(".descCat").height(listProdDescH);$(".descCatMore").click(function(){$(".descCat").height("100%");$(".descCatMore").hide()});0<$("#socialshareprivacy").length&&$("#socialshareprivacy").socialSharePrivacy({css_path:"",
services:{facebook:{dummy_img:tmpDir+"css/plugins/images/dummy_facebook.png",action:"like"},twitter:{dummy_img:tmpDir+"css/plugins/images/dummy_twitter.png"},gplus:{dummy_img:tmpDir+"css/plugins/images/dummy_gplus.png"}}})});
$(function(){function a(a,b,c,d){return a.val().length>d||a.val().length<c?(a.addClass("ui-state-error"),!1):!0}function b(a,b){if(b.test(a.val()))return!0;a.addClass("ui-state-error");return!1}var c=$("#email"),d=$([]).add(c);$(".validateTips");$("#dialog-parking").dialog({autoOpen:!1,height:300,width:350,modal:!0,buttons:{"Warenkorb parken!":function(){var g=!0;d.removeClass("ui-state-error");if(g=(g=g&&a(c,"email",6,80))&&b(c,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,
"eg. ui@jquery.com"))return getFormData=$("form#parkplatz_form").serialize(),$.ajax({type:"POST",url:"restoreajax.php?action=saveCart",data:getFormData,dataType:"json",success:function(){$("#dialog-parking").dialog("close");$("#dialog-parking-done").dialog("open")}}),!1},Abbrechen:function(){$(this).dialog("close")}},close:function(){d.val("").removeClass("ui-state-error")}});$("#open_parkplatz").click(function(){$("#dialog-parking").dialog("open")});$("#dialog-parking-done").dialog({modal:!0,autoOpen:!1,
buttons:{Ok:function(){$(this).dialog("close")}}})});function checkOptionKind(a){"canvas"==a?($("#cropNextStep").show(),$("#frontNextStep").show(),$("#cropNextStep input:radio :first").attr("checked","checked"),$("#frontNextStep input:radio :first").attr("checked","checked")):($("#cropNextStep").hide(),$("#frontNextStep").hide(),$("#cropNextStep input:radio").removeAttr("checked"),$("#frontNextStep input:radio").removeAttr("checked"))}
function fsRequest(a,b,c){if(""!=c)var d=$("#"+c).serialize();$.ajax({type:"POST",url:"fs_ajax.php?action="+a+"&parameter="+b,data:d,dataType:"json",success:function(c){fsResponseHandler(c,a,b)}});"crop"==b&&$("#frontNextStep").slideDown();"whiteframe"==b&&($("#edgenatur").attr("checked","checked"),$("#frontNextStep").slideUp())}
function fsResponseHandler(a,b){"getInformation"==b&&("wg_width"==a.event&&""!=a.dim_h&&$("#wg_height").val(a.dim_h),"wg_height"==a.event&&""!=a.dim_w&&$("#wg_width").val(a.dim_w),!1!=a.checkDim?("height_to_big"==a.checkDim.max_dim&&$(".statusDimWg").html("Format nicht m&ouml;glich. Da auf einer Rollenbreite von 140cm gedruckt wird, darf die kleinere Seite nicht gr&ouml;&szlig;er als 140cm sein.<br /><br />"),"width_to_big"==a.checkDim.max_dim&&$(".statusDimWg").html("Format nicht m&ouml;glich. Da auf einer Rollenbreite von 140cm gedruckt wird, darf die kleinere Seite nicht gr&ouml;&szlig;er als 140cm sein.<br /><br />"),
"height_to_small"==a.checkDim.min_dim&&$(".statusDimWg").html("Format nicht m&ouml;glich. Die kleinere Seite darf nicht kleiner als 25cm sein.<br /><br />"),"width_to_small"==a.checkDim.min_dim&&$(".statusDimWg").html("Format nicht m&ouml;glich. Die kleinere Seite darf nicht kleiner als 25cm sein.<br /><br />"),$(".statusDimWg").show()):$(".statusDimWg").hide(),""!=a.rsNotice&&($("#rsNotice").remove(),$(a.rsNotice).insertBefore("#fsPreview")),$("#fsPreview").html(a.previewTable),$("#fsRight").html(a.overviewTable),
$("#frameBigPreview").html(a.previewFrameAnsicht),$(".profilImage").css("border-color","#fff"),$("#profilImage-"+a.profil_key).css("border-color","#ff0000"),""!=a.fs_error&&$("#"+a.fs_error).dialog({modal:!0,close:function(){$("#ov_passpartout").attr("checked",!1);fsRequest("getInformation","","cart_quantity");$("#"+a.fs_error).dialog("destroy")}}),pass_on=$("#ov_passpartout").attr("checked"),"checked"!=pass_on&&$(".passpartoutColor").removeAttr("checked"));if("getFs"==b){if(0<$("#wg_width").length)var c=
$("#wg_width").val(),d=$("#wg_height").val();$(".options").html(a.options);fsRequest("getInformation","","cart_quantity");makeAcc(0);$("#reloadInfoButton").show();ie6Stat=isIE6();!0==ie6Stat&&(widthUncropped=$("#img_preview_uncropped").width(),widthCropped=$("#img_preview_uncropped").width(),340<widthUncropped&&($("#img_preview_cropped").width(0.9*widthCropped),$("#img_preview_uncropped").width(0.9*widthUncropped)));$(".options").slideDown();$("#lade_optionen").hide();"undefined"!=typeof c&&($("#wg_width").val(c),
$("#wg_height").val(d),fsRequest("getInformation","wg_width","cart_quantity"))}"delCart"==b&&($("#id_"+a.fade_out).fadeOut("slow"),$("#cart_total_content").html(a.total_content),$("#cart_total_ust").html(a.total_ust),$("#cartBoxContent").html(a.cartBoxContent))}
function fsOnDocReady(){$(".optionInput").change(function(){fsRequest("getInformation","","cart_quantity")});$(".optionInputTxt").keydown(function(){fsRequest("getInformation","","cart_quantity")});$("#profil-cNextStep").hide();0<$(".productInfo1").length&&fsRequest("getFs","profil-p","cart_quantity")}function isIE6(){return $.browser.msie&&"6.0"==$.browser.version?!0:!1}
function makeAcc(a){ie6Stat=isIE6();!0==ie6Stat?$(function(){$("#accordion").accordion({active:a,autoHeight:!0})}):$(function(){$("#accordion").accordion({active:a,autoHeight:!1})})}function checkProfil(a){$("#"+a).attr("checked","checked");fsRequest("getInformation","","cart_quantity")}function delOptions(){$(".options").html('<input id="onlyartprint" type="hidden" value="7" name="id[2]"/>')}
function markerKindOption(a){path="/images/varianten/";img_name=$("#"+a).attr("name");$("#optionSelectImg1").attr("src",path+$("#optionSelectImg1").attr("name")+".jpg");$("#optionSelectImg2").attr("src",path+$("#optionSelectImg2").attr("name")+".jpg");$("#optionSelectImg3").attr("src",path+$("#optionSelectImg3").attr("name")+".jpg");$("#optionSelectImg4").attr("src",path+$("#optionSelectImg4").attr("name")+".jpg");$("#"+a).attr("src",path+img_name+"-a.jpg")}
(function(a){function b(a,k,b){var c=parseInt(a.css("top"),10);"left"==k?(k="-"+this.image_wrapper_height+"px",a.css("top",this.image_wrapper_height+"px")):(k=this.image_wrapper_height+"px",a.css("top","-"+this.image_wrapper_height+"px"));b&&(b.css("bottom","-"+b[0].offsetHeight+"px"),b.animate({bottom:0},2*this.settings.animation_speed));this.current_description&&this.current_description.animate({bottom:"-"+this.current_description[0].offsetHeight+"px"},2*this.settings.animation_speed);return{old_image:{top:k},
new_image:{top:c}}}function c(a,k,b){var c=parseInt(a.css("left"),10);"left"==k?(k="-"+this.image_wrapper_width+"px",a.css("left",this.image_wrapper_width+"px")):(k=this.image_wrapper_width+"px",a.css("left","-"+this.image_wrapper_width+"px"));b&&(b.css("bottom","-"+b[0].offsetHeight+"px"),b.animate({bottom:0},2*this.settings.animation_speed));this.current_description&&this.current_description.animate({bottom:"-"+this.current_description[0].offsetHeight+"px"},2*this.settings.animation_speed);return{old_image:{left:k},
new_image:{left:c}}}function d(a){var k=a.width(),b=a.height(),c=parseInt(a.css("left"),10),d=parseInt(a.css("top"),10);a.css({width:0,height:0,top:this.image_wrapper_height/2,left:this.image_wrapper_width/2});return{old_image:{width:0,height:0,top:this.image_wrapper_height/2,left:this.image_wrapper_width/2},new_image:{width:k,height:b,top:d,left:c}}}function g(a){a.css("opacity",0);return{old_image:{opacity:0},new_image:{opacity:1}}}function h(a){a.css("opacity",0);return{old_image:{opacity:0},new_image:{opacity:1},
speed:0}}function l(a,k){this.init(a,k)}function m(a,k){this.init(a,k)}a.fn.adGallery=function(e){var k={loader_image:"loader.gif",start_at_index:0,description_wrapper:!1,thumb_opacity:0.7,animate_first_image:!1,animation_speed:400,width:!1,height:!1,display_next_and_prev:!0,display_back_and_forward:!0,scroll_jump:0,slideshow:{enable:!0,autostart:!1,speed:6E3,start_label:"Start",stop_label:"Stop",stop_on_scroll:!0,countdown_prefix:"(",countdown_sufix:")",onStart:!1,onStop:!1},effect:"slide-hori",
enable_keyboard_move:!0,cycle:!0,callbacks:{init:!1,afterImageVisible:!1,beforeImageVisible:!1}},b=a.extend(!1,k,e);e&&e.slideshow&&(b.slideshow=a.extend(!1,k.slideshow,e.slideshow));b.slideshow.enable||(b.slideshow.autostart=!1);var c=[];a(this).each(function(){var a=new l(this,b);c[c.length]=a});return c};l.prototype={wrapper:!1,image_wrapper:!1,gallery_info:!1,nav:!1,loader:!1,preloads:!1,thumbs_wrapper:!1,scroll_back:!1,scroll_forward:!1,next_link:!1,prev_link:!1,slideshow:!1,image_wrapper_width:0,
image_wrapper_height:0,current_index:0,current_image:!1,current_description:!1,nav_display_width:0,settings:!1,images:!1,in_transition:!1,animations:!1,init:function(e,b){var c=this;this.wrapper=a(e);this.settings=b;this.setupElements();this.setupAnimations();this.settings.width?(this.image_wrapper_width=this.settings.width,this.image_wrapper.width(this.settings.width),this.wrapper.width(this.settings.width)):this.image_wrapper_width=this.image_wrapper.width();this.settings.height?(this.image_wrapper_height=
this.settings.height,this.image_wrapper.height(this.settings.height)):this.image_wrapper_height=this.image_wrapper.height();this.nav_display_width=this.nav.width();this.current_index=0;this.in_transition=this.current_description=this.current_image=!1;this.findImages();this.settings.display_next_and_prev&&this.initNextAndPrev();this.slideshow=new m(function(a){return c.nextImage(a)},this.settings.slideshow);this.controls.append(this.slideshow.create());this.settings.slideshow.enable?this.slideshow.enable():
this.slideshow.disable();this.settings.display_back_and_forward&&this.initBackAndForward();this.settings.enable_keyboard_move&&this.initKeyEvents();var f=parseInt(this.settings.start_at_index,10);window.location.hash&&0===window.location.hash.indexOf("#ad-image")&&(f=window.location.hash.replace(/[^0-9]+/g,""),1*f!=f&&(f=this.settings.start_at_index));this.loading(!0);this.showImage(f,function(){c.settings.slideshow.autostart&&(c.preloadImage(f+1),c.slideshow.start())});this.fireCallback(this.settings.callbacks.init)},
setupAnimations:function(){this.animations={"slide-vert":b,"slide-hori":c,resize:d,fade:g,none:h}},setupElements:function(){this.controls=this.wrapper.find(".ad-controls");this.gallery_info=a('<p class="ad-info"></p>');this.controls.append(this.gallery_info);this.image_wrapper=this.wrapper.find(".ad-image-wrapper");this.image_wrapper.empty();this.nav=this.wrapper.find(".ad-nav");this.thumbs_wrapper=this.nav.find(".ad-thumbs");this.preloads=a('<div class="ad-preloads"></div>');this.loader=a('<img class="ad-loader" src="'+
this.settings.loader_image+'">');this.image_wrapper.append(this.loader);this.loader.hide();a(document.body).append(this.preloads)},loading:function(a){a?this.loader.show():this.loader.hide()},addAnimation:function(e,b){a.isFunction(b)&&(this.animations[e]=b)},findImages:function(){var e=this;this.images=[];var b=0,c=0,f=this.thumbs_wrapper.find("a"),d=f.length;1>this.settings.thumb_opacity&&f.find("img").css("opacity",this.settings.thumb_opacity);f.each(function(f){var d=a(this),n=d.attr("href"),
i=d.find("img");e.isImageLoaded(i[0])?(b+=i[0].parentNode.parentNode.offsetWidth,c++):i.load(function(){b+=this.parentNode.parentNode.offsetWidth;c++});d.addClass("ad-thumb"+f);d.click(function(){e.showImage(f);e.slideshow.stop();return!1}).hover(function(){!a(this).is(".ad-active")&&1>e.settings.thumb_opacity&&a(this).find("img").fadeTo(300,1);e.preloadImage(f)},function(){!a(this).is(".ad-active")&&1>e.settings.thumb_opacity&&a(this).find("img").fadeTo(300,e.settings.thumb_opacity)});d=!1;i.data("ad-link")?
d=i.data("ad-link"):i.attr("longdesc")&&i.attr("longdesc").length&&(d=i.attr("longdesc"));var g=!1;i.data("ad-desc")?g=i.data("ad-desc"):i.attr("alt")&&i.attr("alt").length&&(g=i.attr("alt"));var h=!1;i.data("ad-title")?h=i.data("ad-title"):i.attr("title")&&i.attr("title").length&&(h=i.attr("title"));e.images[f]={thumb:i.attr("src"),image:n,error:!1,preloaded:!1,desc:g,title:h,size:!1,link:d}});var g=setInterval(function(){if(d==c){b-=100;var a=e.nav.find(".ad-thumb-list");a.css("width",b+"px");for(var f=
1,h=a.height();201>f;){a.css("width",b+f+"px");if(h!=a.height())break;h=a.height();f++}clearInterval(g)}},100)},initKeyEvents:function(){var e=this;a(document).keydown(function(a){39==a.keyCode?(e.nextImage(),e.slideshow.stop()):37==a.keyCode&&(e.prevImage(),e.slideshow.stop())})},initNextAndPrev:function(){this.next_link=a('<div class="ad-next"><div class="ad-next-image"></div></div>');this.prev_link=a('<div class="ad-prev"><div class="ad-prev-image"></div></div>');this.image_wrapper.append(this.next_link);
this.image_wrapper.append(this.prev_link);var e=this;this.prev_link.add(this.next_link).mouseover(function(){a(this).css("height",e.image_wrapper_height);a(this).find("div").show()}).mouseout(function(){a(this).find("div").hide()}).click(function(){a(this).is(".ad-next")?e.nextImage():e.prevImage();e.slideshow.stop()}).find("div").css("opacity",0.7)},initBackAndForward:function(){var e=this;this.scroll_forward=a('<div class="ad-forward"></div>');this.scroll_back=a('<div class="ad-back"></div>');this.nav.append(this.scroll_forward);
this.nav.prepend(this.scroll_back);var b=0,c=!1;a(this.scroll_back).add(this.scroll_forward).click(function(){var b=e.nav_display_width-50;0<e.settings.scroll_jump&&(b=e.settings.scroll_jump);b=a(this).is(".ad-forward")?e.thumbs_wrapper.scrollLeft()+b:e.thumbs_wrapper.scrollLeft()-b;e.settings.slideshow.stop_on_scroll&&e.slideshow.stop();e.thumbs_wrapper.animate({scrollLeft:b+"px"});return!1}).css("opacity",0.6).hover(function(){var f="left";a(this).is(".ad-forward")&&(f="right");c=setInterval(function(){b++;
30<b&&e.settings.slideshow.stop_on_scroll&&e.slideshow.stop();var a=e.thumbs_wrapper.scrollLeft()+1;"left"==f&&(a=e.thumbs_wrapper.scrollLeft()-1);e.thumbs_wrapper.scrollLeft(a)},10);a(this).css("opacity",1)},function(){b=0;clearInterval(c);a(this).css("opacity",0.6)})},_afterShow:function(){this.gallery_info.html(this.current_index+1+" / "+this.images.length);this.settings.cycle||(this.prev_link.show().css("height",this.image_wrapper_height),this.next_link.show().css("height",this.image_wrapper_height),
this.current_index==this.images.length-1&&this.next_link.hide(),0==this.current_index&&this.prev_link.hide());this.fireCallback(this.settings.callbacks.afterImageVisible)},_getContainedImageSize:function(a,b){if(b>this.image_wrapper_height)var c=a/b,b=this.image_wrapper_height,a=this.image_wrapper_height*c;a>this.image_wrapper_width&&(c=b/a,a=this.image_wrapper_width,b=this.image_wrapper_width*c);return{width:a,height:b}},_centerImage:function(a,b,c){a.css("top","0px");c<this.image_wrapper_height&&
(c=this.image_wrapper_height-c,a.css("top",c/2+"px"));a.css("left","0px");b<this.image_wrapper_width&&(c=this.image_wrapper_width-b,a.css("left",c/2+"px"))},_getDescription:function(b){var c=!1;if(b.desc.length||b.title.length){var d="";b.title.length&&(d='<strong class="ad-description-title">'+b.title+"</strong>");c="";b.desc.length&&(c="<span>"+b.desc+"</span>");c=a('<p class="ad-image-description">'+d+c+"</p>")}return c},showImage:function(a,b){if(this.images[a]&&!this.in_transition){var c=this,
d=this.images[a];this.in_transition=!0;d.preloaded?this._showWhenLoaded(a,b):(this.loading(!0),this.preloadImage(a,function(){c.loading(!1);c._showWhenLoaded(a,b)}))}},_showWhenLoaded:function(b,c){if(this.images[b]){var d=this,f=this.images[b],g=a(document.createElement("div")).addClass("ad-image"),h=a(new Image).attr("src",f.image);if(f.link){var j=a('<a href="'+f.link+'"></a>');j.append(h);g.append(j)}else g.append(h);this.image_wrapper.prepend(g);j=this._getContainedImageSize(f.size.width,f.size.height);
h.attr("width",j.width);h.attr("height",j.height);g.css({width:j.width+"px",height:j.height+"px"});this._centerImage(g,j.width,j.height);var l=this._getDescription(f,g);l&&(this.settings.description_wrapper?this.settings.description_wrapper.append(l):(g.append(l),f=j.width-parseInt(l.css("padding-left"),10)-parseInt(l.css("padding-right"),10),l.css("width",f+"px")));this.highLightThumb(this.nav.find(".ad-thumb"+b));j="right";this.current_index<b&&(j="left");this.fireCallback(this.settings.callbacks.beforeImageVisible);
if(this.current_image||this.settings.animate_first_image){f=this.settings.animation_speed;h="swing";j=this.animations[this.settings.effect].call(this,g,j,l);"undefined"!=typeof j.speed&&(f=j.speed);"undefined"!=typeof j.easing&&(h=j.easing);if(this.current_image){var m=this.current_image,i=this.current_description;m.animate(j.old_image,f,h,function(){m.remove();i&&i.remove()})}g.animate(j.new_image,f,h,function(){d.current_index=b;d.current_image=g;d.current_description=l;d.in_transition=!1;d._afterShow();
d.fireCallback(c)})}else this.current_index=b,this.current_image=g,d.current_description=l,this.in_transition=!1,d._afterShow(),this.fireCallback(c)}},nextIndex:function(){if(this.current_index==this.images.length-1){if(!this.settings.cycle)return!1;var a=0}else a=this.current_index+1;return a},nextImage:function(a){var b=this.nextIndex();if(!1===b)return!1;this.preloadImage(b+1);this.showImage(b,a);return!0},prevIndex:function(){if(0==this.current_index){if(!this.settings.cycle)return!1;var a=this.images.length-
1}else a=this.current_index-1;return a},prevImage:function(a){var b=this.prevIndex();if(!1===b)return!1;this.preloadImage(b-1);this.showImage(b,a);return!0},preloadAll:function(){function a(){c<b.images.length&&(c++,b.preloadImage(c,a))}var b=this,c=0;b.preloadImage(c,a)},preloadImage:function(b,c){if(this.images[b]){var d=this.images[b];if(this.images[b].preloaded)this.fireCallback(c);else{var f=a(new Image);f.attr("src",d.image);if(this.isImageLoaded(f[0]))d.preloaded=!0,d.size={width:f[0].width,
height:f[0].height},this.fireCallback(c);else{this.preloads.append(f);var g=this;f.load(function(){d.preloaded=!0;d.size={width:this.width,height:this.height};g.fireCallback(c)}).error(function(){d.error=!0;d.preloaded=!1;d.size=!1})}}}},isImageLoaded:function(a){return"undefined"!=typeof a.complete&&!a.complete||"undefined"!=typeof a.naturalWidth&&0==a.naturalWidth?!1:!0},highLightThumb:function(a){this.thumbs_wrapper.find(".ad-active").removeClass("ad-active");a.addClass("ad-active");1>this.settings.thumb_opacity&&
(this.thumbs_wrapper.find("a:not(.ad-active) img").fadeTo(300,this.settings.thumb_opacity),a.find("img").fadeTo(300,1));var b=a[0].parentNode.offsetLeft,b=b-(this.nav_display_width/2-a[0].offsetWidth/2);this.thumbs_wrapper.animate({scrollLeft:b+"px"})},fireCallback:function(b){a.isFunction(b)&&b.call(this)}};m.prototype={start_link:!1,stop_link:!1,countdown:!1,controls:!1,settings:!1,nextimage_callback:!1,enabled:!1,running:!1,countdown_interval:!1,init:function(a,b){this.nextimage_callback=a;this.settings=
b},create:function(){this.start_link=a('<span class="ad-slideshow-start">'+this.settings.start_label+"</span>");this.stop_link=a('<span class="ad-slideshow-stop">'+this.settings.stop_label+"</span>");this.countdown=a('<span class="ad-slideshow-countdown"></span>');this.controls=a('<div class="ad-slideshow-controls"></div>');this.controls.append(this.start_link).append(this.stop_link).append(this.countdown);this.countdown.hide();var b=this;this.start_link.click(function(){b.start()});this.stop_link.click(function(){b.stop()});
a(document).keydown(function(a){83==a.keyCode&&(b.running?b.stop():b.start())});return this.controls},disable:function(){this.enabled=!1;this.stop();this.controls.hide()},enable:function(){this.enabled=!0;this.controls.show()},toggle:function(){this.enabled?this.disable():this.enable()},start:function(){if(this.running||!this.enabled)return!1;this.running=!0;this.controls.addClass("ad-slideshow-running");this._next();this.fireCallback(this.settings.onStart);return!0},stop:function(){if(!this.running)return!1;
this.running=!1;this.countdown.hide();this.controls.removeClass("ad-slideshow-running");clearInterval(this.countdown_interval);this.fireCallback(this.settings.onStop);return!0},_next:function(){var a=this,b=this.settings.countdown_prefix,c=this.settings.countdown_sufix;clearInterval(a.countdown_interval);this.countdown.show().html(b+this.settings.speed/1E3+c);var d=0;this.countdown_interval=setInterval(function(){d+=1E3;d>=a.settings.speed&&(a.nextimage_callback(function(){a.running&&a._next();d=
0})||a.stop(),d=0);var g=parseInt(a.countdown.text().replace(/[^0-9]/g,""),10);g--;0<g&&a.countdown.html(b+g+c)},1E3)},fireCallback:function(b){a.isFunction(b)&&b.call(this)}}})(jQuery);
var arrowimages={down:["downarrowclass","/templates/zs_yaml_art/img/layout/down.gif",23],right:["rightarrowclass","/templates/zs_yaml_art/img/layout/right.gif"]},jqueryslidemenu={animateduration:{over:200,out:100},buildmenu:function(a,b){jQuery(document).ready(function(c){var d=c("#"+a+">ul");d.find("ul").parent().each(function(){var a=c(this),d=c(this).find("ul:eq(0)");this._dimensions={w:this.offsetWidth,h:this.offsetHeight,subulw:d.outerWidth(),subulh:d.outerHeight()};this.istopheader=1==a.parents("ul").length?
!0:!1;d.css({top:this.istopheader?this._dimensions.h+"px":0});a.children("a:eq(0)").css(this.istopheader?{paddingRight:b.down[2]}:{}).append('<img src="'+(this.istopheader?b.down[1]:b.right[1])+'" class="'+(this.istopheader?b.down[0]:b.right[0])+'" width="'+(this.istopheader?"11":"8")+'" height="'+(this.istopheader?"8":"11")+'" style="border:0;" />');a.hover(function(){var a=c(this).children("ul:eq(0)");this._offsets={left:c(this).offset().left,top:c(this).offset().top};var b=this.istopheader?0:this._dimensions.w,
b=this._offsets.left+b+this._dimensions.subulw>c(window).width()?this.istopheader?-this._dimensions.subulw+this._dimensions.w:-this._dimensions.w:b;1>=a.queue().length&&a.css({left:b+"px",width:this._dimensions.subulw+"px"}).slideDown(jqueryslidemenu.animateduration.over)},function(){c(this).children("ul:eq(0)").slideUp(jqueryslidemenu.animateduration.out)});a.click(function(){c(this).children("ul:eq(0)").hide()})});d.find("ul").css({display:"none",visibility:"visible"})})}};
jqueryslidemenu.buildmenu("myslidemenu",arrowimages);function numSort(a,b){return a-b}function maxHeightContainer(a){var a=$(a),b=[];$(a).each(function(){b.push($(this).height())});b.sort(numSort);return $maxHeight=b.pop()}function maxWidthContainer(a){var a=$(a),b=[];$(a).each(function(){b.push($(this).width())});b.sort(numSort);return $maxWidth=b.pop()}var qTipTag="ekomi_tooltip",qTipX=15,qTipY=15;tooltip={name:"qTip",offsetX:qTipX,offsetY:qTipY,tip:null};
tooltip.init=function(){if(!a)var a="qTip";var b=document.getElementById(a);b||(b=document.createElementNS?document.createElementNS("http://www.w3.org/1999/xhtml","div"):document.createElement("div"),b.setAttribute("id",a),document.getElementsByTagName("body").item(0).appendChild(b));if(document.getElementById){if(this.tip=document.getElementById(this.name))document.onmousemove=function(a){tooltip.move(a)};for(var c,d=qTipTag.split(","),g=0;g<d.length;g++)if(c=document.getElementsByName(d[g]))for(var h=
0;h<c.length;h++)if(a=c[h],b=a.getAttribute("title"))a.setAttribute("tiptitle",b),a.removeAttribute("title"),a.removeAttribute("alt"),a.onmouseover=function(){tooltip.show(this.getAttribute("tiptitle"))},a.onmouseout=function(){tooltip.hide()}}};
tooltip.move=function(a){var b=0,c=0;document.all?(b=document.documentElement&&document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft,c=document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop,b+=window.event.clientX,c+=window.event.clientY):(b=a.pageX,c=a.pageY);this.tip.style.left=b+this.offsetX+"px";this.tip.style.top=c+this.offsetY+"px"};
tooltip.show=function(a){this.tip&&(this.tip.innerHTML=a,this.tip.style.display="block")};tooltip.hide=function(){this.tip&&(this.tip.innerHTML="",this.tip.style.display="none")};window.onload=function(){tooltip.init()};



