(function(d){d.fn.clikMenu=function(j){return this.each(function(){var b=d.extend({items:"ul.menu>li:not(.menuTitle), div.menu>div.menuitem:not(.menuTitle)",menu_rollovermenus:false,menu_hideothers:true,menu_opencurrent:true,menu_opencurrentparent:true,menu_submenus:true,menu_subsubmenus:true,menu_excludecurrent:false,insertAfter:"#footer"},j),a=d(this);a.attr("id")||a.children(".menu").attr("id");var k,c,e;if(b.insertAfter=="self"||!d(b.insertAfter).length)b.insertAfter=a;b.menu_submenus=b.menu_submenus||
a.is(".contentsection-submenu, .contentsection-submenu-hidden");c=a.find(">.menu>*>ul").wrap(function(){var f=d(this);return d("<div/>").addClass("contentsection-submenu").addClass("submenu-of-"+(a.attr("id")||a.children(".menu").attr("id"))).addClass("section_"+clik.getPrefixedClass(f.siblings("a").attr("class"),"section_")).addClass("content_"+(clik.getPrefixedClass(f.siblings("a").attr("class"),"content_")||"")).addClass(f.closest(".menu li, .menu div").is(".current")?"submenu-current":"").addClass(f.closest(".menu li, .menu div").is(".current_parent")?
"submenu-current_parent submenu-current":"")}).parent().remove().insertAfter(b.insertAfter);c.removeClass(b.menu_submenus?"":"contentsection-submenu").addClass(b.menu_submenus?"":"contentsection-submenu-hidden").addClass("").filter(b.menu_subsubmenus?":has(ul ul)":".doNotSelect").clikMenu(j);k=a.getSubmenus();if(b.menu_excludecurrent){a.find(".current,.current_parent").remove();k.filter(".submenu-current").remove();a.find(b.items).length?a.find(b.items).eq(0).addClass("first"):a.hide()}else{a.find(".current").addClass("hilight");
a.find(".current_parent").addClass("hilight_parent")}c=a.children(".menu.horizontal");e=a.children(".menuTitle");if(c.length&&e.length){c.css("marginLeft",e.outerWidth(true));d.browser.msie&&d.browser.version<=7&&e.text()!=""&&c.css("marginTop",-e.height());a.css("position")=="absolute"&&c.width(Math.min(c.width(),a.find(b.items).getSum(function(){return d(this).outerWidth()})))}b.menu_rollovermenus&&a.delegate(b.items,"hover",clik.getDelayHoverFn({over:function(){var f=d(this),g=k.matchPrefixedClass(f.find("a").attr("class"),
["section_","content_"]);b.menu_hideothers&&g.length&&k.not(g).trigger("hide.clikMenu",[f]);g.trigger("show.clikMenu",[f])},out:function(){var f=d(this);k.matchPrefixedClass(f.find("a").attr("class"),["section_","content_"]).trigger("hide.clikMenu",[f])},delayOut:500}))})};d.fn.clikSubMenu=function(j){var b=d.extend({menu_positioning:"normal",offset:0,positionAt:"bottom left",menu_speed:500,menu_animation:"opacity",menu_orientation:"horizontal",menu_opencurrent:false,menu_opencurrentparent:true,menu_rollovermenus:false},
j);if(!j.offset)b.offset=b.offsetH+" "+b.offsetV;b.menu_positioning!="normal"&&this.each(function(){d(this).insertAfter(d("#footer,#footer~.contentsection-submenu").not(this).last())});if(!b.menu_rollovermenus){b.menu_speed=0;b.menu_animation="none"}b.positionAt=b.positionAt.replace(/(bottom|top)(left|right)/,"$2 $1");this.each(function(){var a=d(this),k=false,c=false,e={relative:function(h,i){a.unbind("reposition").bind("reposition",function(){var l=a.css("display");a.css({visibility:"hidden",display:a.data("olddisplay")||
"block",zoom:1}).width(a.find("li")[b.menu_orientation=="horizontal"?"getSum":"getMax"](function(){return d(this).outerWidth(true)})).position({my:m(b.positionAt,i),at:s(b.positionAt,i),of:i,offset:b.offset,collision:b.menu_orientation=="horizontal"?"flip none":"none flip"}).css({visibility:"",display:l})}).trigger("reposition")},relativemenu:function(){var h=a.getParentMenu();a.unbind("reposition").bind("reposition",function(){var i=a.css("display");a.css({visibility:"hidden",display:a.data("olddisplay")||
"block",zoom:1}).width(a.find("li").getSum(function(){return d(this).outerWidth(true)})).position({my:m(b.positionAt,h),at:b.positionAt,of:h,offset:b.offset,collision:b.menu_orientation=="horizontal"?"flip none":"none flip"}).css({visibility:"",display:i})}).trigger("reposition")},inline:function(h,i){a.width(function(l,p){return i.width()-(d(this).outerWidth(true)-p)-b.offset.split(" ")[0]});a.unbind("reposition").bind("reposition",function(){var l=a.css("display");a.css({visibility:"hidden",display:a.data("olddisplay")||
"block",zoom:1}).position({my:"left top",at:"left bottom",of:i,offset:b.offset,collision:"none"}).css({visibility:"",display:l});i.css("margin-bottom",a.is(":visible")?a.outerHeight(true):"")}).trigger("reposition")},"default":function(h,i,l){a.css("position",a.data("oldClikPosition"));l||a.getParentMenu().parent().filter("[class*=submenu-of-]").trigger("hide").removeClass("submenu-current").removeClass("submenu-current_parent")}},f={inline:function(){q().css("margin-bottom",a.outerHeight(true)).trigger("reposition");
a.siblings(".contentsection-submenu.hilight").trigger("reposition").end().trigger("reposition")},relative:function(){},relativemenu:function(){},"default":function(){}},g={speed:b.menu_speed,step:f[b.menu_positioning]||f["default"]||null,complete:function(){(f[b.menu_positioning]||f["default"]||function(){}).apply(this,arguments);clik.doColumnResize()}},n={opacity:function(){a.animate({opacity:"show"},d.extend({},g))},height:function(){a.animate({height:"show"},d.extend({},g))},"default":function(){a.show();
g.step&&g.step.apply(a)}},o=d.extend({},g,{complete:b.menu_positioning=="inline"?function(){q().css("margin-bottom","");a.siblings(".contentsection-submenu.hilight").trigger("reposition")}:null}),r={opacity:function(){a.animate({opacity:"hide"},d.extend({},o))},height:function(){a.animate({height:"hide"},d.extend({},o))},"default":function(){a.data("oldClikPosition")||a.data("oldClikPosition",a.css("position"));a.css("position","absolute");a.css("display","none");o.complete&&o.complete.apply(a)}},
m=function(h,i){var l={top:"bottom",bottom:"top",left:"right",right:"left"};if(i.is(".contentsection-menu,.menu")){delete l.left;delete l.right}h=h.split(" ");h=d.map(h,function(p){return l[p]||p});return h.join(" ")},s=function(h,i){var l=i.closest(".menu.horizontal").length?{left:"right",right:"left"}:{top:"bottom",bottom:"top"};h=h.split(" ");h=d.map(h,function(p){return l[p]||p});return h.join(" ")},q=function(){return a.getParentMenu().find("a").matchPrefixedClass(a.attr("class"),["section_",
"content_"]).parent()};if(!q().length){a.remove();return false}if(a.hasClass("hiddenSubmenu")&&b.menu_positioning=="normal"){b.oldSettings=b;b.menu_positioning="relativemenu";b.menu_opencurrent=false;b.menu_opencurrentparent=false}a.unbind(".clikMenu").bind("show.clikMenu",function(h,i){var l,p=Array.prototype.slice.call(arguments,0);if(!i){i=q();p[1]=i}if(k||(l=e[b.menu_positioning]||e["default"])&&l.apply(this,p)===false||(l=n[b.menu_animation]||n["default"])&&l.apply(this,p)===false)return false;
i.add(a).addClass("hilight")}).bind("hide.clikMenu",function(h,i){var l,p=Array.prototype.slice.call(arguments,0);if(!i){i=q();p[1]=i}if(k||b.menu_opencurrent&&i.hasClass("current")||b.menu_opencurrentparent&&i.hasClass("current_parent")||(l=r[b.menu_animation]||r["default"])&&l.apply(this,p)===false)return false;i.add(a).not(".current").removeClass("hilight");b.menu_opencurrent&&a.siblings(".submenu-current").trigger("show.clikMenu",[null,true]);b.menu_opencurrentparent&&a.siblings(".submenu-currentparent").trigger("show.clikMenu",
[null,true])});if(b.menu_rollovermenus){a.bind("mouseenter mouseleave",clik.getDelayHoverFn({over:function(){k=true},out:function(){c||(k=false);!k&&!(b.menu_opencurrent&&a.hasClass("submenu-current"))&&a.trigger("hide.clikMenu")},delayOut:500,object:q()}));a.getSubmenus().bind("mouseenter mouseleave",clik.getDelayHoverFn({over:function(){c=true},out:function(){c=false;q().trigger("mouseout")},delayOut:500,object:q()}))}b.menu_positioning=="relative"&&e.relative.apply(a,[{},q()]);b.menu_opencurrent&&
a.hasClass("submenu-current")||b.menu_opencurrentparent&&a.hasClass("submenu-current_parent")?a.trigger("show.clikMenu"):a.trigger("hide.clikMenu");d(window).bind("resize",function(){q().closest(".contentsection").ie6Magic();a.trigger("reposition");if(d.browser.msie&&d.browser.version<7){a.data("resizeTimer")&&window.clearTimeout(a.data("resizeTimer"));a.data("resizeTimer",window.setTimeout(function(){a.trigger("reposition")},200))}});if(b.oldSettings)b=b.oldSettings;a.getSubmenus().clikSubMenu(j)})};
d.fn.getSubmenus=function(){return d(".submenu-of-"+(this.attr("id")||this.children(".menu").attr("id")))};d.fn.getParentMenu=function(){return d("#"+clik.getPrefixedClass(this.attr("class"),"submenu-of-"))};d.fn.menuHighlight=function(j){var b=d("body").attr("class"),a=b.match(/section_[A-Za-z0-9_-]+/),k=b.match(/action_[A-Za-z0-9_-]+/),c=b.match(/content_[A-Za-z0-9_-]+/);b=b.match(/type_[A-Za-z0-9_-]+/);var e=function(f){return!d("a.content_"+f.id+"."+a+"."+k).length&&f.parentGallery!==""?e(galleries[f.parentGallery]):
f};if(k[0]=="action_detail"&&b[0]==="type_gallery"&&c[0].match(/\d+/)in photos){k[0]="action_view";c[0]="content_"+e(galleries[photos[c[0].match(/\d+/)].galleries_id]).id}if(k[0]=="action_view"&&b[0]==="type_gallery"&&c[0].match(/\d+/)in galleries)c[0]="content_"+e(galleries[c[0].match(/\d+/)]).id;if(k[0]=="action_subindex")k[0]="action_view";return this.each(function(){var f=d(this),g=[];f.find("ul.subgallerymenu").removeClass("menu").addClass("menu_inactive");if(a!==null&&k!==null){f=f.find("a."+
a[0]+".action_index");if(c!==null){g=f;f=d("a."+a[0]+"."+k[0]+"."+c[0])}f.parents("ul#gallerymenu").removeClass("menu_inactive").addClass("menu");f.parents("ul#gallerymenu.menu").siblings("ul#gallerymenu.menu").removeClass("menu").addClass("menu_inactive");f.parents(".menu li, .menu div").addClass(j+"_parent "+j);f.closest(".menu li, .menu div").removeClass(j+"_parent");g.length&&g.parents(".menu li, .menu div").addClass(j+"_parent "+j)}})}})(jQuery);
(function(d){d.fn.bgIframe=d.fn.bgiframe=function(j){if(d.browser.msie&&d.browser.version<7){j=d.extend({top:"auto",left:"auto",width:"auto",height:"auto",opacity:true,src:"javascript:false;"},j||{});var b=function(k){return k&&k.constructor==Number?k+"px":k},a='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+j.src+'"style="display:block;position:absolute;z-index:-1;'+(j.opacity!==false?"filter:Alpha(Opacity='0');":"")+"top:"+(j.top=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+'px')":
b(j.top))+";left:"+(j.left=="auto"?"expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+'px')":b(j.left))+";width:"+(j.width=="auto"?"expression(this.parentNode.offsetWidth+'px')":b(j.width))+";height:"+(j.height=="auto"?"expression(this.parentNode.offsetHeight+'px')":b(j.height))+';"/>';return this.each(function(){d("> iframe.bgiframe",this).length||this.insertBefore(document.createElement(a),this.firstChild)})}return this}})(jQuery);
(function(d){d.ui=d.ui||{};var j=/left|center|right/,b=/top|center|bottom/,a=d.fn.position,k=d.fn.offset;d.fn.position=function(c){if(!c||!c.of)return a.apply(this,arguments);c=d.extend({},c);var e=d(c.of),f=(c.collision||"flip").split(" "),g=c.offset?c.offset.split(" "):[0,0],n,o,r;if(c.of.nodeType===9){n=e.width();o=e.height();r={top:0,left:0}}else if(c.of.scrollTo&&c.of.document){n=e.width();o=e.height();r={top:e.scrollTop(),left:e.scrollLeft()}}else if(c.of.preventDefault){c.at="left top";n=o=
0;r={top:c.of.pageY,left:c.of.pageX}}else{n=e.outerWidth();o=e.outerHeight();r=e.offset()}d.each(["my","at"],function(){var m=(c[this]||"").split(" ");if(m.length===1)m=j.test(m[0])?m.concat(["center"]):b.test(m[0])?["center"].concat(m):["center","center"];m[0]=j.test(m[0])?m[0]:"center";m[1]=b.test(m[1])?m[1]:"center";c[this]=m});if(f.length===1)f[1]=f[0];g[0]=parseInt(g[0],10)||0;if(g.length===1)g[1]=g[0];g[1]=parseInt(g[1],10)||0;if(c.at[0]==="right")r.left+=n;else if(c.at[0]==="center")r.left+=
n/2;if(c.at[1]==="bottom")r.top+=o;else if(c.at[1]==="center")r.top+=o/2;r.left+=g[0];r.top+=g[1];return this.each(function(){var m=d(this),s=m.outerWidth(),q=m.outerHeight(),h=d.extend({},r);if(c.my[0]==="right")h.left-=s;else if(c.my[0]==="center")h.left-=s/2;if(c.my[1]==="bottom")h.top-=q;else if(c.my[1]==="center")h.top-=q/2;h.left=Math.round(h.left);h.top=Math.round(h.top);d.each(["left","top"],function(i,l){d.ui.position[f[i]]&&d.ui.position[f[i]][l](h,{targetWidth:n,targetHeight:o,elemWidth:s,
elemHeight:q,offset:g,my:c.my,at:c.at})});d.fn.bgiframe&&m.bgiframe();m.offset(d.extend(h,{using:c.using}))})};d.ui.position={fit:{left:function(c,e){var f=d(window);e=c.left+e.elemWidth-f.width()-f.scrollLeft();c.left=e>0?c.left-e:Math.max(0,c.left)},top:function(c,e){var f=d(window);e=c.top+e.elemHeight-f.height()-f.scrollTop();c.top=e>0?c.top-e:Math.max(0,c.top)}},flip:{left:function(c,e){if(e.at[0]!=="center"){var f,g,n=d(window);n=c.left+e.elemWidth-n.width()-n.scrollLeft();g=e.my[0]==="left"?
-e.elemWidth:e.my[0]==="right"?e.elemWidth:0;f=-2*e.offset[0];c.left+=c.left<0?g+e.targetWidth+f:n>0?g-e.targetWidth+f:0}},top:function(c,e){if(e.at[1]!=="center"){var f,g,n,o=d(window);o=c.top+e.elemHeight-o.height()-o.scrollTop();g=e.my[1]==="top"?-e.elemHeight:e.my[1]==="bottom"?e.elemHeight:0;n=e.at[1]==="top"?e.targetHeight:-e.targetHeight;f=-2*e.offset[1];c.top+=c.top<0?g+e.targetHeight+f:o>0?g+n+f:0}}}};if(!d.offset.setOffset){d.offset.setOffset=function(c,e){if(/static/.test(d.curCSS(c,"position")))c.style.position=
"relative";var f=d(c),g=f.offset(),n=parseInt(d.curCSS(c,"top",true),10)||0,o=parseInt(d.curCSS(c,"left",true),10)||0;g={top:e.top-g.top+n,left:e.left-g.left+o};"using"in e?e.using.call(c,g):f.css(g)};d.fn.offset=function(c){var e=this[0];if(!e||!e.ownerDocument)return null;if(c)return this.each(function(){d.offset.setOffset(this,c)});return k.call(this)}}})(jQuery);
