/*Compressed and concatenated. Copyrights are noted in the copyright variable.*/var copyright="";var qbn={};copyright="Copyright (c) 2005-2007, The Dojo Foundation. All rights reserved. License: \"New\" BSD.";qbn.cookie=function(X,H,h){var j=document.cookie;if(arguments.length==1){var Y=j.lastIndexOf(X+"=");if(Y==-1){return null;}var W=Y+X.length+1;var w=j.indexOf(";",Y+X.length+1);if(w==-1){w=j.length;}return decodeURIComponent(j.substring(W,w));}else{h=h||{};H=encodeURIComponent(H);if(typeof (h.expires)=="number"){var O=new Date();O.setTime(O.getTime()+(h.expires*24*60*60*1000));h.expires=O;}document.cookie=X+"="+H+(h.expires?"; expires="+h.expires.toUTCString():"")+(h.path?"; path="+h.path:"")+(h.domain?"; domain="+h.domain:"")+(h.secure?"; secure":"");return null;}};copyright="sIFR 2.0.3. Copyright 2004 - 2007 Mark Wubben and Mike Davidson. Prior contributions by Shaun Inman and Tomas Jogin. This software is licensed under the CC-GNU LGPL <http://creativecommons.org/licenses/LGPL/2.1/>.";var hasFlash=function(){var w=6;if(navigator.appVersion.indexOf("MSIE")!=-1&&navigator.appVersion.indexOf("Windows")>-1){document.write("<script language=\"VBScript\"> \non error resume next \nhasFlash = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & "+w+"))) \n</script> \n");if(window.hasFlash!=null){return window.hasFlash;}}if(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]&&navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){var Y=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;return parseInt(Y.charAt(Y.indexOf(".")-1))>=w;}return false;}();String.prototype.normalize=function(){return this.replace(/\s+/g," ");};if(Array.prototype.push==null){Array.prototype.push=function(){var X=0,w=this.length,Y=arguments.length;while(X<Y){this[w++]=arguments[X++];}return this.length;};}if(!Function.prototype.apply){Function.prototype.apply=function(a,b){var c=[];var d,e;if(!a){a=window;}if(!b){b=[];}for(var i=0;i<b.length;i++){c[i]="b["+i+"]";}e="a.__applyTemp__("+c.join(",")+");";a.__applyTemp__=this;d=eval(e);a.__applyTemp__=null;return d;};}function named(Y){return new named.Arguments(Y);}named.Arguments=function(Y){this.oArgs=Y;};named.Arguments.prototype.constructor=named.Arguments;named.extract=function(w,Y){var H,h;var X=w.length;while(X--){h=w[X];if(h!=null&&h.constructor!=null&&h.constructor==named.Arguments){H=w[X].oArgs;break;}}if(H==null){return ;}for(e in H){if(Y[e]!=null){Y[e](H[e]);}}return ;};var parseSelector=function(){var X=/^([^#.>`]*)(#|\.|\>|\`)(.+)$/;function h(c,y){var W=c.split(/\s*\,\s*/);var O=[];for(var j=0;j<W.length;j++){O=O.concat(w(W[j],y));}return O;}function w(u,r,T){u=u.normalize().replace(" ","`");var F=u.match(X);var s,B,b,A,y,O;var W=[];if(F==null){F=[u,u];}if(F[1]==""){F[1]="*";}if(T==null){T="`";}if(r==null){r=document;}switch(F[2]){case "#":y=F[3].match(X);if(y==null){y=[null,F[3]];}s=document.getElementById(y[1]);if(s==null||(F[1]!="*"&&!H(s,F[1]))){return W;}if(y.length==2){W.push(s);return W;}return w(y[3],s,y[2]);case ".":if(T!=">"){B=Y(r,F[1]);}else{B=r.childNodes;}for(b=0,O=B.length;b<O;b++){s=B[b];if(s.nodeType!=1){continue;}y=F[3].match(X);if(y!=null){if(s.className==null||s.className.match("(\\s|^)"+y[1]+"(\\s|$)")==null){continue;}A=w(y[3],s,y[2]);W=W.concat(A);}else{if(s.className!=null&&s.className.match("(\\s|^)"+F[3]+"(\\s|$)")!=null){W.push(s);}}}return W;case ">":if(T!=">"){B=Y(r,F[1]);}else{B=r.childNodes;}for(b=0,O=B.length;b<O;b++){s=B[b];if(s.nodeType!=1){continue;}if(!H(s,F[1])){continue;}A=w(F[3],s,">");W=W.concat(A);}return W;case "`":B=Y(r,F[1]);for(b=0,O=B.length;b<O;b++){s=B[b];A=w(F[3],s,"`");W=W.concat(A);}return W;default:if(T!=">"){B=Y(r,F[1]);}else{B=r.childNodes;}for(b=0,O=B.length;b<O;b++){s=B[b];if(s.nodeType!=1){continue;}if(!H(s,F[1])){continue;}W.push(s);}return W;}}function Y(W,O){if(O=="*"&&W.all!=null){return W.all;}return W.getElementsByTagName(O);}function H(W,O){return O=="*"?true:W.nodeName.toLowerCase().replace("html:","")==O.toLowerCase();}return h;}();var sIFR=function(){var P="http://www.w3.org/1999/xhtml";var I=false;var z=false;var L;var p=[];var r=document;var g=r.documentElement;var s=window;var X=r.addEventListener;var w=s.addEventListener;var v=function(){var j=navigator.userAgent.toLowerCase();var c={a:j.indexOf("applewebkit")>-1,b:j.indexOf("safari")>-1,c:navigator.product!=null&&navigator.product.toLowerCase().indexOf("konqueror")>-1,d:j.indexOf("opera")>-1,e:r.contentType!=null&&r.contentType.indexOf("xml")>-1,f:true,g:true,h:null,i:null,j:null,k:null};c.l=c.a||c.c;c.m=!c.a&&navigator.product!=null&&navigator.product.toLowerCase()=="gecko";if(c.m&&j.match(/.*gecko\/(\d{8}).*/)){c.j=new Number(j.match(/.*gecko\/(\d{8}).*/)[1]);}c.n=j.indexOf("msie")>-1&&!c.d&&!c.l&&!c.m;c.o=c.n&&j.match(/.*mac.*/)!=null;if(c.d&&j.match(/.*opera(\s|\/)(\d+\.\d+)/)){c.i=new Number(j.match(/.*opera(\s|\/)(\d+\.\d+)/)[2]);}if(c.n||(c.d&&c.i<7.6)){c.g=false;}if(c.a&&j.match(/.*applewebkit\/(\d+).*/)){c.k=new Number(j.match(/.*applewebkit\/(\d+).*/)[1]);}if(s.hasFlash&&(!c.n||c.o)){var b=(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description;c.h=parseInt(b.charAt(b.indexOf(".")-1));}if(j.match(/.*(windows|mac).*/)==null||c.o||c.c||(c.d&&(j.match(/.*mac.*/)!=null||c.i<7.6))||(c.b&&c.h<7)||(!c.b&&c.a&&c.k<312)||(c.m&&c.j<20020523)){c.f=false;}if(!c.o&&!c.m&&r.createElementNS){try{r.createElementNS(P,"i").innerHTML="";}catch(A){c.e=true;}}c.p=c.c||(c.a&&c.k<312);return c;}();function h(){return {bIsWebKit:v.a,bIsSafari:v.b,bIsKonq:v.c,bIsOpera:v.d,bIsXML:v.e,bHasTransparencySupport:v.f,bUseDOM:v.g,nFlashVersion:v.h,nOperaVersion:v.i,nGeckoBuildDate:v.j,nWebKitVersion:v.k,bIsKHTML:v.l,bIsGecko:v.m,bIsIE:v.n,bIsIEMac:v.o,bUseInnerHTMLHack:v.p};}if(s.hasFlash==false||!r.getElementsByTagName||!r.getElementById||(v.e&&(v.p||v.n))){return {UA:h()};}function N(A){if((!u.bAutoInit&&(s.event||A)!=null)||!T(A)){return ;}I=true;for(var j=0,c=p.length;j<c;j++){x.apply(null,p[j]);}p=[];}var u=N;function T(j){if(z==false||u.bIsDisabled==true||((v.e&&v.m||v.l)&&j==null&&I==false)||(r.body==null||r.getElementsByTagName("body").length==0)){return false;}return true;}function i(j){if(v.n){return j.replace(new RegExp("%d{0}","g"),"%25");}return j.replace(new RegExp("%(?!d)","g"),"%25");}function O(c,j){return j=="*"?true:c.nodeName.toLowerCase().replace("html:","")==j.toLowerCase();}function B(A,c,j,o,M){var m="";var d=A.firstChild;var l,F,f,b;if(o==null){o=0;}if(M==null){M="";}while(d){if(d.nodeType==3){b=d.nodeValue.replace("<","&lt;");switch(j){case "lower":m+=b.toLowerCase();break;case "upper":m+=b.toUpperCase();break;default:m+=b;}}else{if(d.nodeType==1){if(O(d,"a")&&!d.getAttribute("href")==false){if(d.getAttribute("target")){M+="&sifr_url_"+o+"_target="+d.getAttribute("target");}M+="&sifr_url_"+o+"="+i(d.getAttribute("href")).replace(/&/g,"%26");m+="<a href=\"asfunction:_root.launchURL,"+o+"\">";o++;}else{if(O(d,"br")){m+="<br/>";}}if(d.hasChildNodes()){f=B(d,null,j,o,M);m+=f.u;o=f.s;M=f.t;}if(O(d,"a")){m+="</a>";}}}l=d;d=d.nextSibling;if(c!=null){F=l.parentNode.removeChild(l);c.appendChild(F);}}return {"u":m,"s":o,"t":M};}function y(j){if(r.createElementNS&&v.g){return r.createElementNS(P,j);}return r.createElement(j);}function H(A,j,b){var c=y("param");c.setAttribute("name",j);c.setAttribute("value",b);A.appendChild(c);}function Y(A,c){var j=A.className;if(j==null){j=c;}else{j=j.normalize()+(j==""?"":" ")+c;}A.className=j;}function W(c){var j=g;if(u.bHideBrowserText==false){j=r.getElementsByTagName("body")[0];}if((u.bHideBrowserText==false||c)&&j){if(j.className==null||j.className.match(/\bsIFR\-hasFlash\b/)==null){Y(j,"sIFR-hasFlash");}}}function x(q,t,n,D,E,C,a,k,o,m,d,NO,l){if(!T()){return p.push(arguments);}W();named.extract(arguments,{sSelector:function(M){q=M;},sFlashSrc:function(M){t=M;},sColor:function(M){n=M;},sLinkColor:function(M){D=M;},sHoverColor:function(M){E=M;},sBgColor:function(M){C=M;},nPaddingTop:function(M){a=M;},nPaddingRight:function(M){k=M;},nPaddingBottom:function(M){o=M;},nPaddingLeft:function(M){m=M;},sFlashVars:function(M){d=M;},sCase:function(M){NO=M;},sWmode:function(M){l=M;}});var F=parseSelector(q);if(F.length==0){return false;}if(d!=null){d="&"+d.normalize();}else{d="";}if(n!=null){d+="&textcolor="+n;}if(E!=null){d+="&hovercolor="+E;}if(E!=null||D!=null){d+="&linkcolor="+(D||n);}if(a==null){a=0;}if(k==null){k=0;}if(o==null){o=0;}if(m==null){m=0;}if(C==null){C="#FFFFFF";}if(l=="transparent"){if(!v.f){l="opaque";}else{C="transparent";}}if(l==null){l="";}var JX,f,b,A,c,j,f7,Jb,RX;var vH=null;for(var B0=0,Sm=F.length;B0<Sm;B0++){JX=F[B0];if(JX.className!=null&&JX.className.match(/\bsIFR\-replaced\b/)!=null){continue;}f=JX.offsetWidth-m-k;b=JX.offsetHeight-a-o;f7=y("span");f7.className="sIFR-alternate";RX=B(JX,f7,NO);j="txt="+i(RX.u).replace(/\+/g,"%2B").replace(/&/g,"%26").replace(/\"/g,"%22").normalize()+d+"&w="+f+"&h="+b+RX.t;Y(JX,"sIFR-replaced");if(vH==null||!v.g){if(!v.g){if(!v.n){JX.innerHTML=["<embed class=\"sIFR-flash\" type=\"application/x-shockwave-flash\" src=\"",t,"\" quality=\"best\" wmode=\"",l,"\" bgcolor=\"",C,"\" flashvars=\"",j,"\" width=\"",f,"\" height=\"",b,"\" sifr=\"true\"></embed>"].join("");}else{JX.innerHTML=["<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" sifr=\"true\" width=\"",f,"\" height=\"",b,"\" class=\"sIFR-flash\"><param name=\"movie\" value=\"",t,"\"></param><param name=\"flashvars\" value=\"",j,"\"></param><param name=\"quality\" value=\"best\"></param><param name=\"wmode\" value=\"",l,"\"></param><param name=\"bgcolor\" value=\"",C,"\"></param> </object>"].join("");}}else{if(v.d){Jb=y("object");Jb.setAttribute("data",t);H(Jb,"quality","best");H(Jb,"wmode",l);H(Jb,"bgcolor",C);}else{Jb=y("embed");Jb.setAttribute("src",t);Jb.setAttribute("quality","best");Jb.setAttribute("flashvars",j);Jb.setAttribute("wmode",l);Jb.setAttribute("bgcolor",C);}Jb.setAttribute("sifr","true");Jb.setAttribute("type","application/x-shockwave-flash");Jb.className="sIFR-flash";if(!v.l||!v.e){vH=Jb.cloneNode(true);}}}else{Jb=vH.cloneNode(true);}if(v.g){if(v.d){H(Jb,"flashvars",j);}else{Jb.setAttribute("flashvars",j);}Jb.setAttribute("width",f);Jb.setAttribute("height",b);Jb.style.width=f+"px";Jb.style.height=b+"px";JX.appendChild(Jb);}JX.appendChild(f7);if(v.p){JX.innerHTML+="";}}if(v.n&&u.bFixFragIdBug){setTimeout(function(){r.title=L;},0);}}function J(){L=r.title;}function G(){if(u.bIsDisabled==true){return ;}z=true;if(u.bHideBrowserText){W(true);}if(s.attachEvent){s.attachEvent("onload",N);}else{if(!v.c&&(r.addEventListener||s.addEventListener)){if(v.a&&v.k>=132&&s.addEventListener){s.addEventListener("load",function(){setTimeout("sIFR({})",1);},false);}else{if(r.addEventListener){r.addEventListener("load",N,false);}if(s.addEventListener){s.addEventListener("load",N,false);}}}else{if(typeof s.onload=="function"){var j=s.onload;s.onload=function(){j();N();};}else{s.onload=N;}}}if(!v.n||s.location.hash==""){u.bFixFragIdBug=false;}else{J();}}u.UA=h();u.bAutoInit=true;u.bFixFragIdBug=true;u.replaceElement=x;u.updateDocumentTitle=J;u.appendToClassName=Y;u.setup=G;u.debug=function(){W(true);};u.debug.replaceNow=function(){G();u();};u.bIsDisabled=false;u.bHideBrowserText=true;return u;}();if(typeof sIFR=="function"&&!sIFR.UA.bIsIEMac&&(!sIFR.UA.bIsWebKit||sIFR.UA.nWebKitVersion>=100)){sIFR.setup();}copyright="sIFR 2.0.1 Official Add-ons 1.2. Copyright 2005 Mark Wubben. This software is licensed under the CC-GNU LGPL <http://creativecommons.org/licenses/LGPL/2.1/>.";if(typeof sIFR=="function"){(function(){var Y=document;var w=Y.documentElement;sIFR.removeDecoyClasses=function(){function X(h){if(h&&h.className!=null){h.className=h.className.replace(/\bsIFR-hasFlash\b/,"");}}return function(){X(w);X(Y.getElementsByTagName("body")[0]);};}();sIFR.preferenceManager={storage:{sCookieId:"sifr",set:function(h){var X=new Date();X.setFullYear(X.getFullYear()+3);Y.cookie=[this.sCookieId,"=",h,";expires=",X.toGMTString(),";path=/"].join("");},get:function(){var X=Y.cookie.match(new RegExp(";?"+this.sCookieId+"=([^;]+);?"));if(X!=null&&X[1]=="false"){return false;}else{return true;}},reset:function(){var X=new Date();X.setFullYear(X.getFullYear()-1);Y.cookie=[this.sCookieId,"=true;expires=",X.toGMTString(),";path=/"].join("");}},disable:function(){this.storage.set(false);},enable:function(){this.storage.set(true);},test:function(){return this.storage.get();}};if(sIFR.preferenceManager.test()==false){sIFR.bIsDisabled=true;sIFR.removeDecoyClasses();}sIFR.rollback=function(){function X(T){var F,s,B,A,y,j;var O=parseSelector(T);var W=O.length-1;var H=false;while(W>=0){F=O[W];O.length--;s=F.parentNode;if(F.getAttribute("sifr")=="true"){j=0;while(j<s.childNodes.length){F=s.childNodes[j];if(F.className=="sIFR-alternate"){B=F;j++;continue;}s.removeChild(F);}if(B!=null){A=B.firstChild;while(A!=null){y=A.nextSibling;s.appendChild(B.removeChild(A));A=y;}s.removeChild(B);}if(!sIFR.UA.bIsXML&&sIFR.UA.bUseInnerHTMLHack){s.innerHTML+="";}s.className=s.className.replace(/\bsIFR\-replaced\b/,"");}H=true;W--;}return H;}return function(h){named.extract(arguments,{sSelector:function(H){h=H;}});if(h==null){h="";}else{h+=">";}sIFR.removeDecoyClasses();sIFR.bHideBrowserText=false;if(X(h+"embed")==false){X(h+"object");}};}();})();}copyright="See <http://mochikit.com/> for documentation, downloads, license, etc.";MochiKit.Async.doSimplePostXMLHttpRequest=function(h){var X=MochiKit.Async;var W=X.getXMLHttpRequest();if(arguments.length>1){var w=MochiKit.Base;var Y=w.queryString.apply(null,w.extend(null,arguments,1));}W.open("POST",h,true);var O=["X-Requested-With","XMLHttpRequest","X-MochiKit-Version",MochiKit.Async.VERSION,"Accept","text/javascript, text/html, application/xml, text/xml, */*","Content-type","application/x-www-form-urlencoded"];if(W.overrideMimeType){O.push("Connection","close");}for(var H=0;H<O.length;H+=2){W.setRequestHeader(O[H],O[H+1]);}return X.sendXMLHttpRequest(W,Y);};copyright="Copyright 2007 QBN LLC";qbn.globals={"safariAny":(navigator.userAgent.toLowerCase().indexOf("safari")!=-1||navigator.userAgent.toLowerCase().indexOf("webkit")!=-1),"safari":(navigator.userAgent.toLowerCase().indexOf("safari")!=-1||navigator.userAgent.toLowerCase().indexOf("webkit")!=-1)&&(navigator.userAgent.indexOf("419")!=-1||navigator.userAgent.indexOf("312")!=-1||navigator.userAgent.indexOf("412")!=-1),"mac":navigator.appVersion.indexOf("Macintosh")!=-1,"opera":window.opera,"head":getElementsByTagAndClassName("head")[0],"cookieProps":{expires:7,path:"/"}};qbn.notes={toggleDogear:function(Y){if(qbn.globals.safari&&getElement("reply_dogear_"+Y)!==null){addElementClass("reply_dogear_"+Y,"hidden");window.setTimeout(function(){removeElementClass("reply_dogear_"+Y,"hidden");},0);}},showForm:function(h){var w="note_form_"+h;var X="note_count_"+h;var Y=1;var Y=parseInt(getNodeAttribute(X,"count"))+1;getElement(X).innerHTML=Y;addElementClass(w,"show_form");addElementClass(getElement(w).parentNode.parentNode,"show_note_form");if(getElement("reply_"+h+"_comment_body")){addElementClass("reply_"+h+"_comment_body","safari_min_height");}getElement("note_textarea_"+h).focus();qbn.notes.toggleDogear(h);},cancelForm:function(w){var Y="note_form_"+w;removeElementClass(Y,"show_form");removeElementClass(getElement(Y).parentNode.parentNode,"show_note_form");if(getElement("reply_"+w+"_comment_body")){removeElementClass("reply_"+w+"_comment_body","safari_min_height");}qbn.notes.toggleDogear(w);},showTeaser:function(w){var Y="note_teaser_"+w;addElementClass(Y,"show_form");addElementClass(getElement(Y).parentNode.parentNode,"show_note_form");if(getElement("reply_"+w+"_comment_body")){addElementClass("reply_"+w+"_comment_body","safari_min_height");qbn.notes.toggleDogear(w);}},cancelTeaser:function(w){var Y="note_teaser_"+w;removeElementClass(Y,"show_form");removeElementClass(getElement(Y).parentNode.parentNode,"show_note_form");if(getElement("reply_"+w+"_comment_body")){removeElementClass("reply_"+w+"_comment_body","safari_min_height");qbn.notes.toggleDogear(w);}},toggleArrows:function(h,X){var Y=parseInt(getStyle("last_note_"+h,"left"));if(X==0){addElementClass("prev_note_"+h,"hidden");}else{removeElementClass("prev_note_"+h,"hidden");}if((-1*Y)==X){addElementClass("next_note_"+h,"hidden");}else{removeElementClass("next_note_"+h,"hidden");}var w=parseInt(getNodeAttribute("note_count_"+h,"count"));if(99<=w){addElementClass("add_note_bottom_"+h,"hidden");}if(getElement("add_note_link_"+h)){if(1<w){addElementClass("add_note_link_"+h,"hidden");}}},animation:null,switchNote:function(H,w){var Y=qbn.notes;if(Y.animation!==null&&Y.animation.state!=1){return ;}var h=1;if(w=="next"){h=-1;}var X=parseInt(getStyle("slider_"+H,"left"))+h*200;Y.toggleArrows(H,X);Y.animation=cssAnimation("left: "+X+"px;",{"duration":100},"slider_"+H);Y.animation.play();},postNoteResponse:function(h){var Y=qbn.notes;var w=evalJSONRequest(h);if(!("error" in w)||w.error===true){return ;}var H=w.reply_id||w.news_id;getElement("note_textarea_"+H).value="";updateNodeAttributes("note_count_"+H,{"count":w.count});getElement("slider_"+H).innerHTML=w.html;var X=parseInt(getStyle("last_note_"+H,"left"))*-1;updateNodeAttributes("slider_"+H,{"style":{"left":X+"px"}});if(99<=w.count){addElementClass("note_form_"+H,"max_notes");}removeElementClass("note_ul_"+H,"hidden");addElementClass(getElement("note_form_"+H).parentNode.parentNode,"has_note");if(getElement("reply_"+H+"_comment_body")){addElementClass("reply_"+H+"_comment_body","safari_min_height");}removeElementClass("add_note_bottom_"+H,"hidden");if(getElement("add_note_link_"+H)){addElementClass("add_note_link_"+H,"hidden");}Y.toggleArrows(H,X);Y.cancelForm(H);Y.submitClicked=false;},submitClicked:false,submit:function(X){if(getElement("note_textarea_"+X).value.replace(new RegExp("\\s*",""),"")===""){return ;}if(qbn.notes.submitClicked){return ;}qbn.notes.submitClicked=true;var Y="/services/rest/note/add/";if(getElement("public-choice-entries")!==null){Y="/services/rest/reply/add/";}var w=MochiKit.Async.doSimplePostXMLHttpRequest(Y,formContents("note_form_"+X));w.addCallback(qbn.notes.postNoteResponse);},initCover:function(){var Y=getElementsByTagAndClassName("li","reply","public-choice-entries");qbn.notes.setup(Y);},init:function(){var Y=getElementsByTagAndClassName("li","reply","comment_list");qbn.notes.setup(Y);},setup:function(Y){forEach(Y,function(w){connect(w,"onmouseover",function(X){addElementClass(X.src(),"hover");});connect(w,"onmouseout",function(X){removeElementClass(X.src(),"hover");});});connect(document,"onkeydown",function(O){var w=O.key().string;if(w!="KEY_ARROW_RIGHT"&&w!="KEY_ARROW_LEFT"){return ;}var H=getElementsByTagAndClassName("li","hover","comment_list");if(H.length!=1){return ;}var h=H[0].id;if(hasElementClass(h,"show_note_form")){return ;}var X="prev";if(w=="KEY_ARROW_RIGHT"){X="next";}var W=h.substring(6,h.length);if(hasElementClass(X+"_note_"+W,"hidden")){return ;}qbn.notes.switchNote(W,X);});}};qbn.slideshow={upload:function(Y){removeElementClass("uploading_images","hidden");addElementClass(Y.target(),"clip");},enlargeCurrent:null,enlargeSlide:function(y){var X=qbn.slideshow;if(X.enlargeCurrent===null){var W=getElement("slides_"+y);var j=parseInt(getNodeAttribute(W,"current"));var O=getElementsByTagAndClassName("img",null,W);var y=getNodeAttribute(O[j],"id");y=y.replace("cover_slideshow_","cover_slideshow_header_");X.enlargeCurrent=getElement(y);var Y=parseInt(getStyle(X.enlargeCurrent,"width"));var H=parseInt(getStyle(X.enlargeCurrent,"height"));updateNodeAttributes(X.enlargeCurrent,{"style":{"margin-top":"-"+Math.round(H/2)+"px","margin-left":"-"+Math.round(Y/2)+"px"}});replaceChildNodes(X.enlargeCurrent,IMG({"src":getNodeAttribute(X.enlargeCurrent,"src")}));removeElementClass(X.enlargeCurrent,"hidden");removeElementClass(X.enlargeCurrent,"hidden");appendChildNodes(X.enlargeCurrent.parentNode,DIV({"id":"overlay"},null));window.setTimeout(function(){connect(document,"onmousedown",X.hideSlide);},1);}},hideSlide:function(w){var Y=qbn.slideshow;addElementClass(Y.enlargeCurrent,"hidden");removeElement("overlay");disconnect(document,"onmousedown",Y.hideSlide);Y.enlargeCurrent=null;},switchSlide:function(X,H,y){var W=getElement("slides_"+X);var j=getElement("notes_"+X);var c=getElement("pages_"+X);var A=parseInt(getNodeAttribute(W,"current"));var Y=getElementsByTagAndClassName("img",null,W);var O=getElementsByTagAndClassName("div",null,j);var h=getElementsByTagAndClassName("a",null,c);var w;if(H=="next"){if((Y.length-1)==A){return ;}w=A+1;}else{if(H=="prev"){if(A==0){return ;}w=A-1;}else{if(H=="page"){w=y-1;}}}addElementClass(Y[A],"hidden");removeElementClass(Y[w],"hidden");addElementClass(O[A],"hidden");removeElementClass(O[w],"hidden");removeElementClass(h[A],"active");addElementClass(h[w],"active");updateNodeAttributes(W,{"current":w});if(hasElementClass(Y[w],"big_header")){removeElementClass("enlarge_container_"+X,"hidden");}else{addElementClass("enlarge_container_"+X,"hidden");}if((Y.length-1)==w){addElementClass(W.parentNode,"last");}else{removeElementClass(W.parentNode,"last");}if(w==0){addElementClass(W.parentNode,"first");}else{removeElementClass(W.parentNode,"first");}qbn.slideshow.out(W.parentNode);window.setTimeout(function(b){qbn.slideshow.over(W.parentNode);},1);},toggleTextarea:function(w){var Y=w;if(typeof (w)!="string"){Y=w.target().id;}var X=Y.replace("_check","_textarea_wrapper");if(getElement(Y).checked==true){addElementClass(X,"hidden");}else{removeElementClass(X,"hidden");}},removeSlide:function(Y){removeElement(Y);qbn.slideshow.editChange();qbn.slideshow.addAllowed();},editChange:function(){var h=getElementsByTagAndClassName("li","edit_slideshow_item","drag");var X,O,H,w,Y;for(X=0;X<h.length;X++){O=h[X].id.substring(6);getElement("slide_"+O+"_order_label").innerHTML="#"+(X+1);getElement("slide_"+O+"_order_input").value=X+1;w=getElement("slide_"+O+"_check_label");Y=getNodeAttribute(w,"order");if(X==0){addElementClass(w,"hidden");getElement(getNodeAttribute(w,"for")).checked=false;removeElementClass("id_slide_"+Y+"_textarea_wrapper","hidden");}else{removeElementClass(w,"hidden");}qbn.slideshow.toggleTextarea("id_slide_"+Y+"_check");}if(h.length==1){addElementClass("slide_"+O+"_remove","hidden");}},addAllowed:function(){var w=getElementsByTagAndClassName("li","edit_slideshow_item","drag");var Y=getElementsByTagAndClassName("div","hidden","upload_form");if(10-Y.length+w.length<10){removeElementClass("add_slide_link","hidden");}else{addElementClass("add_slide_link","hidden");}},addSlide:function(){var w=getElementsByTagAndClassName("li","edit_slideshow_item","drag");var X=getElementsByTagAndClassName("div","file_field","upload_form");var Y,h;if(getElement("publish").value!="Save and Edit"){connect("configure_slideshow","onsubmit",qbn.slideshow.upload);getElement("publish").value="Save and Edit";}removeElementClass("upload_form","hidden");for(Y=0;Y<X.length-w.length;Y++){if(hasElementClass(X[Y],"hidden")){removeElementClass(X[Y],"hidden");break;}}qbn.slideshow.addAllowed();},over:function(Y){addElementClass(Y,"slideshow_controls_on");},out:function(Y){removeElementClass(Y,"slideshow_controls_on");}};qbn.css={load:function(){if(!qbn.globals.safari&&qbn.globals.safariAny){qbn.css.safari3();}else{if(qbn.globals.safari){qbn.css.safari();}else{if(qbn.globals.mac){qbn.css.firefoxMac();}}}},safari:function(){var Y=createDOM("link",{"rel":"stylesheet","href":"/media/static/css/qbn_safari.css","type":"text/css"});appendChildNodes(qbn.globals.head,Y);},safari3:function(){var Y=createDOM("link",{"rel":"stylesheet","href":"/media/static/css/qbn_safari3.css","type":"text/css"});appendChildNodes(qbn.globals.head,Y);},firefoxMac:function(){var Y=createDOM("link",{"rel":"stylesheet","href":"/media/static/css/qbn_ff_mac.css","type":"text/css"});appendChildNodes(qbn.globals.head,Y);},minHeight:function(){var j=document;if(!j.getElementById||!j.createTextNode){return ;}var y=getElement("content");var O=getElement("header");var W=getElement("footer");var H,X,Y=0,w,A,b;H=self.innerHeight?self.innerHeight:(j.documentElement&&j.documentElement.clientHeight)?j.documentElement.clientHeight:(j.body)?j.body.clientHeight:0;if(H){X=O.offsetHeight;b=W.offsetHeight;Y=y.offsetHeight;A=H-X-b-21;if(getStyle("content","height")){w=getStyle("content","height");if(w.match("^[0-9].")){Y=parseInt(w);}}getElement("footer").appendChild(j.createTextNode(" "));if(Y<A){if(self.innerHeight||qbn.globals.ie7){y.style.height="auto";y.style.minHeight=A+"px";}else{y.style.height=A+"px";}}}}};qbn.util={cancelWithTimeout:function(X,w){var Y=callLater(w,function(){X.cancel();});return X.addCallback(function(h){Y.cancel();return h;});},insertTags:function(X,H,W,w){X=getElement(X);var O=document.selection;if(O){var y=O.createRange().text;if(!y){y=w;}X.focus();if(y.charAt(y.length-1)==" "){y=y.substring(0,y.length-1);O.createRange().text=H+y+W+" ";}else{O.createRange().text=H+y+W;}}else{if(typeof (X.selectionStart)=="number"){var b=false;var j=X.selectionStart;var Y=X.selectionEnd;var h=X.scrollTop;var c=(X.value).substring(j,Y);if(Y-j){b=true;}if(!c){c=w;}if(c.charAt(c.length-1)==" "){replaceWith=H+c.substring(0,(c.length-1))+W+" ";}else{replaceWith=H+c+W;}X.value=X.value.substring(0,j)+replaceWith+X.value.substring(Y,X.value.length);X.focus();if(b){var A=j+(H.length+c.length+W.length);X.selectionStart=A;X.selectionEnd=A;}else{X.selectionStart=j+H.length;X.selectionEnd=j+H.length+c.length;}X.scrollTop=h;}}if(X.createTextRange){X.caretPos=O.createRange().duplicate();}}};qbn.alley={checkIntervalDefault:2000,checkInterval:2000,update:function(){var Y=loadJSONDoc("/services/rest/news/new/?stamp="+(new Date().getTime()));Y.addCallback(qbn.alley.gotUpdateResult,(new Date().getTime()));qbn.util.cancelWithTimeout(Y,(qbn.alley.checkInterval/2000));},gotUpdateResult:function(O,l){var W=(new Date().getTime())-O;var H=qbn.alley.checkInterval;if(qbn.alley.checkInterval<W){qbn.alley.checkInterval=W*1.25;}else{qbn.alley.checkInterval=qbn.alley.checkInterval*0.75;}if(qbn.alley.checkInterval<qbn.alley.checkIntervalDefault){qbn.alley.checkInterval=qbn.alley.checkIntervalDefault;}if(H!=qbn.alley.checkInterval){qbn.alley.stop();qbn.alley.start();}var X;var x={};for(X in l){var T=l[X].length;if(T===0){continue;}if(qbn.cookie("alley_page_"+qbn.alley.panes[X])!==null){if(qbn.cookie("alley_page_"+qbn.alley.panes[X])!=1){continue;}}var y=X+"_holder";var A=getElementsByTagAndClassName("li",null,y);var B=[];var j=[];var s,g;for(s=0;s<T;s++){if("alley_"+l[X][s].id!=A[s].id){B.push(s);g=getElement("alley_"+l[X][s].id);if(g!==null){g.id=g.id+"_fade";j.push(g.id);}}}if(B.length===0){continue;}var u=B.length-j.length;for(s=A.length-u;s<A.length;s++){g=getElement(A[s]);g.id=g.id+"_fade";j.push(g.id);}var c=A[0];var f,b,w;var Y=[];while(B.length!==0){s=B.shift();f="alley_"+l[X][s].id;w={"id":f};if(f in qbn.alley.active){w["class"]="active";}g=LI(w,"");appendChildNodes(X+"_staging",g);g.innerHTML=l[X][s].html;w["expandedheight"]=getElementDimensions(g).h;w["style"]="height: 0px";removeElement(g);g=LI(w,"");insertSiblingNodesBefore(c,g);setOpacity(g,0);g.innerHTML=l[X][s].html;Y.push(g.id);}x[X]=[Y,j];}var d=[];var J=[];var r=[];var F;for(X in x){d=flattenArguments(d,map(function(h){F=getNodeAttribute(h,"expandedHeight");return cssAnimation("height: "+F+"px;",{"duration":100},h);},x[X][0]),map(function(h){return new Animation({"duration":150}).addEffect(new AnimatedStyleNumeric(h,"opacity",0,1,""));},x[X][0]),map(function(h){return cssAnimation("height: 0px;",{"duration":100},h);},x[X][1]),map(function(h){return new Animation({"duration":150}).addEffect(new AnimatedStyleNumeric(h,"opacity",1,0,""));},x[X][1]));r=flattenArguments(r,x[X][0]);J=flattenArguments(J,x[X][1]);}forEach(d,function(h){h.play();});forEach(J,function(h){callLater(0.5,removeElement,h);});forEach(r,function(h){callLater(0.5,updateNodeAttributes,h,{"style":""});});},panes:{"public_voice":"pv","editors_choice":"ec","public_choice":"pc"},panesInverse:{"pv":"public_voice","ec":"editors_choice","pc":"public_choice"},fader:{"public_voice":null},page:function(h,Y){var X=1;var w=1;if(qbn.cookie("alley_page_"+h)!==null){w=parseInt(qbn.cookie("alley_page_"+h));}if(w==1&&Y=="prev"){X=1;}else{if(Y=="prev"){X=w-1;}else{if(Y=="next"){X=w+1;}}}qbn.alley.goToPage(h,X);},goToPage:function(H,w){qbn.cookie("alley_page_"+H,w,qbn.globals.cookieProps);qbn.cookie("alley_height_"+H,0,qbn.globals.cookieProps);var Y=qbn.alley.fader[qbn.alley.panesInverse[H]];var X=qbn.alley.panesInverse[H]+"_holder";Y=cssAnimation("opacity: 0;",{"duration":100},qbn.alley.panesInverse[H]+"_holder");Y.seekTo(1);Y.play();qbn.alley.pageLoadStart=(new Date).getTime();var h=loadJSONDoc("/services/rest/news/"+qbn.alley.panesInverse[H]+"/"+w+"/?stamp="+(new Date().getTime()));h.addCallback(qbn.alley.gotNewPage);},gotNewPage:function(X){getElement(X["pane"]+"_current").innerHTML=X["html"];getElement(X["pane"]+"_holder").scrollTop=0;var w=getElementsByTagAndClassName("li",null,X["pane"]+"_current");forEach(w,function(H){if(H.id=="alley_"+location.href.split("/")[4]){addElementClass(H,"active");return ;}});var Y=qbn.alley.fader[X["pane"]];var h=X["pane"]+"_holder";Y=cssAnimation("opacity: 1.0;",{"duration":100},X["pane"]+"_holder");Y.seekTo(0);Y.play();callLater(0.5,updateNodeAttributes,X["pane"]+"_holder",{"style":""});if(X["has_next_page"]){removeElementClass(qbn.alley.panes[X["pane"]]+"_next_link","hidden");}else{addElementClass(qbn.alley.panes[X["pane"]]+"_next_link","hidden");}if(X["has_previous_page"]){removeElementClass(qbn.alley.panes[X["pane"]]+"_prev_link","hidden");}else{addElementClass(qbn.alley.panes[X["pane"]]+"_prev_link","hidden");}},store:function(Y){qbn.cookie("alley_default",Y,qbn.globals.cookieProps);},interval:null,active:{},init:function(w){var Y=qbn.alley;var h={"pv":window.location.pathname.indexOf("/topics/")};if(qbn.cookie("alley_page_pv")!==null&&parseInt(qbn.cookie("alley_page_pv"))!=1){removeElementClass("pv_prev_link","hidden");}if(w!=true){var X=[];if(getElement("public_choice_holder")){X.push(getElementsByTagAndClassName("li","active","public_choice_holder"));}if(getElement("public_voice_holder")){X.push(getElementsByTagAndClassName("li","active","public_voice_holder"));}if(getElement("editors_choice_holder")){X.push(getElementsByTagAndClassName("li","active","editors_choice_holder"));}forEach(X,function(H){if(H.length==1){qbn.alley.active[H[0].id]=true;}});connect(window,"onunload",function(H){if(getElement("editors_choice_holder")){qbn.cookie("alley_height_ec",getElement("editors_choice_holder").scrollTop,qbn.globals.cookieProps);}if(getElement("public_choice_holder")){qbn.cookie("alley_height_pc",getElement("public_choice_holder").scrollTop,qbn.globals.cookieProps);}if(getElement("public_voice_holder")){qbn.cookie("alley_height_pv",getElement("public_voice_holder").scrollTop,qbn.globals.cookieProps);}});}window.setTimeout(qbn.alley.start,5000);},start:function(){if(qbn.alley.interval===null){qbn.alley.interval=window.setInterval(function(){qbn.alley.update();},qbn.alley.checkInterval);}},stop:function(){if(qbn.alley.interval!==null){window.clearInterval(qbn.alley.interval);qbn.alley.interval=null;}}};qbn.load={bodyBegin:function(){var Y=qbn.globals;var w=qbn.css;if(Y.safari){w.safari();}else{if(Y.mac&&!Y.safari){w.firefoxMac();}}jQuery(document).click(function(h){var X=jQuery(h.target);if(X.is(".news_url")){jQuery.post("/services/rest/url_click_count/",{"news":X.attr("pk")});}else{if(X.is(".news_like")){h.preventDefault();jQuery.post("/services/rest/like/",{"news":X.attr("pk")});X.fadeOut();}else{if(X.is(".reply_like")){h.preventDefault();jQuery.post("/services/rest/like/",{"reply":X.attr("pk")});X.fadeOut();}else{if(X.is(".news_like_cover")){if(X.attr("href")!="/login/"){h.preventDefault();jQuery.post("/services/rest/like/",{"news":X.attr("pk")});X.addClass("news_like_cover_fade");X.fadeOut();}}}}}});},bodyEnd:function(){connect(window,"onresize",qbn.css.minHeight);qbn.css.minHeight();sIFR.replaceElement(named({sSelector:"div.headline h1#h1_channel",sFlashSrc:"/media/static/flash/auto_1_bold.swf",sColor:"#000000",sLinkColor:"#000000",sWmode:"transparent"}));sIFR.replaceElement(named({sSelector:"div.headline h1",sFlashSrc:"/media/static/flash/auto_1.swf",sColor:"#000000",sLinkColor:"#000000",sWmode:"transparent"}));sIFR.replaceElement(named({sSelector:"div#main_story h1",sFlashSrc:"/media/static/flash/auto_1.swf",sColor:"#ffffff",sLinkColor:"#ffffff",sWmode:"transparent"}));sIFR.replaceElement(named({sSelector:".add_entry h1",sFlashSrc:"/media/static/flash/auto_1.swf",sColor:"#999999",sWmode:"transparent"}));sIFR.replaceElement(named({sSelector:"#register h1",sFlashSrc:"/media/static/flash/auto_1.swf",sColor:"#999999",sWmode:"transparent"}));sIFR.replaceElement(named({sSelector:"#register_thankyou h1",sFlashSrc:"/media/static/flash/auto_1.swf",sColor:"#999999",sWmode:"transparent"}));sIFR.replaceElement(named({sSelector:"#edit_profile h1",sFlashSrc:"/media/static/flash/auto_1.swf",sColor:"#999999",sWmode:"transparent"}));var Y=getElementsByTagAndClassName("input","input_submit");forEach(Y,function(w){connect(w.form,"onsubmit",function(X){updateNodeAttributes(w,{"disabled":true});});});connect(window,"onload",function(){window.setTimeout(function(){var w=_gat._getTracker("UA-3016788-1");w._initData();w._trackPageview();},0);});}};qbn.vote={over:function(Y){jQuery(Y).find("a.news_like_cover, a.news_like_cover_clicked").removeClass("hidden");},out:function(Y){jQuery(Y).find("a.news_like_cover, a.news_like_cover_clicked").addClass("hidden");}};qbn.write={email:function(X,O,W){var w="";var h=X.length;for(var H=0;H<X.length;H++){var Y=O.indexOf(X.charAt(H));if(Y==-1){w+=(X.charAt(H));}else{w+=O.charAt((Y-h+O.length)%O.length);}}if(typeof (W)=="undefined"){document.write("<a title=\""+w+"\" href=\"mailto:"+w+"\">"+w+"</a>");}else{document.write("<a title=\""+w+"\" href=\"mailto:"+w+"\">"+W+"</a>");}}};