137 lines
67 KiB
JavaScript
137 lines
67 KiB
JavaScript
(function(){var h=!0,i=null,u=!1;
|
|
KolorBox=function(da,D){function W(a){ktools.DOM.preventDefault(a);if(!(ea===h||M===h)){fa();var d=ktools.DOM.getOffset(a.currentTarget),a=a.clientX-d.x,d=0,d=kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i?f.a.body.b.clientWidth:jQuery(f.a.body.b).width();a<=d/2?ga("previous"):a>d/2&&ga("next")}}function j(a){ktools.DOM.preventDefault(a);if(ea!==h){var d=jQuery(f.a.body.b),e=ktools.DOM.getOffset(a.currentTarget),a=a.clientX-e.x,e=0,e=kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=
|
|
i?f.a.body.b.clientWidth:d.width();d.find(".kolorBoxBodyCenterLeftArrow").hide();d.find(".kolorBoxBodyCenterRightArrow").hide();a<=e/2?d.find(".kolorBoxBodyCenterLeftArrow").show():a>e/2&&d.find(".kolorBoxBodyCenterRightArrow").show()}}function N(a){ktools.DOM.preventDefault(a);jQuery(f.a.body.b).unbind("mouseleave",N);jQuery(f.a.body.b).unbind("click",W);jQuery(f.a.body.b).unbind("mousemove",j);jQuery(f.a.body.b).bind("mouseenter",O);X()}function O(a){ktools.DOM.preventDefault(a);jQuery(f.a.body.b).unbind("mouseenter",
|
|
O);jQuery(f.a.body.b).bind("mouseleave",N);jQuery(f.a.body.b).bind("click",W);jQuery(f.a.body.b).bind("mousemove",j)}function ha(){X();jQuery(f.a.body.b).unbind("mouseenter",O);jQuery(f.a.body.b).unbind("mouseleave",N);jQuery(f.a.body.b).unbind("click",W);jQuery(f.a.body.b).unbind("mousemove",j);jQuery(f.a.body.b).css("cursor","default")}function ia(){a.draggable_box===h&&!ktools.Device.isTouch()&&jQuery(f.a).draggable({addClasses:u,cancel:".kolorBoxBodyCenter"})}function Y(){var b=jQuery(f.a.body.b),
|
|
d=(b.height()-g)/2;b.find(".kolorBoxBodyCenterLeftArrow").css("top",d+"px");b.find(".kolorBoxBodyCenterRightArrow").css("top",d+"px");if(""!=a.leftarrow_image&&""!=a.rightarrow_image)b.find(".kolorBoxBodyCenterLeftArrow").css("background","url("+a.leftarrow_image+") no-repeat"),b.find(".kolorBoxBodyCenterRightArrow").css("background","url("+a.rightarrow_image+") no-repeat"),!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9)?(b.find(".kolorBoxBodyCenterLeftArrow").css("background-size",
|
|
"contain"),b.find(".kolorBoxBodyCenterRightArrow").css("background-size","contain")):(b.find(".kolorBoxBodyCenterLeftArrow").css("width",g+"px"),b.find(".kolorBoxBodyCenterRightArrow").css("width",g+"px"));else{if(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.find(".kolorBoxBodyCenterLeftArrow").css("background-size",g+"px"),b.find(".kolorBoxBodyCenterRightArrow").css("background-size",g+"px");b.find(".kolorBoxBodyCenterLeftArrow").css("width",g+"px");b.find(".kolorBoxBodyCenterRightArrow").css("width",
|
|
g+"px")}b.find(".kolorBoxBodyCenterLeftArrow").css("height",g+"px");b.find(".kolorBoxBodyCenterRightArrow").css("height",g+"px");b.find(".kolorBoxBodyCenterLeftArrow").css("visibility","visible");b.find(".kolorBoxBodyCenterRightArrow").css("visibility","visible")}function X(){jQuery(f.a.body.b.H).hide();jQuery(f.a.body.b.J).hide()}function t(b){var d=2*a.item_border_width,e=r[s],c,F={width:0,height:0};switch(e.f()){case "image":F=e.L();break;case "social":F=a.social_btn.split("#");c=a.social_btn_size+
|
|
2*a.inner_margin;var g=a.social_btn_size+2*a.inner_margin;"horizontal"===a.social_orientation?c*=F.length:"vertical"===a.social_orientation&&(g*=F.length);F={width:c,height:g};break;default:c=parseFloat(ktools.Url.getParam(e.e(),"width"))?ktools.Url.getParam(e.e(),"width"):a.iframe_default_width,g=parseFloat(ktools.Url.getParam(e.e(),"height"))?ktools.Url.getParam(e.e(),"height"):a.iframe_default_height,F={width:c,height:g}}c=F;var p=g=h,F=h;if(a.container_auto_size)"iframe"===e.f()?g=u:p=u,F=u,e=
|
|
ja(I,J),c=K(e.width-d,e.height-d,c.width,c.height,g,p),e={width:c.width+d,height:c.height+d};else{"iframe"===e.f()&&(g=u);if("image"===e.f()||"social"===e.f())p=u;Da();e=K(I,J,ya,za,u,u);e=ja(e.width,e.height);c=K(e.width-d,e.height-d,c.width,c.height,g,p)}Z(e.width,e.height,b,i);aa(c.width,c.height,F,e.height,b);jQuery(f.a).find(".kolorBoxBodyCenter").removeClass("loading")}function Ea(){if(jQuery("#"+D).width()!==A||jQuery("#"+D).height()!==E)ua(),Fa(),t(u)}function Fa(){if(a.overlay_displayed===
|
|
h){var b=jQuery(f.N);if(""!=a.overlay_image){if(b.css("-ms-filter","alpha(opacity="+100*a.overlay_alpha+")"),b.css("filter","alpha(opacity="+100*a.overlay_alpha+")"),b.css("opacity",a.overlay_alpha),b.css("background","#"+a.overlay_color+" url("+a.overlay_image+") no-repeat center"),!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.css("-webkit-background-size","cover"),b.css("-moz-background-size","cover"),b.css("-o-background-size","cover"),b.css("background-size","cover")}else b.css("-ms-filter",
|
|
"alpha(opacity="+100*a.overlay_alpha+")"),b.css("filter","alpha(opacity="+100*a.overlay_alpha+")"),b.css("opacity",a.overlay_alpha),b.css("background","#"+a.overlay_color);b.css("width",A+"px");b.css("height",E+"px");b.unbind("click").bind("click",function(){Ga.G()})}}function Aa(){var b=jQuery(f.a),d=ktools.Color.hex2rgb(a.container_color);"Explorer"===kolorBrowserDetect.browser&&9>kolorBrowserDetect.version?b.css("background","rgb("+d[0]+","+d[1]+","+d[2]+")"):b.css("background","rgba("+d[0]+","+
|
|
d[1]+","+d[2]+","+a.container_alpha+") padding-box");b.find(".kolorBoxBodyCenter").addClass("loading");b.css("-moz-border-radius-topleft",a.container_topleft_border_radius+"px");b.css("border-top-left-radius",a.container_topleft_border_radius+"px");b.css("-webkit-border-top-left-radius",a.container_topleft_border_radius+"px");b.css("-moz-border-radius-topright",a.container_topright_border_radius+"px");b.css("border-top-right-radius",a.container_topright_border_radius+"px");b.css("-webkit-border-top-right-radius",
|
|
a.container_topright_border_radius+"px");b.css("-moz-border-radius-bottomleft",a.container_bottomleft_border_radius+"px");b.css("border-bottom-left-radius",a.container_bottomleft_border_radius+"px");b.css("-webkit-border-bottom-left-radius",a.container_bottomleft_border_radius+"px");b.css("-moz-border-radius-bottomright",a.container_bottomright_border_radius+"px");b.css("border-bottom-right-radius",a.container_bottomright_border_radius+"px");b.css("-webkit-border-bottom-right-radius",a.container_bottomright_border_radius+
|
|
"px");b.css("border-width",a.container_border_width+"px");d=ktools.Color.hex2rgb(a.container_border_color);"Explorer"===kolorBrowserDetect.browser&&9>kolorBrowserDetect.version?b.css("border-color","rgb("+d[0]+","+d[1]+","+d[2]+")"):b.css("border-color","rgba("+d[0]+","+d[1]+","+d[2]+","+a.container_border_alpha+")");b.css("border-style",a.container_border_style);a.title_displayed&&(b.find(".kolorBoxTitle").css("color","#"+a.title_color),b.find(".kolorBoxTitle").css("font",a.title_style+" "+a.title_weight+
|
|
" "+a.title_size+"px "+a.title_font+",sans-serif"),b.find(".kolorBoxTitle").css("text-decoration",a.title_decoration));a.caption_displayed&&(b.find(".kolorBoxCaption").css("color","#"+a.caption_color),b.find(".kolorBoxCaption").css("font",a.caption_style+" "+a.caption_weight+" "+a.caption_size+"px "+a.caption_font+",sans-serif"),b.find(".kolorBoxCaption").css("text-decoration",a.caption_decoration),b.find(".kolorBoxCaption").css("text-align",a.caption_textalign));if(a.title_displayed&&("left"==a.title_position||
|
|
"right"==a.title_position))b.find(".kolorBoxTitle").css("display","block"),b.find(".kolorBoxTitle").css("text-align","left");var e=d=0;a.caption_displayed&&"header"==a.caption_position&&(d+=a.caption_height,b.find(".kolorBoxCaption").css("height",a.caption_height+"px"));a.title_displayed&&"header"==a.title_position&&(d+=g,b.find(".kolorBoxTitle").css("display","block"));0<d&&(a.animate_time?b.find(".kolorBoxHeader").animate({height:d+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}):
|
|
(b.find(".kolorBoxHeader").css("height",d+"px"),b.find(".kolorBoxHeader").css("visibility","visible")));a.caption_displayed&&"footer"==a.caption_position&&(e+=a.caption_height,b.find(".kolorBoxCaption").css("height",a.caption_height+"px"));a.title_displayed&&"footer"==a.title_position&&(e+=g,b.find(".kolorBoxTitle").css("display","block"));0<e&&(a.animate_time?b.find(".kolorBoxFooter").animate({height:e+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}):(b.find(".kolorBoxFooter").css("height",
|
|
e+"px"),b.find(".kolorBoxFooter").css("visibility","visible")))}function K(a,d,e,c,f,g){var p={},v=1;if(f===u)return{width:Math.min(a,e),height:Math.min(d,c)};if(!(e>a||c>d)===u||g===h)v=Math.min(a/e,d/c);p.width=parseInt(e*v);p.height=parseInt(c*v);return p}function Ha(b,d,e){var c=0,f=0;switch(b){case KolorBox.POSITION.TOP_LEFT:c=a.margin_y;f=a.margin_x;break;case KolorBox.POSITION.TOP:c=a.margin_y;f=(A-d)/2+a.margin_x;break;case KolorBox.POSITION.TOP_RIGHT:c=a.margin_y;f=A-d-a.margin_x;break;case KolorBox.POSITION.RIGHT:c=
|
|
(E-e)/2+a.margin_y;f=A-d-a.margin_x;break;case KolorBox.POSITION.BOTTOM_RIGHT:c=E-e-a.margin_y;f=A-d-a.margin_x;break;case KolorBox.POSITION.BOTTOM:c=E-e-a.margin_y;f=(A-d)/2+a.margin_x;break;case KolorBox.POSITION.BOTTOM_LEFT:c=E-e-a.margin_y;f=a.margin_x;break;case KolorBox.POSITION.LEFT:c=(E-e)/2+a.margin_y;f=a.margin_x;break;case KolorBox.POSITION.CENTER:c=(E-e)/2+a.margin_y,f=(A-d)/2+a.margin_x}return{top:c,left:f}}function Ta(b){a.caption_displayed!==u&&(b=a.use_i18n?ktools.I18N.getInstance().getMessage(b):
|
|
b,b=ktools.String.stripTags(b),kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()&&(b=toStaticHTML(b)),jQuery(f).find(".kolorBoxCaption").html(b))}function Ua(b){a.title_displayed!==u&&(b=a.use_i18n?ktools.I18N.getInstance().getMessage(b):b,b=ktools.String.decode(b),kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()&&(b=toStaticHTML(b)),jQuery(f).find(".kolorBoxTitle").html(b))}function Va(){if(!(a.navigation_displayed===u||1>=r.length)){var b=jQuery(f).find(".counterSpan"),d=s+1+" "+a.counter_separator_label+
|
|
" "+r.length;kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()&&(d=toStaticHTML(d));b.html(d)}}function fa(){ka&&(""!=a.play_image&&""!=a.pause_image?(jQuery(f).find(".playPauseBtn").css("background","url("+a.play_image+") no-repeat"),(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))&&jQuery(f).find(".playPauseBtn").css("background-size","contain")):jQuery(f).find(".playPauseBtn").removeClass("pauseBtn").addClass("playBtn"),jQuery(f).find(".playPauseBtn").unbind("click").bind("click",
|
|
va),clearInterval(ka),ka=i)}function va(){ka?ga("next"):(""!=a.play_image&&""!=a.pause_image?(jQuery(f).find(".playPauseBtn").css("background","url("+a.pause_image+") no-repeat"),(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))&&jQuery(f).find(".playPauseBtn").css("background-size","contain")):jQuery(f).find(".playPauseBtn").removeClass("playBtn").addClass("pauseBtn"),jQuery(f).find(".playPauseBtn").unbind("click").bind("click",fa),ka=setInterval(va,a.slideshow))}function ga(a){ea===
|
|
h||M===h||(jQuery(f.a).find(".kolorBoxBodyCenter").addClass("loading"),"next"===a?(s=s<r.length-1?s+1:0,la(s)):"previous"===a&&(s=0===s?r.length-1:s-1,la(s)))}function Wa(){var b=jQuery(f.a.body.b).find(".displayedItem");0<b.length&&(a.hide_effect!==u&&M===u?(M=h,b.hide(a.hide_effect,function(){M=u;b.remove()})):a.hide_effect===u&&b.remove())}function ma(b,d,e){f.a.body.b.appendChild(b);a.show_effect!==u&&(jQuery(b).hide(),jQuery(b).show(a.show_effect));d?ktools.Device.isTouch()&&(b=e.replace(/&/g,
|
|
"&"),jQuery(f.a).find(".kolorBoxBodyCenter").find(".displayedItem").attr("src",b),jQuery(f.a).find(".kolorBoxBodyCenter").find(".displayedItem").load(function(){jQuery(f.a).find(".kolorBoxBodyCenter").find(".displayedItem").css("visibility","visible");jQuery(f.a).find(".kolorBoxBodyCenter").find(".displayedItem").parent().removeClass("loading")})):jQuery(f.a).find(".kolorBoxBodyCenter").removeClass("loading")}function Ia(a){a.P()===h&&M===u?Xa(a):(clearTimeout(Ja),Ja=setTimeout(function(){Ia(a)},
|
|
500))}function Ka(b,d,e,c,f,g){if(ktools.Device.isTouch()&&d&&a.force_ios_scrolling){var p,d=a.iframe_devices_width?a.iframe_devices_width:a.iframe_default_width;p=a.iframe_devices_height?a.iframe_devices_height:a.iframe_default_height;0<window.innerWidth&&window.innerWidth<d?d=window.innerWidth:0<screen.width&&screen.width<d&&(d=screen.width);e<d&&(d=e);0<window.innerHeight&&window.innerHeight<p?p=window.innerHeight:0<screen.height&&screen.height<p&&(p=screen.height);c<p&&(p=c);b.css("overflow",
|
|
"scroll !important");b.css("-webkit-overflow-scrolling","touch !important");f?0==g?b.animate({width:d+"px",height:p+"px",marginTop:""},a.animate_time,function(){}):b.animate({width:d+"px",height:p+"px",marginTop:g},a.animate_time,function(){}):(b.css("width",d+"px"),b.css("height","100%"),0==g?b.css("marginTop",""):b.css("marginTop",g+"px"));b.css("max-width",d+"px");b.css("max-height","100%");b.css("-webkit-transform","translate3d(0, 0, 0)")}else f?0==g?b.animate({width:e,height:c,marginTop:""},
|
|
a.animate_time,function(){}):b.animate({width:e,height:c,marginTop:g},a.animate_time,function(){}):(b.css("width",e+"px"),b.css("height",c+"px"),0==g?b.css("marginTop",""):b.css("marginTop",g+"px"))}function aa(b,d,e,c,g){var H=jQuery(f.a.body.b).find(".displayedItem"),p=0;e===h&&(p=(c-d-2*a.item_border_width)/2);Ka(H,"iframe"===r[s].f(),b,d,g,p)}function Xa(b){var d=jQuery(f.a.body.b),e=b.Q(),c=b.L(),g=2*a.item_border_width;e.className="displayedItem";jQuery(e).css("border-width",a.item_border_width+
|
|
"px");jQuery(e).css("border-color","#"+a.item_border_color);jQuery(e).css("border-style",a.item_border_style);a.draggable_image===h&&jQuery(e).draggable({addClasses:u,revert:h});if(a.container_auto_size===h){var b=ja(I,J),H=K(b.width-g,b.height-g,c.width,c.height,h,u),b=H.width+g,p=H.height+g;0!=na&&(p=na);Z(b,p,a.animate,function(){ma(e,u,"");aa(H.width,H.height,u,0,u)})}else{var v=0,j=0;kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i?(v=f.a.body.b.clientWidth,j=f.a.body.b.clientHeight):
|
|
(v=d.width(),j=d.height());0!=na&&(j=na);Z(v,j,a.animate,function(){var a=K(v-g,j-g,c.width,c.height,h,u);ma(e,u,"");aa(a.width,a.height,h,d.height(),u);Y()})}}function L(b,d,e){var c=jQuery(f.a.body.b),g=2*a.item_border_width,H=parseFloat(ktools.Url.getParam(d.e(),"width"))?ktools.Url.getParam(d.e(),"width"):a.iframe_default_width,p=parseFloat(ktools.Url.getParam(d.e(),"height"))?ktools.Url.getParam(d.e(),"height"):a.iframe_default_height,v=ja(I,J),j=h;"iframe"===d.f()&&(j=u);var l=K(v.width-g,v.height-
|
|
g,H,p,j,u),d=l.width+g,n=l.height+g,m=document.createElement("iframe");m.id="kolorBoxID_"+da;m.className="displayedItem";ktools.Device.isTouch()||(v=b.replace(/&/g,"&"),m.setAttribute("src",v));m.setAttribute("allowfullscreen","");m.setAttribute("mozallowfullscreen","");m.setAttribute("webkitallowfullscreen","");m.setAttribute("frameborder","0");m.setAttribute("allowtransparency","true");ktools.Device.isTouch()?m.setAttribute("style","visibility: visible;"):m.setAttribute("style","visibility: hidden;");
|
|
m.setAttribute("scrolling",a.iframe_scrolling);var t;ktools.Device.isTouch()||(t=window.setInterval(function(){if(window.frames[m.id]){window.clearInterval(t);jQuery(m).css("visibility","visible");jQuery(m).parent().removeClass("loading")}},100));jQuery(m).css("width",l.width+"px");jQuery(m).css("height",l.height+"px");Ka(jQuery(m),h,l.width,l.height,u,0);jQuery(m).css("border-width",a.item_border_width+"px");jQuery(m).css("border-color","#"+a.item_border_color);jQuery(m).css("border-style",a.item_border_style);
|
|
if(a.container_auto_size===h)Z(d,n,a.animate,function(){ma(m,h,b);aa(l.width,l.height,h,n,a.animate)});else{var k=0,o=0;kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i?(k=f.a.body.b.clientWidth,o=f.a.body.b.clientHeight):(k=c.width(),o=c.height());Z(k,o,a.animate,function(){var c=K(k-g,o-g,H,p,e,h);ma(m,h,b);aa(c.width,c.height,h,o,a.animate)})}}function Ya(b){var d=b.e(),e=d.match(/(http(s)?:)?\/\/(www\.)?w.soundcloud.com\/player\/([\d\?\&\=\-\_\;\%\#\/\.]+)/);e&&e[4]&&(a.video_autoplay&&
|
|
(d=-1!=d.indexOf("?")?d+"&auto_play=true":d+"?auto_play=true"),L(d,b,a.video_keep_ratio))}function Za(b){a.iframe_default_height=355;var d=b.e(),e=/(http(s)?:)?\/\/(v\.)?youku.com\/v_show\/id_([\w\?\&\=\-\_\;\%\#]+)\=\=.html/,e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(player\.)youku.com\/embed\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);e&&e[4]&&(d="//player.youku.com/embed/"+e[4],a.video_autoplay&&(d+="?autoplay=1"),L(d,b,a.video_keep_ratio))}function $a(b){var d=b.e(),e=/(http(s)?:)?\/\/(www\.)?vimeo.com\/([\d\?\&\=\-\_\;\%\#]+)/,
|
|
e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(\w+\.)?vimeo.com\/video\/([\d\?\&\=\-\_\;\%\#]+)/,e=d.match(e);e&&e[4]&&(d="//player.vimeo.com/video/"+e[4],d=-1!=d.indexOf("?")?d+"&title=0&byline=0&portrait=0":d+"?title=0&byline=0&portrait=0",a.video_autoplay&&(d+="&autoplay=1"),L(d,b,a.video_keep_ratio))}function ab(b){var d=b.e(),e=/(http(s)?:)?\/\/(www\.)?dailymotion.com\/video\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(www\.)?dai.ly\/([\w\?\&\=\-\_\;\%\#]+)/,
|
|
e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(www\.)?dailymotion.com\/embed\/video\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);e&&e[4]&&(d="//www.dailymotion.com/embed/video/"+e[4],d=-1!=d.indexOf("?")?d+"&logo=on":d+"?logo=on",a.video_autoplay&&(d+="&autoPlay=1"),L(d,b,a.video_keep_ratio))}function bb(b){var d=b.e(),e=/(http(s)?:)?\/\/(\w+\.)?viddler.com\/player\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(\w+\.)?viddler.com\/embed\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);
|
|
if(e==i||""==e)e=/(http(s)?:)?\/\/(\w+\.)?viddler.com\/v\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);e&&e[4]&&(d="//www.viddler.com/embed/"+e[4],d=-1!=d.indexOf("?")?d+"&disablebranding=0":d+"?disablebranding=0",a.video_autoplay&&(d+="&autoplay=1"),L(d,b,a.video_keep_ratio))}function cb(b){var d=b.e(),e=/(http(s)?:)?\/\/(\w+\.)?wistia.com\/medias\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(\w+\.)?wistia.net\/embed\/iframe\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);e&&
|
|
e[4]&&(d="//fast.wistia.net/embed/iframe/"+e[4],a.video_autoplay&&(d=-1!=d.indexOf("?")?d+"&autoPlay=true":d+"?autoPlay=true"),L(d,b,a.video_keep_ratio))}function db(b){var d=b.e(),e=/(http(s)?:)?\/\/(www\.)?youtube.com\/watch\?v\=([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(www\.)?youtu.be\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);if(e==i||""==e)e=/(http(s)?:)?\/\/(www\.)?youtube.com\/embed\/([\w\?\&\=\-\_\;\%\#]+)/,e=d.match(e);e&&e[4]&&(d="//www.youtube.com/embed/"+
|
|
e[4],d=-1!=d.indexOf("?")?d+"&rel=0":d+"?rel=0",a.video_autoplay&&(d+="&autoplay=1"),L(d,b,a.video_keep_ratio))}function x(){var b=document.location.href;""!=a.social_url&&(b=a.use_i18n?ktools.I18N.getInstance().getMessage(a.social_url):a.social_url);var d=r[0];if("social"==d.f()){if("undefined"!==typeof d.getData()){for(var e=d.getData().toString().split("&"),c=0;c<e.length;c++){var f=e[c],g=f.indexOf("="),f=-1!==g?f.slice(0,g+1):f,f=b.indexOf(f);if(-1!==f&&(g=b.indexOf("&",f),f=-1!==g?b.slice(f,
|
|
g+1):b.slice(f),b=b.replace(f,""),b.indexOf("?")==b.length-1||b.indexOf("&")==b.length-1))b=b.slice(0,b.length-1)}b=-1!==b.indexOf("?")?b+("&"+d.getData()):b+("?"+d.getData())}e=d="";-1==b.indexOf("?")?d=b:(d=b.substring(0,b.indexOf("?")),e=b.substring(b.indexOf("?")));b=encodeURIComponent(d+e);url_std=d+e;switch(y){case "facebook":window.open("https://www.facebook.com/sharer/sharer.php?u="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "twitter":window.open("https://twitter.com/share?url="+
|
|
b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "google":window.open("https://plus.google.com/share?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "linkedin":window.open("http://www.linkedin.com/shareArticle?mini=true&ro=true&url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "digg":window.open("http://digg.com/submit?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;
|
|
case "tumblr":window.open("http://www.tumblr.com/share/link?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "reddit":window.open("http://reddit.com/submit?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "stumbleupon":window.open("http://www.stumbleupon.com/submit?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "delicious":window.open("https://delicious.com/save?v=5&jump=close&url="+b,"social",
|
|
"location=0,status=0,scrollbars=1,width=900,height=500");break;case "pinterest":window.open("http://pinterest.com/pin/create/button/?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "vkontakte":window.open("http://vk.com/share.php?url="+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "lineit":window.open("//line.me/R/msg/text/?"+b,"social","location=0,status=0,scrollbars=1,width=900,height=500");break;case "email":d=document.getElementsByClassName("socialButton socialMail");
|
|
for(e=d.length;e--;)d[e].href="mailto:?body="+b;case "embed":return url_std}}y=i}function B(b,d){ktools.DOM.stopEventPropagation(b);y=d;a.link_callback&&ktools.Code.eval(a.link_callback)}function eb(){var b=2*a.inner_margin+a.social_btn_size;f.a.style.minWidth=b+"px";f.a.body.style.minWidth=b+"px";f.a.header&&(f.a.header.style.minWidth=b+"px");f.a.C&&(f.a.C.style.minWidth=b+"px");f.a.c&&(f.a.c.style.minWidth=b+"px");f.a.d&&(f.a.d.style.minWidth=b+"px")}function wa(){var b=a.embed_width_default,d=
|
|
a.embed_height_default;document.getElementById("social_input_width").value&&"0"!=document.getElementById("social_input_width").value[0]&&document.getElementById("social_input_width").value>b&&(b=document.getElementById("social_input_width").value);document.getElementById("social_input_height").value&&"0"!=document.getElementById("social_input_height").value[0]&&document.getElementById("social_input_height").value>d&&(d=document.getElementById("social_input_height").value);y="embed";var e=x();document.getElementById("social_input").value=
|
|
'<iframe width="'+b+'" height="'+d+'" src="'+e+'" frameborder="0" allowfullscreen></iframe>'}function La(a){a=a||window.event;a=a.which?a.which:a.keyCode;return 48<=a&&57>=a||31>a||46==a?h:u}function fb(){var b=a.social_btn.split("#"),d=a.social_btn_size+2*a.inner_margin,e=a.social_btn_size+2*a.inner_margin;"horizontal"===a.social_orientation?d*=b.length:"vertical"===a.social_orientation&&(a.embed_link?(d*=2,e*=Math.ceil(b.length/2)):e*=b.length);eb();var c=document.createElement("div");c.className=
|
|
"displayedItem";c.style.width=d+"px";c.style.height=e+"px";c.style.margin="auto";c.style.borderWidth=a.item_border_width+"px";var g=ktools.Color.hex2rgb(a.item_border_color);c.style.borderColor="Explorer"===kolorBrowserDetect.browser&&9>kolorBrowserDetect.version?"rgb("+g[0]+","+g[1]+","+g[2]+")":"rgba("+g[0]+","+g[1]+","+g[2]+","+a.item_border_alpha+")";c.style.borderStyle=a.item_border_style;for(g=0;g<b.length;g++)switch(b[g]){case "facebook":c.j=document.createElement("a");c.j.setAttribute("title",
|
|
"Facebook");c.j.className="socialButton socialFacebook "+a.social_btn_icons;c.j.style.width=a.social_btn_size+"px";c.j.style.height=a.social_btn_size+"px";c.j.style.backgroundSize=a.social_btn_size+"px";c.j.style.margin=a.inner_margin+"px";c.j.onclick=a.link_currentpos?function(a){B(a,"facebook")}:function(a){ktools.DOM.stopEventPropagation(a);y="facebook";x()};c.appendChild(c.j);break;case "twitter":c.t=document.createElement("a");c.t.setAttribute("title","Twitter");c.t.className="socialButton socialTwitter "+
|
|
a.social_btn_icons;c.t.style.width=a.social_btn_size+"px";c.t.style.height=a.social_btn_size+"px";c.t.style.backgroundSize=a.social_btn_size+"px";c.t.style.margin=a.inner_margin+"px";c.t.onclick=a.link_currentpos?function(a){B(a,"twitter")}:function(a){ktools.DOM.stopEventPropagation(a);y="twitter";x()};c.appendChild(c.t);break;case "google":c.k=document.createElement("a");c.k.setAttribute("title","Google+");c.k.className="socialButton socialGoogle "+a.social_btn_icons;c.k.style.width=a.social_btn_size+
|
|
"px";c.k.style.height=a.social_btn_size+"px";c.k.style.backgroundSize=a.social_btn_size+"px";c.k.style.margin=a.inner_margin+"px";c.k.onclick=a.link_currentpos?function(a){B(a,"google")}:function(a){ktools.DOM.stopEventPropagation(a);y="google";x()};c.appendChild(c.k);break;case "linkedin":c.m=document.createElement("a");c.m.setAttribute("title","Linked in");c.m.className="socialButton socialLinkedin "+a.social_btn_icons;c.m.style.width=a.social_btn_size+"px";c.m.style.height=a.social_btn_size+"px";
|
|
c.m.style.backgroundSize=a.social_btn_size+"px";c.m.style.margin=a.inner_margin+"px";c.m.onclick=a.link_currentpos?function(a){B(a,"linkedin")}:function(a){ktools.DOM.stopEventPropagation(a);y="linkedin";x()};c.appendChild(c.m);break;case "digg":c.i=document.createElement("a");c.i.setAttribute("title","Digg");c.i.className="socialButton socialDigg "+a.social_btn_icons;c.i.style.width=a.social_btn_size+"px";c.i.style.height=a.social_btn_size+"px";c.i.style.backgroundSize=a.social_btn_size+"px";c.i.style.margin=
|
|
a.inner_margin+"px";c.i.onclick=a.link_currentpos?function(a){B(a,"digg")}:function(a){ktools.DOM.stopEventPropagation(a);y="digg";x()};c.appendChild(c.i);break;case "tumblr":c.s=document.createElement("a");c.s.setAttribute("title","Tumblr");c.s.className="socialButton socialTumblr "+a.social_btn_icons;c.s.style.width=a.social_btn_size+"px";c.s.style.height=a.social_btn_size+"px";c.s.style.backgroundSize=a.social_btn_size+"px";c.s.style.margin=a.inner_margin+"px";c.s.onclick=a.link_currentpos?function(a){B(a,
|
|
"tumblr")}:function(a){ktools.DOM.stopEventPropagation(a);y="tumblr";x()};c.appendChild(c.s);break;case "reddit":c.q=document.createElement("a");c.q.setAttribute("title","Reddit");c.q.className="socialButton socialReddit "+a.social_btn_icons;c.q.style.width=a.social_btn_size+"px";c.q.style.height=a.social_btn_size+"px";c.q.style.backgroundSize=a.social_btn_size+"px";c.q.style.margin=a.inner_margin+"px";c.q.onclick=a.link_currentpos?function(a){B(a,"reddit")}:function(a){ktools.DOM.stopEventPropagation(a);
|
|
y="reddit";x()};c.appendChild(c.q);break;case "stumbleupon":c.r=document.createElement("a");c.r.setAttribute("title","Stumble Upon");c.r.className="socialButton socialStumbleUpon "+a.social_btn_icons;c.r.style.width=a.social_btn_size+"px";c.r.style.height=a.social_btn_size+"px";c.r.style.backgroundSize=a.social_btn_size+"px";c.r.style.margin=a.inner_margin+"px";c.r.onclick=a.link_currentpos?function(a){B(a,"stumbleupon")}:function(a){ktools.DOM.stopEventPropagation(a);y="stumbleupon";x()};c.appendChild(c.r);
|
|
break;case "delicious":c.h=document.createElement("a");c.h.setAttribute("title","Delicious");c.h.className="socialButton socialDelicious "+a.social_btn_icons;c.h.style.width=a.social_btn_size+"px";c.h.style.height=a.social_btn_size+"px";c.h.style.backgroundSize=a.social_btn_size+"px";c.h.style.margin=a.inner_margin+"px";c.h.onclick=a.link_currentpos?function(a){B(a,"delicious")}:function(a){ktools.DOM.stopEventPropagation(a);y="delicious";x()};c.appendChild(c.h);break;case "pinterest":c.p=document.createElement("a");
|
|
c.p.setAttribute("title","Pinterest");c.p.className="socialButton socialPinterest "+a.social_btn_icons;c.p.style.width=a.social_btn_size+"px";c.p.style.height=a.social_btn_size+"px";c.p.style.backgroundSize=a.social_btn_size+"px";c.p.style.margin=a.inner_margin+"px";c.p.onclick=a.link_currentpos?function(a){B(a,"pinterest")}:function(a){ktools.DOM.stopEventPropagation(a);y="pinterest";x()};c.appendChild(c.p);break;case "vkontakte":c.u=document.createElement("a");c.u.setAttribute("title","VKontakte");
|
|
c.u.className="socialButton socialVkontakte "+a.social_btn_icons;c.u.style.width=a.social_btn_size+"px";c.u.style.height=a.social_btn_size+"px";c.u.style.backgroundSize=a.social_btn_size+"px";c.u.style.margin=a.inner_margin+"px";c.u.onclick=a.link_currentpos?function(a){B(a,"vkontakte")}:function(a){ktools.DOM.stopEventPropagation(a);y="vkontakte";x()};c.appendChild(c.u);break;case "lineit":c.l=document.createElement("a");c.l.setAttribute("title","Line");c.l.className="socialButton socialLine "+a.social_btn_icons;
|
|
c.l.style.width=a.social_btn_size+"px";c.l.style.height=a.social_btn_size+"px";c.l.style.backgroundSize=a.social_btn_size+"px";c.l.style.margin=a.inner_margin+"px";c.l.onclick=a.link_currentpos?function(a){B(a,"lineit")}:function(a){ktools.DOM.stopEventPropagation(a);y="lineit";x()};c.appendChild(c.l);break;case "email":c.g=document.createElement("a"),c.g.setAttribute("title","Mail"),c.g.className="socialButton socialMail "+a.social_btn_icons,c.g.style.width=a.social_btn_size+"px",c.g.style.height=
|
|
a.social_btn_size+"px",c.g.style.backgroundSize=a.social_btn_size+"px",c.g.style.margin=a.inner_margin+"px",c.g.onclick=a.link_currentpos?function(a){B(a,"email")}:function(a){ktools.DOM.stopEventPropagation(a);y="email";x()},c.g.href="#",c.appendChild(c.g)}a.embed_link&&(c.embed=document.createElement("div"),c.embed.className="socialEmbed",c.embed.style.width=d+"px",c.embed.text=document.createElement("p"),c.embed.text.className="socialEmbedText",c.embed.text.innerHTML=kolorBrowserDetect.isIE()&&
|
|
!kolorBrowserDetect.isEdge()?a.use_i18n?toStaticHTML(ktools.I18N.getInstance().getMessage(a.embed_text)):toStaticHTML(a.embed_text):a.use_i18n?ktools.I18N.getInstance().getMessage(a.embed_text):a.embed_text,c.embed.text.style.font=a.embed_font_italic+" "+a.embed_font_bold+" "+a.embed_font_size+"px "+a.embed_font+",sans-serif",c.embed.text.style.textDecoration=a.embed_font_decoration,c.embed.text.style.color="#"+a.embed_font_color,c.embed.appendChild(c.embed.text),c.embed.link=document.createElement("input"),
|
|
c.embed.link.type="text",c.embed.link.id="social_input",c.embed.link.value="",c.embed.link.className="socialEmbedInput",c.embed.link.style.width=d-10+"px",c.embed.appendChild(c.embed.link),c.embed.F=document.createElement("label"),c.embed.F.setAttribute("for","social_input_width"),c.embed.F.innerHTML=kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()?a.use_i18n?toStaticHTML(ktools.I18N.getInstance().getMessage(a.embed_width_label)):toStaticHTML(a.embed_width_label):a.use_i18n?ktools.I18N.getInstance().getMessage(a.embed_width_label):
|
|
a.embed_width_label,c.embed.F.style.font=a.embed_font_italic+" "+a.embed_font_bold+" "+a.embed_font_size+"px "+a.embed_font+",sans-serif",c.embed.F.style.textDecoration=a.embed_font_decoration,c.embed.F.style.color="#"+a.embed_font_color,c.embed.o=document.createElement("input"),c.embed.o.type="text",c.embed.o.id="social_input_width",c.embed.o.value=a.embed_width?a.embed_width:a.embed_width_default,c.embed.o.className="socialEmbedInputWidth",c.embed.o.onkeyup=function(){return wa()},c.embed.o.onkeypress=
|
|
function(a){return La(a)},c.embed.o.setAttribute("maxlength",4),c.embed.appendChild(c.embed.F),c.embed.appendChild(c.embed.o),c.embed.D=document.createElement("label"),c.embed.D.setAttribute("for","social_input_height"),c.embed.D.innerHTML=kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()?a.use_i18n?toStaticHTML(ktools.I18N.getInstance().getMessage(a.embed_height_label)):toStaticHTML(a.embed_height_label):a.use_i18n?ktools.I18N.getInstance().getMessage(a.embed_height_label):a.embed_height_label,
|
|
c.embed.D.style.font=a.embed_font_italic+" "+a.embed_font_bold+" "+a.embed_font_size+"px "+a.embed_font+",sans-serif",c.embed.D.style.textDecoration=a.embed_font_decoration,c.embed.D.style.color="#"+a.embed_font_color,c.embed.n=document.createElement("input"),c.embed.n.type="text",c.embed.n.id="social_input_height",c.embed.n.value=a.embed_height?a.embed_height:a.embed_height_default,c.embed.n.className="socialEmbedInputHeight",c.embed.n.onkeyup=function(){return wa()},c.embed.n.onkeypress=function(a){return La(a)},
|
|
c.embed.n.setAttribute("maxlength",4),c.embed.appendChild(c.embed.D),c.embed.appendChild(c.embed.n),c.appendChild(c.embed));var j=jQuery(f.a.body.b),b=2*a.item_border_width;ma(c,u,"");a.embed_link&&(wa(),e+=jQuery("div.socialEmbed").height());Z(d+b,e+b,a.animate,function(){aa(d,e,u,j.height(),a.animate)})}function la(b){var d=r.length;if(b>d-1)throw"loadItem : itemIndex out of range";var e=r[b];"image"!==e.f()?ha():e.I();var c=b-1;0>c&&(c=d-1);c=r[c];"image"===c.f()&&c.I();c=b+1;c>d-1&&(c=0);c=r[c];
|
|
"image"===c.f()&&c.I();Wa();if(M===h)setTimeout(function(){la(b)},500);else{switch(e.f()){case "image":a.navigation_arrows&&(jQuery(f.a.body.b).bind("mouseenter",O),jQuery(f.a.body.b).css("cursor","pointer"));Ia(e);break;case "youtube":db(e);break;case "wistia":cb(e);break;case "viddler":bb(e);break;case "dailymotion":ab(e);break;case "vimeo":$a(e);break;case "youku":Za(e);break;case "soundcloud":Ya(e);break;case "iframe":L(e.e().substr(0,e.e().indexOf("iframe")-1),e,u);break;case "social":fb()}1>=
|
|
d&&ha();Ua(e.M());Ta(e.K());Va()}}function G(b,d,e,c,j,t,p){b.animate({width:d+"px",maxWidth:a.iframe_default_width+"px"},a.animate_time,function(){if(!(kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i)){var b=jQuery(this).height()-g;0<b&&(na=c.height(),b=c.height()-b,t.height(b),j.height(b),p.height(b),e.height(jQuery(this).height()),jQuery(f.a.c).height(jQuery(this).height()),c.height(b),jQuery(".kolorBoxBody .displayedItem").height(b-2*a.item_border_width+"px"))}})}function Z(b,
|
|
d,e,c){var j=jQuery(f.a),t=jQuery(f.a.body),p=jQuery(f.a.body.left),v=jQuery(f.a.body.b),r=jQuery(f.a.body.right),l=2*a.external_padding+2*a.container_border_width,n=Ma(b,d),m=Ha(a.position,n.width,n.height),s=(d-g)/2,k=0,o=0,y=0,q=0,w=0;0<jQuery(f.a.c).length&&(k=P+Q+R,o=P,y=Q,q=R,kbExtraUIPlaceholderTopLeftSize=Q+R,w=P+R,kbExtraUIPlaceholderTopRightSize=P+Q);var x=0,z=0,B=0,A=0,C=0;0<jQuery(f.a.d).length&&(x=S+T+U,z=S,B=T,A=U,kbExtraUIPlaceholderBottomLeftSize=T+U,C=S+U,kbExtraUIPlaceholderBottomRightSize=
|
|
S+T);if(e===h){if(ea=h,t.animate({height:d},a.animate_time),p.animate({height:d},a.animate_time,function(){jQuery(this).css("visibility","visible")}),v.animate({width:b,height:d},a.animate_time),r.animate({height:d},a.animate_time,function(){jQuery(this).css("visibility","visible")}),v.find(".kolorBoxBodyCenterLeftArrow").animate({top:s},a.animate_time),v.find(".kolorBoxBodyCenterRightArrow").animate({top:s},a.animate_time),j.animate({width:n.width-l,height:n.height-l,top:m.top,left:m.left},a.animate_time,
|
|
function(){ea=u;c&&c()}),0<jQuery(f.a.c).length&&(e=jQuery(f.a.c.z),m=jQuery(f.a.c.top),s=jQuery(f.a.c.A),a.title_displayed===h&&"top"===a.title_position.substring(0,3)?(b=j.find(".kolorBoxTitle"),d=j.find(".kolorBoxTitle").parent(),d.hasClass("centerUIPlaceHolder")?(k=n.width-l-k,G(b,k,d,t,v,p,r),b.css("text-align","center"),b.css("max-width",a.iframe_default_width+"px"),e.animate({width:o+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.animate({width:n.width-
|
|
l-w+"px",left:o+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),s.animate({width:q+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})):d.hasClass("leftUIPlaceHolder")?(0<m.length?(k=(n.width-l-w)/2-y/2,G(b,k,d,t,v,p,r),b.css("text-align","left"),e.animate({width:o+k+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.animate({width:n.width-l-w-k+"px"},a.animate_time,function(){jQuery(this).css("visibility",
|
|
"visible")}),m.css("text-align","left")):(k=n.width-l-k,G(b,k,d,t,v,p,r),b.css("text-align","left"),e.animate({width:o+k+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.animate({width:n.width-l-w-k+"px",left:o+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})),s.animate({width:q+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})):d.hasClass("rightUIPlaceHolder")&&(0<m.length?(k=(n.width-l-w)/2-y/2,
|
|
G(b,k,d,t,v,p,r),b.css("text-align","right"),e.animate({width:o+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.animate({width:n.width-l-w-k+"px",left:o+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.css("text-align","right")):(k=n.width-l-k,G(b,k,d,t,v,p,r),b.css("text-align","right"),e.animate({width:o+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.animate({width:n.width-l-w-k+"px",left:o+
|
|
"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})),s.animate({width:q+k+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}))):(e.animate({width:o+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),m.animate({width:n.width-l-w+"px",left:o+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),s.animate({width:q+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility",
|
|
"visible")}))),0<jQuery(f.a.d).length)o=jQuery(f.a.d.v),q=jQuery(f.a.d.bottom),w=jQuery(f.a.d.w),a.title_displayed===h&&"bottom"===a.title_position.substring(0,6)?(b=j.find(".kolorBoxTitle"),d=j.find(".kolorBoxTitle").parent(),d.hasClass("centerUIPlaceHolder")?(k=n.width-l-x,G(b,k,d,t,v,p,r),b.css("text-align","center"),b.css("max-width",a.iframe_default_width+"px"),o.animate({width:z+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.animate({width:n.width-l-
|
|
C+"px",left:z+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),w.animate({width:A+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})):d.hasClass("leftUIPlaceHolder")?(0<q.length?(k=(n.width-l-C)/2-B/2,G(b,k,d,t,v,p,r),b.css("text-align","left"),o.animate({width:z+k+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.animate({width:n.width-l-C-k+"px"},a.animate_time,function(){jQuery(this).css("visibility",
|
|
"visible")}),q.css("text-align","left")):(k=n.width-l-x,G(b,k,d,t,v,p,r),b.css("text-align","left"),o.animate({width:z+k+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.animate({width:n.width-l-C-k+"px",left:z+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})),w.animate({width:A+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")})):(0<q.length?(k=(n.width-l-C)/2-B/2,G(b,k,d,t,v,p,r),b.css("text-align",
|
|
"right"),o.animate({width:z+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.animate({width:n.width-l-C-k+"px",left:z+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.css("text-align","right")):(k=n.width-l-x,G(b,k,d,t,v,p,r),b.css("text-align","right"),o.animate({width:z+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.animate({width:n.width-l-C-k+"px",left:z+"px"},a.animate_time,function(){jQuery(this).css("visibility",
|
|
"visible")})),w.animate({width:A+k+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}))):(o.animate({width:z+"px",left:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),q.animate({width:n.width-l-C+"px",left:z+"px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}),w.animate({width:A+"px",right:"0px"},a.animate_time,function(){jQuery(this).css("visibility","visible")}))}else t.css("height",d+"px"),p.css("height",d+"px"),
|
|
p.css("visibility","visible"),v.css("width",b+"px"),v.css("height",d+"px"),r.css("height",d+"px"),r.css("visibility","visible"),j.css("width",n.width-l+"px"),j.css("height",n.height-l+"px"),j.css("top",m.top+"px"),j.css("left",m.left+"px"),0<jQuery(f.a.c).length&&(e=jQuery(f.a.c.z),m=jQuery(f.a.c.top),s=jQuery(f.a.c.A),a.title_displayed===h&&"top"===a.title_position.substring(0,3)?(b=j.find(".kolorBoxTitle"),d=j.find(".kolorBoxTitle").parent(),d.hasClass("centerUIPlaceHolder")?(b.css("width",n.width-
|
|
l-k+"px"),b.css("max-width",a.iframe_default_width+"px"),b.css("text-align","center"),e.css("width",o+"px"),e.css("left","0px"),m.css("width",n.width-l-w+"px"),m.css("left",o+"px"),s.css("width",q+"px")):d.hasClass("leftUIPlaceHolder")?(0<m.length?(k=(n.width-l-w)/2-y/2,b.css("width",k+"px"),b.css("text-align","left"),e.css("width",o+k+"px"),e.css("left","0px"),m.css("width",n.width-l-w-k+"px"),m.css("text-align","left")):(k=n.width-l-k,b.css("width",k+"px"),b.css("text-align","left"),e.css("width",
|
|
o+k+"px"),e.css("left","0px"),m.css("width",n.width-l-w-k+"px"),m.css("left",o+"px")),s.css("width",q+"px")):(0<m.length?(k=(n.width-l-w)/2-y/2,b.css("width",k+"px"),b.css("text-align","right"),e.css("width",o+"px"),e.css("left","0px"),m.css("width",n.width-l-w-k+"px"),m.css("left",o+"px"),m.css("text-align","right")):(k=n.width-l-k,b.css("width",k+"px"),b.css("text-align","right"),e.css("width",o+"px"),e.css("left","0px"),m.css("width",n.width-l-w-k+"px"),m.css("left",o+"px")),s.css("width",q+k+
|
|
"px"))):(e.css("width",o+"px"),e.css("left","0px"),m.css("width",n.width-l-w+"px"),m.css("left",o+"px"),s.css("width",q+"px")),s.css("right","0px"),e.css("visibility","visible"),m.css("visibility","visible"),s.css("visibility","visible")),0<jQuery(f.a.d).length&&(o=jQuery(f.a.d.v),q=jQuery(f.a.d.bottom),w=jQuery(f.a.d.w),a.title_displayed===h&&"bottom"===a.title_position.substring(0,6)?(b=j.find(".kolorBoxTitle"),d=j.find(".kolorBoxTitle").parent(),d.hasClass("centerUIPlaceHolder")?(b.css("width",
|
|
n.width-l-x+"px"),b.css("maxWidth",a.iframe_default_width+"px"),b.css("text-align","center"),o.css("width",z+"px"),o.css("left","0px"),q.css("width",n.width-l-C+"px"),q.css("left",z+"px"),w.css("width",A+"px")):d.hasClass("leftUIPlaceHolder")?(0<q.length?(k=(n.width-l-C)/2-B/2,b.css("width",k+"px"),b.css("text-align","left"),o.css("width",z+k+"px"),o.css("left","0px"),q.css("width",n.width-l-C-k+"px"),q.css("text-align","left")):(k=n.width-l-x,b.css("width",k+"px"),b.css("text-align","left"),o.css("width",
|
|
z+k+"px"),o.css("left","0px"),q.css("width",n.width-l-C-k+"px"),q.css("left",z+"px")),w.css("width",A+"px")):(0<q.length?(k=(n.width-l-C)/2-B/2,b.css("width",k+"px"),b.css("text-align","right"),o.css("width",z+"px"),o.css("left","0px"),q.css("width",n.width-l-C-k+"px"),q.css("left",z+"px"),q.css("text-align","right")):(k=n.width-l-x,b.css("width",k+"px"),b.css("text-align","right"),o.css("width",z+"px"),o.css("left","0px"),q.css("width",n.width-l-C-k+"px"),q.css("left",z+"px")),w.css("width",A+k+
|
|
"px"))):(o.css("width",z+"px"),o.css("left","0px"),q.css("width",n.width-l-C+"px"),q.css("left",z+"px"),w.css("width",A+"px")),w.css("right","0px"),o.css("visibility","visible"),q.css("visibility","visible"),w.css("visibility","visible")),c&&c(),Y()}function gb(){if(a.close_displayed!==u){var b=document.createElement("a");b.title=a.use_i18n?ktools.I18N.getInstance().getMessage(a.close_text):a.close_text;b.className="closeBtn";if(""!=a.close_image)b.style.height=g+"px",b.style.background="url("+a.close_image+
|
|
") no-repeat",!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9)?b.style.backgroundSize="contain":b.style.width=g+"px";else{if(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.style.backgroundSize=g+"px";b.style.width=g+"px";b.style.height=g+"px"}var d=ba(a.close_position);xa(a.close_position,g);d.appendChild(b);jQuery(b).unbind("click").bind("click",function(){Ga.G()})}}function Na(){""!=a.enterfullscreen_image&&""!=a.exitfullscreen_image?(jQuery(f).find(".fullscreenBtn").css("background",
|
|
"url("+a.enterfullscreen_image+") no-repeat"),(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))&&jQuery(f).find(".fullscreenBtn").css("background-size","contain")):jQuery(f).find(".fullscreenBtn").removeClass("exitFullscreenBtn").addClass("enterFullscreenBtn");jQuery(f).find(".fullscreenBtn").unbind("click").bind("click",Oa);a=jQuery.extend({},Pa);Aa();ua();ia();t(a.animate);Ba=u}function Oa(){""!=a.enterfullscreen_image&&""!=a.exitfullscreen_image?(jQuery(f).find(".fullscreenBtn").css("background",
|
|
"url("+a.exitfullscreen_image+") no-repeat"),(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))&&jQuery(f).find(".fullscreenBtn").css("background-size","contain")):jQuery(f).find(".fullscreenBtn").removeClass("enterFullscreenBtn").addClass("exitFullscreenBtn");jQuery(f).find(".fullscreenBtn").unbind("click").bind("click",Na);Pa=jQuery.extend({},a);a.margin_x=0;a.margin_y=0;a.container_width=100;a.container_height=100;a.container_width_unit="percent";a.container_height_unit="percent";
|
|
a.container_auto_size=u;a.container_border_width=0;a.container_topleft_border_radius=0;a.container_topright_border_radius=0;a.container_bottomleft_border_radius=0;a.container_bottomright_border_radius=0;Aa();ua();a.draggable_box===h&&!ktools.Device.isTouch()&&jQuery(f.a).draggable("destroy");t(a.animate);Ba=h}function hb(){if(a.fullscreen_displayed!==u){var b=document.createElement("a");b.title=a.use_i18n?ktools.I18N.getInstance().getMessage(a.fullscreen_text):a.fullscreen_text;if(""!=a.enterfullscreen_image&&
|
|
""!=a.exitfullscreen_image)b.className="fullscreenBtn",b.style.height=g+"px",b.style.background="url("+a.enterfullscreen_image+") no-repeat",!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9)?b.style.backgroundSize="contain":b.style.width=g+"px";else{b.className="fullscreenBtn enterFullscreenBtn";if(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.style.backgroundSize=g+"px";b.style.width=g+"px";b.style.height=g+"px"}var d=ba(a.fullscreen_position);xa(a.fullscreen_position,
|
|
g);d.appendChild(b);jQuery(b).unbind("click").bind("click",function(){Oa()})}}function ib(){if(!(a.navigation_displayed===u||1>=r.length)){var b=document.createElement("div");b.className="kolorBoxNavigation";b.style.height=g+"px";b.prev=document.createElement("a");b.prev.title=a.use_i18n?ktools.I18N.getInstance().getMessage(a.navprev_text):a.navprev_text;b.prev.className="previousBtn";if(""!=a.navprev_image&&""!=a.navnext_image)b.prev.style.height=g+"px",b.prev.style.background="url("+a.navprev_image+
|
|
") no-repeat",!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9)?b.prev.style.backgroundSize="contain":b.prev.style.width=g+"px";else{if(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.prev.style.backgroundSize=g+"px";b.prev.style.width=g+"px";b.prev.style.height=g+"px"}b.appendChild(b.prev);b.B=document.createElement("span");b.B.className="counterSpan";b.B.style.width=a.counter_size+"px";b.B.style.height=g+"px";b.B.style.lineHeight=g+"px";b.B.style.color="#"+a.counter_color;
|
|
b.appendChild(b.B);b.next=document.createElement("a");b.next.title=a.use_i18n?ktools.I18N.getInstance().getMessage(a.navnext_text):a.navnext_text;b.next.className="nextBtn";if(""!=a.navprev_image&&""!=a.navnext_image)b.next.style.height=g+"px",b.next.style.background="url("+a.navnext_image+") no-repeat",!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9)?b.next.style.backgroundSize="contain":b.next.style.width=g+"px";else{if(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.next.style.backgroundSize=
|
|
g+"px";b.next.style.width=g+"px";b.next.style.height=g+"px"}b.appendChild(b.next);var d=ba(a.navigation_position),e=0,e=kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i?d.clientWidth:jQuery(d).width();jQuery(d).css("width",e+g+g+a.counter_size+"px");xa(a.navigation_position,g+g+a.counter_size);d.appendChild(b);jQuery(b.prev).unbind("click").bind("click",function(){fa();ga("previous")});jQuery(b.next).unbind("click").bind("click",function(){fa();ga("next")})}}function jb(){if(!(a.play_displayed===
|
|
u||1>=r.length)){var b=document.createElement("a");b.title=a.use_i18n?ktools.I18N.getInstance().getMessage(a.play_text):a.play_text;if(""!=a.play_image&&""!=a.pause_image)b.className="playPauseBtn",b.style.height=g+"px",b.style.background="url("+a.play_image+") no-repeat",!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9)?b.style.backgroundSize="contain":b.style.width=g+"px";else{b.className="playPauseBtn playBtn";if(!kolorBrowserDetect.isIE()||kolorBrowserDetect.isAtLeastIEX(9))b.style.backgroundSize=
|
|
g+"px";b.style.width=g+"px";b.style.height=g+"px"}var d=ba(a.play_position),e=0,e=kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i?d.clientWidth:jQuery(d).width();jQuery(d).css("width",e+g+"px");xa(a.play_position,g);d.appendChild(b);jQuery(b).unbind("click").bind("click",function(){va()})}}function xa(a,d){switch(a){case "topleft":P+=d;break;case "top":Q+=d;break;case "topright":R+=d;break;case "bottomleft":S+=d;break;case "bottom":T+=d;break;case "bottomright":U+=d}}function ba(a){var d=
|
|
i;switch(a){case "topleft":d=f.a.c.z;break;case "top":d=f.a.c.top;break;case "topright":d=f.a.c.A;break;case "bottomleft":d=f.a.d.v;break;case "bottom":d=f.a.d.bottom;break;case "bottomright":d=f.a.d.w;break;case "header":d=f.a.header;break;case "left":d=f.a.body.left;break;case "right":d=f.a.body.right;break;case "footer":d=f.a.C}return d}function ja(b,d){var e,c;e=b-2*a.external_padding;e-=2*a.container_border_width;c=d-2*a.external_padding;c-=2*a.container_border_width;oa===h&&(c-=g+a.inner_margin);
|
|
pa===h&&(a.caption_displayed&&"header"==a.caption_position&&(c-=a.caption_height+a.inner_margin),a.title_displayed&&"header"==a.title_position&&(c-=g+a.inner_margin));qa===h&&(e-=a.caption_width+a.inner_margin);ra===h&&(e-=a.caption_width+a.inner_margin);sa===h&&(a.caption_displayed&&"footer"==a.caption_position&&(c-=a.caption_height+a.inner_margin),a.title_displayed&&"footer"==a.title_position&&(c-=g+a.inner_margin));ta&&(c-=g+a.inner_margin);return{width:e,height:c}}function Ma(b,d){var e=parseInt(b)+
|
|
2*a.external_padding+2*a.container_border_width,c=parseInt(d)+2*a.external_padding+2*a.container_border_width;qa===h&&(e+=a.caption_width+a.inner_margin);ra===h&&(e+=a.caption_width+a.inner_margin);oa===h&&(c+=g+a.inner_margin);pa===h&&(a.caption_displayed&&"header"==a.caption_position&&(c+=a.caption_height+a.inner_margin),a.title_displayed&&"header"==a.title_position&&(c+=g+a.inner_margin));sa===h&&(a.caption_displayed&&"footer"==a.caption_position&&(c+=a.caption_height+a.inner_margin),a.title_displayed&&
|
|
"footer"==a.title_position&&(c+=g+a.inner_margin));ta===h&&(c+=g+a.inner_margin);return{width:e,height:c}}function Da(){var b=a.container_width,d=a.container_height;"percent"===a.container_width_unit&&(100<b&&(b=100),b=Math.floor(I*b/100));"percent"===a.container_height_unit&&(100<d&&(d=100),d=Math.floor(J*d/100));ya=b;za=d}function ua(){kolorBrowserDetect.isAtLeastIEX(11)&&document.msFullscreenElement!=i?(A=document.getElementById(D).clientWidth,E=document.getElementById(D).clientHeight):(A=jQuery("#"+
|
|
D).width(),E=jQuery("#"+D).height());I=A;if("percent"===a.container_width_unit||a.container_auto_size===h)I-=a.margin_x;J=E;if("percent"===a.container_height_unit||a.container_auto_size===h)J-=a.margin_y}function kb(){f=document.createElement("div");f.id=da;f.className="kolorBoxContainer";f.style.zIndex=a.zorder;f.a=document.createElement("div");f.a.className="kolorBox";f.appendChild(f.a);f.a.addEventListener("gesturestart",function(a){a.preventDefault()},h);f.a.addEventListener("touchstart",function(){if(ktools.Device.isTouch()&&
|
|
window.innerHeight==getKrPanoInstance().display.ka.offsetHeight){var a=document.body.parentNode.style;a.position="fixed";a.top=0;a.left=0;a.right=0;a.bottom=0}},h);oa===h&&(f.a.c=document.createElement("div"),f.a.c.className="kolorBoxTopUIBar",f.a.c.style.height=g+"px",f.a.appendChild(f.a.c));pa===h&&(f.a.header=document.createElement("div"),f.a.header.className="kolorBoxHeader",a.animate&&(f.a.header.style.visibility="hidden"),f.a.appendChild(f.a.header));f.a.body=document.createElement("div");f.a.body.className=
|
|
"kolorBoxBody";f.a.appendChild(f.a.body);qa===h&&(f.a.body.left=document.createElement("div"),f.a.body.left.className="kolorBoxBodyLeft",a.animate&&(f.a.body.left.style.visibility="hidden"),f.a.body.appendChild(f.a.body.left));f.a.body.b=document.createElement("div");f.a.body.b.className="kolorBoxBodyCenter";f.a.body.appendChild(f.a.body.b);ktools.Device.isTouch()&&a.force_ios_scrolling&&(f.a.body.b.style.overflow="scroll",f.a.body.b.style["-webkit-overflow-scrolling"]="touch");f.a.body.b.H=document.createElement("p");
|
|
f.a.body.b.H.className="kolorBoxBodyCenterLeftArrow";f.a.body.b.H.style.visibility="hidden";f.a.body.b.appendChild(f.a.body.b.H);f.a.body.b.J=document.createElement("p");f.a.body.b.J.className="kolorBoxBodyCenterRightArrow";f.a.body.b.J.style.visibility="hidden";f.a.body.b.appendChild(f.a.body.b.J);ra===h&&(f.a.body.right=document.createElement("div"),f.a.body.right.className="kolorBoxBodyRight",a.animate&&(f.a.body.right.style.visibility="hidden"),f.a.body.appendChild(f.a.body.right));sa===h&&(f.a.C=
|
|
document.createElement("div"),f.a.C.className="kolorBoxFooter",a.animate&&(f.a.C.style.visibility="hidden"),f.a.appendChild(f.a.C));ta===h&&(f.a.d=document.createElement("div"),f.a.d.className="kolorBoxBottomUIBar",f.a.d.style.height=g+"px",f.a.appendChild(f.a.d));V.topleft===h&&(f.a.c.z=document.createElement("div"),f.a.c.z.className="leftUIPlaceHolder",f.a.c.z.style.height=g+"px",a.animate&&(f.a.c.z.style.visibility="hidden"),f.a.c.appendChild(f.a.c.z));V.top===h&&(f.a.c.top=document.createElement("div"),
|
|
f.a.c.top.className="centerUIPlaceHolder",f.a.c.top.style.height=g+"px",a.animate&&(f.a.c.top.style.visibility="hidden"),f.a.c.appendChild(f.a.c.top));V.topright===h&&(f.a.c.A=document.createElement("div"),f.a.c.A.className="rightUIPlaceHolder",f.a.c.A.style.height=g+"px",a.animate&&(f.a.c.A.style.visibility="hidden"),f.a.c.appendChild(f.a.c.A));V.bottomleft===h&&(f.a.d.v=document.createElement("div"),f.a.d.v.className="leftUIPlaceHolder",f.a.d.v.style.height=g+"px",a.animate&&(f.a.d.v.style.visibility=
|
|
"hidden"),f.a.d.appendChild(f.a.d.v));V.bottom===h&&(f.a.d.bottom=document.createElement("div"),f.a.d.bottom.className="centerUIPlaceHolder",f.a.d.bottom.style.height=g+"px",a.animate&&(f.a.d.bottom.style.visibility="hidden"),f.a.d.appendChild(f.a.d.bottom));V.bottomright===h&&(f.a.d.w=document.createElement("div"),f.a.d.w.className="rightUIPlaceHolder",f.a.d.w.style.height=g+"px",a.animate&&(f.a.d.w.style.visibility="hidden"),f.a.d.appendChild(f.a.d.w));a.overlay_displayed===h&&(f.N=document.createElement("div"),
|
|
f.N.className="kolorBoxOverlay",f.appendChild(f.N));jQuery("#"+D).prepend(f)}var a={position:KolorBox.POSITION.CENTER,margin_x:50,margin_y:50,inner_margin:10,external_padding:15,draggable_box:h,draggable_image:u,show_effect:"fade",hide_effect:"fade",animate:h,animate_time:400,slideshow:5E3,slideshow_autoplay:u,overlay_displayed:h,overlay_color:"000000",overlay_alpha:0.8,overlay_image:"",container_color:"000000",container_alpha:0.8,container_topleft_border_radius:20,container_topright_border_radius:20,
|
|
container_bottomleft_border_radius:20,container_bottomright_border_radius:20,container_border_width:0,container_border_color:"ffffff",container_border_alpha:1,container_border_style:"solid",container_auto_size:h,container_width:100,container_height:100,container_width_unit:"percent",container_height_unit:"percent",item_border_width:0,item_border_color:"ffffff",item_border_alpha:1,item_border_style:"solid",title_displayed:u,title_position:"top",title_color:"666666",title_font:KolorBox.FONT_FAMILY.VERDANA.value,
|
|
title_size:"14",title_weight:"bold",title_style:"normal",title_decoration:"normal",caption_displayed:u,caption_position:"left",caption_color:"666666",caption_font:KolorBox.FONT_FAMILY.VERDANA.value,caption_size:"12",caption_weight:"normal",caption_style:"normal",caption_decoration:"normal",caption_textalign:"justify",caption_width:200,caption_height:75,navigation_size:124,counter_size:60,counter_color:"666666",iframe_scrolling:"auto",iframe_default_width:560,iframe_default_height:315,force_ios_scrolling:u,
|
|
iframe_devices_width:1024,iframe_devices_height:5E3,video_keep_ratio:h,video_autoplay:u,social_btn:"facebook#twitter#google#linkedin#email",social_btn_image:"",social_btn_icons:"iconset0",social_orientation:"horizontal",social_url:"",social_btn_size:64,link_callback:u,link_currentpos:u,embed_link:u,embed_width_default:420,embed_height_default:315,thumbnails_displayed:u,thumbnails_position:"header",thumbnails_border_width:0,thumbnails_border_color:"ffffff",thumbnails_border_alpha:1,thumbnails_border_style:"solid",
|
|
play_displayed:u,play_position:"bottomleft",play_text:"Play / Pause",play_image:"",pause_image:"",navigation_arrows:u,leftarrow_image:"",rightarrow_image:"",navigation_displayed:u,navigation_position:"bottom",navprev_text:"Previous",navnext_text:"Next",counter_separator_label:"/",navprev_image:"",navnext_image:"",fullscreen_displayed:u,fullscreen_position:"topleft",fullscreen_text:"Fullscreen mode",enterfullscreen_image:"",exitfullscreen_image:"",close_displayed:u,close_position:"topright",close_text:"Close",
|
|
close_image:"",open_callback:u,close_callback:u,use_i18n:u,zorder:0,device:"desktop",scale_offsets:h,scale:1},A=0,E=0,I=0,J=0,ya=0,za=0,oa=u,pa=u,qa=u,ra=u,sa=u,ta=u,V=[],P=0,Q=0,R=0,S=0,T=0,U=0,g=32,f=i,r=[],Pa=i,s=0,ka=i,Qa=u,ca=u,Ca=u,Ba=u,Ra=u,ea=u,M=u,Ga=this,Ja=i,Sa=u,y=i,na=0;this.setKolorBoxOptions=this.ea=function(b){jQuery.extend(a,b)};this.getKolorBoxOptions=this.aa=function(){return a};this.addKolorBoxItem=this.X=function(a){r.push(a)};this.getKolorBoxIndex=this.$=function(){return s};
|
|
this.setReady=this.ga=function(a){Qa=a};this.isReady=this.isReady=function(){return Qa};this.isOpen=this.ca=function(){return ca};this.changeLanguage=this.Z=function(){if(a.use_i18n){var b=r[s];if("undefined"!=typeof b){if(a.title_displayed){var d=ktools.String.decode(ktools.I18N.getInstance().getMessage(b.M()));kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()&&(d=toStaticHTML(d));jQuery(f).find("p.kolorBoxTitle").html(d)}a.caption_displayed&&(b=ktools.String.stripTags(ktools.I18N.getInstance().getMessage(b.K())),
|
|
kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()&&(b=toStaticHTML(b)),jQuery(f).find("p.kolorBoxCaption").html(b))}a.play_displayed&&jQuery(f).find("a.playPauseBtn").prop("title",ktools.I18N.getInstance().getMessage(a.play_text));a.navigation_displayed&&(jQuery(f).find("a.previousBtn").prop("title",ktools.I18N.getInstance().getMessage(a.navprev_text)),jQuery(f).find("a.nextBtn").prop("title",ktools.I18N.getInstance().getMessage(a.navnext_text)));a.fullscreen_displayed&&jQuery(f).find("a.fullscreenBtn").prop("title",
|
|
ktools.I18N.getInstance().getMessage(a.fullscreen_text));a.close_displayed&&jQuery(f).find("a.closeBtn").prop("title",ktools.I18N.getInstance().getMessage(a.close_text));if(a.embed_link){var b=ktools.I18N.getInstance().getMessage(a.embed_text),d=ktools.I18N.getInstance().getMessage(a.embed_width_label),e=ktools.I18N.getInstance().getMessage(a.embed_height_label);kolorBrowserDetect.isIE()&&!kolorBrowserDetect.isEdge()&&(b=toStaticHTML(b),d=toStaticHTML(d),e=toStaticHTML(e));jQuery(f).find(".socialEmbed .socialEmbedText").html(b);
|
|
jQuery(f).find('.socialEmbed label[for="social_input_width"]').html(d);jQuery(f).find('.socialEmbed label[for="social_input_height"]').html(e)}}};this.openKolorBox=this.O=function(b){if(Ca===u){if(a.thumbnails_displayed===h&&"header"===a.thumbnails_position||a.title_displayed===h&&"header"===a.title_position||a.caption_displayed===h&&"header"===a.caption_position)pa=h;if(a.thumbnails_displayed===h&&"left"===a.thumbnails_position||a.title_displayed===h&&"left"===a.title_position||a.caption_displayed===
|
|
h&&"left"===a.caption_position)qa=h;if(a.thumbnails_displayed===h&&"right"===a.thumbnails_position||a.title_displayed===h&&"right"===a.title_position||a.caption_displayed===h&&"right"===a.caption_position)ra=h;if(a.thumbnails_displayed===h&&"footer"===a.thumbnails_position||a.title_displayed===h&&"footer"===a.title_position||a.caption_displayed===h&&"footer"===a.caption_position)sa=h;var d=r.length;if(a.navigation_displayed===h&&1<d===h&&"top"===a.navigation_position.substring(0,3)||a.close_displayed===
|
|
h&&"top"===a.close_position.substring(0,3)||a.fullscreen_displayed===h&&"top"===a.fullscreen_position.substring(0,3)||a.play_displayed===h&&1<d===h&&"top"===a.play_position.substring(0,3)||a.title_displayed===h&&"top"===a.title_position.substring(0,3)||a.caption_displayed===h&&"top"===a.caption_position.substring(0,3))oa=h;if(a.navigation_displayed===h&&1<d===h&&"bottom"===a.navigation_position.substring(0,6)||a.close_displayed===h&&"bottom"===a.close_position.substring(0,6)||a.fullscreen_displayed===
|
|
h&&"bottom"===a.fullscreen_position.substring(0,6)||a.play_displayed===h&&1<d===h&&"bottom"===a.play_position.substring(0,6)||a.title_displayed===h&&"bottom"===a.title_position.substring(0,6)||a.caption_displayed===h&&"bottom"===a.caption_position.substring(0,6))ta=h;for(var e="play,navigation,fullscreen,close,title,caption".split(","),c=0,j=e.length;c<j;c++)if(a[e[c]+"_displayed"]===h&&!(("play"===e[c]||"navigation"===e[c])&&1>=d===h))V[a[e[c]+"_position"]]=h;U=T=S=R=Q=P=0;Sa||(a.scale_offsets&&
|
|
(a.margin_x=Math.round(a.margin_x*a.scale),a.margin_y=Math.round(a.margin_y*a.scale)),a.inner_margin=Math.round(a.inner_margin*a.scale),a.external_padding=Math.round(a.external_padding*a.scale),"percent"!=a.container_width_unit&&(a.container_width=Math.round(a.container_width*a.scale)),"percent"!=a.container_height_unit&&(a.container_height=Math.round(a.container_height*a.scale)),a.container_border_width=Math.round(a.container_border_width*a.scale),a.container_topleft_border_radius=Math.round(a.container_topleft_border_radius*
|
|
a.scale),a.container_topright_border_radius=Math.round(a.container_topright_border_radius*a.scale),a.container_bottomleft_border_radius=Math.round(a.container_bottomleft_border_radius*a.scale),a.container_bottomright_border_radius=Math.round(a.container_bottomright_border_radius*a.scale),a.caption_width=Math.round(a.caption_width*a.scale),a.caption_height=Math.round(a.caption_height*a.scale),a.item_border_width=Math.round(a.item_border_width*a.scale),a.navigation_size=Math.round(a.navigation_size*
|
|
a.scale),a.social_btn_size=Math.round(a.social_btn_size*a.scale),a.counter_size=Math.round(a.counter_size*a.scale),a.title_size=Math.round(a.title_size*a.scale),a.caption_size=Math.round(a.caption_size*a.scale),a.thumbnails_border_width=Math.round(a.thumbnails_border_width*a.scale),g=Math.round(g*a.scale),Sa=h);kb();jb();ib();hb();gb();if(a.title_displayed!==u){d=document.createElement("p");d.className="kolorBoxTitle";e=ba(a.title_position);if("bottomright"===a.title_position||"topright"===a.title_position)d.style.textAlign=
|
|
"right";else if("bottomleft"===a.title_position||"topleft"===a.title_position)d.style.textAlign="left";-1!=a.title_position.indexOf("right")?e.insertBefore(d,e.firstChild):e.appendChild(d)}a.caption_displayed!==u&&(d=document.createElement("p"),d.className="kolorBoxCaption",jQuery(ba(a.caption_position)).append(d));ua();Da();Fa();Aa();ia();Ra||(jQuery(window).bind("resize",Ea),jQuery(window).bind("orientationchange",Ea),Ra=h);Ca=h}d=i;e=s||0;"undefined"!==typeof b&&(d=parseInt(b),d>r.length-1&&(d=
|
|
r.length-1),isNaN(d)&&(d=e));d!=i&&d!=s&&(s=d);var b=K(I,J,ya,za,u,u),e=ja(b.width,b.height),d=e.width,e=e.height,c=jQuery(f.a),j=Ma(d,e),t=2*a.external_padding+2*a.container_border_width;c.css("padding",a.external_padding+"px");c.find(".kolorBoxBodyCenter").css("width",d+"px");c.find(".kolorBoxBodyCenter").css("height",e+"px");qa===h&&(c.find(".kolorBoxBodyLeft").css("height",e+"px"),c.find(".kolorBoxBodyLeft").css("width",a.caption_width+"px"),c.find(".kolorBoxBodyLeft").css("margin","0 "+a.inner_margin+
|
|
"px 0 0"));ra===h&&(c.find(".kolorBoxBodyRight").css("height",e+"px"),c.find(".kolorBoxBodyRight").css("width",a.caption_width+"px"),c.find(".kolorBoxBodyRight").css("margin","0 0 0 "+a.inner_margin+"px"));oa===h&&c.find(".kolorBoxTopUIBar").css("margin","0 0 "+a.inner_margin+"px 0 ");pa===h&&c.find(".kolorBoxHeader").css("margin","0 0 "+a.inner_margin+"px 0 ");sa===h&&c.find(".kolorBoxFooter").css("margin",a.inner_margin+"px 0 0 0");ta===h&&c.find(".kolorBoxBottomUIBar").css("margin",a.inner_margin+
|
|
"px 0 0 0");c.find(".kolorBoxBody").css("height",e+"px");c.css("width",j.width-t+"px");c.css("height",j.height-t+"px");d=Ha(a.position,b.width,b.height);b=d.top;d=d.left;e=jQuery(f.a);e.css("top",b+"px");e.css("left",d+"px");Y();la(s);a.slideshow_autoplay&&va();ca=h};this.closeKolorBox=this.G=function(){ca&&(Ba===h&&Na(),fa(),jQuery(f.a.body.b).find(".displayedItem").hide(),jQuery(f).remove(),Ca=ca=u,a.close_callback&&ktools.Code.eval(a.close_callback))};this.toggleKolorBox=this.ia=function(a){ca?
|
|
this.G():this.O(a)};this.loadSingleArrayItem=this.da=function(a){var d=new KolorBoxObject;d.W(a[0]);d.V(a[1]);d.R(a[2]);d.setData(a[3]);d.init();r=[];r.push(d);s=0;ca?la(0):this.O(0)};this.addSocialItemData=this.Y=function(a){var d=r[0];"social"==d.f()&&(d.setData(a),x())};this.updateSocialShareUrl=this.ja=function(a){var d=r[0];"social"==d.f()&&(d.setData(a),wa())};this.hideKolorBox=this.ba=function(){jQuery(f).hide()};this.unhideKolorBox=this.la};
|
|
KolorBox.POSITION={CENTER:"center",TOP_LEFT:"topleft",TOP:"top",TOP_RIGHT:"topright",RIGHT:"right",BOTTOM_RIGHT:"bottomright",BOTTOM:"bottom",BOTTOM_LEFT:"bottomleft",LEFT:"left"};KolorBox.FONT_WEIGHT={NORMAL:"normal",BOLD:"bold"};
|
|
KolorBox.FONT_FAMILY={ARIAL:{name:"Arial",value:"Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif"},ARIAL_NARROW:{name:"Arial Narrow",value:"'Arial Narrow','Nimbus Sans L',sans-serif"},ARIAL_BLACK:{name:"Arial Black",value:"'Arial Black',Gadget,sans-serif"},BOOKMAN:{name:"Bookman",value:"'Bookman Old Style',Bookman,'URW Bookman L','Palatino Linotype',serif"},CENTURY_GOTHIC:{name:"Century Gothic",value:"'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif"},COMIC_SANS_MS:{name:"Comic Sans MS",
|
|
value:"'Comic Sans MS',cursive"},CONSOLE:{name:"Console",value:"Consolas,'Lucida Console','DejaVu Sans Mono',monospace"},COURIER:{name:"Courier",value:"'Courier New',Courier,'Nimbus Mono L',monospace"},GEORGIA:{name:"Georgia",value:"Constantia,Georgia,'Nimbus Roman No9 L',serif"},HELVETICA:{name:"Helvetica",value:"Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif"},IMPACT:{name:"Impact",value:"Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif"},LUCIDA_SANS:{name:"Lucida Sans",
|
|
value:"'Lucida Sans Unicode','Lucida Grande','Lucida Sans','DejaVu Sans Condensed',sans-serif"},PALATINO:{name:"Palatino",value:"Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif"},TAHOMA:{name:"Thaoma",value:"'Tahoma',sans-serif"},TIMES_NEW_ROMAN:{name:"Times New Roman",value:"Cambria,'Times New Roman','Nimbus Roman No9 L','Freeserif',Times,serif"},TREBUCHET:{name:"Trebuchet",value:"'Trebuchet MS',sans-serif"},VERDANA:{name:"Verdana",value:"Verdana, sans-serif"}};
|
|
KolorBox.EFFECT={BLIND:"blind",BOUNCE:"bounce",CLIP:"clip",DROP:"drop",EXPLODE:"explode",FADE:"fade",FOLD:"fold",HIGHLIGHT:"highlight",PUFF:"puff",PULSATE:"pulsate",SCALE:"scale",SHAKE:"shake",SIZE:"size",SLIDE:"slide"};KolorBox.IFRAME_SCROLLING={AUTO:"auto",YES:"yes",NO:"no"};
|
|
KolorBoxObject=function(){var da="",D="",W="",j="",N="",O="",ha=i,ia=u,Y={width:0,height:0},X=this;this.init=function(){N=j.match(/youtube\.com\/watch/i)||j.match(/youtu\.be/i)||j.match(/youtube\.com\/embed/i)?"youtube":j.match(/wistia\.com/i)||j.match(/wistia\.net/i)?"wistia":j.match(/viddler\.com/i)?"viddler":j.match(/vimeo\.com/i)?"vimeo":j.match(/soundcloud\.com/i)?"soundcloud":j.match(/dailymotion\.com/i)||j.match(/dai\.ly/i)?"dailymotion":j.match(/youku\.com/i)?"youku":"social"===j?"social":
|
|
"embedcode"===j?"embedcode":"externalData"===j?"externalData":j.match(/\b.mov\b/i)?"quicktime":j.match(/\b.swf\b/i)?"flash":j.match(/\biframe=true\b/i)?"iframe":j.match(/\bajax=true\b/i)?"ajax":j.match(/\bcustom=true\b/i)?"custom":"#"===j.substr(0,1)?"inline":"image";return this};this.setName=this.fa=function(j){da=j};this.setTitle=this.V=function(j){D=j};this.setCaption=this.R=function(j){W=j};this.setValue=this.W=function(t){j=t};this.setData=this.setData=function(j){O=j};this.setType=this.ha=function(j){N=
|
|
j};this.setImageObject=this.T=function(j){ha=j};this.setImageLoaded=this.S=function(j){ia=j};this.setImageOriginalSize=this.U=function(j,D){Y={width:j,height:D}};this.getName=this.getName=function(){return da};this.getTitle=this.M=function(){return D};this.getCaption=this.K=function(){return W};this.getValue=this.e=function(){return j};this.getData=this.getData=function(){return O};this.getType=this.f=function(){return N};this.getImageObject=this.Q=function(){return ha};this.getImageLoaded=this.P=
|
|
function(){return ia};this.getImageOriginalSize=this.L=function(){return Y};this.preloadImage=this.I=function(){var t=new Image;t.onload=function(j){ktools.DOM.preventDefault(j);X.S(h);X.U(t.width,t.height)};t.src=j;X.T(t)}};})(); |