var JSON;JSON||(JSON={});
(function(){function a(a){return a<10?"0"+a:a}function b(a){f.lastIndex=0;return f.test(a)?'"'+a.replace(f,function(a){var c=h[a];return typeof c==="string"?c:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function d(a,c){var f,h,n,p,q=e,o,k=c[a];if(k&&typeof k==="object"&&typeof k.toJSON==="function")return k.toJSON(a);typeof i==="function"&&(k=i.call(c,a,k));switch(typeof k){case "string":return b(k);case "number":return isFinite(k)?String(k):"null";case "boolean":case "null":return String(k);
case "object":if(!k)return"null";e+=g;o=[];if(Object.prototype.toString.apply(k)==="[object Array]"){p=k.length;for(f=0;f<p;f+=1)o[f]=d(f,k)||"null";n=o.length===0?"[]":e?"[\n"+e+o.join(",\n"+e)+"\n"+q+"]":"["+o.join(",")+"]";e=q;return n}if(i&&typeof i==="object"){p=i.length;for(f=0;f<p;f+=1)typeof i[f]==="string"&&(h=i[f],(n=d(h,k))&&o.push(b(h)+(e?": ":":")+n))}else for(h in k)Object.prototype.hasOwnProperty.call(k,h)&&(n=d(h,k))&&o.push(b(h)+(e?": ":":")+n);n=o.length===0?"{}":e?"{\n"+e+o.join(",\n"+
e)+"\n"+q+"}":"{"+o.join(",")+"}";e=q;return n}}if(typeof Date.prototype.toJSON!=="function")Date.prototype.toJSON=function(){return isFinite(this.valueOf())?b(this.getUTCFullYear()+"-"+a(this.getUTCMonth()+1)+"-"+a(this.getUTCDate())+"T"+a(this.getUTCHours())+":"+a(this.getUTCMinutes())+":"+a(this.getUTCSeconds())+"Z"):null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return b(this.valueOf())};var c=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
f=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,e,g,h={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},i;JSON.stringify=function(a,c,b){var f;g=e="";if(typeof b==="number")for(f=0;f<b;f+=1)g+=" ";else typeof b==="string"&&(g=b);if((i=c)&&typeof c!=="function"&&(typeof c!=="object"||typeof c.length!=="number"))throw Error("JSON.stringify");return d("",{"":a})};if(typeof JSON.parse!=="function")JSON.parse=
function(a,b){function d(a,c){var f,e,g=a[c];if(g&&typeof g==="object")for(f in g)Object.prototype.hasOwnProperty.call(g,f)&&(e=d(g,f),e!==void 0?g[f]=e:delete g[f]);return b.call(a,c,g)}var f,a=String(a);c.lastIndex=0;c.test(a)&&(a=a.replace(c,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,
"")))return f=eval("("+a+")"),typeof b==="function"?d({"":f},""):f;throw new SyntaxError("JSON.parse");}})();jQuery.noConflict();
(function(a){function b(a){return typeof a=="object"?a:{top:a,left:a}}var d=a.scrollTo=function(c,b,d){a(window).scrollTo(c,b,d)};d.defaults={axis:"xy",duration:parseFloat(a.fn.jquery)>=1.3?0:1};d.window=function(){return a(window)._scrollable()};a.fn._scrollable=function(){return this.map(function(){if(this.nodeName&&a.inArray(this.nodeName.toLowerCase(),["iframe","#document","html","body"])==-1)return this;var c=(this.contentWindow||this).document||this.ownerDocument||this;return a.browser.safari||
c.compatMode=="BackCompat"?c.body:c.documentElement})};a.fn.scrollTo=function(c,f,e){typeof f=="object"&&(e=f,f=0);typeof e=="function"&&(e={onAfter:e});c=="max"&&(c=9E9);e=a.extend({},d.defaults,e);f=f||e.speed||e.duration;e.queue=e.queue&&e.axis.length>1;e.queue&&(f/=2);e.offset=b(e.offset);e.over=b(e.over);return this._scrollable().each(function(){function g(a){i.animate(m,f,e.easing,a&&function(){a.call(this,c,e)})}var h=this,i=a(h),j=c,l,m={},r=i.is("html,body");switch(typeof j){case "number":case "string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(j)){j=
b(j);break}j=a(j,this);case "object":if(j.is||j.style)l=(j=a(j)).offset()}a.each(e.axis.split(""),function(a,c){var b=c=="x"?"Left":"Top",f=b.toLowerCase(),k="scroll"+b,s=h[k],t=d.max(h,c);l?(m[k]=l[f]+(r?0:s-i.offset()[f]),e.margin&&(m[k]-=parseInt(j.css("margin"+b))||0,m[k]-=parseInt(j.css("border"+b+"Width"))||0),m[k]+=e.offset[f]||0,e.over[f]&&(m[k]+=j[c=="x"?"width":"height"]()*e.over[f])):(b=j[f],m[k]=b.slice&&b.slice(-1)=="%"?parseFloat(b)/100*t:b);/^\d+$/.test(m[k])&&(m[k]=m[k]<=0?0:Math.min(m[k],
t));!a&&e.queue&&(s!=m[k]&&g(e.onAfterFirst),delete m[k])});g(e.onAfter)}).end()};d.max=function(c,b){var d=b=="x"?"Width":"Height",g="scroll"+d;if(!a(c).is("html,body"))return c[g]-a(c)[d.toLowerCase()]();var d="client"+d,h=c.ownerDocument.documentElement,i=c.ownerDocument.body;return Math.max(h[g],i[g])-Math.min(h[d],i[d])}})(jQuery);
jQuery.cookie=function(a,b,d){if(typeof b!="undefined"){d=d||{};if(b===null)b="",d.expires=-1;var c="";if(d.expires&&(typeof d.expires=="number"||d.expires.toUTCString))typeof d.expires=="number"?(c=new Date,c.setTime(c.getTime()+d.expires*864E5)):c=d.expires,c="; expires="+c.toUTCString();var f=d.path?"; path="+d.path:"",e=d.domain?"; domain="+d.domain:"",d=d.secure?"; secure":"";document.cookie=[a,"=",encodeURIComponent(b),c,f,e,d].join("")}else{b=null;if(document.cookie&&document.cookie!=""){d=
document.cookie.split(";");for(c=0;c<d.length;c++)if(f=jQuery.trim(d[c]),f.substring(0,a.length+1)==a+"="){b=decodeURIComponent(f.substring(a.length+1));break}}return b}};
jQuery.fn.topLink=function(a){a=jQuery.extend({min:1,fadeSpeed:200,ieOffset:50},a);return this.each(function(){var b=jQuery(this);jQuery(window).scroll(function(){jQuery.support.hrefNormalized||b.css({position:"absolute",top:jQuery(window).scrollTop()+jQuery(window).height()-a.ieOffset});jQuery(window).scrollTop()>=a.min?a.fadeSpeed===!1?b.show():b.fadeIn(a.fadeSpeed):a.fadeSpeed===!1?b.hide():b.fadeOut(a.fadeSpeed)})})};function $c(a,b){return function(){a(b)}}
var Skinbox=function(){var a={options:{},storage:{},forgets:[],autoloads:[],effects:{animate:{show:function(a,d){a.animate(d.animate,{duration:d.duration,complete:d.complete})},hide:function(b,d){a.effects.animate.show(b,d)}},fade:{show:function(a,d){a.fadeIn({duration:d.duration,complete:d.complete})},hide:function(a,d){a.fadeOut({duration:d.duration,complete:d.complete})}},slide:{show:function(a,d){a.slideDown({duration:d.duration,complete:d.complete})},hide:function(a,d){a.slideUp({duration:d.duration,
complete:d.complete})}},upslide:{show:function(b,d){var c=a.effects._utils.wrap(b);b.css("display")=="none"&&(c.$animation.css({marginTop:-b.outerHeight(),opacity:0}),b.show());c.$animation.animate({marginTop:0,opacity:1},{duration:d.duration,queue:!0,complete:d.complete})},hide:function(b,d){a.effects._utils.wrap(b).$animation.animate({marginTop:-b.outerHeight(),opacity:0},{duration:d.duration,queue:!0,complete:d.complete})}},rightslide:{show:function(){},hide:function(){}},_utils:{wrap:function(a){if(a.parent().hasClass("sb-animation"))return{$animation:a.parent(),
$animationWrapper:a.parent().parent()};if(a.hasClass("sb-animation-wrapper"))return{$animation:a.children(),$animationWrapper:a};var d={};d.$animation=a.wrapAll('<div class="sb-animation" />').parent();d.$animationWrapper=d.$animation.wrap('<div class="sb-animation-wrapper" />').parent();d.$animationWrapper.css({overflow:"hidden"});return d}}},persist:function(){var b=jQuery.extend(!0,{},a.storage);if(a.forgets.length!==0)for(var d=0;d<a.forgets.length;d++)b[a.forgets[d][0]]!==void 0&&b[a.forgets[d][0]][a.forgets[d][1]]!==
void 0&&(b[a.forgets[d][0]][a.forgets[d][1]]=void 0);jQuery.cookie("skinbox_storage_"+a.options.skin,JSON.stringify(b),{expires:10,path:"/"})},forget:function(b,d){a.forgets.push([b,d])},optionsFor:function(b,d,c){a.options[b]===void 0&&(a.options[b]={});return jQuery.extend(!0,d,a.options[b],c)},show:function(b,d){d=a.optionsFor("show",{type:"fade",duration:250,complete:function(){},stop:!1},d);d.stop&&b.stop(!0,!0);if(typeof d.type!="string")d.animate=d.type,d.type="animate";d.queue!==void 0?a.options.animation&&
d.type!=="none"?d.queue.queue(function(c){d.complete=c;a.effects[d.type].show(b,d)}):(b.show(),d.queue.queue(function(a){a()})):a.options.animation&&d.type!=="none"?a.effects[d.type].show(b,d):b.show()},hide:function(b,d){d=a.optionsFor("hide",{type:"fade",duration:250,complete:function(){},stop:!1},d);d.stop&&b.stop(!0,!0);if(typeof d.type!="string")d.animate=d.type,d.type="animate";d.queue!==void 0?a.options.animation&&d.type!=="none"?d.queue.queue(function(c){d.complete=c;a.effects[d.type].hide(b,
d)}):(b.hide(),d.queue.queue(function(a){a()})):a.options.animation&&d.type!=="none"?a.effects[d.type].hide(b,d):b.hide()},sequence:function(b,d){for(var d=jQuery.extend({queue:a.queue()},d),c=b.length,f=0;f<c;f++)b[f][1].stop(!0,!0);for(f=0;f<c;f++)b[f][2].queue=d.queue,b[f][2].stop=!0,a[b[f][0]](b[f][1],b[f][2])},queue:function(){return jQuery("<div />")},autoload:function(b){a.autoloads.push(b)},image:function(a){a.queue.queue(function(d){var c=new Image;c.onload=d;c.src=a.url})}};return{init:function(b){a.options=
jQuery.extend({animation:!0},a.options,b);a.storage=JSON.parse(jQuery.cookie("skinbox_storage_"+a.options.skin));if(!a.storage)a.storage={}},deactivate:function(a){for(var d in a)a[d]=="0"&&(Skinbox[d]=function(){})},module:function(b){b(jQuery,Skinbox,a)},ready:function(b){var d=b.length,c=a.autoloads.length;jQuery(document).ready(function(){for(var f=0;f<d;f++)b[f]();for(f=0;f<c;f++)a.autoloads[f]()})},debug:function(){if(console===void 0)window.console={log:function(a){alert(a)}};console.log("STORAGE:");
console.log(a.storage)},getCore:function(){return a}}}();Skinbox.module(function(a,b,d){b.topLink=function(c){c=d.optionsFor("toplink",{element:"#sb-toplink",min:200,fadeSpeed:500,scrollSpeed:300},c);if(d.options.animation===!1)c.fadeSpeed=!1;a(c.element).topLink({min:c.min,fadeSpeed:c.fadeSpeed});a(c.element).click(function(b){b.preventDefault();a.scrollTo(0,c.scrollSpeed)})}});
Skinbox.module(function(a,b,d){var c=function(a,c){c.length>0&&(c.stop(!0,!0),d.show(c,{type:"fade",duration:250,complete:function(){c.addClass("sb-dropdown-on");c.removeClass("sb-dropdown-off")}}))},f=function(a,c){c.length>0&&d.hide(c,{type:"fade",duration:250,complete:function(){c.addClass("sb-dropdown-off");c.removeClass("sb-dropdown-on")}})};b.dropdowns=function(){a("[data-dropdown]").each(function(){var b=a(this),d=b.children(":eq(1)");d.hide();d.addClass("sb-dropdown-off");b.attr("data-dropdown")==
"click"?b.click(function(h){h.preventDefault();d.is(":visible")?f(b,d,{}):(c(b,d,{}),h.stopPropagation(),a(document).one("click",function(a){a.preventDefault();f(b,d,{})}))}):b.hover(function(){c(b,d,{})},function(){f(b,d,{})})})}});
Skinbox.module(function(a,b,d){b.box=function(c){c=d.optionsFor("box",{width:500,height:500,modal:!1,element:!1,content:"",trigger:!1},c);c.width+="px";c.height+="px";if(c.element)a(c.element).hide(),c.content=a(c.element).html(),a(c.element).remove();var b=new ipb.Popup(c.name,{type:"pane",modal:c.modal,w:c.width,h:c.height,initial:c.content,hideAtStart:!0,close:'[rel="close"]'});c.trigger?a(c.trigger).click(function(a){a.stopPropagation();a.preventDefault();b.show()}):b.show()};b.balloon=function(c){c=
d.optionsFor("balloon",{width:500,height:500,once:!0,reference:"absolute",element:!1,content:"",trigger:!1,modal:!1,position:"auto",name:"balloon1",afterCreation:function(){}},c);c.width+="px";c.height+="px";if(c.element){var b=a(c.element);b.css({display:"none"});c.content=b.html();b.remove()}var b=a(c.trigger),e=Element.extend(b[0]),g,h=function(){g=new ipb.Popup(c.name,{type:"balloon",stem:!0,modal:c.modal,w:c.width,h:c.height,initial:c.content,hideAtStart:!0,close:'[rel="close"]',attach:{target:e,
position:c.position,offset:c.offset||void 0}});c.reference=="fixed"&&a("#"+c.name+"_popup").css({position:"fixed"});c.afterCreation(a)};h();b.click(function(b){b.stopPropagation();b.preventDefault();c.once||(a("#"+c.name+"_popup").remove(),h());g.show()});return g};b.boxes=function(c){var d=[];c==void 0&&(c={});a("[data-target-box]").each(function(){var e=a(this).attr("data-target-box");a.inArray(e,d)==-1&&(d.push(e),c[e]==void 0&&(c[e]={}),b.box(a.extend({name:e,element:"[data-box="+e+"]",trigger:"[data-target-box="+
e+"]"},c[e])))})};b.domboxes=function(c){var d=[];c==void 0&&(c={});a("[data-target-dombox]").each(function(){var e=a(this).attr("data-target-dombox");a.inArray(e,d)==-1&&(d.push(e),c[e]==void 0&&(c[e]={}),b.box(a.extend({name:e,content:'<div id="dombox-'+e+'-placeholder"></div>',trigger:"[data-target-dombox="+e+"]",once:!0},c[e])),a("#dombox-"+e+"-placeholder").append(a("[data-dombox="+e+"]").show()))})};b.balloons=function(c){var d=[];c==void 0&&(c={});a("[data-target-balloon]").each(function(){var e=
a(this),g=e.attr("data-target-balloon");a.inArray(g,d)==-1&&(e.attr("id")||e.attr("id","target-balloon-"+g),d.push(g),c[g]==void 0&&(c[g]={}),b.balloon(a.extend({name:g,element:"[data-balloon="+g+"]",trigger:"[data-target-balloon="+g+"]"},c[g])))})};b.domballoons=function(c){var d=[];c==void 0&&(c={});a("[data-target-domballoon]").each(function(){var e=a(this),g=e.attr("data-target-domballoon");a.inArray(g,d)==-1&&(e.attr("id")||e.attr("id","target-domballoon-"+g),d.push(g),c[g]==void 0&&(c[g]={}),
b.balloon(a.extend({name:g,content:'<div id="domballoon-'+g+'-placeholder"></div>',trigger:"[data-target-domballoon="+g+"]",position:"topright",once:!1},c[g])),a("#domballoon-"+g+"-placeholder").append(a("[data-domballoon="+g+"]").show()))})}});
Skinbox.module(function(a,b,d){var c=function(){return ipb==void 0||ipb.profile==void 0||ipb.profile.customization==void 0||ipb.profile.customization!=1},f={fade:function(c){c===void 0&&(c={});return c.elementAbove===void 0?function(a,b,f,j){j==="before"?d.hide(b,{duration:c.duration||250,type:"fade"}):j==="after"&&(d.image({url:a.url,queue:b}),d.show(b,{duration:c.duration||250,type:"fade"}))}:function(b,f,i,j){if(j==="before")a(c.elementAbove).css({"background-image":f.css("background-image"),"background-repeat":f.css("background-repeat"),
"background-attachment":f.css("background-attachment")});else if(j==="after"){var l=a(c.elementAbove);d.image({url:b.url,queue:l});d.hide(l,{duration:c.duration||500,type:"fade"});l.queue(function(a){l.css("background-image","none");l.css("display","block");a()})}}}};b.backgrounds=function(b){if(b.transition!==void 0)b.around=f[b.transition](b.transitionOptions);if(b.around!==void 0)b.before=function(a,c,d){b.around(a,c,d,"before")},b.after=function(a,c,d){b.around(a,c,d,"after")};if(b.before===void 0)b.before=
function(){};if(b.after===void 0)b.after=function(){};var g=a("[data-layer=putyourown]");g.length!==0&&g.find("form").submit(function(f){f.preventDefault();var i=a(b.element),j=a(this).find("[name=url]").val();d.hide(g,{type:"fade",duration:300});if(j!=="")d.storage.background=j,d.persist(),c()&&(b.before({url:j,id:void 0},i,b),i.queue(function(a){i.css({"background-image":"url("+j+")","background-repeat":"no-repeat","background-attachment":"fixed"});a()}),b.after({url:j,id:void 0},i,b))});a("[data-background]").click(function(f){var g=
a(this),j=g.attr("id"),l=a(b.element);if(j!=="put-your-own"&&(f.preventDefault(),f.stopPropagation(),d.storage.background=j,d.persist(),c())){var m=g.attr("href");b.before({url:m,id:j},l,b);l.queue(function(a){l.css({"background-image":"url("+m+")","background-repeat":g.attr("data-background-repeat"),"background-attachment":g.attr("data-background-attachment")});a()});b.after({url:m,id:j},l,b)}})}});
Skinbox.module(function(a,b,d){b.layers=function(){a("[data-target-layer]").click(function(c){c.preventDefault();c.stopPropagation();c=a(this);d.sequence([["hide",a("[data-layer]"),{duration:300,type:"fade"}],["show",a("[data-layer="+c.attr("data-target-layer")+"]"),{duration:300,type:"fade"}]])});a("[data-layer]").click(function(c){a(c.target).is("input")||(c=a(this),d.hide(c,{duration:300,type:"fade"}))})}});
Skinbox.module(function(a,b,d){var c;b.tip=function(b){b=d.optionsFor("tip",{hideContent:!0,cachePosition:!0,cacheTip:!0},b);c==void 0&&(c=a('<div id="sb-tipstore" />'),a("body").append(c));a(b.elements).each(function(){var e=a(this),g=b.trigger==void 0?e:e.find(b.trigger);if(b.content==void 0){if(e.attr("title")=="")return}else if(!a.isFunction(b.content)){var h=e.find(b.content);if(h.length==0||h.text()=="")return;else h.css("display","none")}var i=!1;g.hover(function(){i!==!1&&b.cacheTip===!1&&
(i.remove(),i=!1);if(i==!1){i=a('<div class="tooltip"></div>');if(b.content==void 0)i.text(g.attr("title"));else if(a.isFunction(b.content)){var j=b.content(e,b);if(typeof j=="string")i.html(j);else{if(j.length===0){g.unbind("hover");return}i.append(j)}}else i.text(h.text());i.prepend("<span />");i.css("display","none");c.append(i);j=!0}if(j!=void 0||b.cachePosition==!1)j=g.offset(),i.css({position:"absolute",left:j.left+g.width(),top:j.top+g.height()/2-i.height()/2-1}),h=void 0;i.stop(!0,!0);d.show(i,
{type:"fade",duration:200})},function(){i.stop(!0,!0);d.hide(i,{type:"fade",duration:200})})})};b.topicTip=function(){b.tip({elements:".topic_title[title]"})};b.topicAvatarTip=function(a){a==void 0&&(a={});a.frame!=void 0&&a.frame?b.tip({elements:".topic_avatar[title] > span",content:function(a){return a.parent().attr("title")}}):b.tip({elements:".topic_avatar[title]"})};b.tips=function(c){c==void 0&&(c={});a("[data-tip]").length!==0&&b.tip({elements:'[data-tip][data-tip!=""]',content:function(a){return a.attr("data-tip")}})};
d.autoload(b.tips)});
Skinbox.module(function(a,b,d){var c=function(c,b){return a("[data-store="+c+"] > [data-key="+b+"]").html()};b.collapsiblePlugins={sidebar:{around:function(a){if(a.animationDuration===void 0)a.animationDuration=200;a.sidebarWidth=d.options.sidebar_width;return function(c,b,d){b==="shown"&&d==="before"?c.queue(function(c){jQuery(a.contentElement).animate({marginRight:a.sidebarWidth},{duration:a.animationDuration,complete:c})}):b==="hidden"&&d==="after"&&c.queue(function(c){jQuery(a.contentElement).animate({marginRight:0},{duration:a.animationDuration,
complete:c})})}}},fade:{init:function(c){(d.storage.collapsibles[c.collapsible]!==void 0&&d.storage.collapsibles[c.collapsible]==!1||a("[data-collapsible="+c.collapsible+"]").length===0)&&a(c.element).fadeTo(0,0.3)},around:function(c){return function(b,d,h){d==="shown"&&h==="before"?a(c.element).fadeTo(250,1):d==="hidden"&&h==="before"&&a(c.element).fadeTo(250,0.3)}}}};b.collapsibles=function(b){if(d.storage.collapsibles==void 0)d.storage.collapsibles={};else for(id in d.storage.collapsibles)if(!d.storage.collapsibles[id]){a("[data-collapsible="+
id+"]").hide();var e=a("[data-target-collapsible="+id+"][data-use-store]");e.length>0&&e.html(c(e.attr("data-use-store"),"show"))}b==void 0&&(b={});a("[data-target-collapsible]").click(function(e){e.preventDefault();var e=a(this),h=e.attr("data-target-collapsible"),i=a("[data-collapsible="+h+"]"),j="";if(b[h]===void 0)b[h]={animation:"upslide",animationDuration:500};else{if(b[h].animationDuration===void 0)b[h].animationDuration=500;if(b[h].around!==void 0)b[h].before=function(a,c){b[h].around(a,c,
"before")},b[h].after=function(a,c){b[h].around(a,c,"after")}}j=d.storage.collapsibles[h]==void 0&&i.is(":visible")||d.storage.collapsibles[h]?"hidden":"shown";d.storage.collapsibles[h]=j==="shown";b[h].before!==void 0&&b[h].before(i,j);j==="hidden"?d.hide(i,{type:b[h].animation,duration:b[h].animationDuration}):d.show(i,{type:b[h].animation,duration:b[h].animationDuration});b[h].after!==void 0&&b[h].after(i,j);i.attr("data-persist")&&i.attr("data-persist")=="false"&&d.forget("collapsibles",h);d.persist();
e.attr("data-use-store")&&e.html(c(e.attr("data-use-store"),d.storage.collapsibles[h]?"hide":"show"))})}});Skinbox.module(function(a,b,d){b.placeholders=function(){a("input[placeholder], textarea[placeholder]").placeholder()};d.autoload(b.placeholders)});
(function(a){function b(c){this.input=c;c.attr("type")=="password"&&this.handlePassword();a(c[0].form).submit(function(){if(c.hasClass("placeholder")&&c[0].value==c.attr("placeholder"))c[0].value=""})}b.prototype={show:function(a){if(this.input[0].value===""||a&&this.valueIsPlaceholder()){if(this.isPassword)try{this.input[0].setAttribute("type","text")}catch(b){this.input.before(this.fakePassword.show()).hide()}this.input.addClass("placeholder");this.input[0].value=this.input.attr("placeholder")}},
hide:function(){if(this.valueIsPlaceholder()&&this.input.hasClass("placeholder")&&(this.input.removeClass("placeholder"),this.input[0].value="",this.isPassword)){try{this.input[0].setAttribute("type","password")}catch(a){}this.input.show();this.input[0].focus()}},valueIsPlaceholder:function(){return this.input[0].value==this.input.attr("placeholder")},handlePassword:function(){var c=this.input;c.attr("realType","password");this.isPassword=!0;if(a.browser.msie&&c[0].outerHTML){var b=c[0].outerHTML.replace(/type=(['"])?password\1/gi,
"type=$1text$1");this.fakePassword=a(b).val(c.attr("placeholder")).addClass("placeholder").focus(function(){c.trigger("focus");a(this).hide()})}}};var d=!!("placeholder"in document.createElement("input"));a.fn.placeholder=function(){return d?this:this.each(function(){var c=a(this),d=new b(c);d.show(!0);c.focus(function(){d.hide()});c.blur(function(){d.show(!1)});a.browser.msie&&(a(window).load(function(){c.val()&&c.removeClass("placeholder");d.show(!0)}),c.focus(function(){if(this.value==""){var a=
this.createTextRange();a.collapse(!0);a.moveStart("character",0);a.select()}}))})}})(jQuery);
Skinbox.module(function(a,b,d){var c=function(c){d.storage.style=c;d.persist();a("link[title][rel~=stylesheet], style[title]").each(function(){this.disabled=a(this).attr("title")==c?!1:!0})};b.styles=function(){d.optionsFor("stylePicker",{});var f,e;a("link[title][rel~=stylesheet], style[title]").each(function(){var c=a(this);f===void 0&&c.attr("rel").indexOf("alt")!==-1&&(f=c.attr("title"));this.disabled==!1&&(e=c.attr("title"))});if(d.storage.style!==void 0&&d.storage.style!=e)e=d.storage.style,
c(d.storage.style);b.tip!==void 0&&a("[data-target-style][data-tip]").length!==0&&b.tip({elements:"[data-target-style][data-tip]",content:function(a){return a.attr("data-tip")}});a("[data-target-style="+e+"]").addClass("active");a("[data-target-style]").click(function(b){b.preventDefault();e=a(this).attr("data-target-style");a("[data-target-style]").removeClass("active");a(this).addClass("active");c(e)});a(window).unload(function(){var c;a("link[title][rel~=stylesheet], style[title]").each(function(){this.disabled==
!1&&(c=a(this).attr("title"))});if(c!==void 0&&c!==e)d.storage.style=c,d.persist()})}});
Skinbox.module(function(a,b,d){b.tabbedHooks=function(){var c={hooks:"#hooks > div",tabs:"#hooks > ul > li",animationType:"slide"};if(d.options.hooks_animations!==void 0&&d.options.hooks_animations===!1)c.animationType="none";var b=d.queue();a(c.tabs).each(function(e){var g=a(this);g.click(function(h){h.preventDefault();h.stopPropagation();var h=a(c.hooks+":eq("+e+")"),i=a(c.hooks+":visible");d.hide(i,{type:c.animationType,duration:250,queue:b});d.show(h,{type:c.animationType,duration:250,queue:b});
a(c.tabs).removeClass("active");g.addClass("active")})})}});
(function(a,b){function d(c){return!a(c).parents().andSelf().filter(function(){return a.curCSS(this,"visibility")==="hidden"||a.expr.filters.hidden(this)}).length}a.ui=a.ui||{};a.ui.version||(a.extend(a.ui,{version:"@VERSION",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,
PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),a.fn.extend({_focus:a.fn.focus,focus:function(c,b){return typeof c==="number"?this.each(function(){var d=this;setTimeout(function(){a(d).focus();b&&b.call(d)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=a.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.curCSS(this,
"position",1))&&/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.curCSS(this,"overflow",1)+a.curCSS(this,"overflow-y",1)+a.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?a(document):c},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length)for(var c=a(this[0]),d;c.length&&c[0]!==document;){d=c.css("position");if(d===
"absolute"||d==="relative"||d==="fixed")if(d=parseInt(c.css("zIndex"),10),!isNaN(d)&&d!==0)return d;c=c.parent()}return 0},disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.each(["Width","Height"],function(c,d){function e(c,b,d,e){a.each(g,function(){b-=parseFloat(a.curCSS(c,"padding"+this,!0))||0;d&&(b-=parseFloat(a.curCSS(c,
"border"+this+"Width",!0))||0);e&&(b-=parseFloat(a.curCSS(c,"margin"+this,!0))||0)});return b}var g=d==="Width"?["Left","Right"]:["Top","Bottom"],h=d.toLowerCase(),i={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){if(c===b)return i["inner"+d].call(this);return this.each(function(){a(this).css(h,e(this,c)+"px")})};a.fn["outer"+d]=function(c,b){if(typeof c!=="number")return i["outer"+d].call(this,c);return this.each(function(){a(this).css(h,
e(this,c,!0,b)+"px")})}}),a.extend(a.expr[":"],{data:function(c,b,d){return!!a.data(c,d[3])},focusable:function(c){var b=c.nodeName.toLowerCase(),e=a.attr(c,"tabindex");if("area"===b){b=c.parentNode;e=b.name;if(!c.href||!e||b.nodeName.toLowerCase()!=="map")return!1;c=a("img[usemap=#"+e+"]")[0];return!!c&&d(c)}return(/input|select|textarea|button|object/.test(b)?!c.disabled:"a"==b?c.href||!isNaN(e):!isNaN(e))&&d(c)},tabbable:function(c){var b=a.attr(c,"tabindex");return(isNaN(b)||b>=0)&&a(c).is(":focusable")}}),
a(function(){var c=document.body,b=c.appendChild(b=document.createElement("div"));a.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});a.support.minHeight=b.offsetHeight===100;a.support.selectstart="onselectstart"in b;c.removeChild(b).style.display="none"}),a.extend(a.ui,{plugin:{add:function(c,b,d){var c=a.ui[c].prototype,g;for(g in d)c.plugins[g]=c.plugins[g]||[],c.plugins[g].push([b,d[g]])},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var g=0;g<b.length;g++)a.options[b[g][0]]&&
b[g][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(b,d){if(a(b).css("overflow")==="hidden")return!1;var e=d&&d==="left"?"scrollLeft":"scrollTop",g=!1;if(b[e]>0)return!0;b[e]=1;g=b[e]>0;b[e]=0;return g},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(b,d,e,g,h,i){return a.ui.isOverAxis(b,e,h)&&a.ui.isOverAxis(d,g,i)}}))})(jQuery);
(function(a,b){if(a.cleanData){var d=a.cleanData;a.cleanData=function(b){for(var c=0,g;(g=b[c])!=null;c++)a(g).triggerHandler("remove");d(b)}}else{var c=a.fn.remove;a.fn.remove=function(b,d){return this.each(function(){d||(!b||a.filter(b,[this]).length)&&a("*",this).add([this]).each(function(){a(this).triggerHandler("remove")});return c.call(a(this),b,d)})}}a.widget=function(b,c,d){var h=b.split(".")[0],i,b=b.split(".")[1];i=h+"-"+b;if(!d)d=c,c=a.Widget;a.expr[":"][i]=function(c){return!!a.data(c,
b)};a[h]=a[h]||{};a[h][b]=function(a,b){arguments.length&&this._createWidget(a,b)};c=new c;c.options=a.extend(!0,{},c.options);a[h][b].prototype=a.extend(!0,c,{namespace:h,widgetName:b,widgetEventPrefix:a[h][b].prototype.widgetEventPrefix||b,widgetBaseClass:i},d);a.widget.bridge(b,a[h][b])};a.widget.bridge=function(c,d){a.fn[c]=function(g){var h=typeof g==="string",i=Array.prototype.slice.call(arguments,1),j=this,g=!h&&i.length?a.extend.apply(null,[!0,g].concat(i)):g;if(h&&g.charAt(0)==="_")return j;
h?this.each(function(){var d=a.data(this,c),e=d&&a.isFunction(d[g])?d[g].apply(d,i):d;if(e!==d&&e!==b)return j=e,!1}):this.each(function(){var b=a.data(this,c);b?b.option(g||{})._init():a.data(this,c,new d(g,this))});return j}};a.Widget=function(a,b){arguments.length&&this._createWidget(a,b)};a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(b,c){a.data(c,this.widgetName,this);this.element=a(c);this.options=a.extend(!0,{},this.options,this._getCreateOptions(),
b);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return a.metadata&&a.metadata.get(this.element[0])[this.widgetName]},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},
option:function(c,d){var g=c;if(arguments.length===0)return a.extend({},this.options);if(typeof c==="string"){if(d===b)return this.options[c];g={};g[c]=d}this._setOptions(g);return this},_setOptions:function(b){var c=this;a.each(b,function(a,b){c._setOption(a,b)});return this},_setOption:function(a,b){this.options[a]=b;a==="disabled"&&this.widget()[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",b);return this},enable:function(){return this._setOption("disabled",
!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(b,c,d){var h=this.options[b],c=a.Event(c);c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase();d=d||{};if(c.originalEvent)for(var b=a.event.props.length,i;b;)i=a.event.props[--b],c[i]=c.originalEvent[i];this.element.trigger(c,d);return!(a.isFunction(h)&&h.call(this.element[0],c,d)===!1||c.isDefaultPrevented())}}})(jQuery);
(function(a){a.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(d){if(!0===a.data(d.target,b.widgetName+".preventClickEvent"))return a.removeData(d.target,b.widgetName+".preventClickEvent"),d.stopImmediatePropagation(),!1});this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(b){b.originalEvent=
b.originalEvent||{};if(!b.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(b);this._mouseDownEvent=b;var d=this,c=b.which==1,f=typeof this.options.cancel=="string"?a(b.target).parents().add(b.target).filter(this.options.cancel).length:!1;if(!c||f||!this._mouseCapture(b))return!0;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay);if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=
this._mouseStart(b)!==!1,!this._mouseStarted))return b.preventDefault(),!0;!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(a){return d._mouseMove(a)};this._mouseUpDelegate=function(a){return d._mouseUp(a)};a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);b.preventDefault();return b.originalEvent.mouseHandled=!0}},_mouseMove:function(b){if(a.browser.msie&&
!(document.documentMode>=9)&&!b.button)return this._mouseUp(b);if(this._mouseStarted)return this._mouseDrag(b),b.preventDefault();if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1)?this._mouseDrag(b):this._mouseUp(b);return!this._mouseStarted},_mouseUp:function(b){a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted)this._mouseStarted=
!1,b.target==this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b);return!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);
(function(a){a.widget("ui.draggable",a.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){if(this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position")))this.element[0].style.position=
"relative";this.options.addClasses&&this.element.addClass("ui-draggable");this.options.disabled&&this.element.addClass("ui-draggable-disabled");this._mouseInit()},destroy:function(){if(this.element.data("draggable"))return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(b){var d=this.options;if(this.helper||d.disabled||a(b.target).is(".ui-resizable-handle"))return!1;
this.handle=this._getHandle(b);if(!this.handle)return!1;return!0},_mouseStart:function(b){var d=this.options;this.helper=this._createHelper(b);this._cacheHelperProportions();if(a.ui.ddmanager)a.ui.ddmanager.current=this;this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();this.offset=this.positionAbs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};a.extend(this.offset,{click:{left:b.pageX-
this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(b);this.originalPageX=b.pageX;this.originalPageY=b.pageY;d.cursorAt&&this._adjustOffsetFromHelper(d.cursorAt);d.containment&&this._setContainment();if(this._trigger("start",b)===!1)return this._clear(),!1;this._cacheHelperProportions();a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b);this.helper.addClass("ui-draggable-dragging");
this._mouseDrag(b,!0);return!0},_mouseDrag:function(b,d){this.position=this._generatePosition(b);this.positionAbs=this._convertPositionTo("absolute");if(!d){var c=this._uiHash();if(this._trigger("drag",b,c)===!1)return this._mouseUp({}),!1;this.position=c.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";a.ui.ddmanager&&a.ui.ddmanager.drag(this,b);return!1},
_mouseStop:function(b){var d=!1;a.ui.ddmanager&&!this.options.dropBehaviour&&(d=a.ui.ddmanager.drop(this,b));if(this.dropped)d=this.dropped,this.dropped=!1;if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!d||this.options.revert=="valid"&&d||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d)){var c=this;a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,
10),function(){c._trigger("stop",b)!==!1&&c._clear()})}else this._trigger("stop",b)!==!1&&this._clear();return!1},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(b){var d=!this.options.handle||!a(this.options.handle,this.element).length?!0:!1;a(this.options.handle,this.element).find("*").andSelf().each(function(){this==b.target&&(d=!0)});return d},_createHelper:function(b){var d=this.options,b=a.isFunction(d.helper)?a(d.helper.apply(this.element[0],
[b])):d.helper=="clone"?this.element.clone():this.element;b.parents("body").length||b.appendTo(d.appendTo=="parent"?this.element[0].parentNode:d.appendTo);b[0]!=this.element[0]&&!/(fixed|absolute)/.test(b.css("position"))&&b.css("position","absolute");return b},_adjustOffsetFromHelper:function(b){typeof b=="string"&&(b=b.split(" "));a.isArray(b)&&(b={left:+b[0],top:+b[1]||0});if("left"in b)this.offset.click.left=b.left+this.margins.left;if("right"in b)this.offset.click.left=this.helperProportions.width-
b.right+this.margins.left;if("top"in b)this.offset.click.top=b.top+this.margins.top;if("bottom"in b)this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==
document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&a.browser.msie)b={top:0,left:0};return{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),
10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b=this.options;if(b.containment==
"parent")b.containment=this.helper[0].parentNode;if(b.containment=="document"||b.containment=="window")this.containment=[(b.containment=="document"?0:a(window).scrollLeft())-this.offset.relative.left-this.offset.parent.left,(b.containment=="document"?0:a(window).scrollTop())-this.offset.relative.top-this.offset.parent.top,(b.containment=="document"?0:a(window).scrollLeft())+a(b.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(b.containment=="document"?
0:a(window).scrollTop())+(a(b.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(b.containment)&&b.containment.constructor!=Array){var d=a(b.containment)[0];if(d){var b=a(b.containment).offset(),c=a(d).css("overflow")!="hidden";this.containment=[b.left+(parseInt(a(d).css("borderLeftWidth"),10)||0)+(parseInt(a(d).css("paddingLeft"),10)||0),b.top+(parseInt(a(d).css("borderTopWidth"),
10)||0)+(parseInt(a(d).css("paddingTop"),10)||0),b.left+(c?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(a(d).css("borderLeftWidth"),10)||0)-(parseInt(a(d).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,b.top+(c?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(a(d).css("borderTopWidth"),10)||0)-(parseInt(a(d).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom]}}else if(b.containment.constructor==
Array)this.containment=b.containment},_convertPositionTo:function(b,d){if(!d)d=this.position;var c=b=="absolute"?1:-1,f=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,e=/(html|body)/i.test(f[0].tagName);return{top:d.top+this.offset.relative.top*c+this.offset.parent.top*c-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():
e?0:f.scrollTop())*c),left:d.left+this.offset.relative.left*c+this.offset.parent.left*c-(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():e?0:f.scrollLeft())*c)}},_generatePosition:function(b){var d=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&a.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName),e=b.pageX,g=b.pageY;
this.originalPosition&&(this.containment&&(b.pageX-this.offset.click.left<this.containment[0]&&(e=this.containment[0]+this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]&&(g=this.containment[1]+this.offset.click.top),b.pageX-this.offset.click.left>this.containment[2]&&(e=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top)),d.grid&&(g=this.originalPageY+Math.round((g-this.originalPageY)/d.grid[1])*
d.grid[1],g=this.containment?!(g-this.offset.click.top<this.containment[1]||g-this.offset.click.top>this.containment[3])?g:!(g-this.offset.click.top<this.containment[1])?g-d.grid[1]:g+d.grid[1]:g,e=this.originalPageX+Math.round((e-this.originalPageX)/d.grid[0])*d.grid[0],e=this.containment?!(e-this.offset.click.left<this.containment[0]||e-this.offset.click.left>this.containment[2])?e:!(e-this.offset.click.left<this.containment[0])?e-d.grid[0]:e+d.grid[0]:e));return{top:g-this.offset.click.top-this.offset.relative.top-
this.offset.parent.top+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop()),left:e-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(a.browser.safari&&a.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&
this.helper.remove();this.helper=null;this.cancelHelperRemoval=!1},_trigger:function(b,d,c){c=c||this._uiHash();a.ui.plugin.call(this,b,[d,c]);if(b=="drag")this.positionAbs=this._convertPositionTo("absolute");return a.Widget.prototype._trigger.call(this,b,d,c)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});a.extend(a.ui.draggable,{version:"@VERSION"});a.ui.plugin.add("draggable","connectToSortable",
{start:function(b,d){var c=a(this).data("draggable"),f=c.options,e=a.extend({},d,{item:c.element});c.sortables=[];a(f.connectToSortable).each(function(){var d=a.data(this,"sortable");d&&!d.options.disabled&&(c.sortables.push({instance:d,shouldRevert:d.options.revert}),d.refreshPositions(),d._trigger("activate",b,e))})},stop:function(b,d){var c=a(this).data("draggable"),f=a.extend({},d,{item:c.element});a.each(c.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;c.cancelHelperRemoval=
!0;this.instance.cancelHelperRemoval=!1;if(this.shouldRevert)this.instance.options.revert=!0;this.instance._mouseStop(b);this.instance.options.helper=this.instance.options._helper;c.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",b,f)})},drag:function(b,d){var c=a(this).data("draggable"),f=this;a.each(c.sortables,function(){this.instance.positionAbs=c.positionAbs;this.instance.helperProportions=
c.helperProportions;this.instance.offset.click=c.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver)this.instance.isOver=1,this.instance.currentItem=a(f).clone().appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return d.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.click.top=
c.offset.click.top,this.instance.offset.click.left=c.offset.click.left,this.instance.offset.parent.left-=c.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=c.offset.parent.top-this.instance.offset.parent.top,c._trigger("toSortable",b),c.dropped=this.instance.element,c.currentItem=c.element,this.instance.fromOutside=c;this.instance.currentItem&&this.instance._mouseDrag(b)}else if(this.instance.isOver)this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=
!1,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),c._trigger("fromSortable",b),c.dropped=!1})}});a.ui.plugin.add("draggable","cursor",{start:function(){var b=a("body"),d=a(this).data("draggable").options;if(b.css("cursor"))d._cursor=b.css("cursor");b.css("cursor",d.cursor)},stop:function(){var b=
a(this).data("draggable").options;b._cursor&&a("body").css("cursor",b._cursor)}});a.ui.plugin.add("draggable","iframeFix",{start:function(){var b=a(this).data("draggable").options;a(b.iframeFix===!0?"iframe":b.iframeFix).each(function(){a('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(a(this).offset()).appendTo("body")})},stop:function(){a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});
a.ui.plugin.add("draggable","opacity",{start:function(b,d){var c=a(d.helper),f=a(this).data("draggable").options;if(c.css("opacity"))f._opacity=c.css("opacity");c.css("opacity",f.opacity)},stop:function(b,d){var c=a(this).data("draggable").options;c._opacity&&a(d.helper).css("opacity",c._opacity)}});a.ui.plugin.add("draggable","scroll",{start:function(){var b=a(this).data("draggable");if(b.scrollParent[0]!=document&&b.scrollParent[0].tagName!="HTML")b.overflowOffset=b.scrollParent.offset()},drag:function(b){var d=
a(this).data("draggable"),c=d.options,f=!1;if(d.scrollParent[0]!=document&&d.scrollParent[0].tagName!="HTML"){if(!c.axis||c.axis!="x")if(d.overflowOffset.top+d.scrollParent[0].offsetHeight-b.pageY<c.scrollSensitivity)d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop+c.scrollSpeed;else if(b.pageY-d.overflowOffset.top<c.scrollSensitivity)d.scrollParent[0].scrollTop=f=d.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis!="y")if(d.overflowOffset.left+d.scrollParent[0].offsetWidth-b.pageX<
c.scrollSensitivity)d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft+c.scrollSpeed;else if(b.pageX-d.overflowOffset.left<c.scrollSensitivity)d.scrollParent[0].scrollLeft=f=d.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis||c.axis!="x")b.pageY-a(document).scrollTop()<c.scrollSensitivity?f=a(document).scrollTop(a(document).scrollTop()-c.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<c.scrollSensitivity&&(f=a(document).scrollTop(a(document).scrollTop()+c.scrollSpeed));
if(!c.axis||c.axis!="y")b.pageX-a(document).scrollLeft()<c.scrollSensitivity?f=a(document).scrollLeft(a(document).scrollLeft()-c.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<c.scrollSensitivity&&(f=a(document).scrollLeft(a(document).scrollLeft()+c.scrollSpeed))}f!==!1&&a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(d,b)}});a.ui.plugin.add("draggable","snap",{start:function(){var b=a(this).data("draggable"),d=b.options;b.snapElements=[];a(d.snap.constructor!=String?
d.snap.items||":data(draggable)":d.snap).each(function(){var c=a(this),d=c.offset();this!=b.element[0]&&b.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:d.top,left:d.left})})},drag:function(b,d){for(var c=a(this).data("draggable"),f=c.options,e=f.snapTolerance,g=d.offset.left,h=g+c.helperProportions.width,i=d.offset.top,j=i+c.helperProportions.height,l=c.snapElements.length-1;l>=0;l--){var m=c.snapElements[l].left,r=m+c.snapElements[l].width,n=c.snapElements[l].top,p=
n+c.snapElements[l].height;if(m-e<g&&g<r+e&&n-e<i&&i<p+e||m-e<g&&g<r+e&&n-e<j&&j<p+e||m-e<h&&h<r+e&&n-e<i&&i<p+e||m-e<h&&h<r+e&&n-e<j&&j<p+e){if(f.snapMode!="inner"){var q=Math.abs(n-j)<=e,o=Math.abs(p-i)<=e,k=Math.abs(m-h)<=e,s=Math.abs(r-g)<=e;if(q)d.position.top=c._convertPositionTo("relative",{top:n-c.helperProportions.height,left:0}).top-c.margins.top;if(o)d.position.top=c._convertPositionTo("relative",{top:p,left:0}).top-c.margins.top;if(k)d.position.left=c._convertPositionTo("relative",{top:0,
left:m-c.helperProportions.width}).left-c.margins.left;if(s)d.position.left=c._convertPositionTo("relative",{top:0,left:r}).left-c.margins.left}var t=q||o||k||s;if(f.snapMode!="outer"){q=Math.abs(n-i)<=e;o=Math.abs(p-j)<=e;k=Math.abs(m-g)<=e;s=Math.abs(r-h)<=e;if(q)d.position.top=c._convertPositionTo("relative",{top:n,left:0}).top-c.margins.top;if(o)d.position.top=c._convertPositionTo("relative",{top:p-c.helperProportions.height,left:0}).top-c.margins.top;if(k)d.position.left=c._convertPositionTo("relative",
{top:0,left:m}).left-c.margins.left;if(s)d.position.left=c._convertPositionTo("relative",{top:0,left:r-c.helperProportions.width}).left-c.margins.left}!c.snapElements[l].snapping&&(q||o||k||s||t)&&c.options.snap.snap&&c.options.snap.snap.call(c.element,b,a.extend(c._uiHash(),{snapItem:c.snapElements[l].item}));c.snapElements[l].snapping=q||o||k||s||t}else c.snapElements[l].snapping&&c.options.snap.release&&c.options.snap.release.call(c.element,b,a.extend(c._uiHash(),{snapItem:c.snapElements[l].item})),
c.snapElements[l].snapping=!1}}});a.ui.plugin.add("draggable","stack",{start:function(){var b=a(this).data("draggable").options,b=a.makeArray(a(b.stack)).sort(function(b,d){return(parseInt(a(b).css("zIndex"),10)||0)-(parseInt(a(d).css("zIndex"),10)||0)});if(b.length){var d=parseInt(b[0].style.zIndex)||0;a(b).each(function(a){this.style.zIndex=d+a});this[0].style.zIndex=d+b.length}}});a.ui.plugin.add("draggable","zIndex",{start:function(b,d){var c=a(d.helper),f=a(this).data("draggable").options;if(c.css("zIndex"))f._zIndex=
c.css("zIndex");c.css("zIndex",f.zIndex)},stop:function(b,d){var c=a(this).data("draggable").options;c._zIndex&&a(d.helper).css("zIndex",c._zIndex)}})})(jQuery);
Skinbox.module(function(a,b,d){Skinbox.resizer=function(){var b=a(".width"),f=a("#resize-handle"),e={};d.storage.resizer!=void 0&&b.css("width",d.storage.resizer);e.resizeHandle={absolute:{left:f.offset().left,top:f.offset().top},relative:{left:f.css("left"),top:f.css("top")}};f.css({position:"absolute",left:e.resizeHandle.absolute.left,top:e.resizeHandle.absolute.top});var g=function(){f.css({position:"relative",left:e.resizeHandle.relative.left,top:e.resizeHandle.relative.top});e.resizeHandle.absolute=
{top:f.offset().top,left:f.offset().left};f.css({position:"absolute",left:e.resizeHandle.absolute.left,top:e.resizeHandle.absolute.top})};a(window).resize(g);a("body").load(g);a(window).resize();a(window).delay(1E3);a(window).queue(function(b){a(window).resize();b()});f.draggable({axis:"x",start:function(a,b){e.initial={top:b.offset.top,left:b.offset.left}},drag:function(f,g){e.current={top:g.offset.top,left:g.offset.left};var j=e.current.left-e.initial.left;if(j!=0){j=b.width()+j;if(j<990)return!1;
d.storage.resizer=j/a(window).width()*100+"%";if(parseInt(d.storage.resizer)>97)return d.storage.resizer="97%",!1;b.css({width:d.storage.resizer});e.initial={top:g.offset.top,left:g.offset.left}}},stop:function(){d.persist();a(window).resize()}})}});





if( jQuery.browser.msie ){
}




Skinbox.getCore().options.sidebar_width = 235;Skinbox.init( {
  skin: 'surface'
} );

Skinbox.ready([
  Skinbox.topLink,
  Skinbox.dropdowns,
  Skinbox.topicAvatarTip,
  Skinbox.boxes,
  Skinbox.styles,
  $c( Skinbox.domboxes, {
  login: { width: 600, keep: true, modal: true },
  appearance: { width: 300, keep: true, modal: false }
  } ),
  Skinbox.collapsibles,
  $c( Skinbox.tip, {
     elements: '#categories tr .sb-avatar',
     content: function($el){
       return $el.parents('tr:first').find('.lastpost_excerpt').children();
     },
     cachePosition: false
   } ),
   Skinbox.tabbedHooks,
   Skinbox.resizer
] );



