var JSON;JSON||(JSON={});
(function(){function b(a){return a<10?"0"+a:a}function c(a){e.lastIndex=0;return e.test(a)?'"'+a.replace(e,function(a){var b=h[a];return typeof b==="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function a(b,d){var e,j,l,h,p=g,n,m=d[b];if(m&&typeof m==="object"&&typeof m.toJSON==="function")return m.toJSON(b);typeof i==="function"&&(m=i.call(d,b,m));switch(typeof m){case "string":return c(m);case "number":return isFinite(m)?String(m):"null";case "boolean":case "null":return String(m);
case "object":if(!m)return"null";g+=f;n=[];if(Object.prototype.toString.apply(m)==="[object Array]"){h=m.length;for(e=0;e<h;e+=1)n[e]=a(e,m)||"null";l=n.length===0?"[]":g?"[\n"+g+n.join(",\n"+g)+"\n"+p+"]":"["+n.join(",")+"]";g=p;return l}if(i&&typeof i==="object"){h=i.length;for(e=0;e<h;e+=1)typeof i[e]==="string"&&(j=i[e],(l=a(j,m))&&n.push(c(j)+(g?": ":":")+l))}else for(j in m)Object.prototype.hasOwnProperty.call(m,j)&&(l=a(j,m))&&n.push(c(j)+(g?": ":":")+l);l=n.length===0?"{}":g?"{\n"+g+n.join(",\n"+
g)+"\n"+p+"}":"{"+n.join(",")+"}";g=p;return l}}if(typeof Date.prototype.toJSON!=="function")Date.prototype.toJSON=function(){return isFinite(this.valueOf())?c(this.getUTCFullYear()+"-"+b(this.getUTCMonth()+1)+"-"+b(this.getUTCDate())+"T"+b(this.getUTCHours())+":"+b(this.getUTCMinutes())+":"+b(this.getUTCSeconds())+"Z"):null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(){return c(this.valueOf())};var d=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
e=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,g,f,h={"\u0008":"\\b","\t":"\\t","\n":"\\n","\u000c":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},i;JSON.stringify=function(b,c,d){var e;f=g="";if(typeof d==="number")for(e=0;e<d;e+=1)f+=" ";else typeof d==="string"&&(f=d);if((i=c)&&typeof c!=="function"&&(typeof c!=="object"||typeof c.length!=="number"))throw Error("JSON.stringify");return a("",{"":b})};if(typeof JSON.parse!=="function")JSON.parse=
function(a,b){function c(a,d){var e,g,i=a[d];if(i&&typeof i==="object")for(e in i)Object.prototype.hasOwnProperty.call(i,e)&&(g=c(i,e),g!==void 0?i[e]=g:delete i[e]);return b.call(a,d,i)}var e,a=String(a);d.lastIndex=0;d.test(a)&&(a=a.replace(d,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 e=eval("("+a+")"),typeof b==="function"?c({"":e},""):e;throw new SyntaxError("JSON.parse");}})();jQuery.noConflict();
jQuery.cookie=function(b,c,a){if(typeof c!="undefined"){a=a||{};if(c===null)c="",a.expires=-1;var d="";if(a.expires&&(typeof a.expires=="number"||a.expires.toUTCString))typeof a.expires=="number"?(d=new Date,d.setTime(d.getTime()+a.expires*864E5)):d=a.expires,d="; expires="+d.toUTCString();var e=a.path?"; path="+a.path:"",g=a.domain?"; domain="+a.domain:"",a=a.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(c),d,e,g,a].join("")}else{c=null;if(document.cookie&&document.cookie!=""){a=
document.cookie.split(";");for(d=0;d<a.length;d++)if(e=jQuery.trim(a[d]),e.substring(0,b.length+1)==b+"="){c=decodeURIComponent(e.substring(b.length+1));break}}return c}};
(function(b,c,a){function d(){f=c[h](function(){e.each(function(){var a=b(this),c=a.width(),d=a.height(),e=b.data(this,o);if(c!==e.w||d!==e.h)a.trigger(i,[e.w=c,e.h=d])});d()},g[r])}var e=b([]),g=b.resize=b.extend(b.resize,{}),f,h="setTimeout",i="resize",o=i+"-special-event",r="delay";g[r]=250;g.throttleWindow=!0;b.event.special[i]={setup:function(){if(!g.throttleWindow&&this[h])return!1;var a=b(this);e=e.add(a);b.data(this,o,{w:a.width(),h:a.height()});e.length===1&&d()},teardown:function(){if(!g.throttleWindow&&
this[h])return!1;var a=b(this);e=e.not(a);a.removeData(o);e.length||clearTimeout(f)},add:function(c){function d(c,i,g){var f=b(this),j=b.data(this,o);j.w=i!==a?i:f.width();j.h=g!==a?g:f.height();e.apply(this,arguments)}if(!g.throttleWindow&&this[h])return!1;var e;if(b.isFunction(c))return e=c,d;else e=c.handler,c.handler=d}}})(jQuery,this);
(function(b,c){var a=b.jQuery||b.Cowboy||(b.Cowboy={}),d;a.throttle=d=function(b,d,f,h){function i(){function a(){r=+new Date;f.apply(l,p)}function i(){o=c}var l=this,q=+new Date-r,p=arguments;h&&!o&&a();o&&clearTimeout(o);h===c&&q>b?a():d!==!0&&(o=setTimeout(h?i:a,h===c?b-q:b))}var o,r=0;typeof d!=="boolean"&&(h=f,f=d,d=c);if(a.guid)i.guid=f.guid=f.guid||a.guid++;return i};a.debounce=function(a,b,f){return f===c?d(a,b,!1):d(a,f,b!==!1)}})(this);function $c(b,c){return function(){b(c)}}
var Platform=function(){var b={options:{},storage:{},forgets:[],autoloads:[],effects:{animate:{show:function(b,a){b.animate(a.animate,{duration:a.duration,complete:a.complete})},hide:function(c,a){b.effects.animate.show(c,a)}},fade:{show:function(b,a){b.fadeIn({duration:a.duration,complete:a.complete})},hide:function(b,a){b.fadeOut({duration:a.duration,complete:a.complete})}},slide:{show:function(b,a){b.slideDown({duration:a.duration,complete:a.complete})},hide:function(b,a){b.slideUp({duration:a.duration,
complete:a.complete})}},upslide:{show:function(c,a){var d=b.effects._utils.wrap(c);c.css("display")=="none"&&(d.$animation.css({marginTop:-c.outerHeight(),opacity:0}),c.show());d.$animation.animate({marginTop:0,opacity:1},{duration:a.duration,queue:!0,complete:a.complete})},hide:function(c,a){b.effects._utils.wrap(c).$animation.animate({marginTop:-c.outerHeight(),opacity:0},{duration:a.duration,queue:!0,complete:a.complete})}},rightslide:{show:function(){},hide:function(){}},_utils:{wrap:function(b){if(b.parent().hasClass("sb-animation"))return{$animation:b.parent(),
$animationWrapper:b.parent().parent()};if(b.hasClass("sb-animation-wrapper"))return{$animation:b.children(),$animationWrapper:b};var a={};a.$animation=b.wrapAll('<div class="sb-animation" />').parent();a.$animationWrapper=a.$animation.wrap('<div class="sb-animation-wrapper" />').parent();a.$animationWrapper.css({overflow:"hidden"});return a}}},persist:function(){var c=jQuery.extend(!0,{},b.storage);if(b.forgets.length!==0)for(var a=0;a<b.forgets.length;a++)c[b.forgets[a][0]]!==void 0&&c[b.forgets[a][0]][b.forgets[a][1]]!==
void 0&&(c[b.forgets[a][0]][b.forgets[a][1]]=void 0);jQuery.cookie("platform_storage_"+b.options.skin,JSON.stringify(c),{expires:10,path:"/"})},forget:function(c,a){b.forgets.push([c,a])},optionsFor:function(c,a,d){b.options[c]===void 0&&(b.options[c]={});return jQuery.extend(!0,a,b.options[c],d)},setOption:function(c,a,d){b.options[c]===void 0&&(b.options[c]={});b.options[c][a]=d},show:function(c,a){a=b.optionsFor("show",{type:"fade",duration:250,complete:function(){},stop:!1},a);a.stop&&c.stop(!0,
!0);if(typeof a.type!="string")a.animate=a.type,a.type="animate";a.queue!==void 0?b.options.animation&&a.type!=="none"?a.queue.queue(function(d){a.complete=d;b.effects[a.type].show(c,a)}):(c.show(),a.queue.queue(function(a){a()})):b.options.animation&&a.type!=="none"?b.effects[a.type].show(c,a):c.show()},hide:function(c,a){a=b.optionsFor("hide",{type:"fade",duration:250,complete:function(){},stop:!1},a);a.stop&&c.stop(!0,!0);if(typeof a.type!="string")a.animate=a.type,a.type="animate";a.queue!==void 0?
b.options.animation&&a.type!=="none"?a.queue.queue(function(d){a.complete=d;b.effects[a.type].hide(c,a)}):(c.hide(),a.queue.queue(function(a){a()})):b.options.animation&&a.type!=="none"?b.effects[a.type].hide(c,a):c.hide()},sequence:function(c,a){for(var a=jQuery.extend({queue:b.queue()},a),d=c.length,e=0;e<d;e++)jQuery.isArray(c[e])&&c[e][1].stop(!0,!0);for(e=0;e<d;e++)jQuery.isArray(c[e])?(c[e][2].queue=a.queue,c[e][2].stop=!0,b[c[e][0]](c[e][1],c[e][2])):a.queue.queue(c[e])},queue:function(){return jQuery("<div />")},
autoload:function(c){b.autoloads.push(c)},image:function(b){b.queue.queue(function(a){var d=new Image;d.onload=a;d.src=b.url})}};return{init:function(c){b.options=jQuery.extend({animation:!0,skin:window.skinName},b.options,c);b.storage=JSON.parse(jQuery.cookie("platform_storage_"+b.options.skin));if(!b.storage)b.storage={}},deactivate:function(b){for(var a in b)b[a]=="0"&&(Platform[a]=function(){})},module:function(c){c(jQuery,Platform,b)},ready:function(c){var a=c.length,d=b.autoloads.length;jQuery(document).ready(function(){for(var e=
0;e<a;e++)c[e]();for(e=0;e<d;e++)b.autoloads[e]()})},debug:function(){if(console===void 0)window.console={log:function(b){alert(b)}};console.log("STORAGE:");console.log(b.storage)},getCore:function(){return b}}}();
Platform.module(function(b,c,a){var d=function(b,d){d.length>0&&(d.stop(!0,!0),a.show(d,{type:"fade",duration:250}))},e=function(b,d){d.length>0&&a.hide(d,{type:"fade",duration:250})};Platform.dropdowns=function(){b("[data-dropdown]").each(function(){var a=b(this),c=a.children(":eq(1)");c.hide();c.addClass("sb-dropdown-off");a.attr("data-dropdown").indexOf("click")!==-1?a.click(function(h){h.preventDefault();c.is(":visible")?e(a,c,{}):(d(a,c,{}),h.stopPropagation(),b(document).one("click",function(b){b.preventDefault();
e(a,c,{})}))}):a.hover(function(){d(a,c,{})},function(){e(a,c,{})})})};a.autoload(Platform.dropdowns)});
Platform.prototypeExtension=function(){Element.addMethods({platformTooltip:function(b,c){var c=Object.extend({template:new Template("<div class='ipsTooltip ptTooltip' id='#{id}' style='display: none'><div class='ipsTooltip_inner'>#{content}</div></div>"),position:"auto",content:$(b).readAttribute("data-tooltip"),animate:!0,overrideBrowser:!0,delay:0.4},c),a=function(){if(!c.delay||c._still_going){var a=$(b).identify();$(a+"_tooltip")||$(document.body).insert({bottom:c.template.evaluate({id:a+"_tooltip",
content:c.content(b)})});c.overrideBrowser&&$(b).hasAttribute("title")&&$(b).writeAttribute("data-title",$(b).readAttribute("title")).writeAttribute("title",!1);var d=$(a+"_tooltip").setStyle({position:"absolute"}),f=$(b).getLayout(),h=$(b).cumulativeOffset(),a=$(a+"_tooltip").getDimensions(),i=$(document.body).getLayout();if(c.position=="auto")c.position=h.left+f.get("width")/2-a.width/2<0?"right":h.left+a.width/2>i.get("width")?"left":"top";Debug.write(a);switch(c.position){case "top":$(d).setStyle({top:h.top-
a.height-1+"px",left:h.left+f.get("width")/2-a.width/2+"px"}).addClassName("top");break;case "bottom":$(d).setStyle({top:h.top+f.get("height")+1+"px",left:h.left+f.get("width")/2-a.width/2+"px"}).addClassName("bottom");break;case "left":$(d).setStyle({top:h.top-f.get("height")/2+"px",left:h.left-a.width-3+"px"}).addClassName("left");break;case "right":$(d).setStyle({top:h.top+f.get("height")/2-a.height/2+"px",left:h.left+f.get("width")+"px"}).addClassName("right")}c.animate?new Effect.Appear($(d),
{duration:0.3,queue:"end"}):$(d).show()}},d=function(){var a=$(b).identify();$(a+"_tooltip")&&(c.animate?new Effect.Fade($(a+"_tooltip"),{duration:0.2,queue:"end"}):$(a+"_tooltip").hide())};$(b).observe("mouseenter",function(b){c.delay?(c._still_going=!0,a.delay(c.delay,b)):a(b)}).observe("click",function(){c._still_going=!1;d()}).observe("mouseleave",function(){c._still_going=!1;d()})}})};
Platform.module(function(b,c,a){c.tooltips=function(){var d={};if(b("body").hasClass("feature-excerpts_as_tooltip-on")&&b(".ptExcerpt").length!==0)d.excerpt={elements:"#categories .tpAvatarFrame ",content:function(a){return b(a).parents(".col_c_post:first").find(".ptExcerpt li").html()}};d=a.optionsFor("tooltips",{rules:d});for(k in d.rules)$$(d.rules[k].elements).invoke("platformTooltip",{position:"right",content:d.rules[k].content})};a.autoload(c.prototypeExtension);a.autoload(c.tooltips)});
Platform.module(function(b,c,a){Platform.box=function(d){d=a.optionsFor("box",{width:500,height:500,modal:!1,element:!1,content:"",trigger:!1},d);d.width+="px";d.height+="px";if(d.element)b(d.element).hide(),d.content=b(d.element).html(),b(d.element).remove();var c=new ipb.Popup(d.name,{type:"pane",modal:d.modal,w:d.width,h:d.height,initial:d.content,hideAtStart:!0,close:'[rel="close"]'});d.trigger?b(d.trigger).click(function(a){a.stopPropagation();a.preventDefault();c.show()}):c.show()};Platform.balloon=
function(d){d=a.optionsFor("balloon",{width:350,height:200,once:!1,reference:"absolute",element:!1,content:"",trigger:!1,modal:!1,position:"auto",name:"balloon1",afterCreation:function(){}},d);d.width+="px";d.height+="px";if(d.element){var c=b(d.element);c.css({display:"none"});d.content=c.html();c.remove()}var c=b(d.trigger),g=Element.extend(c[0]),f,h=function(){f=new ipb.Popup(d.name,{type:"balloon",stem:!0,modal:d.modal,w:d.width,h:d.height,initial:d.content,hideAtStart:!0,close:'[rel="close"]',
attach:{target:g,position:d.position,offset:d.offset||void 0}});d.reference=="fixed"&&b("#"+d.name+"_popup").css({position:"fixed"});d.afterCreation(b)};d.once&&h();c.click(function(a){a.stopPropagation();a.preventDefault();d.once||(b("#"+d.name+"_popup").remove(),h());f.show()});return f};Platform.boxes=function(a){var c=[];a==void 0&&(a={});b("[data-target-box]").each(function(){var g=b(this).attr("data-target-box");b.inArray(g,c)==-1&&(c.push(g),a[g]==void 0&&(a[g]={}),Platform.box(b.extend({name:g,
element:"[data-box="+g+"]",trigger:"[data-target-box="+g+"]"},a[g])))})};Platform.domboxes=function(a){var c=[];a==void 0&&(a={});b("[data-target-dombox]").each(function(){var g=b(this).attr("data-target-dombox");b.inArray(g,c)==-1&&(c.push(g),a[g]==void 0&&(a[g]={}),Platform.box(b.extend({name:g,content:'<div id="dombox-'+g+'-placeholder"></div>',trigger:"[data-target-dombox="+g+"]",once:!0},a[g])),b("#dombox-"+g+"-placeholder").append(b("[data-dombox="+g+"]").show()))})};Platform.balloons=function(a){var c=
[];a==void 0&&(a={});b("[data-target-balloon]").each(function(){var g=b(this),f=g.attr("data-target-balloon");b.inArray(f,c)==-1&&(g.attr("id")||g.attr("id","target-balloon-"+f),c.push(f),a[f]==void 0&&(a[f]={}),Platform.balloon(b.extend({name:f,element:"[data-balloon="+f+"]",trigger:"[data-target-balloon="+f+"]"},a[f])))})};Platform.domballoons=function(a){var c=[];a==void 0&&(a={});b("[data-target-domballoon]").each(function(){var g=b(this),f=g.attr("data-target-domballoon");b.inArray(f,c)==-1&&
(g.attr("id")||g.attr("id","target-domballoon-"+f),c.push(f),a[f]==void 0&&(a[f]={}),Platform.balloon(b.extend({name:f,content:'<div id="domballoon-'+f+'-placeholder"></div>',trigger:"[data-target-domballoon="+f+"]",position:"bottomright",once:!0},a[f])),b("#domballoon-"+f+"-placeholder").append(b("[data-domballoon="+f+"]").show()))})};a.autoload(Platform.domballoons)});
Platform.module(function(b,c,a){function d(a){var c=b('<img src="'+a+'" style="display: none;" />'),d=b.Deferred();b("body").append(c);c.load(function(){d.resolve({width:c.width(),height:c.height()})});return d.promise()}var e=function(){return ipb==void 0||ipb.profile==void 0||ipb.profile.customization==void 0||ipb.profile.customization!=1},g=!1,f=function(a){var c=a.children("img");c.length===0&&(c=a.css("background-image"),c=c.substring(4,c.length-1),c.charAt(0)=='"'&&(c=c.substring(1,c.length-
1)),c=b('<img src="'+c+'" width="100%" height="100%" />'),a.append(c),a.css({"background-size":"auto","-webkit-background-size":"auto","background-image":"none"}));return c},h={fade:function(c){c===void 0&&(c={});return c.elementAbove===void 0||b(c.elementAbove).length==0?function(b,d,e,g){g==="before"?a.hide(d,{duration:c.duration||250,type:"fade"}):g==="after"&&(a.image({url:b.url,queue:d}),a.show(d,{duration:c.duration||250,type:"fade"}))}:function(d,e,h,j){if(j==="before")b.browser.webkit&&g?
(d=f(e),e=f(b(c.elementAbove)),e.attr("src",d.attr("src")),e.css("display","block")):b(c.elementAbove).css({"background-image":e.css("background-image"),"background-repeat":e.css("background-repeat"),"background-attachment":e.css("background-attachment")});else if(j==="after"){var l=b(c.elementAbove);a.image({url:d.url,queue:l});a.hide(l,{duration:c.duration||500,type:"fade"});l.queue(function(a){b.browser.webkit&&g?f(l).css("display","none"):l.css("background-image","none");l.css("display","block");
a()})}}}};Platform.backgrounds=function(c){c=a.optionsFor("backgrounds",{element:"#background",transition:"fade",transitionOptions:{elementAbove:"#background-above",duration:250}});if(c.transition!==void 0)c.around=h[c.transition](c.transitionOptions);if(c.putYourOwn===void 0)c.putYourOwn="#putyourown";if(c.around!==void 0)c.before=function(a,b,d){c.around(a,b,d,"before")},c.after=function(a,b,d){c.around(a,b,d,"after")};if(c.before===void 0)c.before=function(){};if(c.after===void 0)c.after=function(){};
b.browser.webkit&&b(c.element).css("background-size")=="cover"&&(g=!0,f(b(c.element)));var d=b(c.putYourOwn);d.length!==0&&d.find("form").submit(function(h){h.preventDefault();var s=b(c.element),j=b(this).find("[name=url]").val();d.is("[data-layer]")&&a.hide(d,{type:"fade",duration:300});if(j!=="")a.storage.background=j,a.persist(),e()&&(c.before({url:j,id:void 0},s,c),s.queue(function(a){b.browser.webkit&&g?f(s).attr("src",j):s.css({"background-image":"url("+j+")","background-repeat":"no-repeat",
"background-attachment":"fixed"});a()}),c.after({url:j,id:void 0},s,c))});b("[data-background]").click(function(d){var h=b(this),j=h.attr("id"),l=b(c.element);if(j!=="put-your-own"&&(d.preventDefault(),d.stopPropagation(),a.storage.background=j,a.persist(),e())){var o=h.attr("href");c.before({url:o,id:j},l,c);l.queue(function(a){b.browser.webkit&&g?f(l).attr("src",o):l.css({"background-image":"url("+o+")","background-repeat":h.attr("data-background-repeat"),"background-attachment":h.attr("data-background-attachment")});
a()});c.after({url:o,id:j},l,c)}})};a.autoload(Platform.backgrounds);Platform.animateBackground=function(a){function c(){var a=e.css("background-position").split(" "),b=parseFloat(a[0]),a=parseFloat(a[1]);window.isNaN(b)&&(b=0);window.isNaN(a)&&(a=0);a=m({x:b,y:a});b=a.x;a=a.y;b<h?(b=h,f=f==="up"?"down":"up"):b>0&&(b=0,f=f==="up"?"down":"up");a<q?(a=q,f=f==="up"?"down":"up"):a>0&&(a=0,f=f==="up"?"down":"up");e.css("background-position",b+"px "+a+"px")}if(a.fps===void 0)a.fps=30;if(a.move===void 0)a.move=
"diag";var e=b(a.element),g=Math.round(1E3/a.fps),f="up",h,q,p,n,m={rect:function(a){if(f=="up")return{x:0,y:a.y-n};else if(f=="down")return{x:0,y:a.y+n}},diag:function(a){if(f=="up")return{x:a.x-p,y:a.y+n};else if(f=="down")return{x:a.x+p,y:a.y-n}}}[a.move],a=e.css("background-image"),a=a.substring(4,a.length-1);a.charAt(0)=='"'&&(a=a.substring(1,a.length-1));b.when(d(a)).done(function(a){function d(){h=parseInt(b(window).width())-a.width;q=parseInt(b(window).height())-a.height;p=-h/(15E3/g);n=-q/
(15E3/g)}d();b(window).resize(d);var f=setInterval(c,g);e.data("sb-animate-background-loop",f)})}});



window.skinName = "brave"; window.skinBaseUrl = "http://www.skinbox.net/dev32/public/style_images/brave";





Platform.getCore().setOption('backgrounds', 'element', '#branding_left' );
Platform.init({
  backgrounds: {
    element: Platform.getCore().options.backgrounds.element,
    transition: 'fade',
    transitionOptions: {
      duration: 250
    }
  }
});

Platform.ready([]);



