// Human-readable version is plugins.js
function urlBuilder(a,b,c){var d={title:{regx:[/[^0-9a-zA-Z\s.,'!@%#)(:\;\"]+?/,/\s+/g,/^[\s]+/g,/([0-9a-zA-Z\s.,'!@%#)(:\;\"]{30})(.+)/i],rep:[""," ","","$1"]},url:{regx:[/[^0-9a-zA-Z]+?/g,/[\-]+/g,/^[-]+/,/[-]+$/],rep:["-","-","","-"]}};this.options=jQuery.extend(d,c);this.init=function(a,b){var c=a;this.inputObj=$("#"+a);this.newUrl=$("#"+c+"_url");this.updateUrl=$("#"+c+"_update");this.edit=$("#"+c+"_edit");this.ChangedURL=!b?false:b;this.events()};this.events=function(){var a=this;this.inputObj.bind("keyup",function(b){a.loadUri(b,"title")});this.newUrl.bind("keyup",function(b){a.loadUri(b,"url")});this.edit.bind("mousedown",function(b){b.preventDefault();a.showURL(b.target)})};this.loadUri=function(a,b){a.preventDefault();this.getValue(a.target,this.options[b])};this.getUri=function(a,b){var c=b.regx;for(index in c){a=a.replace(c[index],b.rep[index])}return a};this.getValue=function(a,b){var c=$(a);if(c[0]==this.newUrl[0])this.ChangedURL=true;var d=this.getUri(c.attr("value"),b).toLowerCase();c.attr("value",d);if(c[0]!=this.inputObj[0]||!this.ChangedURL){d=this.getUri(d,this.options.url);this.newUrl.attr("value",d.toLowerCase());this.update(d+(d!=""?"/":""))}};this.showURL=function(a){var b=this.newUrl;var c=this.updateUrl;if(b.css("display")=="none"){b.css("display","inline-block");c.css("display","none");this.edit.html("save")}else{b.css("display","none");c.css("display","");this.edit.html("edit")}};this.update=function(a){this.updateUrl.html(a)};this.init(a,b)}window.log=function(){log.history=log.history||[];log.history.push(arguments);if(this.console){arguments.callee=arguments.callee.caller;var a=[].slice.call(arguments);typeof console.log==="object"?log.apply.call(console.log,console,a):console.log.apply(console,a)}};(function(a){function b(){}for(var c="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,timeStamp,profile,profileEnd,time,timeEnd,trace,warn".split(","),d;d=c.pop();){a[d]=a[d]||b}})(function(){try{console.log();return window.console}catch(a){return window.console={}}}());(function(a,b,c){function h(){var a,b=c(this),d=b,e=this.id;if(b.val()===""){if(b.is(":password")){if(!b.data("placeholder-textinput")){try{a=b.clone().attr({type:"text"})}catch(h){a=c("<input>").attr(c.extend(f(this),{type:"text"}))}a.removeAttr("name").data("placeholder-password",true).data("placeholder-id",e).bind("focus.placeholder",g);b.data("placeholder-textinput",a).data("placeholder-id",e).before(a)}b=b.removeAttr("id").hide().prev().attr("id",e).show()}b.addClass("placeholder").val(b.attr("placeholder"))}else{b.removeClass("placeholder")}}function g(){var a=c(this);if(a.val()===a.attr("placeholder")&&a.hasClass("placeholder")){if(a.data("placeholder-password")){a.hide().next().show().focus().attr("id",a.removeAttr("id").data("placeholder-id"))}else{a.val("").removeClass("placeholder")}}}function f(a){var b={},d=/^jQuery\d+$/;c.each(a.attributes,function(a,c){if(c.specified&&!d.test(c.name)){b[c.name]=c.value}});return b}var d="placeholder"in b.createElement("input"),e="placeholder"in b.createElement("textarea");if(d&&e){c.fn.placeholder=function(){return this};c.fn.placeholder.input=c.fn.placeholder.textarea=true}else{c.fn.placeholder=function(){return this.filter((d?"textarea":":input")+"[placeholder]").bind("focus.placeholder",g).bind("blur.placeholder",h).trigger("blur.placeholder").end()};c.fn.placeholder.input=d;c.fn.placeholder.textarea=e;c(function(){c("form").bind("submit.placeholder",function(){var a=c(".placeholder",this).each(g);setTimeout(function(){a.each(h)},10)})});c(a).bind("unload.placeholder",function(){c(".placeholder").val("")})}})(this,document,jQuery);(function(a){a.fn.newsTicker=a.fn.newsticker=function(b){b=b||4e3;initTicker=function(b){stopTicker(b);b.items=a("li",b);b.items.not(":eq(0)").hide().end();b.currentitem=0;startTicker(b)};startTicker=function(a){a.tickfn=setInterval(function(){doTick(a)},b)};stopTicker=function(a){clearInterval(a.tickfn)};pauseTicker=function(a){a.pause=true};resumeTicker=function(a){a.pause=false};doTick=function(b){if(b.pause)return;b.pause=true;a(b.items[b.currentitem]).fadeOut("slow",function(){a(this).hide();b.currentitem=++b.currentitem%b.items.size();a(b.items[b.currentitem]).fadeIn("slow",function(){b.pause=false})})};this.each(function(){if(this.nodeName.toLowerCase()!="ul")return;initTicker(this)}).addClass("newsticker").hover(function(){pauseTicker(this)},function(){resumeTicker(this)});return this}})(jQuery);sfHover=function(){var a=document.getElementById("nav").getElementsByTagName("li");for(var b=0;b<a.length;b++){a[b].onmouseover=function(){this.className+=" sfhover"};a[b].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"")}}};mcAccessible=function(){var a=document.getElementById("nav").getElementsByTagName("A");for(var b=0;b<a.length;b++){a[b].onfocus=function(){this.className+=(this.className.length>0?" ":"")+"sffocus";this.parentNode.className+=(this.parentNode.className.length>0?" ":"")+"sfhover";if(this.parentNode.parentNode.parentNode.nodeName=="LI"){this.parentNode.parentNode.parentNode.className+=(this.parentNode.parentNode.parentNode.className.length>0?" ":"")+"sfhover";if(this.parentNode.parentNode.parentNode.parentNode.parentNode.nodeName=="LI"){this.parentNode.parentNode.parentNode.parentNode.parentNode.className+=(this.parentNode.parentNode.parentNode.parentNode.parentNode.className.length>0?" ":"")+"sfhover"}}};a[b].onblur=function(){this.className=this.className.replace(new RegExp("( ?|^)sffocus\\b"),"");this.parentNode.className=this.parentNode.className.replace(new RegExp("( ?|^)sfhover\\b"),"");if(this.parentNode.parentNode.parentNode.nodeName=="LI"){this.parentNode.parentNode.parentNode.className=this.parentNode.parentNode.parentNode.className.replace(new RegExp("( ?|^)sfhover\\b"),"");if(this.parentNode.parentNode.parentNode.parentNode.parentNode.nodeName=="LI"){this.parentNode.parentNode.parentNode.parentNode.parentNode.className=this.parentNode.parentNode.parentNode.parentNode.parentNode.className.replace(new RegExp("( ?|^)sfhover\\b"),"")}}}}};var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(a){for(var b=0;b<a.length;b++){var c=a[b].string;var d=a[b].prop;this.versionSearchString=a[b].versionSearch||a[b].identity;if(c){if(c.indexOf(a[b].subString)!=-1)return a[b].identity}else if(d)return a[b].identity}},searchVersion:function(a){var b=a.indexOf(this.versionSearchString);if(b==-1)return;return parseFloat(a.substring(b+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera",versionSearch:"Version"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();(function(a,b){if(!a.jqDock){var c=1,d=["Top","Right","Bottom","Left"],e=["Major","Minor"],f=["mouseenter","mousemove","mouseleave"],g=["docknudge","dockidle","dockfreeze"],h=["Idler","Inactive","Indock","Overdock","Offdock"],i=['<div style="position:relative;padding:0;',"margin:0;border:0 none;background-color:transparent;",'">'],j={v:{wh:"height",xy:1,tl:"top",lead:0,trail:2,inv:"h"},h:{wh:"width",xy:0,tl:"left",lead:3,trail:1,inv:"v"}},k=[],l=[0,0],m=function(){},n=function(a){var b=parseInt(a,10);return isNaN(b)?0:b},o=function(a,c){var d=h[c]?c+1:h.length;for(;c<d&&d--;){if(a[h[d]]){b.clearTimeout(a[h[d]]);a[h[d]]=null}}},p=function(a){return a?c*((a.id||"").match(/^jqDock(\d+)$/)||[0,-1])[1]:-1},q=function(){var b=k[p(a(".jqDockFilter",this).add(this).css({filter:""}).removeClass("jqDockFilter").filter(".jqDock")[0])];if(b){b.Asleep=false;b.Menu.trigger("dockshow",["ready"]).trigger(g[0])}},r=function(a,b){var c=true,d=k.length,e;while(a&&c&&d--&&k[d].Elem){e=k[d].Elem.length;while(c&&e--){c=k[d].Elem[e].Img[0]!==a}}return c?!c:b?[d,e]:k[d].Elem[e]},s=function(a){var b=(new Date).getTime(),c=a?a.Stamp+a.Opts.duration:0;if(c>b){b-=c-b}return b},t=function(c){var d=k[c.data.id],e=d.Elem[c.data.idx];e.height=this.height;e.width=this.width;if(--d.Load<=0){b.setTimeout(function(){a.jqDock.initDock(c.data.id)},0)}},u=function(a,b){var d;while(a&&a.ownerDocument&&a!==b){d=a.className.toString().match(/jqDockMouse(\d+)/);if(d){return c*d[1]}a=a.parentNode}return-1},v=function(a,b,c){var d={},e=j[c].wh,f=j[j[c].inv].wh;d[e]=b;d[f]=Math.round(b*a[f]/a[e]);return d},w=function(){a(this).prev("img").triggerHandler("click")},x=function(a,b){var c=a.Elem[a.Current];if(c&&a.Opts.labels){c.Label.el[b?"show":"hide"]()}},y=function(a,b){var c=a.Opts.labels,f=j[a.Opts.vh],g=a.Elem[a.Current],h,i,k,l;if(g&&c){k=g.Label;l=k.el;if(k.mc){k.mc=0;for(h in j){k[h]=l[j[h].wh]();for(i in{lead:1,trail:1}){k[h]+=n(l.css("padding"+d[j[h][i]]))}}}if(c.charAt(0)==="m"){l.css({top:Math.floor((g[e[j[f.inv].xy]]-k.v)/2)})}if(c.charAt(1)==="c"){l.css({left:Math.floor((g[e[f.xy]]-k.h)/2)})}}if(b){x(a,1)}},z=function(a){var b=j[a.Opts.vh],c=a.Elem.length,d=-1,e=0,f,g,h,i=l[b.xy]-a.Elem[0].Wrap.parent().offset()[b.tl];if(i>=0){for(;d<0&&e<c;e++){f=a.Elem[e];g=f.Pad[b.lead]+f.Pad[b.trail];h=f.Major+g;if(i<h){if(e!==a.Current){x(a);a.Current=e}d=f.Offset+i*(f.Initial+g)/h}else{i-=h}}}return d},A=function(a){var b=a.childNodes.length,c;while(b){c=a.childNodes[--b];if(c.childNodes&&c.childNodes.length){A(c)}else if(c.nodeType===3){a.removeChild(c)}}},B=function(a){a.Menu.css({visibility:"visible"}).show()},C=function(a){var c=a.Opts.idle;if(c){o(a,0);a[h[0]]=b.setTimeout(function(){a.Menu.trigger("dockidle")},c)}},D=function(b,c,d){var e=b.Opts,f=e.labels,g=c.Label,h,i,j;g.el=a('<div class="jqDockLabel jqDockLabel'+c.Link+'" style="position:absolute;margin:0;"></div>').hide().insertAfter(c.Img).click(w);if(f){h=f.charAt(0)==="b";i=f.charAt(1)==="r";g.el.css({top:h?"auto":0,left:i?"auto":0,bottom:h?0:"auto",right:i?0:"auto"})}j=e.setLabel.call(b.Menu[0],c.Title,d,g.el[0]);if(j!==false){a('<div class="jqDockLabelText">'+j.toString()+"</div>").appendTo(g.el)}},E=function(a,b){var c=k[a],d=c.Opts,e=j[d.vh].wh,f=c.Elem.length,g,h,i,m;b=b||b===0?b:z(c);for(;f--;){g=c.Elem[f];i=g.Initial;if(b>=0){h=Math.abs(b-g.Centre);if(h<d.distance){i=g[e]-Math.round((g[e]-g.Initial)*Math.pow(h,d.coefficient)/d.attenuation)}if(f===c.Current){m=[l[j[d.vh].xy],c.Current,i].join(",");if(m===c.ToFro[0]&&i!==c.ToFro[2]){i=c.ToFro[2]}else{c.ToFro=[c.ToFro[1],m,i]}}}g.Final=i}},F=function(a,b,c){return a},G=function(b,c,e,f){var g=k[b],h=g.Elem[c],i=g.Opts,l=g.Yard,m=j[i.vh],n=j[m.inv],o=h.src!==h.altsrc,p,q,r,s;if(f||h.Major!==e){p=a.boxModel||i.vh==="v"?0:g.Border[m.lead]+g.Border[m.trail];if(o&&!f&&h.Major===h.Initial){h.Img[0].src=h.altsrc}g.Spread+=e-h.Major;q=v(h,e,i.vh);r=i.size-q[n.wh];if({top:1,left:1}[i.align]){q["margin"+d[n.trail]]=r}else if({middle:1,center:1}[i.align]){s=Math.round(r*(100-i.bias)/100);q["margin"+d[n.lead]]=r-s;q["margin"+d[n.trail]]=s}else{q["margin"+d[n.lead]]=r}if(e!==h.Major||f&&!c){if(i.flow){l.parent()[m.wh](g.Spread+g.Border[m.lead]+g.Border[m.trail])}l[m.wh](g.Spread+p)}h.Wrap.css(q);if(!i.flow){l.css(m.tl,Math.floor(Math.max(0,(g[m.wh]-g.Spread)/2)))}if(g.OnDock){y(g,!g.Stamp)}h.Major=e;h.Minor=q[n.wh];if(o&&!f&&e===h.Initial){h.Img[0].src=h.src}q=null}},H=function(a){var b=k[a],c=b.Opts,d=j[c.vh],e=c.duration+c.step,f=0,g,h,i;if(b.Stamp){e=s()-b.Stamp;if(e>=c.duration){b.Stamp=0}}if(e>=c.step){i=(c.duration-e)/c.step;for(;f<b.Elem.length;f++){g=b.Elem[f];h=g.Final-g.Major;h=h&&i>1?g.Major+Math[h<0?"floor":"ceil"](h/i):g.Final;G(a,f,h)}if(b.Spread>b[d.wh]){b.Yard.parent()[d.wh](b.Spread+b.Border[d.lead]+b.Border[d.trail]);b[d.wh]=b.Spread}}},I=function(a,c){var d=k[a],e=d.Elem,f=e.length;o(d,2);if(d.OnDock&&!d.Stamp){E(a,c);for(;f&&e[f-1].Major===e[f-1].Final;){--f}if(!f){x(d,1)}else{H(a);d[h[2]]=b.setTimeout(function(){I(a,c)},d.Opts.step)}}},J=function(a,c){var d=k[a],e=d.Elem,f=e.length;if(!d.OnDock){for(;f&&e[f-1].Major<=e[f-1].Initial;){--f}z(d);if(!f){d.Stamp=0;for(f=e.length;f--;){e[f].Major=e[f].Final=e[f].Initial}d.Current=-1;if(!c){C(d)}}else{H(a);d[h[4]]=b.setTimeout(function(){J(a,c)},d.Opts.step)}}},K=function(a,c){var d=k[a],e=d.Elem,f=e.length;if(d.OnDock){E(a,c);for(;f&&e[f-1].Major===e[f-1].Final;){--f}if(!f||!d.Stamp){d.Stamp=0;I(a,c)}else{H(a);d[h[3]]=b.setTimeout(function(){K(a,c)},d.Opts.step)}}},L=function(a,b,c,d){var e=k[b],f=e.Elem,g=f.length;if(a===0){e.OnDock=1;if(e.Current>=0&&e.Current!==c){x(e)}e.Current=c;e.Stamp=d&&d>1?0:s(e);K(b,d?f[c].Centre:null)}if(a===1){if(c!==e.Current){x(e);e.Current=c}I(b)}if(a===2){o(e,1);e.OnDock=0;x(e);e.Stamp=s(e);while(g--){f[g].Final=f[g].Initial}J(b,!!d)}},M=function(a){var c=p(this),d=k[c],e=d?u(a.target,this):-1,g=-1,i;if(d){if(d.Asleep){if(!d.Opts.noBuffer){d.Sleeper={target:a.target,type:a.type,pageX:a.pageX,pageY:a.pageY}}}else{i=d.OnDock;o(d,0);l=[a.pageX,a.pageY];if(a.type===f[2]){if(i){g=2}else{C(d)}}else{if(d.Opts.inactivity){o(d,1);d[h[1]]=b.setTimeout(function(){L(2,c,e,1)},d.Opts.inactivity)}if(a.type===f[1]){if(e<0){if(i&&d.Current>=0){g=2}}else if(!i||d.Current<0){g=0}else{g=1}}else if(e>=0&&!i){g=0}}d.Sleeper=null;if(g>=0){L(g,c,e)}}}},N=function(b){var c=a(".jqDock",this).get(0),d=p(c),e=k[d],f=b.type===g[2],h=f?"freeze":"sleep",i;if(e){if(b.type===g[0]){h=e.Frozen?"thaw":"wake";if(e.Asleep&&!(e.Asleep=e.Opts.onWake.call(this,h)===false)){e.Frozen=!a(this).trigger("dockwake",[h])}if(!e.Asleep){C(e);if(e.Sleeper){M.call(c,e.Sleeper)}}}else{o(e,0);i=!e.Asleep||f&&!e.Frozen;if(!i||e.Opts.onSleep.call(e.Menu[0],h)!==false){e.Asleep=!o(e,f?-1:1);e.Frozen=e.Frozen||f;if(i){e.Menu.trigger("docksleep",[h])}if(f){e.Stamp=e.OnDock=0}else{L(2,d,0,1)}}}}};a.jqDock=function(){return{version:1.8,defaults:{size:48,distance:72,coefficient:1.5,duration:300,align:"bottom",labels:0,source:0,loader:0,inactivity:0,fadeIn:0,fadeLayer:"",step:50,setLabel:0,flow:0,idle:0,onReady:0,onSleep:0,onWake:0,noBuffer:0,active:-1,bias:50},useJqLoader:a.browser.opera||a.browser.safari,initDock:function(b){var c=k[b],e=c.Opts,h=j[e.vh],l=j[h.inv],m=c.Border,o=c.Elem.length,p=i.join(""),r=0,s=0,t,u,w,x,y,z,F,H=e.fadeLayer;A(c.Menu[0]);c.Menu.children().each(function(b,d){var f=c.Elem[b].Wrap=a(d).wrap(p+p+"</div></div>").parent();if(e.vh==="h"){f.parent().css("float","left")}}).find("img").andSelf().css({position:"relative",padding:0,margin:0,borderWidth:0,borderStyle:"none",verticalAlign:"top",display:"block",width:"100%",height:"100%"});while(s<o){w=c.Elem[s++];x=v(w,e.size,h.inv);w.Major=w.Final=w.Initial=x[h.wh];w.Wrap.css(x);w.Img.attr({alt:""}).parent("a").andSelf().removeAttr("title");c[l.wh]=Math.max(c[l.wh],e.size+w.Pad[l.lead]+w.Pad[l.trail]);w.Offset=r;w.Centre=r+w.Pad[h.lead]+w.Initial/2;r+=w.Initial+w.Pad[h.lead]+w.Pad[h.trail]}s=0;while(s<o){w=c.Elem[s++];z=w.Pad[h.lead]+w.Pad[h.trail];c.Spread+=w.Initial+z;for(u in{Centre:1,Offset:1}){E(b,w[u]);y=0;for(t=o;t--;){y+=c.Elem[t].Final+z}if(y>c[h.wh]){c[h.wh]=y}}}while(s){w=c.Elem[--s];w.Final=w.Initial}F=[i[0],i[2],'<div id="jqDock',b,'" class="jqDock" style="position:absolute;top:0;left:0;padding:0;margin:0;overflow:visible;',"height:",c.height,"px;width:",c.width,'px;"></div></div>'].join("");c.Yard=a("div.jqDock",c.Menu.wrapInner(F));for(t=4;t--;){m[t]=n(c.Yard.css("border"+d[t]+"Width"))}c.Yard.parent().addClass("jqDockWrap").width(c.width+m[1]+m[3]).height(c.height+m[0]+m[2]);for(;s<o;s++){w=c.Elem[s];z=w.Wrap.parent();for(t=4;t--;){if(w.Pad[t]){z.css("padding"+d[t],w.Pad[t])}}G(b,s,w.Final,true);z.add(w.Img).addClass("jqDockMouse"+s);D(c,w,s)}w=c.Menu.bind(g.join(" "),N);c.Yard.bind(f.join(" "),M).find("*").css({filter:"inherit"});if(c.Elem[e.active]){L(0,b,e.active,2)}if(!(c.Asleep=e.onReady.call(c.Menu[0],"ready")===false)){if(H){if(H!=="menu"){w=c.Yard;if(H==="wrap"){w=w.parent()}}c.Asleep=!!a(".jqDock,.jqDockWrap",w).addClass("jqDockFilter").css({filter:"inherit"});w.css({opacity:0});B(c);w.animate({opacity:1},e.fadeIn,q)}else{B(c);c.Menu.trigger("dockshow",["ready"]);C(c)}}}}}();a.fn.jqDock=function(b){if(b==="nudge"||b==="idle"||b==="freeze"){this.filter(".jqDocked").each(function(){N.call(this,{type:"dock"+b})})}else if(b==="destroy"){this.filter(".jqDocked").each(function(){var b=p(a(".jqDock",a(this).removeClass("jqDocked")).get(0)),c=k[b],d=f.length,e,h,i;if(c){o(c,-1);for(;d--;){c.Yard.unbind(f[d],M)}for(d=g.length;d--;){c.Menu.unbind(g[d],N)}for(d=0;d<c.Elem.length;d++){h=c.Elem[d];i=h.Img;h.Label.el.unbind("click",w).remove();i.attr(h.Orig.i).removeClass("jqDockMouse"+d);if(!h.Orig.i.style){i.removeAttr("style")}if(h.Link==="Link"){i.parent().attr(h.Orig.a);if(!h.Orig.a.style){i.parent().removeAttr("style")}}c.Menu.append(h.Wrap.children());i=h.Label.el=h.Orig.i=h.Orig.a=null;for(e in h){h[e]=null}h=null}a(".jqDockWrap",c.Menu).remove();for(d in c){c[d]=null}c=k[b]=null}for(b=k.length;b&&k[b-1]===null;){--b}if(!b){k=[]}})}else if(b==="active"||b==="expand"){this.each(function(){var a=r(this,1),c=a?k[a[0]]:0;if(c){o(c,-1);if(!c.Frozen){c.Frozen=c.Asleep=!!c.Menu.trigger("docksleep",["freeze"])}L(0,a[0],a[1],b==="active"?2:1)}})}else if(b==="get"){var e=this.filter(".jqDocked");e=e.length?k[p(a(".jqDock",e).get(0))]:r(this.get(0));return e?a.extend(true,{},e):null}else if(this.length&&!this.not("img").length){this.each(function(c,d){var e=r(d),f=0,g,h,i;b=b||{};if(e){g=e.Major===e.Initial;for(i in{src:1,altsrc:1}){if(b[i]){h=(a.isFunction(b[i])?b[i].call(d,e[i],i):b[i]).toString();if(e[i]!==h){e[i]=h;f=(i==="src"?g:!g)?i:f}}}if(f){a(d).attr("src",e[f])}}})}else{this.not(".jqDocked").filter(function(){return!a(this).parents(".jqDocked").length&&!a(this).children().not("img").filter(function(){return a(this).filter("a").children("img").parent().children().length!==1}).length}).addClass("jqDocked").each(function(){var e=a(this),f=k.length,g,h,i,j,l;k[f]={Elem:[],Menu:e,OnDock:0,Stamp:0,width:0,height:0,Spread:0,Border:[],Opts:a.extend({},a.jqDock.defaults,b||{},a.metadata?e.metadata():{}),Current:-1,Load:0,ToFro:["","",0]};g=k[f];h=g.Opts;i=!h.loader&&a.jqDock.useJqLoader||h.loader==="jquery";for(l in{size:1,distance:1,duration:1,inactivity:1,fadeIn:1,step:1,idle:1,active:1}){h[l]=n(h[l])}l=c*h.coefficient;h.coefficient=isNaN(l)?1.5:l;if({middle:1,center:1}[h.align]){l=n(h.bias);if(l<1){h.align=h.align==="middle"?"top":"left"}if(l>99){h.align=h.align==="middle"?"bottom":"right"}h.bias=l}h.labels=/^[tmb][lcr]$/.test(h.labels.toString())?h.labels:h.labels?{top:"br",left:"tr"}[h.align]||"tl":"";h.setLabel=!!h.setLabel?h.setLabel:F;h.fadeLayer=h.fadeIn?{dock:1,wrap:1}[h.fadeLayer]?h.fadeLayer:"menu":"";for(l in{onSleep:1,onWake:1,onReady:1,onFreeze:1}){if(!h[l]){h[l]=m}}j=/^m|c$/.test(h.labels);h.attenuation=Math.pow(h.distance,h.coefficient);h.vh={left:1,center:1,right:1}[h.align]?"v":"h";a("img",e).each(function(b,c){var e=a(c),f=e.parent("a"),i=f.attr("title")||"",k={},l;for(l in{src:1,alt:1,title:1,style:1}){k[l]=e.attr(l)||""}++g.Load;g.Elem[b]={Img:e,src:k.src,altsrc:(h.source?h.source.call(c,b):"")||(/\.(gif|jpg|jpeg|png)$/i.test(k.alt||"")?k.alt:"")||k.src,Title:k.title||i||"",Orig:{i:a.extend({},k),a:{title:i,style:f.attr("style")||""}},Label:{mc:j},Pad:[],Link:f.length?"Link":"Image"};for(l=4;l--;){g.Elem[b].Pad[l]=n(e.css("padding"+d[l]))}});a.each(g.Elem,function(b,c){var d,e=c.altsrc;if(i){a("<img>").bind("load",{id:f,idx:b},t).attr({src:e})}else{d=new Image;d.onload=function(){t.call(this,{data:{id:f,idx:b}});d.onload="";d=null};d.src=e}})})}return this}}})(jQuery,window);(function(a){var b=new Array;var c={init:function(a){a=jQuery.extend({travelocity:.05,direction:1,moving:true},a);b[jQuery(this).attr("id")]=a;return this.each(function(){function g(b,d){if(a.direction==1)c.animate({left:"-="+b},d,"linear",function(){c.children().last().after(c.children().first());var b=c.children().first();var d=b.outerWidth(true);var e=d/a.travelocity;c.css("left","0");g(d,e)});else c.animate({right:"-="+b},d,"linear",function(){c.children().last().after(c.children().first());var b=c.children().first();var d=b.outerWidth(true);var e=d/a.travelocity;c.css("right","0");g(d,e)})}var c=jQuery(this);c.addClass("webticker");var d=0;var e=c.wrap("<div class='mask'></div>");e.after("<span class='webtickeroverlay-left'> </span><span class='webtickeroverlay-right'> </span>");var f=c.parent().wrap("<div class='webtickercontainer'></div>");c.find("li").each(function(a){d+=jQuery(this,a).outerWidth(true)});c.width(d+200);var h=c.children().first();var i=h.outerWidth(true);var j=i/a.travelocity;g(i,j);c.hover(function(){jQuery(this).stop()},function(){if(b[jQuery(this).attr("id")].moving){var d=jQuery(this).offset();var e=c.children().first();var f=e.outerWidth(true);var h;if(a.direction==1)h=parseInt(jQuery(this).css("left").replace("px",""))+f;else h=parseInt(jQuery(this).css("right").replace("px",""))+f;var i=h/a.travelocity;g(h,i)}})})},stop:function(){if(b[jQuery(this).attr("id")].moving){b[jQuery(this).attr("id")].moving=false;return this.each(function(){jQuery(this).stop()})}},cont:function(){if(!b[jQuery(this).attr("id")].moving){b[jQuery(this).attr("id")].moving=true;var a=b[jQuery(this).attr("id")];return this.each(function(){function c(d,e){if(a.direction==1)b.animate({left:"-="+d},e,"linear",function(){b.children().last().after(b.children().first());var d=b.children().first();var e=d.outerWidth(true);var f=e/a.travelocity;b.css("left","0");c(e,f)});else b.animate({right:"-="+d},e,"linear",function(){b.children().last().after(b.children().first());var d=b.children().first();var e=d.outerWidth(true);var f=e/a.travelocity;b.css("right","0");c(e,f)})}var b=jQuery(this);var d=jQuery(this).offset();var e=b.children().first();var f=e.outerWidth(true);var g;if(a.direction==1)g=parseInt(jQuery(this).css("left").replace("px",""))+f;else g=parseInt(jQuery(this).css("right").replace("px",""))+f;var h=g/a.travelocity;c(g,h)})}}};a.fn.webTicker=function(b){if(c[b]){return c[b].apply(this,Array.prototype.slice.call(arguments,1))}else if(typeof b==="object"||!b){return c.init.apply(this,arguments)}else{a.error("Method "+b+" does not exist on jQuery.webTicker")}}})(jQuery);(function(a){a.fn.lightBox=function(b){function s(a){var b=new Date;c=null;do{var c=new Date}while(c-b<a)}function r(){var a,b;if(self.pageYOffset){b=self.pageYOffset;a=self.pageXOffset}else if(document.documentElement&&document.documentElement.scrollTop){b=document.documentElement.scrollTop;a=document.documentElement.scrollLeft}else if(document.body){b=document.body.scrollTop;a=document.body.scrollLeft}arrayPageScroll=new Array(a,b);return arrayPageScroll}function q(){var a,b;if(window.innerHeight&&window.scrollMaxY){a=window.innerWidth+window.scrollMaxX;b=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){a=document.body.scrollWidth;b=document.body.scrollHeight}else{a=document.body.offsetWidth;b=document.body.offsetHeight}var c,d;if(self.innerHeight){if(document.documentElement.clientWidth){c=document.documentElement.clientWidth}else{c=self.innerWidth}d=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){c=document.documentElement.clientWidth;d=document.documentElement.clientHeight}else if(document.body){c=document.body.clientWidth;d=document.body.clientHeight}if(b<d){pageHeight=d}else{pageHeight=b}if(a<c){pageWidth=a}else{pageWidth=c}arrayPageSize=new Array(pageWidth,pageHeight,c,d);return arrayPageSize}function p(){a("#jquery-lightbox").remove();a("#jquery-overlay").fadeOut(function(){a("#jquery-overlay").remove()});a("embed, object, select").css({visibility:"visible"})}function o(){if(b.imageArray.length-1>b.activeImage){objNext=new Image;objNext.src=b.imageArray[b.activeImage+1][0]}if(b.activeImage>0){objPrev=new Image;objPrev.src=b.imageArray[b.activeImage-1][0]}}function n(a){if(a==null){keycode=event.keyCode;escapeKey=27}else{keycode=a.keyCode;escapeKey=a.DOM_VK_ESCAPE}key=String.fromCharCode(keycode).toLowerCase();if(key==b.keyToClose||key=="x"||keycode==escapeKey){p()}if(key==b.keyToPrev||keycode==37){if(b.activeImage!=0){b.activeImage=b.activeImage-1;g();m()}}if(key==b.keyToNext||keycode==39){if(b.activeImage!=b.imageArray.length-1){b.activeImage=b.activeImage+1;g();m()}}}function m(){a(document).unbind()}function l(){a(document).keydown(function(a){n(a)})}function k(){a("#lightbox-nav").show();a("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({background:"transparent url("+b.imageBlank+") no-repeat"});if(b.activeImage!=0){if(b.fixedNavigation){a("#lightbox-nav-btnPrev").css({background:"url("+b.imageBtnPrev+") left 15% no-repeat"}).unbind().bind("click",function(){b.activeImage=b.activeImage-1;g();return false})}else{a("#lightbox-nav-btnPrev").unbind().hover(function(){a(this).css({background:"url("+b.imageBtnPrev+") left 15% no-repeat"})},function(){a(this).css({background:"transparent url("+b.imageBlank+") no-repeat"})}).show().bind("click",function(){b.activeImage=b.activeImage-1;g();return false})}}if(b.activeImage!=b.imageArray.length-1){if(b.fixedNavigation){a("#lightbox-nav-btnNext").css({background:"url("+b.imageBtnNext+") right 15% no-repeat"}).unbind().bind("click",function(){b.activeImage=b.activeImage+1;g();return false})}else{a("#lightbox-nav-btnNext").unbind().hover(function(){a(this).css({background:"url("+b.imageBtnNext+") right 15% no-repeat"})},function(){a(this).css({background:"transparent url("+b.imageBlank+") no-repeat"})}).show().bind("click",function(){b.activeImage=b.activeImage+1;g();return false})}}l()}function j(){a("#lightbox-container-image-data-box").slideDown("fast");a("#lightbox-image-details-caption").hide();if(b.imageArray[b.activeImage][1]){a("#lightbox-image-details-caption").html(b.imageArray[b.activeImage][1]).show()}if(b.imageArray.length>1){a("#lightbox-image-details-currentNumber").html(b.txtImage+" "+(b.activeImage+1)+" "+b.txtOf+" "+b.imageArray.length).show()}}function i(){a("#lightbox-loading").hide();a("#lightbox-image").fadeIn(function(){j();k()});o()}function h(c,d){var e=a("#lightbox-container-image-box").width();var f=a("#lightbox-container-image-box").height();var g=c+b.containerBorderSize*2;var h=d+b.containerBorderSize*2;var j=e-g;var k=f-h;a("#lightbox-container-image-box").animate({width:g,height:h},b.containerResizeSpeed,function(){i()});if(j==0&&k==0){if(a.browser.msie){s(250)}else{s(100)}}a("#lightbox-container-image-data-box").css({width:c});a("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({height:d+b.containerBorderSize*2})}function g(){a("#lightbox-loading").show();if(b.fixedNavigation){a("#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide()}else{a("#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide()}var c=new Image;c.onload=function(){a("#lightbox-image").attr("src",b.imageArray[b.activeImage][0]);h(c.width,c.height);c.onload=function(){}};c.src=b.imageArray[b.activeImage][0]}function f(){a("body").append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="'+b.imageLoading+'"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="'+b.imageBtnClose+'"></a></div></div></div></div>');var c=q();a("#jquery-overlay").css({backgroundColor:b.overlayBgColor,opacity:b.overlayOpacity,width:c[0],height:c[1],"z-index":"1000"}).fadeIn();var d=r();a("#jquery-lightbox").css({top:d[1]+4,left:d[0],"z-index":"1001"}).show();a("#jquery-overlay,#jquery-lightbox").click(function(){p()});a("#lightbox-loading-link,#lightbox-secNav-btnClose").click(function(){p();return false});a(window).resize(function(){var b=q();a("#jquery-overlay").css({width:b[0],height:b[1]});var c=r();a("#jquery-lightbox").css({top:c[1]+b[3]/10,left:c[0]})})}function e(c,d){a("embed, object, select").css({visibility:"hidden"});f();b.imageArray.length=0;b.activeImage=0;if(d.length==1){b.imageArray.push(new Array(c.getAttribute("href"),c.getAttribute("title")))}else{for(var e=0;e<d.length;e++){b.imageArray.push(new Array(d[e].getAttribute("href"),d[e].getAttribute("title")))}}while(b.imageArray[b.activeImage][0]!=c.getAttribute("href")){b.activeImage++}g()}function d(){e(this,c);return false}b=jQuery.extend({overlayBgColor:"#000",overlayOpacity:.8,fixedNavigation:false,imageLoading:"img/lightbox-ico-loading.gif",imageBtnPrev:"img/lightbox-btn-prev.gif",imageBtnNext:"img/lightbox-btn-next.gif",imageBtnClose:"img/lightbox-btn-close.gif",imageBlank:"img/lightbox-blank.gif",containerBorderSize:10,containerResizeSpeed:400,txtImage:"Image",txtOf:"of",keyToClose:"c",keyToPrev:"p",keyToNext:"n",imageArray:[],activeImage:0},b);var c=this;return this.unbind("click").click(d)}})(jQuery)

