jQuery.fn.DefaultValue=function(a){return this.each(function(){if(!(this.type!="text"&&this.type!="password"&&this.type!="textarea")){var s=this;if(this.value==""){this.value=a;jQuery(this).css({color:"gray"})}jQuery(this).focus(function(){if(this.value==a||this.value==""){this.value="";jQuery(this).css({color:"black"})}});jQuery(this).blur(function(){if(this.value==a||this.value==""){this.value=a;jQuery(this).css({color:"gray"})}});jQuery(this).parents("form").each(function(){jQuery(this).submit(function(){if(s.value==
a)s.value=""})})}})};
(function(){function a(h,j){if(j)for(key in j)if(j.hasOwnProperty(key))h[key]=j[key];return h}function s(h,j){var e=[];for(var g in h)if(h.hasOwnProperty(g))e[g]=j(h[g]);return e}function r(h,j,e){if(f.isSupported(j.version))h.innerHTML=f.getHTML(j,e);else if(j.expressInstall&&f.isSupported([6,65]))h.innerHTML=f.getHTML(a(j,{src:j.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title});else{if(!h.innerHTML.replace(/\s/g,"")){h.innerHTML="<h2>Flash version "+
j.version+" or greater is required</h2><h3>"+(i[0]>0?"Your version is "+i:"You have no flash plugin installed")+"</h3>"+(h.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='"+d+"'>here</a></p>");if(h.tagName=="A")h.onclick=function(){location.href=d}}if(j.onFail){var g=j.onFail.call(this);if(typeof g=="string")h.innerHTML=g}}if(l)window[j.id]=document.getElementById(j.id);a(this,{getRoot:function(){return h},getOptions:function(){return j},getConf:function(){return e},
getApi:function(){return h.firstChild}})}var l=document.all,d="http://www.adobe.com/go/getflashplayer",c=typeof jQuery=="function",b=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,m={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:false,cachebusting:false};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});
window.flashembed=function(h,j,e){if(typeof h=="string")h=document.getElementById(h.replace("#",""));if(h){if(typeof j=="string")j={src:j};return new r(h,a(a({},m),j),e)}};var f=a(window.flashembed,{conf:m,getVersion:function(){var h;try{h=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(j){try{var e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");h=e&&e.GetVariable("$version")}catch(g){}}return(h=b.exec(h))?[h[1],h[3]]:[0,0]},asString:function(h){if(h===null||h===undefined)return null;
var j=typeof h;if(j=="object"&&h.push)j="array";switch(j){case "string":h=h.replace(new RegExp('(["\\\\])',"g"),"\\$1");h=h.replace(/^\s?(\d+\.?\d+)%/,"$1pct");return'"'+h+'"';case "array":return"["+s(h,function(g){return f.asString(g)}).join(",")+"]";case "function":return'"function()"';case "object":j=[];for(var e in h)h.hasOwnProperty(e)&&j.push('"'+e+'":'+f.asString(h[e]));return"{"+j.join(",")+"}"}return String(h).replace(/\s/g," ").replace(/\'/g,'"')},getHTML:function(h,j){h=a({},h);var e='<object width="'+
h.width+'" height="'+h.height+'" id="'+h.id+'" name="'+h.id+'"';if(h.cachebusting)h.src+=(h.src.indexOf("?")!=-1?"&":"?")+Math.random();e+=h.w3c||!l?' data="'+h.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';e+=">";if(h.w3c||l)e+='<param name="movie" value="'+h.src+'" />';h.width=h.height=h.id=h.w3c=h.src=null;h.onFail=h.version=h.expressInstall=null;for(var g in h)if(h[g])e+='<param name="'+g+'" value="'+h[g]+'" />';h="";if(j){for(var p in j)if(j[p]){g=
j[p];h+=p+"="+(/function|object/.test(typeof g)?f.asString(g):g)+"&"}h=h.slice(0,-1);e+='<param name="flashvars" value=\''+h+"' />"}e+="</object>";return e},isSupported:function(h){return i[0]>h[0]||i[0]==h[0]&&i[1]>=h[1]}}),i=f.getVersion();if(c){jQuery.tools=jQuery.tools||{version:"1.2.2"};jQuery.tools.flashembed={conf:m};jQuery.fn.flashembed=function(h,j){return this.each(function(){$(this).data("flashembed",flashembed(this,h,j))})}}})();
(function(a){function s(b){if(b){var m=l.contentWindow.document;m.open().close();m.location.hash=b}}var r,l,d,c;a.tools=a.tools||{version:"1.2.2"};a.tools.history={init:function(b){if(!c){if(a.browser.msie&&a.browser.version<"8"){if(!l){l=a("<iframe/>").attr("src","javascript:false;").hide().get(0);a("body").append(l);setInterval(function(){var m=l.contentWindow.document;m=m.location.hash;r!==m&&a.event.trigger("hash",m)},100);s(location.hash||"#")}}else setInterval(function(){var m=location.hash;
m!==r&&a.event.trigger("hash",m)},100);d=!d?b:d.add(b);b.click(function(m){var f=a(this).attr("href");l&&s(f);if(f.slice(0,1)!="#"){location.href="#"+f;return m.preventDefault()}});c=true}}};a(window).bind("hash",function(b,m){m?d.filter(function(){var f=a(this).attr("href");return f==m||f==m.replace("#","")}).trigger("history",[m]):d.eq(0).trigger("history",[m]);r=m;window.location.hash=r});a.fn.history=function(b){a.tools.history.init(this);return this.bind("history",b)}})(jQuery);
(function(a){function s(){if(a.browser.msie){var i=a(document).height(),h=a(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,i-h<20?h:i]}return[a(window).width(),a(document).height()]}function r(i){if(i)return i.call(a.mask)}a.tools=a.tools||{version:"1.2.2"};var l;l=a.tools.expose={conf:{maskId:"exposeMask",loadSpeed:"slow",closeSpeed:"fast",closeOnClick:true,closeOnEsc:true,zIndex:9998,opacity:0.8,startOpacity:0,color:"#fff",onLoad:null,
onClose:null}};var d,c,b,m,f;a.mask={load:function(i,h){if(b)return this;if(typeof i=="string")i={color:i};i=i||m;m=i=a.extend(a.extend({},l.conf),i);d=a("#"+i.maskId);if(!d.length){d=a("<div/>").attr("id",i.maskId);a("body").append(d)}var j=s();d.css({position:"absolute",top:0,left:0,width:j[0],height:j[1],display:"none",opacity:i.startOpacity,zIndex:i.zIndex});i.color&&d.css("backgroundColor",i.color);if(r(i.onBeforeLoad)===false)return this;i.closeOnEsc&&a(document).bind("keydown.mask",function(e){e.keyCode==
27&&a.mask.close(e)});i.closeOnClick&&d.bind("click.mask",function(e){a.mask.close(e)});a(window).bind("resize.mask",function(){a.mask.fit()});if(h&&h.length){f=h.eq(0).css("zIndex");a.each(h,function(){var e=a(this);/relative|absolute|fixed/i.test(e.css("position"))||e.css("position","relative")});c=h.css({zIndex:Math.max(i.zIndex+1,f=="auto"?0:f)})}d.css({display:"block"}).fadeTo(i.loadSpeed,i.opacity,function(){a.mask.fit();r(i.onLoad)});b=true;return this},close:function(){if(b){if(r(m.onBeforeClose)===
false)return this;d.fadeOut(m.closeSpeed,function(){r(m.onClose);c&&c.css({zIndex:f})});a(document).unbind("keydown.mask");d.unbind("click.mask");a(window).unbind("resize.mask");b=false}return this},fit:function(){if(b){var i=s();d.css({width:i[0],height:i[1]})}},getMask:function(){return d},isLoaded:function(){return b},getConf:function(){return m},getExposed:function(){return c}};a.fn.mask=function(i){a.mask.load(i);return this};a.fn.expose=function(i){a.mask.load(i,this);return this}})(jQuery);
(function(a){function s(l){switch(l.type){case "mousemove":return a.extend(l.data,{clientX:l.clientX,clientY:l.clientY,pageX:l.pageX,pageY:l.pageY});case "DOMMouseScroll":a.extend(l,l.data);l.delta=-l.detail/3;break;case "mousewheel":l.delta=l.wheelDelta/120;break}l.type="wheel";return a.event.handle.call(this,l,l.delta)}a.fn.mousewheel=function(l){return this[l?"bind":"trigger"]("wheel",l)};a.event.special.wheel={setup:function(){a.event.add(this,r,s,{})},teardown:function(){a.event.remove(this,
r,s)}};var r=!a.browser.mozilla?"mousewheel":"DOMMouseScroll"+(a.browser.version<"1.9"?" mousemove":"")})(jQuery);
(function(a){function s(d,c,b){var m=this,f=d.add(this),i=d.find(b.tabs),h=c.jquery?c:d.children(c),j;i.length||(i=d.children());h.length||(h=d.parent().find(c));h.length||(h=a(c));a.extend(this,{click:function(e,g){var p=i.eq(e);if(typeof e=="string"&&e.replace("#","")){p=i.filter("[href*="+e.replace("#","")+"]");e=Math.max(i.index(p),0)}if(b.rotate){var k=i.length-1;if(e<0)return m.click(k,g);if(e>k)return m.click(0,g)}if(!p.length){if(j>=0)return m;e=b.initialIndex;p=i.eq(e)}if(e===j)return m;
g=g||a.Event();g.type="onBeforeClick";f.trigger(g,[e]);if(!g.isDefaultPrevented()){r[b.effect].call(m,e,function(){g.type="onClick";f.trigger(g,[e])});j=e;i.removeClass(b.current);p.addClass(b.current);return m}},getConf:function(){return b},getTabs:function(){return i},getPanes:function(){return h},getCurrentPane:function(){return h.eq(j)},getCurrentTab:function(){return i.eq(j)},getIndex:function(){return j},next:function(){return m.click(j+1)},prev:function(){return m.click(j-1)}});a.each("onBeforeClick,onClick".split(","),
function(e,g){a.isFunction(b[g])&&a(m).bind(g,b[g]);m[g]=function(p){a(m).bind(g,p);return m}});if(b.history&&a.fn.history){a.tools.history.init(i);b.event="history"}i.each(function(e){a(this).bind(b.event,function(g){m.click(e,g);return g.preventDefault()})});h.find("a[href^=#]").click(function(e){m.click(a(this).attr("href"),e)});if(location.hash)m.click(location.hash);else if(b.initialIndex===0||b.initialIndex>0)m.click(b.initialIndex)}a.tools=a.tools||{version:"1.2.2"};a.tools.tabs={conf:{tabs:"a",
current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:false,history:false},addEffect:function(d,c){r[d]=c}};var r={"default":function(d,c){this.getPanes().hide().eq(d).show();c.call()},fade:function(d,c){var b=this.getConf(),m=b.fadeOutSpeed,f=this.getPanes();m?f.fadeOut(m):f.hide();f.eq(d).fadeIn(b.fadeInSpeed,c)},slide:function(d,c){this.getPanes().slideUp(200);this.getPanes().eq(d).slideDown(400,c)},ajax:function(d,c){this.getPanes().eq(0).load(this.getTabs().eq(d).attr("href"),
c)}},l;a.tools.tabs.addEffect("horizontal",function(d,c){l||(l=this.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},function(){a(this).hide()});this.getPanes().eq(d).animate({width:l},function(){a(this).show();c.call()})});a.fn.tabs=function(d,c){var b=this.data("tabs");if(b)return b;if(a.isFunction(c))c={onBeforeClick:c};c=a.extend({},a.tools.tabs.conf,c);this.each(function(){b=new s(a(this),d,c);a(this).data("tabs",b)});return c.api?b:this}})(jQuery);
(function(a){function s(l,d){function c(o){var q=a(o);return q.length<2?q:l.parent().find(o)}var b=this,m=l.add(this),f=l.data("tabs"),i,h,j,e=false,g=c(d.next).click(function(){f.next()}),p=c(d.prev).click(function(){f.prev()});a.extend(b,{getTabs:function(){return f},getConf:function(){return d},play:function(){if(!i){var o=a.Event("onBeforePlay");m.trigger(o);if(o.isDefaultPrevented())return b;e=false;i=setInterval(f.next,d.interval);m.trigger("onPlay");f.next()}},pause:function(){if(!i)return b;
var o=a.Event("onBeforePause");m.trigger(o);if(o.isDefaultPrevented())return b;i=clearInterval(i);j=clearInterval(j);m.trigger("onPause")},stop:function(){b.pause();e=true}});a.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(o,q){a.isFunction(d[q])&&b.bind(q,d[q]);b[q]=function(n){return b.bind(q,n)}});d.autopause&&f.getTabs().add(g).add(p).add(f.getPanes()).hover(function(){b.pause();h=clearInterval(h)},function(){e||(h=setTimeout(b.play,d.interval))});if(d.autoplay)j=setTimeout(b.play,
d.interval);else b.stop();d.clickable&&f.getPanes().click(function(){f.next()});if(!f.getConf().rotate){var k=d.disabledClass;f.getIndex()||p.addClass(k);f.onBeforeClick(function(o,q){if(q){p.removeClass(k);q==f.getTabs().length-1?g.addClass(k):g.removeClass(k)}else p.addClass(k)})}}var r;r=a.tools.tabs.slideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:false,autopause:true,interval:3E3,clickable:true,api:false}};a.fn.slideshow=function(l){var d=this.data("slideshow");
if(d)return d;l=a.extend({},r.conf,l);this.each(function(){d=new s(a(this),l);a(this).data("slideshow",d)});return l.api?d:this}})(jQuery);
(function(a){function s(d,c,b){var m=b.relative?d.position().top:d.offset().top,f=b.relative?d.position().left:d.offset().left,i=b.position[0];m-=c.outerHeight()-b.offset[0];f+=d.outerWidth()+b.offset[1];var h=c.outerHeight()+d.outerHeight();if(i=="center")m+=h/2;if(i=="bottom")m+=h;i=b.position[1];d=c.outerWidth()+d.outerWidth();if(i=="center")f-=d/2;if(i=="left")f-=d;return{top:m,left:f}}function r(d,c){var b=this,m=d.add(b),f,i=0,h=0,j=d.attr("title"),e=l[c.effect],g,p=d.is(":input"),k=p&&d.is(":checkbox, :radio, select, :button"),
o=d.attr("type"),q=c.events[o]||c.events[p?k?"widget":"input":"def"];if(!e)throw'Nonexistent effect "'+c.effect+'"';q=q.split(/,\s*/);if(q.length!=2)throw"Tooltip: bad events configuration for "+o;d.bind(q[0],function(n){if(c.predelay){clearTimeout(i);h=setTimeout(function(){b.show(n)},c.predelay)}else b.show(n)}).bind(q[1],function(n){if(c.delay){clearTimeout(h);i=setTimeout(function(){b.hide(n)},c.delay)}else b.hide(n)});if(j&&c.cancelDefault){d.removeAttr("title");d.data("title",j)}a.extend(b,
{show:function(n){if(!f){if(j)f=a(c.layout).addClass(c.tipClass).appendTo(document.body).hide().append(j);else if(c.tip)f=a(c.tip).eq(0);else{f=d.next();f.length||(f=d.parent().next())}if(!f.length)throw"Cannot find tooltip for "+d;}if(b.isShown())return b;f.stop(true,true);var u=s(d,f,c);n=n||a.Event();n.type="onBeforeShow";m.trigger(n,[u]);if(n.isDefaultPrevented())return b;u=s(d,f,c);f.css({position:"absolute",top:u.top,left:u.left});g=true;e[0].call(b,function(){n.type="onShow";g="full";m.trigger(n)});
u=c.events.tooltip.split(/,\s*/);f.bind(u[0],function(){clearTimeout(i);clearTimeout(h)});u[1]&&!d.is("input:not(:checkbox, :radio), textarea")&&f.bind(u[1],function(y){y.relatedTarget!=d[0]&&d.trigger(q[1].split(" ")[0])});return b},hide:function(n){if(!f||!b.isShown())return b;n=n||a.Event();n.type="onBeforeHide";m.trigger(n);if(!n.isDefaultPrevented()){g=false;l[c.effect][1].call(b,function(){n.type="onHide";g=false;m.trigger(n)});return b}},isShown:function(n){return n?g=="full":g},getConf:function(){return c},
getTip:function(){return f},getTrigger:function(){return d}});a.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(n,u){a.isFunction(c[u])&&a(b).bind(u,c[u]);b[u]=function(y){a(b).bind(u,y);return b}})}a.tools=a.tools||{version:"1.2.2"};a.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:false,cancelDefault:true,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",
tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(d,c,b){l[d]=[c,b]}};var l={toggle:[function(d){var c=this.getConf(),b=this.getTip();c=c.opacity;c<1&&b.css({opacity:c});b.show();d.call()},function(d){this.getTip().hide();d.call()}],fade:[function(d){var c=this.getConf();this.getTip().fadeTo(c.fadeInSpeed,c.opacity,d)},function(d){this.getTip().fadeOut(this.getConf().fadeOutSpeed,d)}]};a.fn.tooltip=function(d){var c=this.data("tooltip");if(c)return c;d=a.extend(true,
{},a.tools.tooltip.conf,d);if(typeof d.position=="string")d.position=d.position.split(/,?\s/);this.each(function(){c=new r(a(this),d);a(this).data("tooltip",c)});return d.api?c:this}})(jQuery);
(function(a){var s=a.tools.tooltip;a.extend(s.conf,{direction:"up",bounce:false,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!a.browser.msie});var r={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};s.addEffect("slide",function(l){var d=this.getConf(),c=this.getTip(),b=d.slideFade?{opacity:d.opacity}:{},m=r[d.direction]||r.up;b[m[1]]=m[0]+"="+d.slideOffset;d.slideFade&&c.css({opacity:0});c.show().animate(b,d.slideInSpeed,l)},function(l){var d=this.getConf(),c=d.slideOffset,
b=d.slideFade?{opacity:0}:{},m=r[d.direction]||r.up,f=""+m[0];if(d.bounce)f=f=="+"?"-":"+";b[m[1]]=f+"="+c;this.getTip().animate(b,d.slideOutSpeed,function(){a(this).hide();l.call()})})})(jQuery);
(function(a){var s=a.tools.tooltip;s.dynamic={conf:{classNames:"top right bottom left"}};a.fn.dynamic=function(r){if(typeof r=="number")r={speed:r};r=a.extend({},s.dynamic.conf,r);var l=r.classNames.split(/\s/),d;this.each(function(){var c=a(this).tooltip().onBeforeShow(function(b,m){b=this.getTip();var f=this.getConf();d||(d=[f.position[0],f.position[1],f.offset[0],f.offset[1],a.extend({},f)]);a.extend(f,d[4]);f.position=[d[0],d[1]];f.offset=[d[2],d[3]];b.css({visibility:"hidden",position:"absolute",
top:m.top,left:m.left}).show();var i=b,h=a(window),j=h.width()+h.scrollLeft(),e=h.height()+h.scrollTop();m=[i.offset().top<=h.scrollTop(),j<=i.offset().left+i.width(),e<=i.offset().top+i.height(),h.scrollLeft()>=i.offset().left];a:{for(i=m.length;i--;)if(m[i]){i=false;break a}i=true}if(!i){if(m[2]){a.extend(f,r.top);f.position[0]="top";b.addClass(l[0])}if(m[3]){a.extend(f,r.right);f.position[1]="right";b.addClass(l[1])}if(m[0]){a.extend(f,r.bottom);f.position[0]="bottom";b.addClass(l[2])}if(m[1]){a.extend(f,
r.left);f.position[1]="left";b.addClass(l[3])}if(m[0]||m[2])f.offset[0]*=-1;if(m[1]||m[3])f.offset[1]*=-1}b.css({visibility:"visible"}).hide()});c.onBeforeShow(function(){var b=this.getConf();this.getTip();setTimeout(function(){b.position=[d[0],d[1]];b.offset=[d[2],d[3]]},0)});c.onHide(function(){this.getTip().removeClass(r.classNames)});ret=c});return r.api?ret:this}})(jQuery);
(function(a){function s(d,c){var b=a(c);return b.length<2?b:d.parent().find(c)}function r(d,c){var b=this,m=d.add(b),f=d.children(),i=0,h=c.vertical;l||(l=b);if(f.length>1)f=a(c.items,d);a.extend(b,{getConf:function(){return c},getIndex:function(){return i},getSize:function(){return b.getItems().size()},getNaviButtons:function(){return g.add(p)},getRoot:function(){return d},getItemWrap:function(){return f},getItems:function(){return f.children(c.item).not("."+c.clonedClass)},move:function(k,o){return b.seekTo(i+
k,o)},next:function(k){return b.move(1,k)},prev:function(k){return b.move(-1,k)},begin:function(k){return b.seekTo(0,k)},end:function(k){return b.seekTo(b.getSize()-1,k)},focus:function(){return l=b},addItem:function(k){k=a(k);if(c.circular){a(".cloned:last").before(k);a(".cloned:first").replaceWith(k.clone().addClass(c.clonedClass))}else f.append(k);m.trigger("onAddItem",[k]);return b},seekTo:function(k,o,q){if(c.circular&&k===0&&i==-1&&o!==0)return b;if(!c.circular&&k<0||k>b.getSize()||k<-1)return b;
var n=k;if(k.jquery)k=b.getItems().index(k);else n=b.getItems().eq(k);var u=a.Event("onBeforeSeek");if(!q){m.trigger(u,[k,o]);if(u.isDefaultPrevented()||!n.length)return b}n=h?{top:-n.position().top}:{left:-n.position().left};i=k;l=b;if(o===undefined)o=c.speed;f.animate(n,o,c.easing,q||function(){m.trigger("onSeek",[k])});return b}});a.each(["onBeforeSeek","onSeek","onAddItem"],function(k,o){a.isFunction(c[o])&&a(b).bind(o,c[o]);b[o]=function(q){a(b).bind(o,q);return b}});if(c.circular){var j=b.getItems().slice(-1).clone().prependTo(f),
e=b.getItems().eq(1).clone().appendTo(f);j.add(e).addClass(c.clonedClass);b.onBeforeSeek(function(k,o,q){if(!k.isDefaultPrevented())if(o==-1){b.seekTo(j,q,function(){b.end(0)});return k.preventDefault()}else o==b.getSize()&&b.seekTo(e,q,function(){b.begin(0)})});b.seekTo(0,0)}var g=s(d,c.prev).click(function(){b.prev()}),p=s(d,c.next).click(function(){b.next()});!c.circular&&b.getSize()>1&&b.onBeforeSeek(function(k,o){g.toggleClass(c.disabledClass,o<=0);p.toggleClass(c.disabledClass,o>=b.getSize()-
1)});c.mousewheel&&a.fn.mousewheel&&d.mousewheel(function(k,o){if(c.mousewheel){b.move(o<0?1:-1,c.wheelSpeed||50);return false}});c.keyboard&&a(document).bind("keydown.scrollable",function(k){if(!(!c.keyboard||k.altKey||k.ctrlKey||a(k.target).is(":input")))if(!(c.keyboard!="static"&&l!=b)){var o=k.keyCode;if(h&&(o==38||o==40)){b.move(o==38?-1:1);return k.preventDefault()}if(!h&&(o==37||o==39)){b.move(o==37?-1:1);return k.preventDefault()}}});a(b).trigger("onBeforeSeek",[c.initialIndex])}a.tools=a.tools||
{version:"1.2.2"};a.tools.scrollable={conf:{activeClass:"active",circular:false,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:true,mousewheel:false,next:".next",prev:".prev",speed:400,vertical:false,wheelSpeed:0}};var l;a.fn.scrollable=function(d){var c=this.data("scrollable");if(c)return c;d=a.extend({},a.tools.scrollable.conf,d);this.each(function(){c=new r(a(this),d);a(this).data("scrollable",c)});return d.api?c:this}})(jQuery);
(function(a){var s=a.tools.scrollable;s.autoscroll={conf:{autoplay:true,interval:3E3,autopause:true}};a.fn.autoscroll=function(r){if(typeof r=="number")r={interval:r};var l=a.extend({},s.autoscroll.conf,r),d;this.each(function(){var c=a(this).data("scrollable");if(c)d=c;var b,m,f=true;c.play=function(){if(!b){f=false;b=setInterval(function(){c.next()},l.interval);c.next()}};c.pause=function(){b=clearInterval(b)};c.stop=function(){c.pause();f=true};l.autopause&&c.getRoot().add(c.getNaviButtons()).hover(function(){c.pause();
clearInterval(m)},function(){f||(m=setTimeout(c.play,l.interval))});l.autoplay&&setTimeout(c.play,l.interval)});return l.api?d:this}})(jQuery);
(function(a){function s(l,d){var c=a(d);return c.length<2?c:l.parent().find(d)}var r=a.tools.scrollable;r.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:false,idPrefix:null,history:false}};a.fn.navigator=function(l){if(typeof l=="string")l={navi:l};l=a.extend({},r.navigator.conf,l);var d;this.each(function(){function c(p,k,o){i.seekTo(k);if(g){if(location.hash)location.hash=p.attr("href").replace("#","")}else return o.preventDefault()}function b(){return h.find(l.naviItem||
"> *")}function m(p){var k=a("<"+(l.naviItem||"a")+"/>").click(function(o){c(a(this),p,o)}).attr("href","#"+p);p===0&&k.addClass(e);l.indexed&&k.text(p+1);l.idPrefix&&k.attr("id",l.idPrefix+p);return k.appendTo(h)}function f(p,k){p=b().eq(k.replace("#",""));p.length||(p=b().filter("[href="+k+"]"));p.click()}var i=a(this).data("scrollable"),h=s(i.getRoot(),l.navi),j=i.getNaviButtons(),e=l.activeClass,g=l.history&&a.fn.history;if(i)d=i;i.getNaviButtons=function(){return j.add(h)};b().length?b().each(function(p){a(this).click(function(k){c(a(this),
p,k)})}):a.each(i.getItems(),function(p){m(p)});i.onBeforeSeek(function(p,k){var o=b().eq(k);!p.isDefaultPrevented()&&o.length&&b().removeClass(e).eq(k).addClass(e)});i.onAddItem(function(p,k){k=m(i.getItems().index(k));g&&k.history(f)});g&&b().history(f)});return l.api?d:this}})(jQuery);
(function(a){function s(d,c){var b=this,m=d.add(b),f=a(window),i,h,j,e=a.tools.expose&&(c.mask||c.expose),g=Math.random().toString().slice(10);if(e){if(typeof e=="string")e={color:e};e.closeOnClick=e.closeOnEsc=false}var p=c.target||d.attr("rel");h=p?a(p):d;if(!h.length)throw"Could not find Overlay: "+p;d&&d.index(h)==-1&&d.click(function(k){b.load(k);return k.preventDefault()});a.extend(b,{load:function(k){if(b.isOpened())return b;var o=l[c.effect];if(!o)throw'Overlay: cannot find effect : "'+c.effect+
'"';c.oneInstance&&a.each(r,function(){this.close(k)});k=k||a.Event();k.type="onBeforeLoad";m.trigger(k);if(k.isDefaultPrevented())return b;j=true;e&&a(h).expose(e);var q=c.top,n=c.left,u=h.outerWidth({margin:true}),y=h.outerHeight({margin:true});if(typeof q=="string")q=q=="center"?Math.max((f.height()-y)/2,0):parseInt(q,10)/100*f.height();if(n=="center")n=Math.max((f.width()-u)/2,0);o[0].call(b,{top:q,left:n},function(){if(j){k.type="onLoad";m.trigger(k)}});e&&c.closeOnClick&&a.mask.getMask().one("click",
b.close);c.closeOnClick&&a(document).bind("click."+g,function(A){a(A.target).parents(h).length||b.close(A)});c.closeOnEsc&&a(document).bind("keydown."+g,function(A){A.keyCode==27&&b.close(A)});return b},close:function(k){if(!b.isOpened())return b;k=k||a.Event();k.type="onBeforeClose";m.trigger(k);if(!k.isDefaultPrevented()){j=false;l[c.effect][1].call(b,function(){k.type="onClose";m.trigger(k)});a(document).unbind("click."+g).unbind("keydown."+g);e&&a.mask.close();return b}},getOverlay:function(){return h},
getTrigger:function(){return d},getClosers:function(){return i},isOpened:function(){return j},getConf:function(){return c}});a.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(k,o){a.isFunction(c[o])&&a(b).bind(o,c[o]);b[o]=function(q){a(b).bind(o,q);return b}});i=h.find(c.close||".close");if(!i.length&&!c.close){i=a('<div class="close"></div>');h.prepend(i)}i.click(function(k){b.close(k)});c.load&&b.load()}a.tools=a.tools||{version:"1.2.2"};a.tools.overlay={addEffect:function(d,
c,b){l[d]=[c,b]},conf:{close:null,closeOnClick:true,closeOnEsc:true,closeSpeed:"fast",effect:"default",fixed:!a.browser.msie||a.browser.version>6,left:"center",load:false,mask:null,oneInstance:true,speed:"normal",target:null,top:"10%"}};var r=[],l={};a.tools.overlay.addEffect("default",function(d,c){var b=this.getConf(),m=a(window);if(!b.fixed){d.top+=m.scrollTop();d.left+=m.scrollLeft()}d.position=b.fixed?"fixed":"absolute";this.getOverlay().css(d).fadeIn(b.speed,c)},function(d){this.getOverlay().fadeOut(this.getConf().closeSpeed,
d)});a.fn.overlay=function(d){var c=this.data("overlay");if(c)return c;if(a.isFunction(d))d={onBeforeLoad:d};d=a.extend(true,{},a.tools.overlay.conf,d);this.each(function(){c=new s(a(this),d);r.push(c);a(this).data("overlay",c)});return d.api?c:this}})(jQuery);
(function(a){function s(d){var c=d.offset();return{top:c.top+d.height()/2,left:c.left+d.width()/2}}var r=a.tools.overlay,l=a(window);a.extend(r.conf,{start:{top:null,left:null},fadeInSpeed:"fast",zIndex:9999});r.addEffect("apple",function(d,c){var b=this.getOverlay(),m=this.getConf(),f=this.getTrigger(),i=this,h=b.outerWidth({margin:true}),j=b.data("img");if(!j){var e=b.css("backgroundImage");if(!e)throw"background-image CSS property not set for overlay";e=e.slice(e.indexOf("(")+1,e.indexOf(")")).replace(/\"/g,
"");b.css("backgroundImage","none");j=a('<img src="'+e+'"/>');j.css({border:0,display:"none"}).width(h);a("body").append(j);b.data("img",j)}e=m.start.top||Math.round(l.height()/2);var g=m.start.left||Math.round(l.width()/2);if(f){f=s(f);e=f.top;g=f.left}j.css({position:"absolute",top:e,left:g,width:0,zIndex:m.zIndex}).show();d.top+=l.scrollTop();d.left+=l.scrollLeft();d.position="absolute";b.css(d);j.animate({top:b.css("top"),left:b.css("left"),width:h},m.speed,function(){if(m.fixed){d.top-=l.scrollTop();
d.left-=l.scrollLeft();d.position="fixed";j.add(b).css(d)}b.css("zIndex",m.zIndex+1).fadeIn(m.fadeInSpeed,function(){i.isOpened()&&!a(this).index(b)?c.call():b.hide()})})},function(d){var c=this.getOverlay().hide(),b=this.getConf(),m=this.getTrigger();c=c.data("img");var f={top:b.start.top,left:b.start.left,width:0};m&&a.extend(f,s(m));b.fixed&&c.css({position:"absolute"}).animate({top:"+="+l.scrollTop(),left:"+="+l.scrollLeft()},0);c.animate(f,b.closeSpeed,d)})})(jQuery);
(function(a){function s(e,g){for(e=""+e;e.length<(g||2);)e="0"+e;return e}function r(e,g,p){var k=e.getDate(),o=e.getDay(),q=e.getMonth();e=e.getFullYear();var n={d:k,dd:s(k),ddd:i[p].shortDays[o],dddd:i[p].days[o],m:q+1,mm:s(q+1),mmm:i[p].shortMonths[q],mmmm:i[p].months[q],yy:String(e).slice(2),yyyy:e};g=g.replace(h,function(u){return u in n?n[u]:u.slice(1,u.length-1)});return j.html(g).html()}function l(e,g){return e.getYear()===g.getYear()&&e.getMonth()==g.getMonth()&&e.getDate()==g.getDate()}
function d(e){if(e){if(e.constructor==Date)return e;if(typeof e=="string"){var g=e.split("-");if(g.length==3)return new Date(parseInt(g[0],10),parseInt(g[1],10)-1,parseInt(g[2],10));if(!/^-?\d+$/.test(e))return;e=parseInt(e,10)}g=new Date;g.setDate(g.getDate()+e);return g}}function c(e,g){function p(t,x,z){G=t;H=t.getFullYear();M=t.getMonth();N=t.getDate();z=z||a.Event("api");z.type="change";F.trigger(z,[t]);if(!z.isDefaultPrevented()){e.val(r(t,x.format,x.lang));e.data("date",t);o.hide(z)}}function k(t){t.type=
"onShow";F.trigger(t);a(document).bind("keydown.d",function(x){var z=x.keyCode;if(z==8){e.val("");return o.hide(x)}if(z==27)return o.hide(x);if(a(f).index(z)>=0){if(!v){o.show(x);return x.preventDefault()}var C=a("#"+n.weeks+" a"),O=a("."+n.focus),P=C.index(O);O.removeClass(n.focus);if(z==74||z==40)P+=7;else if(z==75||z==38)P-=7;else if(z==76||z==39)P+=1;else if(z==72||z==37)P-=1;if(P==-1){o.addMonth(-1);O=a("#"+n.weeks+" a:last")}else if(P==35){o.addMonth();O=a("#"+n.weeks+" a:first")}else O=C.eq(P);
O.addClass(n.focus);return x.preventDefault()}if(z==34)return o.addMonth();if(z==33)return o.addMonth(-1);if(z==36)return o.today();if(z==13)a(x.target).is("select")||a("."+n.focus).click();return a([16,17,18,9]).index(z)>=0});a(document).bind("click.d",function(x){var z=x.target;if(!a(z).parents("#"+n.root).length&&z!=e[0]&&(!I||z!=I[0]))o.hide(x)})}var o=this,q=new Date,n=g.css,u=i[g.lang],y=a("#"+n.root),A=y.find("#"+n.title),I,D,E,H,M,N,G=e.attr("data-value")||g.value||e.val(),K=e.attr("min")||
g.min,w=e.attr("max")||g.max,v;G=d(G)||q;K=d(K||g.yearRange[0]*365);w=d(w||g.yearRange[1]*365);if(!u)throw"Dateinput: invalid language: "+g.lang;if(e.attr("type")=="date"){var B=a("<input/>");a.each("name,readonly,disabled,value,required".split(","),function(t,x){B.attr(x,e.attr(x))});e.replaceWith(B);e=B}e.addClass(n.input);var F=e.add(o);if(!y.length){y=a("<div><div><a/><div/><a/></div><div><div/><div/></div></div>").hide().css({position:"absolute"}).attr("id",n.root);y.children().eq(0).attr("id",
n.head).end().eq(1).attr("id",n.body).children().eq(0).attr("id",n.days).end().eq(1).attr("id",n.weeks).end().end().end().find("a").eq(0).attr("id",n.prev).end().eq(1).attr("id",n.next);A=y.find("#"+n.head).find("div").attr("id",n.title);if(g.selectors){var J=a("<select/>").attr("id",n.month),T=a("<select/>").attr("id",n.year);A.append(J.add(T))}for(var Y=y.find("#"+n.days),V=0;V<7;V++)Y.append(a("<span/>").text(u.shortDays[(V+g.firstDay)%7]));e.after(y)}if(g.trigger)I=a("<a/>").attr("href","#").addClass(n.trigger).click(function(t){o.show();
return t.preventDefault()}).insertAfter(e);var W=y.find("#"+n.weeks);T=y.find("#"+n.year);J=y.find("#"+n.month);a.extend(o,{show:function(t){if(!(e.is("[readonly]")||v)){t=t||a.Event();t.type="onBeforeShow";F.trigger(t);if(!t.isDefaultPrevented()){a.each(b,function(){this.hide()});v=true;J.unbind("change").change(function(){o.setValue(T.val(),a(this).val())});T.unbind("change").change(function(){o.setValue(a(this).val(),J.val())});D=y.find("#"+n.prev).unbind("click").click(function(){D.hasClass(n.disabled)||
o.addMonth(-1);return false});E=y.find("#"+n.next).unbind("click").click(function(){E.hasClass(n.disabled)||o.addMonth();return false});o.setValue(G);var x=e.position();y.css({top:x.top+e.outerHeight({margins:true})+g.offset[0],left:x.left+g.offset[1]});if(g.speed)y.show(g.speed,function(){k(t)});else{y.show();k(t)}return o}}},setValue:function(t,x,z){var C;if(parseInt(x,10)>=-1){t=parseInt(t,10);x=parseInt(x,10);z=parseInt(z,10);C=new Date(t,x,z)}else{C=t||G;t=C.getYear()+1900;x=C.getMonth();z=C.getDate()}if(x==
-1){x=11;t--}else if(x==12){x=0;t++}if(!v){p(C,g);return o}M=x;H=t;C=new Date(t,x,1-g.firstDay);z=C.getDay();var O=32-(new Date(t,x,32)).getDate(),P=32-(new Date(t,x-1,32)).getDate(),X;if(g.selectors){J.empty();a.each(u.months,function(Q,U){K<new Date(t,Q+1,-1)&&w>new Date(t,Q,0)&&J.append(a("<option/>").html(U).attr("value",Q))});T.empty();for(C=t+g.yearRange[0];C<t+g.yearRange[1];C++)K<new Date(C+1,-1,0)&&w>new Date(C,0,0)&&T.append(a("<option/>").text(C));J.val(x);T.val(t)}else A.html(u.months[x]+
" "+t);W.empty();D.add(E).removeClass(n.disabled);for(var R=0,L,S;R<42;R++){L=a("<a/>");if(R%7===0){X=a("<div/>").addClass(n.week);W.append(X)}if(R<z){L.addClass(n.off);S=P-z+R+1;C=new Date(t,x-1,S)}else if(R>=z+O){L.addClass(n.off);S=R-O-z+1;C=new Date(t,x+1,S)}else{S=R-z+1;C=new Date(t,x,S);if(l(G,C))L.attr("id",n.current).addClass(n.focus);else l(q,C)&&L.attr("id",n.today)}K&&C<K&&L.add(D).addClass(n.disabled);w&&C>w&&L.add(E).addClass(n.disabled);L.attr("href","#"+S).text(S).data("date",C);X.append(L);
L.click(function(Q){var U=a(this);if(!U.hasClass(n.disabled)){a("#"+n.current).removeAttr("id");U.attr("id",n.current);p(U.data("date"),g,Q)}return false})}n.sunday&&W.find(n.week).each(function(){var Q=g.firstDay?7-g.firstDay:0;a(this).children().slice(Q,Q+1).addClass(n.sunday)});return o},setMin:function(t,x){K=d(t);x&&G<K&&o.setValue(K);return o},setMax:function(t,x){w=d(t);x&&G>w&&o.setValue(w);return o},today:function(){return o.setValue(q)},addDay:function(t){return this.setValue(H,M,N+(t||
1))},addMonth:function(t){return this.setValue(H,M+(t||1),N)},addYear:function(t){return this.setValue(H+(t||1),M,N)},hide:function(t){if(v){t=t||a.Event();t.type="onHide";F.trigger(t);a(document).unbind("click.d").unbind("keydown.d");if(t.isDefaultPrevented())return;y.hide();v=false}return o},getConf:function(){return g},getInput:function(){return e},getCalendar:function(){return y},getValue:function(t){return t?r(G,t,g.lang):G},isOpen:function(){return v}});a.each(["onBeforeShow","onShow","change",
"onHide"],function(t,x){a.isFunction(g[x])&&a(o).bind(x,g[x]);o[x]=function(z){a(o).bind(x,z);return o}});e.bind("focus click",o.show).keydown(function(t){var x=t.keyCode;if(!v&&a(f).index(x)>=0){o.show(t);return t.preventDefault()}return t.shiftKey||t.ctrlKey||t.altKey||x==9?true:t.preventDefault()});d(e.val())&&p(G,g)}a.tools=a.tools||{version:"1.2.2"};var b=[],m,f=[75,76,38,39,74,72,40,37],i={};m=a.tools.dateinput={conf:{format:"mm/dd/yy",selectors:false,yearRange:[-5,5],lang:"en",offset:[0,0],
speed:0,firstDay:0,min:0,max:0,trigger:false,css:{prefix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,disabled:0,trigger:0}},localize:function(e,g){a.each(g,function(p,k){g[p]=k.split(",")});i[e]=g}};m.localize("en",{months:"January,February,March,April,May,June,July,August,September,October,November,December",shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",days:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",
shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});var h=/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,j=a("<a/>");a.expr[":"].date=function(e){var g=e.getAttribute("type");return g&&g=="date"||!!a(e).data("dateinput")};a.fn.dateinput=function(e){if(this.data("dateinput"))return this;e=a.extend({},m.conf,e);a.each(e.css,function(p,k){if(!k&&p!="prefix")e.css[p]=(e.css.prefix||"")+(k||p)});var g;this.each(function(){var p=new c(a(this),e);b.push(p);p=p.getInput().data("dateinput",p);g=g?g.add(p):p});return g?
g:this}})(jQuery);
(function(a){function s(f,i){i=Math.pow(10,i);return Math.round(f*i)/i}function r(f,i){if(i=parseInt(f.css(i),10))return i;return(f=f[0].currentStyle)&&f.width&&parseInt(f.width,10)}function l(f){return(f=f.data("events"))&&f.onSlide}function d(f,i){function h(w,v,B,F){if(B===undefined)B=v/u*D;else if(F)B-=i.min;if(E)B=Math.round(B/E)*E;if(v===undefined||E)v=B*u/D;if(isNaN(B))return g;v=Math.max(0,Math.min(v,u));B=v/u*D;if(F||!o)B+=i.min;if(o)if(F)v=u-v;else B=i.max-B;B=s(B,H);var J=w.type=="click";
if(K&&q!==undefined&&!J){w.type="onSlide";G.trigger(w,[B,v]);if(w.isDefaultPrevented())return g}F=J?i.speed:0;J=J?function(){w.type="change";G.trigger(w,[B])}:null;if(o){A.animate({top:v},F,J);i.progress&&I.animate({height:u-v+A.width()/2},F)}else{A.animate({left:v},F,J);i.progress&&I.animate({width:v+A.width()/2},F)}q=B;y=v;f.val(B);return g}function j(){if(o=i.vertical||r(k,"height")>r(k,"width")){u=r(k,"height")-r(A,"height");n=k.offset().top+u}else{u=r(k,"width")-r(A,"width");n=k.offset().left}}
function e(){j();g.setValue(i.value||i.min)}var g=this,p=i.css,k=a("<div><div/><a href='#'/></div>").data("rangeinput",g),o,q,n,u,y;f.before(k);var A=k.addClass(p.slider).find("a").addClass(p.handle),I=k.find("div").addClass(p.progress);a.each("min,max,step,value".split(","),function(w,v){w=f.attr(v);if(parseFloat(w))i[v]=parseFloat(w,10)});var D=i.max-i.min,E=i.step=="any"?0:i.step,H=i.precision;if(H===undefined)try{H=E.toString().split(".")[1].length}catch(M){H=0}if(f.attr("type")=="range"){var N=
a("<input/>");a.each("name,readonly,disabled,required".split(","),function(w,v){N.attr(v,f.attr(v))});N.val(i.value);f.replaceWith(N);f=N}f.addClass(p.input);var G=a(g).add(f),K=true;a.extend(g,{getValue:function(){return q},setValue:function(w,v){return h(v||a.Event("api"),undefined,w,true)},getConf:function(){return i},getProgress:function(){return I},getHandle:function(){return A},getInput:function(){return f},step:function(w,v){v=v||a.Event();g.setValue(q+(i.step=="any"?1:i.step)*(w||1),v)},stepUp:function(w){return g.step(w||
1)},stepDown:function(w){return g.step(-w||-1)}});a.each("onSlide,change".split(","),function(w,v){a.isFunction(i[v])&&a(g).bind(v,i[v]);g[v]=function(B){a(g).bind(v,B);return g}});A.drag({drag:false}).bind("dragStart",function(){K=l(a(g))||l(f)}).bind("drag",function(w,v,B){if(f.is(":disabled"))return false;h(w,o?v:B)}).bind("dragEnd",function(w){if(!w.isDefaultPrevented()){w.type="change";G.trigger(w,[q])}}).click(function(w){return w.preventDefault()});k.click(function(w){if(f.is(":disabled")||
w.target==A[0])return w.preventDefault();j();var v=A.width()/2;h(w,o?u-n-v+w.pageY:w.pageX-n-v)});i.keyboard&&f.keydown(function(w){if(!f.attr("readonly")){var v=w.keyCode,B=a([75,76,38,33,39]).index(v)!=-1,F=a([74,72,40,34,37]).index(v)!=-1;if((B||F)&&!(w.shiftKey||w.altKey||w.ctrlKey)){if(B)g.step(v==33?10:1,w);else if(F)g.step(v==34?-10:-1,w);return w.preventDefault()}}});f.blur(function(w){var v=a(this).val();v!==q&&g.setValue(v,w)});a.extend(f[0],{stepUp:g.stepUp,stepDown:g.stepDown});e();u||
a(window).load(e)}a.tools=a.tools||{version:"1.2.2"};var c;c=a.tools.rangeinput={conf:{min:0,max:100,step:"any",steps:0,value:0,precision:undefined,vertical:0,keyboard:true,progress:false,speed:100,css:{input:"range",slider:"slider",progress:"progress",handle:"handle"}}};var b,m;a.fn.drag=function(f){document.ondragstart=function(){return false};f=a.extend({x:true,y:true,drag:true},f);b=b||a(document).bind("mousedown mouseup",function(i){var h=a(i.target);if(i.type=="mousedown"&&h.data("drag")){var j=
h.position(),e=i.pageX-j.left,g=i.pageY-j.top,p=true;b.bind("mousemove.drag",function(k){var o=k.pageX-e;k=k.pageY-g;var q={};if(f.x)q.left=o;if(f.y)q.top=k;if(p){h.trigger("dragStart");p=false}f.drag&&h.css(q);h.trigger("drag",[k,o]);m=h});i.preventDefault()}else try{m&&m.trigger("dragEnd")}finally{b.unbind("mousemove.drag");m=null}});return this.data("drag",true)};a.expr[":"].range=function(f){var i=f.getAttribute("type");return i&&i=="range"||!!a(f).filter("input").data("rangeinput")};a.fn.rangeinput=
function(f){if(this.data("rangeinput"))return this;f=a.extend(true,{},c.conf,f);var i;this.each(function(){var h=new d(a(this),a.extend(true,{},f));h=h.getInput().data("rangeinput",h);i=i?i.add(h):h});return i?i:this}})(jQuery);
(function(a){function s(j,e,g){var p=j.offset().top,k=j.offset().left,o=g.position.split(/,?\s+/),q=o[0];o=o[1];p-=e.outerHeight()-g.offset[0];k+=j.outerWidth()+g.offset[1];g=e.outerHeight()+j.outerHeight();if(q=="center")p+=g/2;if(q=="bottom")p+=g;j=j.outerWidth();if(o=="center")k-=(j+e.outerWidth())/2;if(o=="left")k-=j;return{top:p,left:k}}function r(j){function e(){return this.getAttribute("type")==j}e.key="[type="+j+"]";return e}function l(j,e,g){function p(q,n,u){if(!(!g.grouped&&q.length)){var y;
if(u===false||a.isArray(u)){y=f.messages[n.key||n]||f.messages["*"];y=y[g.lang]||f.messages["*"].en;(n=y.match(/\$\d/g))&&a.isArray(u)&&a.each(n,function(A){y=y.replace(this,u[A])})}else y=u[g.lang]||u;q.push(y)}}var k=this,o=e.add(k);j=j.not(":button, :image, :reset, :submit");a.extend(k,{getConf:function(){return g},getForm:function(){return e},getInputs:function(){return j},invalidate:function(q,n){if(!n){var u=[];a.each(q,function(y,A){y=j.filter("[name="+y+"]");if(y.length){y.trigger("OI",[A]);
u.push({input:y,messages:[A]})}});q=u;n=a.Event()}n.type="onFail";o.trigger(n,[q]);n.isDefaultPrevented()||h[g.effect][0].call(k,q,n);return k},reset:function(q){q=q||j;q.removeClass(g.errorClass).each(function(){var n=a(this).data("msg.el");if(n){n.remove();a(this).data("msg.el",null)}})},checkValidity:function(q,n){q=q||j;q=q.not(":disabled");if(!q.length)return true;n=n||a.Event();n.type="onBeforeValidate";o.trigger(n,[q]);if(n.isDefaultPrevented())return n.result;var u=[],y=g.errorInputEvent+
".v";q.each(function(){var I=[],D=a(this).unbind(y).data("messages",I);a.each(i,function(){var E=this,H=E[0];if(D.filter(H).length){E=E[1].call(k,D,D.val());if(E!==true){n.type="onBeforeFail";o.trigger(n,[D,H]);if(n.isDefaultPrevented())return false;var M=D.attr(g.messageAttr);if(M){I=[M];return false}else p(I,H,E)}}});if(I.length){u.push({input:D,messages:I});D.trigger("OI",[I]);g.errorInputEvent&&D.bind(y,function(E){k.checkValidity(D,E)})}if(g.singleError&&u.length)return false});var A=h[g.effect];
if(!A)throw'Validator: cannot find effect "'+g.effect+'"';if(u.length){k.invalidate(u,n);return false}else{A[1].call(k,q,n);n.type="onSuccess";o.trigger(n,[q]);q.unbind(y)}return true}});a.each("onBeforeValidate,onBeforeFail,onFail,onSuccess".split(","),function(q,n){a.isFunction(g[n])&&a(k).bind(n,g[n]);k[n]=function(u){a(k).bind(n,u);return k}});g.formEvent&&e.bind(g.formEvent,function(q){if(!k.checkValidity(null,q))return q.preventDefault()});e.bind("reset",function(){k.reset()});j[0]&&j[0].validity&&
j.each(function(){this.oninvalid=function(){return false}});if(e[0])e[0].checkValidity=k.checkValidity;g.inputEvent&&j.bind(g.inputEvent,function(q){k.checkValidity(a(this),q)});j.filter(":checkbox, select").filter("[required]").change(function(q){var n=a(this);if(this.checked||n.is("select")&&a(this).val())h[g.effect][1].call(k,n,q)})}a.tools=a.tools||{version:"1.2.2"};var d=/\[type=([a-z]+)\]/,c=/^-?[0-9]*(\.[0-9]+)?$/,b=/^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,6})$/i,m=/^(https?:\/\/)?([\da-z\.\-]+)\.([a-z\.]{2,6})([\/\w \.\-]*)*\/?$/i,
f;f=a.tools.validator={conf:{grouped:false,effect:"default",errorClass:"invalid",inputEvent:null,errorInputEvent:"keyup",formEvent:"submit",lang:"en",message:"<div/>",messageAttr:"data-message",messageClass:"error",offset:[0,0],position:"center right",singleError:false,speed:"normal"},messages:{"*":{en:"Please correct this value"}},localize:function(j,e){a.each(e,function(g,p){f.messages[g]=f.messages[g]||{};f.messages[g][j]=p})},localizeFn:function(j,e){f.messages[j]=f.messages[j]||{};a.extend(f.messages[j],
e)},fn:function(j,e,g){if(a.isFunction(e))g=e;else{if(typeof e=="string")e={en:e};this.messages[j.key||j]=e}if(e=d.exec(j))j=r(e[1]);i.push([j,g])},addEffect:function(j,e,g){h[j]=[e,g]}};var i=[],h={"default":[function(j){var e=this.getConf();a.each(j,function(g,p){g=p.input;g.addClass(e.errorClass);var k=g.data("msg.el");if(!k){k=a(e.message).addClass(e.messageClass).appendTo(document.body);g.data("msg.el",k)}k.css({visibility:"hidden"}).find("span").remove();a.each(p.messages,function(o,q){a("<span/>").html(q).appendTo(k)});
k.outerWidth()==k.parent().width()&&k.add(k.find("p")).css({display:"inline"});p=s(g,k,e);k.css({visibility:"visible",position:"absolute",top:p.top,left:p.left}).fadeIn(e.speed)})},function(j){var e=this.getConf();j.removeClass(e.errorClass).each(function(){var g=a(this).data("msg.el");g&&g.css({visibility:"hidden"})})}]};a.each("email,url,number".split(","),function(j,e){a.expr[":"][e]=function(g){return g.getAttribute("type")===e}});a.fn.oninvalid=function(j){return this[j?"bind":"trigger"]("OI",
j)};f.fn(":email","Please enter a valid email address",function(j,e){return!e||b.test(e)});f.fn(":url","Please enter a valid URL",function(j,e){return!e||m.test(e)});f.fn(":number","Please enter a numeric value.",function(j,e){return c.test(e)});f.fn("[max]","Please enter a value smaller than $1",function(j,e){j=j.attr("max");return parseFloat(e)<=parseFloat(j)?true:[j]});f.fn("[min]","Please enter a value larger than $1",function(j,e){j=j.attr("min");return parseFloat(e)>=parseFloat(j)?true:[j]});
f.fn("[required]","Please complete this mandatory field.",function(j,e){if(j.is(":checkbox"))return j.is(":checked");return!!e});f.fn("[pattern]",function(j){return(new RegExp("^"+j.attr("pattern")+"$")).test(j.val())});a.fn.validator=function(j){if(this.data("validator"))return this;j=a.extend(true,{},f.conf,j);return this.is("form")?this.each(function(){var e=a(this),g=new l(e.find(":input"),e,j);e.data("validator",g)}):this.data("validator",new l(this,this.eq(0).closest("form"),j))}})(jQuery);
(function(a){function s(l,d){for(var c=true,b=d.split(","),m=0;m<b.length;m++)if(l==b[m])c=false;return c}function r(l){window.console?console.debug(l):alert(l)}a.fn.textCounting=function(l){var d=a.extend({},a.fn.textCounting.defaults,l);if(d.maxLengthSource=="list")if(d.maxLengthList!="")var c=d.maxLengthList.split(","),b=0;else{r("The maxLengthSource parameter of the jQuery textCounting plugin was set to 'list', but the maxLengthList parameter is blank.");return false}return this.each(function(){var m=
a(this),f=a.metadata?a.extend({},d,m.metadata()):d,i=true;if(f.excludeIds!="")i=s(m.attr("id"),f.excludeIds);if(i){switch(f.maxLengthSource){case "list":var h=c[b];b++;break;case "attribute":if(f.maxLengthAttribute!="")h=m.attr(f.maxLengthAttribute);else{r("The maxLengthSource parameter of the jQuery textCounting plugin was set to 'attribute', but the maxLengthAttribute parameter is blank.");return false}break;case "metadata":if(f.maxLengthAttribute!=""){h=m.metadata()[f.maxLengthAttribute];if(h==
undefined){r("The maxLengthAttribute specified was not found in the metadata of element "+m.attr("id"));return false}}else{r("The maxLengthSource parameter of the jQuery textCounting plugin was set to 'metadata', but the maxLengthAttribute parameter is blank.");return false}break}var j=f.countDirection.split(","),e=f.targetModifier.split(",");for(i=0;i<j.length;i++){var g=j[i],p=a.fn.textCounting.calculateCount(m,f.countWhat,g,h);a.fn.textCounting.displayResult(m,f.targetModifierType,e[i],p,h,g,f.lengthExceededClass)}m.keyup(function(){for(var k=
0;k<j.length;k++){var o=j[k],q=a.fn.textCounting.calculateCount(m,f.countWhat,o,h);a.fn.textCounting.displayResult(m,f.targetModifierType,e[k],q,h,o,f.lengthExceededClass)}})}})};a.fn.textCounting.defaults={maxLengthSource:"attribute",maxLengthList:"",maxLengthAttribute:"maxLength",countWhat:"characters",countDirection:"down",targetModifierType:"suffix",targetModifier:"Down",lengthExceededClass:"",excludeIds:""};a.fn.textCounting.calculateCount=function(l,d,c,b){if(d=="characters")var m=c=="down"?
b-l.val().length:l.val().length;else if(d=="words"){l=jQuery.trim(l.val());if(l!=""){l=l.split(/\s+/);m=c=="down"?b-l.length:l.length}else m=c=="down"?b:0}return m};a.fn.textCounting.displayResult=function(l,d,c,b,m,f,i){switch(d){case "id":var h=a("#"+c);break;case "prefix":h=a("#"+c+l.attr("id"));break;case "suffix":h=a("#"+l.attr("id")+c);break}h.text(b);if(i!="")f=="down"&&b<0||f=="up"&&b>m?h.addClass(i):h.removeClass(i)}})(jQuery);
(function(a){function s(){var c;c=this;c=a(c);if(!c.data("timeago")){c.data("timeago",{datetime:d.datetime(c)});var b=a.trim(c.text());b.length>0&&c.attr("title",b)}c=c.data("timeago");isNaN(c.datetime)||a(this).text(r(c.datetime));return this}function r(c){return d.inWords((new Date).getTime()-c.getTime())}function l(c,b){return(a.isFunction(c)?c(b):c).replace(/%d/i,b)}a.timeago=function(c){return c instanceof Date?r(c):typeof c=="string"?r(a.timeago.parse(c)):r(a.timeago.datetime(c))};var d=a.timeago;
a.extend(a.timeago,{settings:{refreshMillis:6E4,allowFuture:false,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"ago",suffixFromNow:"from now",ago:null,fromNow:null,seconds:"less than a minute",minute:"about a minute",minutes:"%d minutes",hour:"about an hour",hours:"about %d hours",day:"a day",days:"%d days",month:"about a month",months:"%d months",year:"about a year",years:"%d years"}},inWords:function(c){var b=this.settings.strings,m=b.prefixAgo,f=b.suffixAgo||b.ago;if(this.settings.allowFuture){if(c<
0){m=b.prefixFromNow;f=b.suffixFromNow||b.fromNow}c=Math.abs(c)}c=c/1E3;var i=c/60,h=i/60,j=h/24,e=j/365;b=c<45&&l(b.seconds,Math.round(c))||c<90&&l(b.minute,1)||i<45&&l(b.minutes,Math.round(i))||i<90&&l(b.hour,1)||h<24&&l(b.hours,Math.round(h))||h<48&&l(b.day,1)||j<30&&l(b.days,Math.floor(j))||j<60&&l(b.month,1)||j<365&&l(b.months,Math.floor(j/30))||e<2&&l(b.year,1)||l(b.years,Math.floor(e));return a.trim([m,b,f].join(" "))},parse:function(c){c=a.trim(c);c=c.replace(/-/,"/").replace(/-/,"/");c=c.replace(/T/,
" ").replace(/Z/," UTC");c=c.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2");c=c.replace(/\.\d+/,"");return new Date(c)},datetime:function(c){c=a(c).get(0).tagName.toLowerCase()=="time"?a(c).attr("datetime"):a(c).attr("title");return d.parse(c)}});a.fn.timeago=function(){var c=this;c.each(s);var b=d.settings;b.refreshMillis>0&&setInterval(function(){c.each(s)},b.refreshMillis);return c};document.createElement("abbr");document.createElement("time")})(jQuery);
(function(){function a(s,r,l,d){if(s==1)return r;r=s%10;if((s<10||s>20)&&r>=2&&r<=4)return l;return d}jQuery.timeago.settings.strings={prefixAgo:null,prefixFromNow:"za",suffixAgo:"temu",suffixFromNow:"od teraz",seconds:function(s){if(s<10)return"kilka sekund";if(s<25)return"kilkana\u015bcie sekund";if(s<45)return"p\u00f3\u0142 minuty";return"mniej ni\u017c minut\u0119"},minute:"minut\u0119",minutes:function(s){return a(s,"%d minut\u0119","%d minuty","%d minut")},hour:"godzin\u0119",hours:function(s){return a(s,
"%d godzin\u0119","%d godziny","%d godzin")},day:"dzie\u0144",days:function(s){return a(s,"%d dzie\u0144","%d dni","%d dni")},month:"miesi\u0105c",months:function(s){return a(s,"%d miesi\u0105c","%d miesi\u0105ce","%d miesi\u0119cy")},year:"rok",years:function(s){return a(s,"%d rok","%d lata","%d lat")}};jQuery.timeago.settings.refreshMillis=5E3})();
$(document).ready(function(){username&&attach_user_background(username);$("a[rel='external']").attr("target","_blank");$(".timeago").timeago();$("#petition_form #id_target").DefaultValue("Login na Blipie");$("#petition_form #id_title").DefaultValue("Co powinien zrobi\u0107?");$("#poll_form #id_title").DefaultValue("O co chesz zapyta\u0107?").focus(function(){$("#poll_form :hidden").not(".help_text").show();$("#poll_form").addClass("unfold")});$("#poll_form #id_choices").DefaultValue("Jedna odpowied\u017a na lini\u0119");
$("#event_form #id_title").DefaultValue("Tagi OK, np. #blipiwo");$("#event_form #id_address").DefaultValue("Nazwa miejsca lub adres");$("#event_form #id_date").DefaultValue('np. "20 czerwca o 18:00"');$("#longer_form #id_body").DefaultValue("160 znak\u00f3w to za ma\u0142o?").focus(function(){$("#longer_form :hidden").not(".help_text").show();$("#longer_form").addClass("unfold")});$("a[rel=facebox]").click(function(){$.facebox($(this));return false});var a=$("ul.tabs-navigation"),s=0;if(a.size())if(a.hasClass("bound"))s=
0;else if(a.hasClass("user_reaction"))s=1;a.tabs(".tabs > div",{onBeforeClick:function(l,d){this.getTabs().parent().removeClass("current");$(this.getTabs()[d]).parent().addClass("current")},initialIndex:s});$("#contact-box :input:first").focus();$("#id_blip_body").keyup(function(){if(!$("#id_blip_bodyDown").size()){var l=$("<span></span>").attr("id",$(this).attr("id")+"Down");l=$("<div></div>").addClass("textDown").append($("<span>Pozosta\u0142o znak\u00f3w: </span>")).append(l).hide();$(this).after(l)}$(".textDown").is(":hidden")&&
$("#id_blip_body").val().length>140&&$(".textDown").slideDown("fast")});$(".reaction_form #id_blip_body, .reaction_form2 #id_blip_body").textCounting({lengthExceededClass:"count_over"});$("#show-poll-result, #show-poll-form").click(function(){$(".simple_form, .poll-result").toggle();$(".action-link").toggle();return false});if($(".post_type_comment .comment-form").size()){var r=$(".post_type_comment .comment-form");r.expose({onBeforeLoad:function(){r.addClass("exposed")},onBeforeClose:function(){r.removeClass("exposed")},
api:true}).load()}$(".inline_form form :input").not(":submit").bind("focus click keydown",function(){var l=$(".inline_form");l.expose({loadSpeed:400,closeSpeed:300,api:true,onBeforeLoad:function(){l.addClass("exposed")},onBeforeClose:function(){l.removeClass("exposed")}}).load()});if($(".inline_form form.error").size()){r=$(".inline_form");r.expose({loadSpeed:200,closeSpeed:300,api:true,onBeforeLoad:function(){r.addClass("exposed")},onBeforeClose:function(){r.removeClass("exposed")}}).load()}$(".inline_form .field-wrap").hover(function(){$(".help_text",
this).show()},function(){$(".help_text",this).hide()});$("#poll-vote-form .radioselect, #poll-vote-form .checkboxselectmultiple").change(function(){var l=$("#poll-vote-form .help_text");if($(this).val()==" "){l.show();$("#poll-vote-form #id_other").focus()}else l.hide()});$("#poll-vote-form #id_other").bind("keyup",function(){$('#poll-vote-form .radioselect[value=" "], #poll-vote-form .checkboxselectmultiple[value=" "]').attr("checked","checked")});$("#id_blip_body").bind("change keyup keydown focus",
function(){var l=$(this),d=l.val(),c=l.attr("maxLength");if(d.match(/(\[([^\[\]\|]+?)\|([^\[\]\|]+?)\])/gi)){var b=d.replace(/(\[([^\[\]\|]+?)\|([^\[\]\|]+?)\])/gi,"$2");d=d.replace(/(\[([^\[\]\|]+?)\|([^\[\]\|]+?)\])/gi,"$3");$(".genderize .masculin").text(b);$(".genderize .feminin").text(d);$(".genderize").show();b=Math.max(c-b.length,c-d.length)}else{$(".genderize").hide();b=c-d.length}$.fn.textCounting.displayResult(l,"suffix","Down",b,c,"down","count_over")});location.hash&&$(".comment").filter(location.hash).addClass("h")});
function attach_user_background(a){$.getJSON("http://api.blip.pl/users/"+a+"/background.json?callback=?",function(s){$("body").css("background-image","url("+s.url+")").addClass("has_background")})};

