if(typeof YAHOO=="undefined"||!YAHOO){var YAHOO={}}YAHOO.namespace=function(){var a=arguments,b=null,e,f,c;for(e=0;e<a.length;e=e+1){c=(""+a[e]).split(".");b=YAHOO;for(f=(c[0]=="YAHOO")?1:0;f<c.length;f=f+1){b[c[f]]=b[c[f]]||{};b=b[c[f]]}}return b};YAHOO.log=function(b,a,c){var e=YAHOO.widget.Logger;if(e&&e.log){return e.log(b,a,c)}else{return false}};YAHOO.register=function(e,j,a){var f=YAHOO.env.modules,c,g,h,i,b;if(!f[e]){f[e]={versions:[],builds:[]}}c=f[e];g=a.version;h=a.build;i=YAHOO.env.listeners;c.name=e;c.version=g;c.build=h;c.versions.push(g);c.builds.push(h);c.mainClass=j;for(b=0;b<i.length;b=b+1){i[b](c)}if(j){j.VERSION=g;j.BUILD=h}else{YAHOO.log("mainClass is undefined for module "+e,"warn")}};YAHOO.env=YAHOO.env||{modules:[],listeners:[]};YAHOO.env.getVersion=function(a){return YAHOO.env.modules[a]||null};YAHOO.env.ua=function(){var f=function(j){var i=0;return parseFloat(j.replace(/\./g,function(){return(i++==1)?"":"."}))},b=navigator,c={ie:0,opera:0,gecko:0,webkit:0,mobile:null,air:0,caja:b.cajaVersion,secure:false,os:null},g=navigator&&navigator.userAgent,e=window&&window.location,h=e&&e.href,a;c.secure=h&&(h.toLowerCase().indexOf("https")===0);if(g){if((/windows|win32/i).test(g)){c.os="windows"}else{if((/macintosh/i).test(g)){c.os="macintosh"}}if((/KHTML/).test(g)){c.webkit=1}a=g.match(/AppleWebKit\/([^\s]*)/);if(a&&a[1]){c.webkit=f(a[1]);if(/ Mobile\//.test(g)){c.mobile="Apple"}else{a=g.match(/NokiaN[^\/]*/);if(a){c.mobile=a[0]}}a=g.match(/AdobeAIR\/([^\s]*)/);if(a){c.air=a[0]}}if(!c.webkit){a=g.match(/Opera[\s\/]([^\s]*)/);if(a&&a[1]){c.opera=f(a[1]);a=g.match(/Opera Mini[^;]*/);if(a){c.mobile=a[0]}}else{a=g.match(/MSIE\s([^;]*)/);if(a&&a[1]){c.ie=f(a[1])}else{a=g.match(/Gecko\/([^\s]*)/);if(a){c.gecko=1;a=g.match(/rv:([^\s\)]*)/);if(a&&a[1]){c.gecko=f(a[1])}}}}}}return c}();(function(){YAHOO.namespace("util","widget","example");if("undefined"!==typeof YAHOO_config){var e=YAHOO_config.listener,a=YAHOO.env.listeners,b=true,c;if(e){for(c=0;c<a.length;c++){if(a[c]==e){b=false;break}}if(b){a.push(e)}}}})();YAHOO.lang=YAHOO.lang||{};(function(){var i=YAHOO.lang,a=Object.prototype,b="[object Array]",h="[object Function]",c="[object Object]",f=[],e=["toString","valueOf"],g={isArray:function(j){return a.toString.apply(j)===b},isBoolean:function(j){return typeof j==="boolean"},isFunction:function(j){return(typeof j==="function")||a.toString.apply(j)===h},isNull:function(j){return j===null},isNumber:function(j){return typeof j==="number"&&isFinite(j)},isObject:function(j){return(j&&(typeof j==="object"||i.isFunction(j)))||false},isString:function(j){return typeof j==="string"},isUndefined:function(j){return typeof j==="undefined"},_IEEnumFix:(YAHOO.env.ua.ie)?function(k,l){var m,n,j;for(m=0;m<e.length;m=m+1){n=e[m];j=l[n];if(i.isFunction(j)&&j!=a[n]){k[n]=j}}}:function(){},extend:function(j,n,k){if(!n||!j){throw new Error("extend failed, please check that all dependencies are included.")}var l=function(){},m;l.prototype=n.prototype;j.prototype=new l();j.prototype.constructor=j;j.superclass=n.prototype;if(n.prototype.constructor==a.constructor){n.prototype.constructor=n}if(k){for(m in k){if(i.hasOwnProperty(k,m)){j.prototype[m]=k[m]}}i._IEEnumFix(j.prototype,k)}},augmentObject:function(o,j){if(!j||!o){throw new Error("Absorb failed, verify dependencies.")}var m=arguments,k,n,l=m[2];if(l&&l!==true){for(k=2;k<m.length;k=k+1){o[m[k]]=j[m[k]]}}else{for(n in j){if(l||!(n in o)){o[n]=j[n]}}i._IEEnumFix(o,j)}},augmentProto:function(j,k){if(!k||!j){throw new Error("Augment failed, verify dependencies.")}var m=[j.prototype,k.prototype],l;for(l=2;l<arguments.length;l=l+1){m.push(arguments[l])}i.augmentObject.apply(this,m)},dump:function(r,m){var p,n,k=[],j="{...}",q="f(){...}",l=", ",o=" => ";if(!i.isObject(r)){return r+""}else{if(r instanceof Date||("nodeType" in r&&"tagName" in r)){return r}else{if(i.isFunction(r)){return q}}}m=(i.isNumber(m))?m:3;if(i.isArray(r)){k.push("[");for(p=0,n=r.length;p<n;p=p+1){if(i.isObject(r[p])){k.push((m>0)?i.dump(r[p],m-1):j)}else{k.push(r[p])}k.push(l)}if(k.length>1){k.pop()}k.push("]")}else{k.push("{");for(p in r){if(i.hasOwnProperty(r,p)){k.push(p+o);if(i.isObject(r[p])){k.push((m>0)?i.dump(r[p],m-1):j)}else{k.push(r[p])}k.push(l)}}if(k.length>1){k.pop()}k.push("}")}return k.join("")},substitute:function(j,z,q){var u,v,x,n,m,k,o=[],y,t="dump",p=" ",A="{",l="}",r,s;for(;;){u=j.lastIndexOf(A);if(u<0){break}v=j.indexOf(l,u);if(u+1>=v){break}y=j.substring(u+1,v);n=y;k=null;x=n.indexOf(p);if(x>-1){k=n.substring(x+1);n=n.substring(0,x)}m=z[n];if(q){m=q(n,m,k)}if(i.isObject(m)){if(i.isArray(m)){m=i.dump(m,parseInt(k,10))}else{k=k||"";r=k.indexOf(t);if(r>-1){k=k.substring(4)}s=m.toString();if(s===c||r>-1){m=i.dump(m,parseInt(k,10))}else{m=s}}}else{if(!i.isString(m)&&!i.isNumber(m)){m="~-"+o.length+"-~";o[o.length]=y}}j=j.substring(0,u)+m+j.substring(v+1)}for(u=o.length-1;u>=0;u=u-1){j=j.replace(new RegExp("~-"+u+"-~"),"{"+o[u]+"}","g")}return j},trim:function(k){try{return k.replace(/^\s+|\s+$/g,"")}catch(j){return k}},merge:function(){var j={},l=arguments,m=l.length,k;for(k=0;k<m;k=k+1){i.augmentObject(j,l[k],true)}return j},later:function(k,q,j,o,n){k=k||0;q=q||{};var p=j,l=o,m,r;if(i.isString(j)){p=q[j]}if(!p){throw new TypeError("method undefined")}if(l&&!i.isArray(l)){l=[o]}m=function(){p.apply(q,l||f)};r=(n)?setInterval(m,k):setTimeout(m,k);return{interval:n,cancel:function(){if(this.interval){clearInterval(r)}else{clearTimeout(r)}}}},isValue:function(j){return(i.isObject(j)||i.isString(j)||i.isNumber(j)||i.isBoolean(j))}};i.hasOwnProperty=(a.hasOwnProperty)?function(k,j){return k&&k.hasOwnProperty(j)}:function(k,j){return !i.isUndefined(k[j])&&k.constructor.prototype[j]!==k[j]};g.augmentObject(i,g,true);YAHOO.util.Lang=i;i.augment=i.augmentProto;YAHOO.augment=i.augmentProto;YAHOO.extend=i.extend})();YAHOO.register("yahoo",YAHOO,{version:"2.8.0r4",build:"2446"});(function(){YAHOO.env._id_counter=YAHOO.env._id_counter||0;var ao=YAHOO.util,ai=YAHOO.lang,aE=YAHOO.env.ua,at=YAHOO.lang.trim,aN={},aJ={},ag=/^t(?:able|d|h)$/i,y=/color$/i,aj=window.document,z=aj.documentElement,aM="ownerDocument",aD="defaultView",av="documentElement",ax="compatMode",aP="offsetLeft",ae="offsetTop",aw="offsetParent",x="parentNode",aF="nodeType",aq="tagName",af="scrollLeft",aI="scrollTop",ad="getBoundingClientRect",au="getComputedStyle",aQ="currentStyle",ah="CSS1Compat",aO="BackCompat",aK="class",an="className",ak="",ar=" ",ay="(?:^|\\s)",aG="(?= |$)",Y="g",aB="position",aL="fixed",G="relative",aH="left",aC="top",az="medium",aA="borderLeftWidth",ac="borderTopWidth",ap=aE.opera,al=aE.webkit,am=aE.gecko,aa=aE.ie;ao.Dom={CUSTOM_ATTRIBUTES:(!z.hasAttribute)?{"for":"htmlFor","class":an}:{htmlFor:"for",className:aK},DOT_ATTRIBUTES:{},get:function(g){var c,a,f,h,e,b;if(g){if(g[aF]||g.item){return g}if(typeof g==="string"){c=g;g=aj.getElementById(g);b=(g)?g.attributes:null;if(g&&b&&b.id&&b.id.value===c){return g}else{if(g&&aj.all){g=null;a=aj.all[c];for(h=0,e=a.length;h<e;++h){if(a[h].id===c){return a[h]}}}}return g}if(YAHOO.util.Element&&g instanceof YAHOO.util.Element){g=g.get("element")}if("length" in g){f=[];for(h=0,e=g.length;h<e;++h){f[f.length]=ao.Dom.get(g[h])}return f}return g}return null},getComputedStyle:function(a,b){if(window[au]){return a[aM][aD][au](a,null)[b]}else{if(a[aQ]){return ao.Dom.IE_ComputedStyle.get(a,b)}}},getStyle:function(a,b){return ao.Dom.batch(a,ao.Dom._getStyle,b)},_getStyle:function(){if(window[au]){return function(b,e){e=(e==="float")?e="cssFloat":ao.Dom._toCamel(e);var a=b.style[e],c;if(!a){c=b[aM][aD][au](b,null);if(c){a=c[e]}}return a}}else{if(z[aQ]){return function(b,f){var a;switch(f){case"opacity":a=100;try{a=b.filters["DXImageTransform.Microsoft.Alpha"].opacity}catch(e){try{a=b.filters("alpha").opacity}catch(c){}}return a/100;case"float":f="styleFloat";default:f=ao.Dom._toCamel(f);a=b[aQ]?b[aQ][f]:null;return(b.style[f]||a)}}}}}(),setStyle:function(b,c,a){ao.Dom.batch(b,ao.Dom._setStyle,{prop:c,val:a})},_setStyle:function(){if(aa){return function(c,b){var a=ao.Dom._toCamel(b.prop),e=b.val;if(c){switch(a){case"opacity":if(ai.isString(c.style.filter)){c.style.filter="alpha(opacity="+e*100+")";if(!c[aQ]||!c[aQ].hasLayout){c.style.zoom=1}}break;case"float":a="styleFloat";default:c.style[a]=e}}else{}}}else{return function(c,b){var a=ao.Dom._toCamel(b.prop),e=b.val;if(c){if(a=="float"){a="cssFloat"}c.style[a]=e}else{}}}}(),getXY:function(a){return ao.Dom.batch(a,ao.Dom._getXY)},_canPosition:function(a){return(ao.Dom._getStyle(a,"display")!=="none"&&ao.Dom._inDoc(a))},_getXY:function(){if(aj[av][ad]){return function(k){var j,a,i,c,e,f,g,m,l,h=Math.floor,b=false;if(ao.Dom._canPosition(k)){i=k[ad]();c=k[aM];j=ao.Dom.getDocumentScrollLeft(c);a=ao.Dom.getDocumentScrollTop(c);b=[h(i[aH]),h(i[aC])];if(aa&&aE.ie<8){e=2;f=2;g=c[ax];if(aE.ie===6){if(g!==aO){e=0;f=0}}if((g===aO)){m=ab(c[av],aA);l=ab(c[av],ac);if(m!==az){e=parseInt(m,10)}if(l!==az){f=parseInt(l,10)}}b[0]-=e;b[1]-=f}if((a||j)){b[0]+=j;b[1]+=a}b[0]=h(b[0]);b[1]=h(b[1])}else{}return b}}else{return function(i){var a,h,g,e,c,f=false,b=i;if(ao.Dom._canPosition(i)){f=[i[aP],i[ae]];a=ao.Dom.getDocumentScrollLeft(i[aM]);h=ao.Dom.getDocumentScrollTop(i[aM]);c=((am||aE.webkit>519)?true:false);while((b=b[aw])){f[0]+=b[aP];f[1]+=b[ae];if(c){f=ao.Dom._calcBorders(b,f)}}if(ao.Dom._getStyle(i,aB)!==aL){b=i;while((b=b[x])&&b[aq]){g=b[aI];e=b[af];if(am&&(ao.Dom._getStyle(b,"overflow")!=="visible")){f=ao.Dom._calcBorders(b,f)}if(g||e){f[0]-=e;f[1]-=g}}f[0]+=a;f[1]+=h}else{if(ap){f[0]-=a;f[1]-=h}else{if(al||am){f[0]+=a;f[1]+=h}}}f[0]=Math.floor(f[0]);f[1]=Math.floor(f[1])}else{}return f}}}(),getX:function(a){var b=function(c){return ao.Dom.getXY(c)[0]};return ao.Dom.batch(a,b,ao.Dom,true)},getY:function(a){var b=function(c){return ao.Dom.getXY(c)[1]};return ao.Dom.batch(a,b,ao.Dom,true)},setXY:function(b,a,c){ao.Dom.batch(b,ao.Dom._setXY,{pos:a,noRetry:c})},_setXY:function(j,g){var f=ao.Dom._getStyle(j,aB),h=ao.Dom.setStyle,b=g.pos,a=g.noRetry,e=[parseInt(ao.Dom.getComputedStyle(j,aH),10),parseInt(ao.Dom.getComputedStyle(j,aC),10)],c,i;if(f=="static"){f=G;h(j,aB,f)}c=ao.Dom._getXY(j);if(!b||c===false){return false}if(isNaN(e[0])){e[0]=(f==G)?0:j[aP]}if(isNaN(e[1])){e[1]=(f==G)?0:j[ae]}if(b[0]!==null){h(j,aH,b[0]-c[0]+e[0]+"px")}if(b[1]!==null){h(j,aC,b[1]-c[1]+e[1]+"px")}if(!a){i=ao.Dom._getXY(j);if((b[0]!==null&&i[0]!=b[0])||(b[1]!==null&&i[1]!=b[1])){ao.Dom._setXY(j,{pos:b,noRetry:true})}}},setX:function(b,a){ao.Dom.setXY(b,[a,null])},setY:function(a,b){ao.Dom.setXY(a,[null,b])},getRegion:function(a){var b=function(c){var e=false;if(ao.Dom._canPosition(c)){e=ao.Region.getRegion(c)}else{}return e};return ao.Dom.batch(a,b,ao.Dom,true)},getClientWidth:function(){return ao.Dom.getViewportWidth()},getClientHeight:function(){return ao.Dom.getViewportHeight()},getElementsByClassName:function(g,b,f,c,k,e){b=b||"*";f=(f)?ao.Dom.get(f):null||aj;if(!f){return[]}var a=[],l=f.getElementsByTagName(b),i=ao.Dom.hasClass;for(var j=0,h=l.length;j<h;++j){if(i(l[j],g)){a[a.length]=l[j]}}if(c){ao.Dom.batch(a,c,k,e)}return a},hasClass:function(b,a){return ao.Dom.batch(b,ao.Dom._hasClass,a)},_hasClass:function(a,c){var b=false,e;if(a&&c){e=ao.Dom._getAttribute(a,an)||ak;if(c.exec){b=c.test(e)}else{b=c&&(ar+e+ar).indexOf(ar+c+ar)>-1}}else{}return b},addClass:function(b,a){return ao.Dom.batch(b,ao.Dom._addClass,a)},_addClass:function(a,c){var b=false,e;if(a&&c){e=ao.Dom._getAttribute(a,an)||ak;if(!ao.Dom._hasClass(a,c)){ao.Dom.setAttribute(a,an,at(e+ar+c));b=true}}else{}return b},removeClass:function(b,a){return ao.Dom.batch(b,ao.Dom._removeClass,a)},_removeClass:function(g,a){var f=false,e,c,b;if(g&&a){e=ao.Dom._getAttribute(g,an)||ak;ao.Dom.setAttribute(g,an,e.replace(ao.Dom._getClassRegex(a),ak));c=ao.Dom._getAttribute(g,an);if(e!==c){ao.Dom.setAttribute(g,an,at(c));f=true;if(ao.Dom._getAttribute(g,an)===""){b=(g.hasAttribute&&g.hasAttribute(aK))?aK:an;g.removeAttribute(b)}}}else{}return f},replaceClass:function(a,c,b){return ao.Dom.batch(a,ao.Dom._replaceClass,{from:c,to:b})},_replaceClass:function(h,a){var g,c,f,b=false,e;if(h&&a){c=a.from;f=a.to;if(!f){b=false}else{if(!c){b=ao.Dom._addClass(h,a.to)}else{if(c!==f){e=ao.Dom._getAttribute(h,an)||ak;g=(ar+e.replace(ao.Dom._getClassRegex(c),ar+f)).split(ao.Dom._getClassRegex(f));g.splice(1,0,ar+f);ao.Dom.setAttribute(h,an,at(g.join(ak)));b=true}}}}else{}return b},generateId:function(b,a){a=a||"yui-gen";var c=function(f){if(f&&f.id){return f.id}var e=a+YAHOO.env._id_counter++;if(f){if(f[aM]&&f[aM].getElementById(e)){return ao.Dom.generateId(f,e+a)}f.id=e}return e};return ao.Dom.batch(b,c,ao.Dom,true)||c.apply(ao.Dom,arguments)},isAncestor:function(c,a){c=ao.Dom.get(c);a=ao.Dom.get(a);var b=false;if((c&&a)&&(c[aF]&&a[aF])){if(c.contains&&c!==a){b=c.contains(a)}else{if(c.compareDocumentPosition){b=!!(c.compareDocumentPosition(a)&16)}}}else{}return b},inDocument:function(a,b){return ao.Dom._inDoc(ao.Dom.get(a),b)},_inDoc:function(c,a){var b=false;if(c&&c[aq]){a=a||c[aM];b=ao.Dom.isAncestor(a[av],c)}else{}return b},getElementsBy:function(a,b,g,e,j,f,c){b=b||"*";g=(g)?ao.Dom.get(g):null||aj;if(!g){return[]}var k=[],l=g.getElementsByTagName(b);for(var i=0,h=l.length;i<h;++i){if(a(l[i])){if(c){k=l[i];break}else{k[k.length]=l[i]}}}if(e){ao.Dom.batch(k,e,j,f)}return k},getElementBy:function(a,b,c){return ao.Dom.getElementsBy(a,b,c,null,null,null,true)},batch:function(a,c,g,f){var h=[],e=(f)?g:window;a=(a&&(a[aq]||a.item))?a:ao.Dom.get(a);if(a&&c){if(a[aq]||a.length===undefined){return c.call(e,a,g)}for(var b=0;b<a.length;++b){h[h.length]=c.call(e,a[b],g)}}else{return false}return h},getDocumentHeight:function(){var b=(aj[ax]!=ah||al)?aj.body.scrollHeight:z.scrollHeight,a=Math.max(b,ao.Dom.getViewportHeight());return a},getDocumentWidth:function(){var b=(aj[ax]!=ah||al)?aj.body.scrollWidth:z.scrollWidth,a=Math.max(b,ao.Dom.getViewportWidth());return a},getViewportHeight:function(){var a=self.innerHeight,b=aj[ax];if((b||aa)&&!ap){a=(b==ah)?z.clientHeight:aj.body.clientHeight}return a},getViewportWidth:function(){var a=self.innerWidth,b=aj[ax];if(b||aa){a=(b==ah)?z.clientWidth:aj.body.clientWidth}return a},getAncestorBy:function(a,b){while((a=a[x])){if(ao.Dom._testElement(a,b)){return a}}return null},getAncestorByClassName:function(c,b){c=ao.Dom.get(c);if(!c){return null}var a=function(e){return ao.Dom.hasClass(e,b)};return ao.Dom.getAncestorBy(c,a)},getAncestorByTagName:function(c,b){c=ao.Dom.get(c);if(!c){return null}var a=function(e){return e[aq]&&e[aq].toUpperCase()==b.toUpperCase()};return ao.Dom.getAncestorBy(c,a)},getPreviousSiblingBy:function(a,b){while(a){a=a.previousSibling;if(ao.Dom._testElement(a,b)){return a}}return null},getPreviousSibling:function(a){a=ao.Dom.get(a);if(!a){return null}return ao.Dom.getPreviousSiblingBy(a)},getNextSiblingBy:function(a,b){while(a){a=a.nextSibling;if(ao.Dom._testElement(a,b)){return a}}return null},getNextSibling:function(a){a=ao.Dom.get(a);if(!a){return null}return ao.Dom.getNextSiblingBy(a)},getFirstChildBy:function(b,a){var c=(ao.Dom._testElement(b.firstChild,a))?b.firstChild:null;return c||ao.Dom.getNextSiblingBy(b.firstChild,a)},getFirstChild:function(a,b){a=ao.Dom.get(a);if(!a){return null}return ao.Dom.getFirstChildBy(a)},getLastChildBy:function(b,a){if(!b){return null}var c=(ao.Dom._testElement(b.lastChild,a))?b.lastChild:null;return c||ao.Dom.getPreviousSiblingBy(b.lastChild,a)},getLastChild:function(a){a=ao.Dom.get(a);return ao.Dom.getLastChildBy(a)},getChildrenBy:function(c,e){var a=ao.Dom.getFirstChildBy(c,e),b=a?[a]:[];ao.Dom.getNextSiblingBy(a,function(f){if(!e||e(f)){b[b.length]=f}return false});return b},getChildren:function(a){a=ao.Dom.get(a);if(!a){}return ao.Dom.getChildrenBy(a)},getDocumentScrollLeft:function(a){a=a||aj;return Math.max(a[av].scrollLeft,a.body.scrollLeft)},getDocumentScrollTop:function(a){a=a||aj;return Math.max(a[av].scrollTop,a.body.scrollTop)},insertBefore:function(b,a){b=ao.Dom.get(b);a=ao.Dom.get(a);if(!b||!a||!a[x]){return null}return a[x].insertBefore(b,a)},insertAfter:function(b,a){b=ao.Dom.get(b);a=ao.Dom.get(a);if(!b||!a||!a[x]){return null}if(a.nextSibling){return a[x].insertBefore(b,a.nextSibling)}else{return a[x].appendChild(b)}},getClientRegion:function(){var a=ao.Dom.getDocumentScrollTop(),c=ao.Dom.getDocumentScrollLeft(),e=ao.Dom.getViewportWidth()+c,b=ao.Dom.getViewportHeight()+a;return new ao.Region(a,e,b,c)},setAttribute:function(c,b,a){ao.Dom.batch(c,ao.Dom._setAttribute,{attr:b,val:a})},_setAttribute:function(a,c){var b=ao.Dom._toCamel(c.attr),e=c.val;if(a&&a.setAttribute){if(ao.Dom.DOT_ATTRIBUTES[b]){a[b]=e}else{b=ao.Dom.CUSTOM_ATTRIBUTES[b]||b;a.setAttribute(b,e)}}else{}},getAttribute:function(b,a){return ao.Dom.batch(b,ao.Dom._getAttribute,a)},_getAttribute:function(c,b){var a;b=ao.Dom.CUSTOM_ATTRIBUTES[b]||b;if(c&&c.getAttribute){a=c.getAttribute(b,2)}else{}return a},_toCamel:function(c){var a=aN;function b(f,e){return e.toUpperCase()}return a[c]||(a[c]=c.indexOf("-")===-1?c:c.replace(/-([a-z])/gi,b))},_getClassRegex:function(b){var a;if(b!==undefined){if(b.exec){a=b}else{a=aJ[b];if(!a){b=b.replace(ao.Dom._patterns.CLASS_RE_TOKENS,"\\$1");a=aJ[b]=new RegExp(ay+b+aG,Y)}}}return a},_patterns:{ROOT_TAG:/^body|html$/i,CLASS_RE_TOKENS:/([\.\(\)\^\$\*\+\?\|\[\]\{\}\\])/g},_testElement:function(a,b){return a&&a[aF]==1&&(!b||b(a))},_calcBorders:function(a,e){var c=parseInt(ao.Dom[au](a,ac),10)||0,b=parseInt(ao.Dom[au](a,aA),10)||0;if(am){if(ag.test(a[aq])){c=0;b=0}}e[0]+=b;e[1]+=c;return e}};var ab=ao.Dom[au];if(aE.opera){ao.Dom[au]=function(c,b){var a=ab(c,b);if(y.test(b)){a=ao.Dom.Color.toRGB(a)}return a}}if(aE.webkit){ao.Dom[au]=function(c,b){var a=ab(c,b);if(a==="rgba(0, 0, 0, 0)"){a="transparent"}return a}}if(aE.ie&&aE.ie>=8&&aj.documentElement.hasAttribute){ao.Dom.DOT_ATTRIBUTES.type=true}})();YAHOO.util.Region=function(c,b,a,e){this.top=c;this.y=c;this[1]=c;this.right=b;this.bottom=a;this.left=e;this.x=e;this[0]=e;this.width=this.right-this.left;this.height=this.bottom-this.top};YAHOO.util.Region.prototype.contains=function(a){return(a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom)};YAHOO.util.Region.prototype.getArea=function(){return((this.bottom-this.top)*(this.right-this.left))};YAHOO.util.Region.prototype.intersect=function(b){var e=Math.max(this.top,b.top),c=Math.min(this.right,b.right),a=Math.min(this.bottom,b.bottom),f=Math.max(this.left,b.left);if(a>=e&&c>=f){return new YAHOO.util.Region(e,c,a,f)}else{return null}};YAHOO.util.Region.prototype.union=function(b){var e=Math.min(this.top,b.top),c=Math.max(this.right,b.right),a=Math.max(this.bottom,b.bottom),f=Math.min(this.left,b.left);return new YAHOO.util.Region(e,c,a,f)};YAHOO.util.Region.prototype.toString=function(){return("Region {top: "+this.top+", right: "+this.right+", bottom: "+this.bottom+", left: "+this.left+", height: "+this.height+", width: "+this.width+"}")};YAHOO.util.Region.getRegion=function(e){var b=YAHOO.util.Dom.getXY(e),f=b[1],c=b[0]+e.offsetWidth,a=b[1]+e.offsetHeight,g=b[0];return new YAHOO.util.Region(f,c,a,g)};YAHOO.util.Point=function(a,b){if(YAHOO.lang.isArray(a)){b=a[1];a=a[0]}YAHOO.util.Point.superclass.constructor.call(this,b,a,b,a)};YAHOO.extend(YAHOO.util.Point,YAHOO.util.Region);(function(){var x=YAHOO.util,y="clientTop",s="clientLeft",o="parentNode",n="right",a="hasLayout",p="px",c="opacity",m="auto",u="borderLeftWidth",r="borderTopWidth",i="borderRightWidth",b="borderBottomWidth",f="visible",h="transparent",k="height",t="width",q="style",e="currentStyle",g=/^width|height$/,j=/^(\d[.\d]*)+(em|ex|px|gd|rem|vw|vh|vm|ch|mm|cm|in|pt|pc|deg|rad|ms|s|hz|khz|%){1}?/i,l={get:function(C,A){var B="",z=C[e][A];if(A===c){B=x.Dom.getStyle(C,c)}else{if(!z||(z.indexOf&&z.indexOf(p)>-1)){B=z}else{if(x.Dom.IE_COMPUTED[A]){B=x.Dom.IE_COMPUTED[A](C,A)}else{if(j.test(z)){B=x.Dom.IE.ComputedStyle.getPixel(C,A)}else{B=z}}}}return B},getOffset:function(C,B){var z=C[e][B],G=B.charAt(0).toUpperCase()+B.substr(1),F="offset"+G,E="pixel"+G,A="",D;if(z==m){D=C[F];if(D===undefined){A=0}A=D;if(g.test(B)){C[q][B]=D;if(C[F]>D){A=D-(C[F]-D)}C[q][B]=m}}else{if(!C[q][E]&&!C[q][B]){C[q][B]=z}A=C[q][E]}return A+p},getBorderWidth:function(B,z){var A=null;if(!B[e][a]){B[q].zoom=1}switch(z){case r:A=B[y];break;case b:A=B.offsetHeight-B.clientHeight-B[y];break;case u:A=B[s];break;case i:A=B.offsetWidth-B.clientWidth-B[s];break}return A+p},getPixel:function(C,D){var A=null,z=C[e][n],B=C[e][D];C[q][n]=B;A=C[q].pixelRight;C[q][n]=z;return A+p},getMargin:function(A,B){var z;if(A[e][B]==m){z=0+p}else{z=x.Dom.IE.ComputedStyle.getPixel(A,B)}return z},getVisibility:function(A,B){var z;while((z=A[e])&&z[B]=="inherit"){A=A[o]}return(z)?z[B]:f},getColor:function(z,A){return x.Dom.Color.toRGB(z[e][A])||h},getBorderColor:function(B,C){var A=B[e],z=A[C]||A.color;return x.Dom.Color.toRGB(x.Dom.Color.toHex(z))}},v={};v.top=v.right=v.bottom=v.left=v[t]=v[k]=l.getOffset;v.color=l.getColor;v[r]=v[i]=v[b]=v[u]=l.getBorderWidth;v.marginTop=v.marginRight=v.marginBottom=v.marginLeft=l.getMargin;v.visibility=l.getVisibility;v.borderColor=v.borderTopColor=v.borderRightColor=v.borderBottomColor=v.borderLeftColor=l.getBorderColor;x.Dom.IE_COMPUTED=v;x.Dom.IE_ComputedStyle=l})();(function(){var c="toString",a=parseInt,e=RegExp,b=YAHOO.util;b.Dom.Color={KEYWORDS:{black:"000",silver:"c0c0c0",gray:"808080",white:"fff",maroon:"800000",red:"f00",purple:"800080",fuchsia:"f0f",green:"008000",lime:"0f0",olive:"808000",yellow:"ff0",navy:"000080",blue:"00f",teal:"008080",aqua:"0ff"},re_RGB:/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i,re_hex:/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i,re_hex3:/([0-9A-F])/gi,toRGB:function(f){if(!b.Dom.Color.re_RGB.test(f)){f=b.Dom.Color.toHex(f)}if(b.Dom.Color.re_hex.exec(f)){f="rgb("+[a(e.$1,16),a(e.$2,16),a(e.$3,16)].join(", ")+")"}return f},toHex:function(f){f=b.Dom.Color.KEYWORDS[f]||f;if(b.Dom.Color.re_RGB.exec(f)){var g=(e.$1.length===1)?"0"+e.$1:Number(e.$1),h=(e.$2.length===1)?"0"+e.$2:Number(e.$2),i=(e.$3.length===1)?"0"+e.$3:Number(e.$3);f=[g[c](16),h[c](16),i[c](16)].join("")}if(f.length<6){f=f.replace(b.Dom.Color.re_hex3,"$1$1")}if(f!=="transparent"&&f.indexOf("#")<0){f="#"+f}return f.toLowerCase()}}}());YAHOO.register("dom",YAHOO.util.Dom,{version:"2.8.0r4",build:"2446"});YAHOO.util.CustomEvent=function(e,f,g,a,c){this.type=e;this.scope=f||window;this.silent=g;this.fireOnce=c;this.fired=false;this.firedWith=null;this.signature=a||YAHOO.util.CustomEvent.LIST;this.subscribers=[];if(!this.silent){}var b="_YUICEOnSubscribe";if(e!==b){this.subscribeEvent=new YAHOO.util.CustomEvent(b,this,true)}this.lastError=null};YAHOO.util.CustomEvent.LIST=0;YAHOO.util.CustomEvent.FLAT=1;YAHOO.util.CustomEvent.prototype={subscribe:function(e,c,b){if(!e){throw new Error("Invalid callback for subscriber to '"+this.type+"'")}if(this.subscribeEvent){this.subscribeEvent.fire(e,c,b)}var a=new YAHOO.util.Subscriber(e,c,b);if(this.fireOnce&&this.fired){this.notify(a,this.firedWith)}else{this.subscribers.push(a)}},unsubscribe:function(e,b){if(!e){return this.unsubscribeAll()}var c=false;for(var g=0,a=this.subscribers.length;g<a;++g){var f=this.subscribers[g];if(f&&f.contains(e,b)){this._delete(g);c=true}}return c},fire:function(){this.lastError=null;var b=[],a=this.subscribers.length;var g=[].slice.call(arguments,0),h=true,e,i=false;if(this.fireOnce){if(this.fired){return true}else{this.firedWith=g}}this.fired=true;if(!a&&this.silent){return true}if(!this.silent){}var f=this.subscribers.slice();for(e=0;e<a;++e){var c=f[e];if(!c){i=true}else{h=this.notify(c,g);if(false===h){if(!this.silent){}break}}}return(h!==false)},notify:function(e,h){var i,b=null,f=e.getScope(this.scope),a=YAHOO.util.Event.throwErrors;if(!this.silent){}if(this.signature==YAHOO.util.CustomEvent.FLAT){if(h.length>0){b=h[0]}try{i=e.fn.call(f,b,e.obj)}catch(c){this.lastError=c;if(a){throw c}}}else{try{i=e.fn.call(f,this.type,h,e.obj)}catch(g){this.lastError=g;if(a){throw g}}}return i},unsubscribeAll:function(){var a=this.subscribers.length,b;for(b=a-1;b>-1;b--){this._delete(b)}this.subscribers=[];return a},_delete:function(a){var b=this.subscribers[a];if(b){delete b.fn;delete b.obj}this.subscribers.splice(a,1)},toString:function(){return"CustomEvent: '"+this.type+"', context: "+this.scope}};YAHOO.util.Subscriber=function(a,c,b){this.fn=a;this.obj=YAHOO.lang.isUndefined(c)?null:c;this.overrideContext=b};YAHOO.util.Subscriber.prototype.getScope=function(a){if(this.overrideContext){if(this.overrideContext===true){return this.obj}else{return this.overrideContext}}return a};YAHOO.util.Subscriber.prototype.contains=function(a,b){if(b){return(this.fn==a&&this.obj==b)}else{return(this.fn==a)}};YAHOO.util.Subscriber.prototype.toString=function(){return"Subscriber { obj: "+this.obj+", overrideContext: "+(this.overrideContext||"no")+" }"};if(!YAHOO.util.Event){YAHOO.util.Event=function(){var i=false,h=[],f=[],e=0,k=[],c=0,b={63232:38,63233:40,63234:37,63235:39,63276:33,63277:34,25:9},a=YAHOO.env.ua.ie,j="focusin",g="focusout";return{POLL_RETRYS:500,POLL_INTERVAL:40,EL:0,TYPE:1,FN:2,WFN:3,UNLOAD_OBJ:3,ADJ_SCOPE:4,OBJ:5,OVERRIDE:6,CAPTURE:7,lastError:null,isSafari:YAHOO.env.ua.webkit,webkit:YAHOO.env.ua.webkit,isIE:a,_interval:null,_dri:null,_specialTypes:{focusin:(a?"focusin":"focus"),focusout:(a?"focusout":"blur")},DOMReady:false,throwErrors:false,startInterval:function(){if(!this._interval){this._interval=YAHOO.lang.later(this.POLL_INTERVAL,this,this._tryPreloadAttach,null,true)}},onAvailable:function(n,r,p,o,q){var m=(YAHOO.lang.isString(n))?[n]:n;for(var l=0;l<m.length;l=l+1){k.push({id:m[l],fn:r,obj:p,overrideContext:o,checkReady:q})}e=this.POLL_RETRYS;this.startInterval()},onContentReady:function(n,m,l,o){this.onAvailable(n,m,l,o,true)},onDOMReady:function(){this.DOMReadyEvent.subscribe.apply(this.DOMReadyEvent,arguments)},_addListener:function(y,A,o,u,q,l){if(!o||!o.call){return false}if(this._isValidCollection(y)){var n=true;for(var t=0,r=y.length;t<r;++t){n=this.on(y[t],A,o,u,q)&&n}return n}else{if(YAHOO.lang.isString(y)){var v=this.getEl(y);if(v){y=v}else{this.onAvailable(y,function(){YAHOO.util.Event._addListener(y,A,o,u,q,l)});return true}}}if(!y){return false}if("unload"==A&&u!==this){f[f.length]=[y,A,o,u,q];return true}var z=y;if(q){if(q===true){z=u}else{z=q}}var x=function(B){return o.call(z,YAHOO.util.Event.getEvent(B,y),u)};var m=[y,A,o,x,z,u,q,l];var s=h.length;h[s]=m;try{this._simpleAdd(y,A,x,l)}catch(p){this.lastError=p;this.removeListener(y,A,o);return false}return true},_getType:function(l){return this._specialTypes[l]||l},addListener:function(q,n,l,p,o){var m=((n==j||n==g)&&!YAHOO.env.ua.ie)?true:false;return this._addListener(q,this._getType(n),l,p,o,m)},addFocusListener:function(l,m,o,n){return this.on(l,j,m,o,n)},removeFocusListener:function(l,m){return this.removeListener(l,j,m)},addBlurListener:function(l,m,o,n){return this.on(l,g,m,o,n)},removeBlurListener:function(l,m){return this.removeListener(l,g,m)},removeListener:function(u,v,o){var t,q,l;v=this._getType(v);if(typeof u=="string"){u=this.getEl(u)}else{if(this._isValidCollection(u)){var n=true;for(t=u.length-1;t>-1;t--){n=(this.removeListener(u[t],v,o)&&n)}return n}}if(!o||!o.call){return this.purgeElement(u,false,v)}if("unload"==v){for(t=f.length-1;t>-1;t--){l=f[t];if(l&&l[0]==u&&l[1]==v&&l[2]==o){f.splice(t,1);return true}}return false}var s=null;var r=arguments[3];if("undefined"===typeof r){r=this._getCacheIndex(h,u,v,o)}if(r>=0){s=h[r]}if(!u||!s){return false}var m=s[this.CAPTURE]===true?true:false;try{this._simpleRemove(u,v,s[this.WFN],m)}catch(p){this.lastError=p;return false}delete h[r][this.WFN];delete h[r][this.FN];h.splice(r,1);return true},getTarget:function(n,l){var m=n.target||n.srcElement;return this.resolveTextNode(m)},resolveTextNode:function(l){try{if(l&&3==l.nodeType){return l.parentNode}}catch(m){}return l},getPageX:function(l){var m=l.pageX;if(!m&&0!==m){m=l.clientX||0;if(this.isIE){m+=this._getScrollLeft()}}return m},getPageY:function(m){var l=m.pageY;if(!l&&0!==l){l=m.clientY||0;if(this.isIE){l+=this._getScrollTop()}}return l},getXY:function(l){return[this.getPageX(l),this.getPageY(l)]},getRelatedTarget:function(l){var m=l.relatedTarget;if(!m){if(l.type=="mouseout"){m=l.toElement}else{if(l.type=="mouseover"){m=l.fromElement}}}return this.resolveTextNode(m)},getTime:function(n){if(!n.time){var l=new Date().getTime();try{n.time=l}catch(m){this.lastError=m;return l}}return n.time},stopEvent:function(l){this.stopPropagation(l);this.preventDefault(l)},stopPropagation:function(l){if(l.stopPropagation){l.stopPropagation()}else{l.cancelBubble=true}},preventDefault:function(l){if(l.preventDefault){l.preventDefault()}else{l.returnValue=false}},getEvent:function(o,m){var l=o||window.event;if(!l){var n=this.getEvent.caller;while(n){l=n.arguments[0];if(l&&Event==l.constructor){break}n=n.caller}}return l},getCharCode:function(l){var m=l.keyCode||l.charCode||0;if(YAHOO.env.ua.webkit&&(m in b)){m=b[m]}return m},_getCacheIndex:function(r,o,n,p){for(var q=0,l=r.length;q<l;q=q+1){var m=r[q];if(m&&m[this.FN]==p&&m[this.EL]==o&&m[this.TYPE]==n){return q}}return -1},generateId:function(m){var l=m.id;if(!l){l="yuievtautoid-"+c;++c;m.id=l}return l},_isValidCollection:function(l){try{return(l&&typeof l!=="string"&&l.length&&!l.tagName&&!l.alert&&typeof l[0]!=="undefined")}catch(m){return false}},elCache:{},getEl:function(l){return(typeof l==="string")?document.getElementById(l):l},clearCache:function(){},DOMReadyEvent:new YAHOO.util.CustomEvent("DOMReady",YAHOO,0,0,1),_load:function(l){if(!i){i=true;var m=YAHOO.util.Event;m._ready();m._tryPreloadAttach()}},_ready:function(l){var m=YAHOO.util.Event;if(!m.DOMReady){m.DOMReady=true;m.DOMReadyEvent.fire();m._simpleRemove(document,"DOMContentLoaded",m._ready)}},_tryPreloadAttach:function(){if(k.length===0){e=0;if(this._interval){this._interval.cancel();this._interval=null}return}if(this.locked){return}if(this.isIE){if(!this.DOMReady){this.startInterval();return}}this.locked=true;var o=!i;if(!o){o=(e>0&&k.length>0)}var p=[];var n=function(u,t){var v=u;if(t.overrideContext){if(t.overrideContext===true){v=t.obj}else{v=t.overrideContext}}t.fn.call(v,t.obj)};var l,m,q,r,s=[];for(l=0,m=k.length;l<m;l=l+1){q=k[l];if(q){r=this.getEl(q.id);if(r){if(q.checkReady){if(i||r.nextSibling||!o){s.push(q);k[l]=null}}else{n(r,q);k[l]=null}}else{p.push(q)}}}for(l=0,m=s.length;l<m;l=l+1){q=s[l];n(this.getEl(q.id),q)}e--;if(o){for(l=k.length-1;l>-1;l--){q=k[l];if(!q||!q.id){k.splice(l,1)}}this.startInterval()}else{if(this._interval){this._interval.cancel();this._interval=null}}this.locked=false},purgeElement:function(q,p,n){var s=(YAHOO.lang.isString(q))?this.getEl(q):q;var o=this.getListeners(s,n),r,m;if(o){for(r=o.length-1;r>-1;r--){var l=o[r];this.removeListener(s,l.type,l.fn)}}if(p&&s&&s.childNodes){for(r=0,m=s.childNodes.length;r<m;++r){this.purgeElement(s.childNodes[r],p,n)}}},getListeners:function(s,u){var p=[],t;if(!u){t=[h,f]}else{if(u==="unload"){t=[f]}else{u=this._getType(u);t=[h]}}var n=(YAHOO.lang.isString(s))?this.getEl(s):s;for(var q=0;q<t.length;q=q+1){var l=t[q];if(l){for(var o=0,m=l.length;o<m;++o){var r=l[o];if(r&&r[this.EL]===n&&(!u||u===r[this.TYPE])){p.push({type:r[this.TYPE],fn:r[this.FN],obj:r[this.OBJ],adjust:r[this.OVERRIDE],scope:r[this.ADJ_SCOPE],index:o})}}}}return(p.length)?p:null},_unload:function(m){var s=YAHOO.util.Event,p,q,r,n,o,l=f.slice(),t;for(p=0,n=f.length;p<n;++p){r=l[p];if(r){t=window;if(r[s.ADJ_SCOPE]){if(r[s.ADJ_SCOPE]===true){t=r[s.UNLOAD_OBJ]}else{t=r[s.ADJ_SCOPE]}}r[s.FN].call(t,s.getEvent(m,r[s.EL]),r[s.UNLOAD_OBJ]);l[p]=null}}r=null;t=null;f=null;if(h){for(q=h.length-1;q>-1;q--){r=h[q];if(r){s.removeListener(r[s.EL],r[s.TYPE],r[s.FN],q)}}r=null}s._simpleRemove(window,"unload",s._unload)},_getScrollLeft:function(){return this._getScroll()[1]},_getScrollTop:function(){return this._getScroll()[0]},_getScroll:function(){var m=document.documentElement,l=document.body;if(m&&(m.scrollTop||m.scrollLeft)){return[m.scrollTop,m.scrollLeft]}else{if(l){return[l.scrollTop,l.scrollLeft]}else{return[0,0]}}},regCE:function(){},_simpleAdd:function(){if(window.addEventListener){return function(o,n,l,m){o.addEventListener(n,l,(m))}}else{if(window.attachEvent){return function(o,n,l,m){o.attachEvent("on"+n,l)}}else{return function(){}}}}(),_simpleRemove:function(){if(window.removeEventListener){return function(o,n,l,m){o.removeEventListener(n,l,(m))}}else{if(window.detachEvent){return function(l,n,m){l.detachEvent("on"+n,m)}}else{return function(){}}}}()}}();(function(){var a=YAHOO.util.Event;a.on=a.addListener;a.onFocus=a.addFocusListener;a.onBlur=a.addBlurListener;if(a.isIE){if(self!==self.top){document.onreadystatechange=function(){if(document.readyState=="complete"){document.onreadystatechange=null;a._ready()}}}else{YAHOO.util.Event.onDOMReady(YAHOO.util.Event._tryPreloadAttach,YAHOO.util.Event,true);var b=document.createElement("p");a._dri=setInterval(function(){try{b.doScroll("left");clearInterval(a._dri);a._dri=null;a._ready();b=null}catch(c){}},a.POLL_INTERVAL)}}else{if(a.webkit&&a.webkit<525){a._dri=setInterval(function(){var c=document.readyState;if("loaded"==c||"complete"==c){clearInterval(a._dri);a._dri=null;a._ready()}},a.POLL_INTERVAL)}else{a._simpleAdd(document,"DOMContentLoaded",a._ready)}}a._simpleAdd(window,"load",a._load);a._simpleAdd(window,"unload",a._unload);a._tryPreloadAttach()})()}YAHOO.util.EventProvider=function(){};YAHOO.util.EventProvider.prototype={__yui_events:null,__yui_subscribers:null,subscribe:function(a,f,b,c){this.__yui_events=this.__yui_events||{};var e=this.__yui_events[a];if(e){e.subscribe(f,b,c)}else{this.__yui_subscribers=this.__yui_subscribers||{};var g=this.__yui_subscribers;if(!g[a]){g[a]=[]}g[a].push({fn:f,obj:b,overrideContext:c})}},unsubscribe:function(g,e,b){this.__yui_events=this.__yui_events||{};var a=this.__yui_events;if(g){var c=a[g];if(c){return c.unsubscribe(e,b)}}else{var h=true;for(var f in a){if(YAHOO.lang.hasOwnProperty(a,f)){h=h&&a[f].unsubscribe(e,b)}}return h}return false},unsubscribeAll:function(a){return this.unsubscribe(a)},createEvent:function(h,b){this.__yui_events=this.__yui_events||{};var e=b||{},f=this.__yui_events,c;if(f[h]){}else{c=new YAHOO.util.CustomEvent(h,e.scope||this,e.silent,YAHOO.util.CustomEvent.FLAT,e.fireOnce);f[h]=c;if(e.onSubscribeCallback){c.subscribeEvent.subscribe(e.onSubscribeCallback)}this.__yui_subscribers=this.__yui_subscribers||{};var a=this.__yui_subscribers[h];if(a){for(var g=0;g<a.length;++g){c.subscribe(a[g].fn,a[g].obj,a[g].overrideContext)}}}return f[h]},fireEvent:function(e){this.__yui_events=this.__yui_events||{};var b=this.__yui_events[e];if(!b){return null}var a=[];for(var c=1;c<arguments.length;++c){a.push(arguments[c])}return b.fire.apply(b,a)},hasEvent:function(a){if(this.__yui_events){if(this.__yui_events[a]){return true}}return false}};(function(){var a=YAHOO.util.Event,b=YAHOO.lang;YAHOO.util.KeyListener=function(j,e,i,h){if(!j){}else{if(!e){}else{if(!i){}}}if(!h){h=YAHOO.util.KeyListener.KEYDOWN}var g=new YAHOO.util.CustomEvent("keyPressed");this.enabledEvent=new YAHOO.util.CustomEvent("enabled");this.disabledEvent=new YAHOO.util.CustomEvent("disabled");if(b.isString(j)){j=document.getElementById(j)}if(b.isFunction(i)){g.subscribe(i)}else{g.subscribe(i.fn,i.scope,i.correctScope)}function f(n,o){if(!e.shift){e.shift=false}if(!e.alt){e.alt=false}if(!e.ctrl){e.ctrl=false}if(n.shiftKey==e.shift&&n.altKey==e.alt&&n.ctrlKey==e.ctrl){var m,p=e.keys,k;if(YAHOO.lang.isArray(p)){for(var l=0;l<p.length;l++){m=p[l];k=a.getCharCode(n);if(m==k){g.fire(k,n);break}}}else{k=a.getCharCode(n);if(p==k){g.fire(k,n)}}}}this.enable=function(){if(!this.enabled){a.on(j,h,f);this.enabledEvent.fire(e)}this.enabled=true};this.disable=function(){if(this.enabled){a.removeListener(j,h,f);this.disabledEvent.fire(e)}this.enabled=false};this.toString=function(){return"KeyListener ["+e.keys+"] "+j.tagName+(j.id?"["+j.id+"]":"")}};var c=YAHOO.util.KeyListener;c.KEYDOWN="keydown";c.KEYUP="keyup";c.KEY={ALT:18,BACK_SPACE:8,CAPS_LOCK:20,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,META:224,NUM_LOCK:144,PAGE_DOWN:34,PAGE_UP:33,PAUSE:19,PRINTSCREEN:44,RIGHT:39,SCROLL_LOCK:145,SHIFT:16,SPACE:32,TAB:9,UP:38}})();YAHOO.register("event",YAHOO.util.Event,{version:"2.8.0r4",build:"2446"});YAHOO.register("yahoo-dom-event",YAHOO,{version:"2.8.0r4",build:"2446"});(function(){var i=document,c=i.createElement("p"),a=c.style,b=YAHOO.lang,f={},j={},m=0,h=("cssFloat" in a)?"cssFloat":"styleFloat",l,e,g;e=("opacity" in a)?function(n){n.opacity=""}:function(n){n.filter=""};a.border="1px solid red";a.border="";g=a.borderLeft?function(p,n){var o;if(n!==h&&n.toLowerCase().indexOf("float")!=-1){n=h}if(typeof p[n]==="string"){switch(n){case"opacity":case"filter":e(p);break;case"font":p.font=p.fontStyle=p.fontVariant=p.fontWeight=p.fontSize=p.lineHeight=p.fontFamily="";break;default:for(o in p){if(o.indexOf(n)===0){p[o]=""}}}}}:function(o,n){if(n!==h&&n.toLowerCase().indexOf("float")!=-1){n=h}if(b.isString(o[n])){if(n==="opacity"){e(o)}else{o[n]=""}}};function k(r,x){var o,t,p,q={},y,n,u,s,z,v;if(!(this instanceof k)){return new k(r,x)}t=r&&(r.nodeName?r:i.getElementById(r));if(r&&j[r]){return j[r]}else{if(t&&t.yuiSSID&&j[t.yuiSSID]){return j[t.yuiSSID]}}if(!t||!/^(?:style|link)$/i.test(t.nodeName)){t=i.createElement("style");t.type="text/css"}if(b.isString(r)){if(r.indexOf("{")!=-1){if(t.styleSheet){t.styleSheet.cssText=r}else{t.appendChild(i.createTextNode(r))}}else{if(!x){x=r}}}if(!t.parentNode||t.parentNode.nodeName.toLowerCase()!=="head"){o=(t.ownerDocument||i).getElementsByTagName("head")[0];o.appendChild(t)}p=t.sheet||t.styleSheet;y=p&&("cssRules" in p)?"cssRules":"rules";u=("deleteRule" in p)?function(A){p.deleteRule(A)}:function(A){p.removeRule(A)};n=("insertRule" in p)?function(A,B,C){p.insertRule(A+" {"+B+"}",C)}:function(A,B,C){p.addRule(A,B,C)};for(s=p[y].length-1;s>=0;--s){z=p[y][s];v=z.selectorText;if(q[v]){q[v].style.cssText+=";"+z.style.cssText;u(s)}else{q[v]=z}}t.yuiSSID="yui-stylesheet-"+(m++);k.register(t.yuiSSID,this);if(x){k.register(x,this)}b.augmentObject(this,{getId:function(){return t.yuiSSID},node:t,enable:function(){p.disabled=false;return this},disable:function(){p.disabled=true;return this},isEnabled:function(){return !p.disabled},set:function(A,B){var E=q[A],F=A.split(/\s*,\s*/),C,D;if(F.length>1){for(C=F.length-1;C>=0;--C){this.set(F[C],B)}return this}if(!k.isValidSelector(A)){return this}if(E){E.style.cssText=k.toCssText(B,E.style.cssText)}else{D=p[y].length;B=k.toCssText(B);if(B){n(A,B,D);q[A]=p[y][D]}}return this},unset:function(A,B){var F=q[A],G=A.split(/\s*,\s*/),E=!B,D,C;if(G.length>1){for(C=G.length-1;C>=0;--C){this.unset(G[C],B)}return this}if(F){if(!E){if(!b.isArray(B)){B=[B]}a.cssText=F.style.cssText;for(C=B.length-1;C>=0;--C){g(a,B[C])}if(a.cssText){F.style.cssText=a.cssText}else{E=true}}if(E){D=p[y];for(C=D.length-1;C>=0;--C){if(D[C]===F){delete q[A];u(C);break}}}}return this},getCssText:function(B){var A,C;if(b.isString(B)){A=q[B.split(/\s*,\s*/)[0]];return A?A.style.cssText:null}else{C=[];for(B in q){if(q.hasOwnProperty(B)){A=q[B];C.push(A.selectorText+" {"+A.style.cssText+"}")}}return C.join("\n")}}},true)}l=function(r,p){var q=r.styleFloat||r.cssFloat||r["float"],n;a.cssText=p||"";if(b.isString(r)){a.cssText+=";"+r}else{if(q&&!r[h]){r=b.merge(r);delete r.styleFloat;delete r.cssFloat;delete r["float"];r[h]=q}for(n in r){if(r.hasOwnProperty(n)){try{a[n]=b.trim(r[n])}catch(o){}}}}return a.cssText};b.augmentObject(k,{toCssText:(("opacity" in a)?l:function(o,n){if(b.isObject(o)&&"opacity" in o){o=b.merge(o,{filter:"alpha(opacity="+(o.opacity*100)+")"});delete o.opacity}return l(o,n)}),register:function(o,n){return !!(o&&n instanceof k&&!j[o]&&(j[o]=n))},isValidSelector:function(n){var o=false;if(n&&b.isString(n)){if(!f.hasOwnProperty(n)){f[n]=!/\S/.test(n.replace(/\s+|\s*[+~>]\s*/g," ").replace(/([^ ])\[.*?\]/g,"$1").replace(/([^ ])::?[a-z][a-z\-]+[a-z](?:\(.*?\))?/ig,"$1").replace(/(?:^| )[a-z0-6]+/ig," ").replace(/\\./g,"").replace(/[.#]\w[\w\-]*/g,""))}o=f[n]}return o}},true);YAHOO.util.StyleSheet=k})();YAHOO.register("stylesheet",YAHOO.util.StyleSheet,{version:"2.8.0r4",build:"2446"});(function(){var b=YAHOO.util;var a=function(f,g,e,c){if(!f){}this.init(f,g,e,c)};a.NAME="Anim";a.prototype={toString:function(){var e=this.getEl()||{};var c=e.id||e.tagName;return(this.constructor.NAME+": "+c)},patterns:{noNegatives:/width|height|opacity|padding/i,offsetAttribute:/^((width|height)|(top|left))$/,defaultUnit:/width|height|top$|bottom$|left$|right$/i,offsetUnit:/\d+(em|%|en|ex|pt|in|cm|mm|pc)$/i},doMethod:function(f,c,e){return this.method(this.currentFrame,c,e-c,this.totalFrames)},setAttribute:function(g,c,e){var f=this.getEl();if(this.patterns.noNegatives.test(g)){c=(c>0)?c:0}if(g in f&&!("style" in f&&g in f.style)){f[g]=c}else{b.Dom.setStyle(f,g,c+e)}},getAttribute:function(i){var g=this.getEl();var e=b.Dom.getStyle(g,i);if(e!=="auto"&&!this.patterns.offsetUnit.test(e)){return parseFloat(e)}var h=this.patterns.offsetAttribute.exec(i)||[];var c=!!(h[3]);var f=!!(h[2]);if("style" in g){if(f||(b.Dom.getStyle(g,"position")=="absolute"&&c)){e=g["offset"+h[0].charAt(0).toUpperCase()+h[0].substr(1)]}else{e=0}}else{if(i in g){e=g[i]}}return e},getDefaultUnit:function(c){if(this.patterns.defaultUnit.test(c)){return"px"}return""},setRuntimeAttribute:function(i){var c;var h;var g=this.attributes;this.runtimeAttributes[i]={};var e=function(k){return(typeof k!=="undefined")};if(!e(g[i]["to"])&&!e(g[i]["by"])){return false}c=(e(g[i]["from"]))?g[i]["from"]:this.getAttribute(i);if(e(g[i]["to"])){h=g[i]["to"]}else{if(e(g[i]["by"])){if(c.constructor==Array){h=[];for(var f=0,j=c.length;f<j;++f){h[f]=c[f]+g[i]["by"][f]*1}}else{h=c+g[i]["by"]*1}}}this.runtimeAttributes[i].start=c;this.runtimeAttributes[i].end=h;this.runtimeAttributes[i].unit=(e(g[i].unit))?g[i]["unit"]:this.getDefaultUnit(i);return true},init:function(m,h,i,e){var c=false;var l=null;var j=0;m=b.Dom.get(m);this.attributes=h||{};this.duration=!YAHOO.lang.isUndefined(i)?i:1;this.method=e||b.Easing.easeNone;this.useSeconds=true;this.currentFrame=0;this.totalFrames=b.AnimMgr.fps;this.setEl=function(n){m=b.Dom.get(n)};this.getEl=function(){return m};this.isAnimated=function(){return c};this.getStartTime=function(){return l};this.runtimeAttributes={};this.animate=function(){if(this.isAnimated()){return false}this.currentFrame=0;this.totalFrames=(this.useSeconds)?Math.ceil(b.AnimMgr.fps*this.duration):this.duration;if(this.duration===0&&this.useSeconds){this.totalFrames=1}b.AnimMgr.registerElement(this);return true};this.stop=function(n){if(!this.isAnimated()){return false}if(n){this.currentFrame=this.totalFrames;this._onTween.fire()}b.AnimMgr.stop(this)};var f=function(){this.onStart.fire();this.runtimeAttributes={};for(var n in this.attributes){this.setRuntimeAttribute(n)}c=true;j=0;l=new Date()};var g=function(){var n={duration:new Date()-this.getStartTime(),currentFrame:this.currentFrame};n.toString=function(){return("duration: "+n.duration+", currentFrame: "+n.currentFrame)};this.onTween.fire(n);var o=this.runtimeAttributes;for(var p in o){this.setAttribute(p,this.doMethod(p,o[p].start,o[p].end),o[p].unit)}j+=1};var k=function(){var o=(new Date()-l)/1000;var n={duration:o,frames:j,fps:j/o};n.toString=function(){return("duration: "+n.duration+", frames: "+n.frames+", fps: "+n.fps)};c=false;j=0;this.onComplete.fire(n)};this._onStart=new b.CustomEvent("_start",this,true);this.onStart=new b.CustomEvent("start",this);this.onTween=new b.CustomEvent("tween",this);this._onTween=new b.CustomEvent("_tween",this,true);this.onComplete=new b.CustomEvent("complete",this);this._onComplete=new b.CustomEvent("_complete",this,true);this._onStart.subscribe(f);this._onTween.subscribe(g);this._onComplete.subscribe(k)}};b.Anim=a})();YAHOO.util.AnimMgr=new function(){var e=null;var f=[];var a=0;this.fps=1000;this.delay=1;this.registerElement=function(g){f[f.length]=g;a+=1;g._onStart.fire();this.start()};this.unRegister=function(g,h){h=h||b(g);if(!g.isAnimated()||h===-1){return false}g._onComplete.fire();f.splice(h,1);a-=1;if(a<=0){this.stop()}return true};this.start=function(){if(e===null){e=setInterval(this.run,this.delay)}};this.stop=function(g){if(!g){clearInterval(e);for(var h=0,i=f.length;h<i;++h){this.unRegister(f[0],0)}f=[];e=null;a=0}else{this.unRegister(g)}};this.run=function(){for(var g=0,i=f.length;g<i;++g){var h=f[g];if(!h||!h.isAnimated()){continue}if(h.currentFrame<h.totalFrames||h.totalFrames===null){h.currentFrame+=1;if(h.useSeconds){c(h)}h._onTween.fire()}else{YAHOO.util.AnimMgr.stop(h,g)}}};var b=function(g){for(var h=0,i=f.length;h<i;++h){if(f[h]===g){return h}}return -1};var c=function(k){var h=k.totalFrames;var i=k.currentFrame;var j=(k.currentFrame*k.duration*1000/k.totalFrames);var l=(new Date()-k.getStartTime());var g=0;if(l<k.duration*1000){g=Math.round((l/j-1)*k.currentFrame)}else{g=h-(i+1)}if(g>0&&isFinite(g)){if(k.currentFrame+g>=h){g=h-(i+1)}k.currentFrame+=g}};this._queue=f;this._getIndex=b};YAHOO.util.Bezier=new function(){this.getPosition=function(c,e){var b=c.length;var f=[];for(var g=0;g<b;++g){f[g]=[c[g][0],c[g][1]]}for(var a=1;a<b;++a){for(g=0;g<b-a;++g){f[g][0]=(1-e)*f[g][0]+e*f[parseInt(g+1,10)][0];f[g][1]=(1-e)*f[g][1]+e*f[parseInt(g+1,10)][1]}}return[f[0][0],f[0][1]]}};(function(){var a=function(h,i,g,f){a.superclass.constructor.call(this,h,i,g,f)};a.NAME="ColorAnim";a.DEFAULT_BGCOLOR="#fff";var c=YAHOO.util;YAHOO.extend(a,c.Anim);var b=a.superclass;var e=a.prototype;e.patterns.color=/color$/i;e.patterns.rgb=/^rgb\(([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\)$/i;e.patterns.hex=/^#?([0-9A-F]{2})([0-9A-F]{2})([0-9A-F]{2})$/i;e.patterns.hex3=/^#?([0-9A-F]{1})([0-9A-F]{1})([0-9A-F]{1})$/i;e.patterns.transparent=/^transparent|rgba\(0, 0, 0, 0\)$/;e.parseColor=function(g){if(g.length==3){return g}var f=this.patterns.hex.exec(g);if(f&&f.length==4){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}f=this.patterns.rgb.exec(g);if(f&&f.length==4){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}f=this.patterns.hex3.exec(g);if(f&&f.length==4){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}return null};e.getAttribute=function(j){var h=this.getEl();if(this.patterns.color.test(j)){var f=YAHOO.util.Dom.getStyle(h,j);var g=this;if(this.patterns.transparent.test(f)){var i=YAHOO.util.Dom.getAncestorBy(h,function(k){return !g.patterns.transparent.test(f)});if(i){f=c.Dom.getStyle(i,j)}else{f=a.DEFAULT_BGCOLOR}}}else{f=b.getAttribute.call(this,j)}return f};e.doMethod=function(j,f,i){var g;if(this.patterns.color.test(j)){g=[];for(var h=0,k=f.length;h<k;++h){g[h]=b.doMethod.call(this,j,f[h],i[h])}g="rgb("+Math.floor(g[0])+","+Math.floor(g[1])+","+Math.floor(g[2])+")"}else{g=b.doMethod.call(this,j,f,i)}return g};e.setRuntimeAttribute=function(j){b.setRuntimeAttribute.call(this,j);if(this.patterns.color.test(j)){var h=this.attributes;var f=this.parseColor(this.runtimeAttributes[j].start);var i=this.parseColor(this.runtimeAttributes[j].end);if(typeof h[j]["to"]==="undefined"&&typeof h[j]["by"]!=="undefined"){i=this.parseColor(h[j].by);for(var g=0,k=f.length;g<k;++g){i[g]=f[g]+i[g]}}this.runtimeAttributes[j].start=f;this.runtimeAttributes[j].end=i}};c.ColorAnim=a})();YAHOO.util.Easing={easeNone:function(e,a,b,c){return b*e/c+a},easeIn:function(e,a,b,c){return b*(e/=c)*e+a},easeOut:function(e,a,b,c){return -b*(e/=c)*(e-2)+a},easeBoth:function(e,a,b,c){if((e/=c/2)<1){return b/2*e*e+a}return -b/2*((--e)*(e-2)-1)+a},easeInStrong:function(e,a,b,c){return b*(e/=c)*e*e*e+a},easeOutStrong:function(e,a,b,c){return -b*((e=e/c-1)*e*e*e-1)+a},easeBothStrong:function(e,a,b,c){if((e/=c/2)<1){return b/2*e*e*e*e+a}return -b/2*((e-=2)*e*e*e-2)+a},elasticIn:function(g,a,b,c,h,e){if(g==0){return a}if((g/=c)==1){return a+b}if(!e){e=c*0.3}if(!h||h<Math.abs(b)){h=b;var f=e/4}else{var f=e/(2*Math.PI)*Math.asin(b/h)}return -(h*Math.pow(2,10*(g-=1))*Math.sin((g*c-f)*(2*Math.PI)/e))+a},elasticOut:function(g,a,b,c,h,e){if(g==0){return a}if((g/=c)==1){return a+b}if(!e){e=c*0.3}if(!h||h<Math.abs(b)){h=b;var f=e/4}else{var f=e/(2*Math.PI)*Math.asin(b/h)}return h*Math.pow(2,-10*g)*Math.sin((g*c-f)*(2*Math.PI)/e)+b+a},elasticBoth:function(g,a,b,c,h,e){if(g==0){return a}if((g/=c/2)==2){return a+b}if(!e){e=c*(0.3*1.5)}if(!h||h<Math.abs(b)){h=b;var f=e/4}else{var f=e/(2*Math.PI)*Math.asin(b/h)}if(g<1){return -0.5*(h*Math.pow(2,10*(g-=1))*Math.sin((g*c-f)*(2*Math.PI)/e))+a}return h*Math.pow(2,-10*(g-=1))*Math.sin((g*c-f)*(2*Math.PI)/e)*0.5+b+a},backIn:function(f,a,b,c,e){if(typeof e=="undefined"){e=1.70158}return b*(f/=c)*f*((e+1)*f-e)+a},backOut:function(f,a,b,c,e){if(typeof e=="undefined"){e=1.70158}return b*((f=f/c-1)*f*((e+1)*f+e)+1)+a},backBoth:function(f,a,b,c,e){if(typeof e=="undefined"){e=1.70158}if((f/=c/2)<1){return b/2*(f*f*(((e*=(1.525))+1)*f-e))+a}return b/2*((f-=2)*f*(((e*=(1.525))+1)*f+e)+2)+a},bounceIn:function(e,a,b,c){return b-YAHOO.util.Easing.bounceOut(c-e,0,b,c)+a},bounceOut:function(e,a,b,c){if((e/=c)<(1/2.75)){return b*(7.5625*e*e)+a}else{if(e<(2/2.75)){return b*(7.5625*(e-=(1.5/2.75))*e+0.75)+a}else{if(e<(2.5/2.75)){return b*(7.5625*(e-=(2.25/2.75))*e+0.9375)+a}}}return b*(7.5625*(e-=(2.625/2.75))*e+0.984375)+a},bounceBoth:function(e,a,b,c){if(e<c/2){return YAHOO.util.Easing.bounceIn(e*2,0,b,c)*0.5+a}return YAHOO.util.Easing.bounceOut(e*2-c,0,b,c)*0.5+b*0.5+a}};(function(){var a=function(j,k,i,h){if(j){a.superclass.constructor.call(this,j,k,i,h)}};a.NAME="Motion";var c=YAHOO.util;YAHOO.extend(a,c.ColorAnim);var b=a.superclass;var f=a.prototype;f.patterns.points=/^points$/i;f.setAttribute=function(j,h,i){if(this.patterns.points.test(j)){i=i||"px";b.setAttribute.call(this,"left",h[0],i);b.setAttribute.call(this,"top",h[1],i)}else{b.setAttribute.call(this,j,h,i)}};f.getAttribute=function(i){if(this.patterns.points.test(i)){var h=[b.getAttribute.call(this,"left"),b.getAttribute.call(this,"top")]}else{h=b.getAttribute.call(this,i)}return h};f.doMethod=function(l,h,k){var i=null;if(this.patterns.points.test(l)){var j=this.method(this.currentFrame,0,100,this.totalFrames)/100;i=c.Bezier.getPosition(this.runtimeAttributes[l],j)}else{i=b.doMethod.call(this,l,h,k)}return i};f.setRuntimeAttribute=function(h){if(this.patterns.points.test(h)){var p=this.getEl();var n=this.attributes;var q;var l=n.points["control"]||[];var o;var k,i;if(l.length>0&&!(l[0] instanceof Array)){l=[l]}else{var m=[];for(k=0,i=l.length;k<i;++k){m[k]=l[k]}l=m}if(c.Dom.getStyle(p,"position")=="static"){c.Dom.setStyle(p,"position","relative")}if(e(n.points["from"])){c.Dom.setXY(p,n.points["from"])}else{c.Dom.setXY(p,c.Dom.getXY(p))}q=this.getAttribute("points");if(e(n.points["to"])){o=g.call(this,n.points["to"],q);var j=c.Dom.getXY(this.getEl());for(k=0,i=l.length;k<i;++k){l[k]=g.call(this,l[k],q)}}else{if(e(n.points["by"])){o=[q[0]+n.points["by"][0],q[1]+n.points["by"][1]];for(k=0,i=l.length;k<i;++k){l[k]=[q[0]+l[k][0],q[1]+l[k][1]]}}}this.runtimeAttributes[h]=[q];if(l.length>0){this.runtimeAttributes[h]=this.runtimeAttributes[h].concat(l)}this.runtimeAttributes[h][this.runtimeAttributes[h].length]=o}else{b.setRuntimeAttribute.call(this,h)}};var g=function(j,h){var i=c.Dom.getXY(this.getEl());j=[j[0]-i[0]+h[0],j[1]-i[1]+h[1]];return j};var e=function(h){return(typeof h!=="undefined")};c.Motion=a})();(function(){var b=function(h,i,g,f){if(h){b.superclass.constructor.call(this,h,i,g,f)}};b.NAME="Scroll";var e=YAHOO.util;YAHOO.extend(b,e.ColorAnim);var c=b.superclass;var a=b.prototype;a.doMethod=function(i,f,h){var g=null;if(i=="scroll"){g=[this.method(this.currentFrame,f[0],h[0]-f[0],this.totalFrames),this.method(this.currentFrame,f[1],h[1]-f[1],this.totalFrames)]}else{g=c.doMethod.call(this,i,f,h)}return g};a.getAttribute=function(h){var f=null;var g=this.getEl();if(h=="scroll"){f=[g.scrollLeft,g.scrollTop]}else{f=c.getAttribute.call(this,h)}return f};a.setAttribute=function(i,f,g){var h=this.getEl();if(i=="scroll"){h.scrollLeft=f[0];h.scrollTop=f[1]}else{c.setAttribute.call(this,i,f,g)}};e.Scroll=b})();YAHOO.register("animation",YAHOO.util.Anim,{version:"2.8.0r4",build:"2446"});if(typeof(YAHOO.util.ImageLoader)=="undefined"){YAHOO.util.ImageLoader={}}YAHOO.util.ImageLoader.group=function(a,c,b){this.name="unnamed";this._imgObjs={};this.timeoutLen=b;this._timeout=null;this._triggers=[];this._customTriggers=[];this.foldConditional=false;this.className=null;this._classImageEls=null;YAHOO.util.Event.addListener(window,"load",this._onloadTasks,this,true);this.addTrigger(a,c)};YAHOO.util.ImageLoader.group.prototype.addTrigger=function(c,b){if(!c||!b){return}var a=function(){this.fetch()};this._triggers.push([c,b,a]);YAHOO.util.Event.addListener(c,b,a,this,true)};YAHOO.util.ImageLoader.group.prototype.addCustomTrigger=function(b){if(!b||!b instanceof YAHOO.util.CustomEvent){return}var a=function(){this.fetch()};this._customTriggers.push([b,a]);b.subscribe(a,this,true)};YAHOO.util.ImageLoader.group.prototype._onloadTasks=function(){if(this.timeoutLen&&typeof(this.timeoutLen)=="number"&&this.timeoutLen>0){this._timeout=setTimeout(this._getFetchTimeout(),this.timeoutLen*1000)}if(this.foldConditional){this._foldCheck()}};YAHOO.util.ImageLoader.group.prototype._getFetchTimeout=function(){var a=this;return function(){a.fetch()}};YAHOO.util.ImageLoader.group.prototype.registerBgImage=function(b,a){this._imgObjs[b]=new YAHOO.util.ImageLoader.bgImgObj(b,a);return this._imgObjs[b]};YAHOO.util.ImageLoader.group.prototype.registerSrcImage=function(b,e,c,a){this._imgObjs[b]=new YAHOO.util.ImageLoader.srcImgObj(b,e,c,a);return this._imgObjs[b]};YAHOO.util.ImageLoader.group.prototype.registerPngBgImage=function(b,c,a){this._imgObjs[b]=new YAHOO.util.ImageLoader.pngBgImgObj(b,c,a);return this._imgObjs[b]};YAHOO.util.ImageLoader.group.prototype.fetch=function(){clearTimeout(this._timeout);for(var c=0,a=this._triggers.length;c<a;c++){YAHOO.util.Event.removeListener(this._triggers[c][0],this._triggers[c][1],this._triggers[c][2])}for(var c=0,a=this._customTriggers.length;c<a;c++){this._customTriggers[c][0].unsubscribe(this._customTriggers[c][1],this)}this._fetchByClass();for(var b in this._imgObjs){if(YAHOO.lang.hasOwnProperty(this._imgObjs,b)){this._imgObjs[b].fetch()}}};YAHOO.util.ImageLoader.group.prototype._foldCheck=function(){var b=(document.compatMode!="CSS1Compat")?document.body.scrollTop:document.documentElement.scrollTop;var a=YAHOO.util.Dom.getViewportHeight();var e=b+a;var k=(document.compatMode!="CSS1Compat")?document.body.scrollLeft:document.documentElement.scrollLeft;var i=YAHOO.util.Dom.getViewportWidth();var g=k+i;for(var c in this._imgObjs){if(YAHOO.lang.hasOwnProperty(this._imgObjs,c)){var f=YAHOO.util.Dom.getXY(this._imgObjs[c].domId);if(f[1]<e&&f[0]<g){this._imgObjs[c].fetch()}}}if(this.className){this._classImageEls=YAHOO.util.Dom.getElementsByClassName(this.className);for(var j=0,h=this._classImageEls.length;j<h;j++){var f=YAHOO.util.Dom.getXY(this._classImageEls[j]);if(f[1]<e&&f[0]<g){YAHOO.util.Dom.removeClass(this._classImageEls[j],this.className)}}}};YAHOO.util.ImageLoader.group.prototype._fetchByClass=function(){if(!this.className){return}if(this._classImageEls===null){this._classImageEls=YAHOO.util.Dom.getElementsByClassName(this.className)}YAHOO.util.Dom.removeClass(this._classImageEls,this.className)};YAHOO.util.ImageLoader.imgObj=function(b,a){this.domId=b;this.url=a;this.width=null;this.height=null;this.setVisible=false;this._fetched=false};YAHOO.util.ImageLoader.imgObj.prototype.fetch=function(){if(this._fetched){return}var a=document.getElementById(this.domId);if(!a){return}this._applyUrl(a);if(this.setVisible){a.style.visibility="visible"}if(this.width){a.width=this.width}if(this.height){a.height=this.height}this._fetched=true};YAHOO.util.ImageLoader.imgObj.prototype._applyUrl=function(a){};YAHOO.util.ImageLoader.bgImgObj=function(b,a){YAHOO.util.ImageLoader.bgImgObj.superclass.constructor.call(this,b,a)};YAHOO.lang.extend(YAHOO.util.ImageLoader.bgImgObj,YAHOO.util.ImageLoader.imgObj);YAHOO.util.ImageLoader.bgImgObj.prototype._applyUrl=function(a){a.style.backgroundImage="url('"+this.url+"')"};YAHOO.util.ImageLoader.srcImgObj=function(b,e,c,a){YAHOO.util.ImageLoader.srcImgObj.superclass.constructor.call(this,b,e);this.width=c;this.height=a};YAHOO.lang.extend(YAHOO.util.ImageLoader.srcImgObj,YAHOO.util.ImageLoader.imgObj);YAHOO.util.ImageLoader.srcImgObj.prototype._applyUrl=function(a){a.src=this.url};YAHOO.util.ImageLoader.pngBgImgObj=function(b,c,a){YAHOO.util.ImageLoader.pngBgImgObj.superclass.constructor.call(this,b,c);this.props=a||{}};YAHOO.lang.extend(YAHOO.util.ImageLoader.pngBgImgObj,YAHOO.util.ImageLoader.imgObj);YAHOO.util.ImageLoader.pngBgImgObj.prototype._applyUrl=function(c){if(YAHOO.env.ua.ie&&YAHOO.env.ua.ie<=6){var b=(YAHOO.lang.isUndefined(this.props.sizingMethod))?"scale":this.props.sizingMethod;var a=(YAHOO.lang.isUndefined(this.props.enabled))?"true":this.props.enabled;c.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+this.url+'", sizingMethod="'+b+'", enabled="'+a+'")'}else{c.style.backgroundImage="url('"+this.url+"')"}};YAHOO.register("imageloader",YAHOO.util.ImageLoader,{version:"2.8.0r4",build:"2446"});YAHOO.namespace("util");YAHOO.util.Cookie={_createCookieString:function(g,e,f,a){var b=YAHOO.lang,c=encodeURIComponent(g)+"="+(f?encodeURIComponent(e):e);if(b.isObject(a)){if(a.expires instanceof Date){c+="; expires="+a.expires.toUTCString()}if(b.isString(a.path)&&a.path!==""){c+="; path="+a.path}if(b.isString(a.domain)&&a.domain!==""){c+="; domain="+a.domain}if(a.secure===true){c+="; secure"}}return c},_createCookieHashString:function(e){var b=YAHOO.lang;if(!b.isObject(e)){throw new TypeError("Cookie._createCookieHashString(): Argument must be an object.")}var c=[];for(var a in e){if(b.hasOwnProperty(e,a)&&!b.isFunction(e[a])&&!b.isUndefined(e[a])){c.push(encodeURIComponent(a)+"="+encodeURIComponent(String(e[a])))}}return c.join("&")},_parseCookieHash:function(c){var e=c.split("&"),b=null,f={};if(c.length>0){for(var g=0,a=e.length;g<a;g++){b=e[g].split("=");f[decodeURIComponent(b[0])]=decodeURIComponent(b[1])}}return f},_parseCookieString:function(g,e){var f={};if(YAHOO.lang.isString(g)&&g.length>0){var c=(e===false?function(m){return m}:decodeURIComponent);var i=g.split(/;\s/g),h=null,b=null,l=null;for(var a=0,k=i.length;a<k;a++){l=i[a].match(/([^=]+)=/i);if(l instanceof Array){try{h=decodeURIComponent(l[1]);b=c(i[a].substring(l[1].length+1))}catch(j){}}else{h=decodeURIComponent(i[a]);b=""}f[h]=b}}return f},exists:function(a){if(!YAHOO.lang.isString(a)||a===""){throw new TypeError("Cookie.exists(): Cookie name must be a non-empty string.")}var b=this._parseCookieString(document.cookie,true);return b.hasOwnProperty(a)},get:function(f,a){var b=YAHOO.lang,e;if(b.isFunction(a)){e=a;a={}}else{if(b.isObject(a)){e=a.converter}else{a={}}}var c=this._parseCookieString(document.cookie,!a.raw);if(!b.isString(f)||f===""){throw new TypeError("Cookie.get(): Cookie name must be a non-empty string.")}if(b.isUndefined(c[f])){return null}if(!b.isFunction(e)){return c[f]}else{return e(c[f])}},getSub:function(a,e,f){var b=YAHOO.lang,c=this.getSubs(a);if(c!==null){if(!b.isString(e)||e===""){throw new TypeError("Cookie.getSub(): Subcookie name must be a non-empty string.")}if(b.isUndefined(c[e])){return null}if(!b.isFunction(f)){return c[e]}else{return f(c[e])}}else{return null}},getSubs:function(c){var a=YAHOO.lang.isString;if(!a(c)||c===""){throw new TypeError("Cookie.getSubs(): Cookie name must be a non-empty string.")}var b=this._parseCookieString(document.cookie,false);if(a(b[c])){return this._parseCookieHash(b[c])}return null},remove:function(b,a){if(!YAHOO.lang.isString(b)||b===""){throw new TypeError("Cookie.remove(): Cookie name must be a non-empty string.")}a=YAHOO.lang.merge(a||{},{expires:new Date(0)});return this.set(b,"",a)},removeSub:function(g,c,a){var b=YAHOO.lang;a=a||{};if(!b.isString(g)||g===""){throw new TypeError("Cookie.removeSub(): Cookie name must be a non-empty string.")}if(!b.isString(c)||c===""){throw new TypeError("Cookie.removeSub(): Subcookie name must be a non-empty string.")}var e=this.getSubs(g);if(b.isObject(e)&&b.hasOwnProperty(e,c)){delete e[c];if(!a.removeIfEmpty){return this.setSubs(g,e,a)}else{for(var f in e){if(b.hasOwnProperty(e,f)&&!b.isFunction(e[f])&&!b.isUndefined(e[f])){return this.setSubs(g,e,a)}}return this.remove(g,a)}}else{return""}},set:function(f,e,a){var b=YAHOO.lang;a=a||{};if(!b.isString(f)){throw new TypeError("Cookie.set(): Cookie name must be a string.")}if(b.isUndefined(e)){throw new TypeError("Cookie.set(): Value cannot be undefined.")}var c=this._createCookieString(f,e,!a.raw,a);document.cookie=c;return c},setSub:function(g,e,f,a){var b=YAHOO.lang;if(!b.isString(g)||g===""){throw new TypeError("Cookie.setSub(): Cookie name must be a non-empty string.")}if(!b.isString(e)||e===""){throw new TypeError("Cookie.setSub(): Subcookie name must be a non-empty string.")}if(b.isUndefined(f)){throw new TypeError("Cookie.setSub(): Subcookie value cannot be undefined.")}var c=this.getSubs(g);if(!b.isObject(c)){c={}}c[e]=f;return this.setSubs(g,c,a)},setSubs:function(f,e,a){var b=YAHOO.lang;if(!b.isString(f)){throw new TypeError("Cookie.setSubs(): Cookie name must be a string.")}if(!b.isObject(e)){throw new TypeError("Cookie.setSubs(): Cookie value must be an object.")}var c=this._createCookieString(f,this._createCookieHashString(e),false,a);document.cookie=c;return c}};YAHOO.register("cookie",YAHOO.util.Cookie,{version:"2.8.0r4",build:"2446"});var cd,dz,fk,fs,fm,fe,fl,fa,fn,fz,ie,ih5,idom,io,il,ir,is,is5,ga,gd,rc,rd,rs,rdc,rsc,rtc,rii,rin,rir,rl,rp,sx,sy,tl,tlz,tac,tr,ts,tn,tsl,tz,d,w,nir,kurl;d=document;w=window;ie=d.all?true:false;ie6=/msie 6/.test(navigator.userAgent.toLowerCase())?true:false;ie7=/msie 7/.test(navigator.userAgent.toLowerCase())?true:false;is=/safari/.test(navigator.userAgent.toLowerCase())?true:false;is5=(is&&/version\/[56]/.test(navigator.userAgent.toLowerCase()))?true:false;ir=(navigator.vendor&&navigator.vendor.indexOf("Google")!=-1)?true:false;im=(navigator.userAgent.indexOf("Firefox")!=-1)?true:false;io=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;ip=(navigator.userAgent.indexOf("iPad")!=-1||navigator.userAgent.indexOf("iPhone")!=-1)?true:false;ih5=w.postMessage?true:false;tr=new Array();ts=new Array();rd=new Array();rsd=new Array();ga="/i/";gd="http://duckduckgo.com/";if(document.location.protocol=="https:"){gd="https://duckduckgo.com/"}idom=il=dz=fz=tl=tlz=sx=sy=fl=fa=fn=rdc=rtc=rsc=rii=rin=tsl=tac=tn=tz=fe=fmx=fmy=0;kurl="";fk=fs=1;rl=YAHOO.util.Cookie.get("l")||"us-en";if(w.kl){rl=kl}rp=YAHOO.util.Cookie.get("p")||1;if(w.kp){rp=kp}if(!w.kd){kd=YAHOO.util.Cookie.get("d")||""}if(!w.kg){kg=YAHOO.util.Cookie.get("g")||""}if(!w.kn){kn=YAHOO.util.Cookie.get("n")||""}if(!w.kk){kk=YAHOO.util.Cookie.get("k")||""}if(window.r1c){rir="r2-0"}function nua(i,j,h,g,b,e,c,a){if(!b){b=tr.length;tr[b]=j}if(!h){h=10}if(!g){setTimeout(i+"(tr["+b+"],"+e+","+c+","+a+");",h)}else{if(!tsl){tsl=ts.length;setTimeout(i+"(tr["+b+"],"+e+","+c+","+a+");tsl=0",10)}else{setTimeout("nua("+i+",0,1,"+b+","+e+","+c+","+a+")",100)}}}function nkdc(a){var b;if(a){b=a.ctrlKey}return b}function nkdm(a){var b;if(!ie&&a){b=a.metaKey}return b}function nkdt(a){var b;if(a){b=a.altKey}return b}function nkds(a){var b;if(a){b=a.shiftKey}return b}function nrl(b,a){var c,e;b=b||window.event;fl=1;if(kg!="p"&&(!kd||kd==1)){c=nkdc(b)||nkdm(b)||"";if(!c&&kn&&kn=="1"){c=1}if(!c&&fm||(b.button&&((!ie&&b.button==1)||(ie&&b.button==4)))){c=1}if(c){if(a.href.indexOf("/l/?")==-1&&a.href.indexOf("/k/?")==-1){a.href="/l/?u="+encodeURIComponent(a.href);nua("nul",a,500)}return true}else{e=a.href;if(!ih5&&!ie7&&a.href.indexOf("/k/?")==-1&&a.href.indexOf("/l/?")==-1){if(ie){e="/l/?u="+encodeURIComponent(a.href)}else{e="/k/?u="+encodeURIComponent(a.href)}}nua("nug",e);return false}}else{return true}}function nul(b){var a,c;var a=b.href.indexOf("/k/?u=");if(a==-1){a=b.href.indexOf("/l/?u=")}if(a!=-1){c=decodeURIComponent(b.href.substring(a+6))}b.href=c}function nrg(h,b,f,g){var e,a,c;if(!b){b=0}f=f||window.event;c=new RegExp("cm[a-z]?(\\d+)");if(g&&c.test(YAHOO.util.Dom.get(h).className)){b=parseInt(RegExp.$1)-1}if(b=="-1"){e=h.getElementsByTagName("a")[h.getElementsByTagName("a").length-1]}else{e=h.getElementsByTagName("a")[b]||h.getElementsByTagName("a")[0]}if(!g){g=nkdc(f)||nkdm(f)||fn}if(!g&&kn&&kn=="1"){g=1}if(e.href&&e.href!="javascript:;"){nhr(h.id);if(fl){fl=0}else{fl=1;if(e.clickurl&&e.clickurl!=e.href){e.href=e.clickurl}a=e.href;if(g&&kg!="p"&&(!kd||kd==1)&&a.indexOf("/l/?")==-1&&a.indexOf("/k/?")==-1){a="/l/?u="+encodeURIComponent(a)}nua("nug",a,"","","",g)}}else{if(fl){fl=0}else{if(e.href&&e.href=="javascript:;"){e.onclick()}}}}function nug(c,f){var a,b,e;fl=0;fn=0;if(f){window.open(c)}else{if(ih5&&kg!="p"&&(!kd||kd==1)){a=document.getElementById("k");a.contentWindow.postMessage(c,location.protocol+"//"+location.hostname)}else{if((ie||ip||ir||is||im)&&c.indexOf("http")!=-1&&kg!="p"&&(!kd||kd==1)){if(d.getElementById("k")){d.body.removeChild(d.getElementById("k"))}b="<html><head><body><script language='JavaScript'>top.window.location=\""+c+'";<\/script></body></html>';a=d.createElement("iframe");a.id="k";d.body.appendChild(a);e=a.document;if(a.contentDocument){e=a.contentDocument}else{if(a.contentWindow){e=a.contentWindow.document}}e.open();e.writeln(b);e.close()}else{w.location=c}}}}function nrt(a){document.x.v.value=a;setTimeout("document.x.submit()",100)}function nrv(e,a,c){if(!e){return false}var b;b=e;e=e.parentNode;if(e&&e.style){while(YAHOO.util.Dom.getStyle(e,"display")=="none"){nsr(e.previousSibling.firstChild,e!=b.parentNode?1:0,c);e=e.parentNode}}if(b.id=="r1-"+(parseInt(r1c)-1)){if(!il&&nrb){nrb("",1)}}if(!a){YAHOO.util.Dom.addClass(b,"cmf")}if(b.childNodes[1]&&b.childNodes[1].childNodes[1]&&b.childNodes[1].childNodes[1].className=="cmh"){b.childNodes[1].childNodes[1].style.display="inline"}}function nro(a){if(!a){return false}a.className=a.className.replace(new RegExp(" cmf\\b"),"")}function nrm(m,j){if(fq){return false}var l,f,e,b,c,a,q,k,p,h,n,i,g,o,s,r;r=YAHOO.util.Dom.getViewportHeight();l=new RegExp("r(\\d+)-(\\d+)");f=new RegExp("rl([ei])(\\d+)-(\\d+)");e=new RegExp("rld-(\\d+)");if(j){if(l.test(j)){b=RegExp.$1||0;c=RegExp.$2||0}else{if(j=="a"){b=1;c=-1}else{return false}}}else{if(rc&&rc.id=="a"){b=1;c=-1}else{if(rc&&l.test(rc.id)){b=RegExp.$1||0;c=RegExp.$2||0}else{if(rc&&f.test(rc.id)){b=rs?1:2;n=1}else{if(rc&&e.test(rc.id)){b=1;n=1}else{rc=d.getElementById("r1-0");if(!rc){return false}else{c=0;b=1}}}}}}switch(m){case 1:c++;break;case 2:c--;break;case 3:b++;c=0;break;case 4:b--;c=0;break;case 5:break;case 6:break;case 7:c++;break;default:c++}k="r"+b+"-"+c;if(c<=-1){k="a"}p=d.getElementById(k);h=0;if(j){h=d.getElementById(j)}if(m==1){s=YAHOO.util.Dom.getDocumentScrollTop();o=YAHOO.util.Dom.getY(k);if(o<s||o>s+r){a=c;while(a){q=d.getElementById("r1-"+a);o=YAHOO.util.Dom.getY(q.id);if(!q){break}if(o-90<s){a++}else{p=q;break}}}}if(m==2&&k!="a"){s=YAHOO.util.Dom.getDocumentScrollTop();o=YAHOO.util.Dom.getY(k);if(o<s||o>s+r){a=r1c-2;while(a>0){q=d.getElementById("r1-"+a);o=YAHOO.util.Dom.getY(q.id);if(!q){break}if(o+90>s+r){a--}else{p=q;break}}}}if(h&&!p&&m==7&&h.nextSibling&&h.nextSibling.firstChild){if(h.nextSibling.firstChild.onclick){h.nextSibling.firstChild.onclick()}return}else{if(!h&&!p&&m==7&&rc&&rc.nextSibling&&rc.nextSibling.firstChild){if(rc.nextSibling.firstChild.onclick){rc.nextSibling.firstChild.onclick()}return}}if(k=="a"&&YAHOO.util.Dom.getStyle(p,"display")=="none"){return}if(n){switch(m){case 1:if(rc.nextSibling.nextSibling){p=rc.nextSibling.nextSibling.nextSibling}else{p=rc.nextSibling.firstChild}break;case 2:p=rc.previousSibling;break;case 4:break;case 7:if(rc.nextSibling.nextSibling){p=rc.nextSibling.nextSibling.nextSibling}else{p=rc.nextSibling.firstChild}break;default:return false}}if(p){if(f.test(p.id)){p=p.nextSibling.firstChild}if(m!=7){if(rc){nua("nro",rc)}}if(m!=5&&(b==2||rs)&&YAHOO.util.Dom.getStyle(p.parentNode,"display")=="none"){i=p;while(i.parentNode.id!="r2"&&i.parentNode.id!="r12"&&i.parentNode.id!="r1"){i=i.parentNode;if(!g&&YAHOO.util.Dom.getStyle(i,"display")=="block"){g=i}}if(g&&n){p=i.nextSibling.nextSibling}else{if(i.nextSibling&&YAHOO.util.Dom.getStyle(i.nextSibling,"display")=="block"){if(g){p=g.lastChild.previousSibling}else{p=i.previousSibling}}}if(f.test(p.id)&&rs&&RegExp.$1=="e"){p=p.nextSibling.firstChild}}nua("nrv",p,0,1,0,m==7?1:0,(m==5||m==7)?1:0);if(m!=7){rc=p}if(m!=7&&rc&&rc.id&&rc.id!="r1-0"){if(fk&&(c>6||m==2)){if(!io){nua("nrs",rc,0,1,0,1,m==5?0:(m==1?1:-1))}else{nrs(rc,1,m==5?0:(m==1?1:-1))}}else{if(!io){nua("nrs",rc,0,1)}else{nrs(rc,0,0)}}}}else{if(b==1&&k!="a"){nrv(d.getElementById("r1-"+parseInt(r1c-1)),1);setTimeout("nrm("+m+",'"+j+"')",100)}}if(io&&m==1&&nrb){nrb()}}function nrs(g,b,f){var j,h,a,c,e,i;j=YAHOO.util.Dom.getY(g);c=g.scrollHeight;h=YAHOO.util.Dom.getDocumentScrollTop();a=YAHOO.util.Dom.getViewportHeight();i=a/2;if(!c||j==h){return}if(b||((j+c+10)>(a+h))||((j-10)<h)){e=j-i;if(!f||(f==1&&(j-h)>i)||(f==-1&&(j-h)<i)){w.scroll(0,e)}}}function nki(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;if(rii){nrm(5,rii)}}function nkr(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;if(rir){nrm(5,rir)}}function nkda(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;nrm(1)}function nkua(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;nrm(2)}function nkra(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;if(!rv){nrt("d")}else{if(rv=="d"){nrt("s")}else{if(rv=="s"){nrt("")}}}}function nkla(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;if(!rv){nrt("s")}else{if(rv=="s"){nrt("d")}else{if(rv=="d"){nrt("")}}}}function nke(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;if(rc){rc.onclick()}}function nkn(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;fn=1;if(rc){rc.onclick()}}function nkm(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;nua("nug","/goodies.html","","","")}function nksb(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;if(!il&&nrb){nrb()}}function nks(a){if(fq){return false}if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){return false}fk=1;setTimeout("d.x.q.focus()",10);setTimeout("d.x.q.select()",15);setTimeout("w.scrollTo(0,0)",10)}function nhs(a){nrm(5,a)}function nhr(a){d.getElementById("hs").value=a}function nrp(b){var a,c;if(!b){return false}c=d.getElementById("rh");if(!c){c=d.createElement("div");c.id="rh";c.appendChild(d.createTextNode("Did you mean "));link=d.createElement("a");link.href="/?q="+b+(rv?"&v="+rv:"");if(kurl){link.href+=kurl}link.appendChild(d.createTextNode(decodeURIComponent(b)));c.appendChild(link);c.appendChild(d.createTextNode("?"));a=d.getElementById("r1a")||d.getElementById("r12");a.insertBefore(c,a.firstChild)}}function nra2(b,e){var c,a;c=d.getElementById(e);if(c){if(b){a=d.getElementById("rh2");if(a){a.innerHTML=b;YAHOO.util.Dom.setStyle(a,"display","block")}}a=d.getElementById("a");a.appendChild(c);if(a){YAHOO.util.Dom.setStyle(a,"display","block")}a=d.getElementById("rprw");if(a){YAHOO.util.Dom.setStyle(a,"display","block")}if(a){YAHOO.util.Dom.setStyle(a,"visibility","visible")}}}function nra(i){var a,g,f,j,k,l,m,c,b,h,o,n,e;h=i.length;n=new RegExp("^.*?//(?:ww[\\dw]+.|)([^/?:#]+)");b=0;for(o in i){if(!i[o]){continue}obj=i[o];if(n.test(obj.u)){e=RegExp.$1}if(obj.s=="WolframAlpha"){a=d.getElementById("rh2");if(a&&obj.h){a.innerHTML=obj.h;YAHOO.util.Dom.setStyle(a,"display","block")}a=d.getElementById("i");if(a&&obj.i){a.innerHTML=obj.i;YAHOO.util.Dom.setStyle(a,"display","block")}if(a&&obj.w){YAHOO.util.Dom.setStyle(a,"width",obj.w+"px");if(obj.w>100){YAHOO.util.Dom.setStyle(a,"max-width",obj.w+"px")}}}if(obj.a){b++;if(b==1){a=d.getElementById("a");if(!obj.i&&e&&e!="en.wikipedia.org"){if(nur){img=nur("","",ga+e+".ico",16,16)}if(img){YAHOO.util.Dom.addClass(img,"cn");YAHOO.util.Dom.setStyle(img,"float","left");YAHOO.util.Dom.setStyle(img,"padding-right","5px");YAHOO.util.Dom.setStyle(img,"padding-top","2px");a.parentNode.insertBefore(img,a)}}if(obj.h&&obj.s!="WolframAlpha"){a.innerHTML=obj.h+'<div style="margin-top:5px"></div>'}a.innerHTML+=obj.a+" ";j=d.createElement("a");j.href=obj.u;if(j.href.indexOf("?")!=-1){j.href=obj.u+rq}j.innerHTML="More at <q>"+obj.s+"</q>";j.onclick=function(){fl=1};if(kn&&kn=="1"){j.target="_blank"}YAHOO.util.Dom.addClass(j,"le");a.appendChild(j);YAHOO.util.Dom.addClass(a,"cma3 ca2");YAHOO.util.Dom.setStyle(a,"display","block")}else{if(b==2){a=d.getElementById("rpr");g=d.createElement("div");g.id="r2";YAHOO.util.Dom.addClass(a,"ct2b");m=d.createElement("hr");YAHOO.util.Dom.addClass(m,"chr");g.appendChild(m);a.appendChild(g)}a=d.getElementById("r2");g=d.createElement("div");g.id="r2-"+(r2c++);YAHOO.util.Dom.addClass(g,"cr2");f=d.createElement("div");YAHOO.util.Dom.addClass(f,"ci");g.appendChild(f);f=d.createElement("div");YAHOO.util.Dom.addClass(f,"cl2");j=d.createElement("a");YAHOO.util.Dom.addClass(j,"li");j.url=gd+"?q="+obj.t;j.href="javascript:;";j.innerHTML=obj.t;j.id=g.id;j.onclick=function(){fl=1;nrv(d.getElementById(this.id),1);YAHOO.util.Dom.addClass(this.parentNode,"cma3");if(nir){nir("a")}setTimeout("fl=0",100)};f.appendChild(j);l=d.createElement("span");l.innerHTML=" - "+obj.a+" ";YAHOO.util.Dom.addClass(l,"cmh");YAHOO.util.Dom.setStyle(l,"display","none");j=d.createElement("a");j.href=obj.u;if(j.href.indexOf("?")!=-1){j.href=obj.u+rq}j.innerHTML="More at <q>"+obj.s+"</q>";j.onclick=function(){fl=1};if(kn&&kn=="1"){j.target="_blank"}YAHOO.util.Dom.addClass(j,"le");l.appendChild(j);f.appendChild(l);g.appendChild(f);a.appendChild(g)}if(b==3){break}}}if(b){if(nir){nir("a")}a=d.getElementById("rprw");if(a){YAHOO.util.Dom.setStyle(a,"display","block")}if(a){YAHOO.util.Dom.setStyle(a,"visibility","visible")}a=d.getElementById("a");if(a.scrollHeight>150&&h==1){YAHOO.util.Dom.setStyle("rprw2","height","125px");YAHOO.util.Dom.setStyle("rprw2","overflow","auto");YAHOO.util.Dom.setStyle("rprw2","margin","auto");YAHOO.util.Dom.setStyle("rpr","padding-right","0px");YAHOO.util.Dom.setStyle("rpr","padding-bottom","5px");YAHOO.util.Dom.setStyle("rprz","padding-right","5px")}else{if(a.scrollHeight>125&&h>1){YAHOO.util.Dom.setStyle("rprw2","height","100px");YAHOO.util.Dom.setStyle("rprw2","overflow","auto");YAHOO.util.Dom.setStyle("rprw2","margin","auto");YAHOO.util.Dom.setStyle("rpr","padding-right","0px");YAHOO.util.Dom.setStyle("rpr","padding-bottom","5px");YAHOO.util.Dom.setStyle("rprz","padding-right","5px")}}g=d.getElementById("r12");if(g){YAHOO.util.Dom.setStyle(g,"padding-top","15px")}}}function nra3(){var c,b;c=d.getElementById("a");if(c){YAHOO.util.Dom.setStyle(c,"display","block")}c=d.getElementById("r2");if(c){YAHOO.util.Dom.setStyle(c,"display","block")}c=d.getElementById("rprw2");if(c){YAHOO.util.Dom.setStyle(c,"height","100%")}if(c){YAHOO.util.Dom.setStyle(c,"max-height","800px")}b=d.getElementById("rprze");if(b){b.onclick=nra4;b.innerHTML='<span style="font-size:150%">-</span>'}}function nra4(){var c,b;c=d.getElementById("a");if(c){YAHOO.util.Dom.setStyle(c,"display","none")}c=d.getElementById("r2");if(c){YAHOO.util.Dom.setStyle(c,"display","none")}c=d.getElementById("rprw2");if(c){YAHOO.util.Dom.setStyle(c,"max-height","50px")}b=d.getElementById("rprze");if(b){b.onclick=nra3;b.innerHTML='<span style="font-size:150%">+</span>'}}function nrn(S,q){var s,Q,M,L,K,r,b,m,e,v,H,c,F,P,J,k,g,R,O,N,B,a,l,E,D,C,n,f,u,t,p,I,G,h,o,A;k=new RegExp("^.*?//(?:ww[\\dw]+.|)([^/?:#]+)");switch(S){case"t":P="e";J=r2c;break;case"d":P="1";J=r1c;break;case"r":P="1";J=r1c;break}if(!S||!q){return false}n=q.length;if(rq.indexOf("site%3A")!=-1){h=1}if(P=="e"){c=d.getElementById("rtes")}else{if((rds==10||rds==21)&&d.getElementById("rre0-1")){c=d.getElementById("rre0-1");c.removeChild(c.lastChild);J--}else{if(J){c=d.getElementById("r1-"+parseInt(J-1)).parentNode}else{c=d.getElementById("r1a")||d.getElementById("r12")}}}F=c;if(S=="r"||(rv=="d"&&S=="d"&&!n)){rsc--;if(rsc<=0){nsl();if(!rsd[0]&&!n){Q=d.createElement("div");YAHOO.util.Dom.addClass(Q,"cr1b clu");Q.appendChild(d.createTextNode("No summaries available."));c.appendChild(Q)}}}if(S=="d"&&(r1c||rad)&&rd.length==0){rd[0]=1;if(rad){rd[rad]=1}nut(c);for(O=0;O<J;O++){links=d.getElementById("r1-"+O).getElementsByTagName("a");for(N=0;N<links.length;N++){if(links[N].textContent=="Official site"){I=1}if(links[N].textContent=="Official blog"){G=1}if(k.test(links[N].href)){rd[RegExp.$1]=1}}}for(O=0;O<r1hc;O++){links=d.getElementById("r1h-"+O);if(!links){continue}links=links.getElementsByTagName("a");if(!links){continue}for(N=0;N<links.length;N++){if(links[N].textContent=="Official site"){I=1}if(links[N].textContent=="Official blog"){G=1}if(k.test(links[N].href)){rd[RegExp.$1]=1}}}}if(!n&&((S=="r"&&rsc<=0)||(S=="d"&&rv=="d"))){if(S=="d"&&!r1c){Q=d.getElementById("rfd");YAHOO.util.Dom.setStyle(Q,"display","none")}S="r";q.x=new Array();q.x["t"]="EOH"}p=0;if(S=="d"&&(q[n-1]["t"]=="EOP"||q[n-1]["t"]=="EOF")){p=1;il=1}B=a=f=u=t=0;for(s in q){B++;o=0;if(!q[s]){continue}if(S=="d"&&rv!="d"&&B==1){nsl()}if(B==1&&rv=="i"){setTimeout('top.location.replace("'+q[s]["u"]+'")',100);return}l="";if(k.test(q[s]["c"])){l=RegExp.$1}is_eof=0;if(S=="d"&&q[s]["t"]=="EOP"){q[s]["t"]="Safe search is on. No "+(rad||J||n>1?"more ":"")+"safe search results.";is_eof=1}else{if(S=="d"&&q[s]["t"]=="EOF"){q[s]["t"]="No "+(rad||J||n>1?"more ":"")+"results. Try Google.";is_eof=1}}if(S=="d"&&!is_eof&&(rv!="d"||(rv=="d"&&J==0))){if(!l||(rd[l]&&!h)||rd[q[s]["c"]]){if(a==0&&B==n){nrj("/506.js?q="+rq);p=1}if(B==n){o=1}else{continue}}else{rd[l]=1;rd[q[s]["c"]]=1}}if(S=="r"&&q[s]["t"]=="EOH"){o=1}if(S=="r"){if(rsd[q[s]["a"]]){o=1}else{rsd[q[s]["a"]]=1}if(l&&!h){rd[l]=1}rd[q[s]["c"]]=1;rsd[0]=1}if(rv=="d"&&S=="d"){rsc++;nrj("/r.js?u="+encodeURIComponent(q[s]["c"])+"&q="+rq+(rp&&rp!="-1"?"&p=1":""));if(J!=0){continue}}if(!o){a++;Q=d.createElement("div");Q.id="r"+P+"-"+J++;YAHOO.util.Dom.addClass(Q,"cr"+P+(S=="d"&&!q[s]["h"]?"d":"")+" cm"+S+((S=="r"||q[s]["i"])?"2":""));if(S=="i"&&!rii){rii=Q.id}else{if(S=="n"&&!rin){rin=Q.id}else{if(S=="t"&&!rir){rir=Q.id}}}}if((S=="d"&&!p&&B==n&&!f)||(S=="r"&&rsc<=0)){if(S=="r"){L=d.createElement("div");L.id="rgs";K=d.createElement("div");YAHOO.util.Dom.addClass(K,"ch6");K.appendChild(d.createTextNode("No good summaries? Try web links:"));L.appendChild(K);if(r1hc){for(O=0;O<r1hc;O++){K=d.getElementById("r1h-"+O);if(K){K.id="r"+P+"-"+J++;L.appendChild(K);YAHOO.util.Dom.setStyle(K,"display","block")}}}}M=d.createElement("div");YAHOO.util.Dom.addClass(M,"cr"+P+"b cm"+S);b=d.createElement("a");b.href="javascript:;";b.onclick=function(){nsr(this)};if(S=="d"||S=="r"){if(S=="d"){M.id="rld-"+(++rdc)}else{if(S=="r"){M.id="rle0-1"}}if(S=="r"&&!r1hc){b.appendChild(d.createTextNode("Get Web links..."))}else{b.appendChild(d.createTextNode("More Links..."))}YAHOO.util.Dom.addClass(b,"l");YAHOO.util.Dom.addClass(M,"cld")}else{if(S=="t"){M.id="rli1-"+(++rtc);b.appendChild(d.createTextNode("More Related Topics..."));YAHOO.util.Dom.addClass(b,"li")}}M.appendChild(b);if(S=="r"&&!o){f=M;t=L}else{if(S=="r"){c.appendChild(L)}c.appendChild(M)}M=d.createElement("div");if(S=="d"){M.id="rrd-"+rdc}else{if(S=="r"){M.id="rre0-1"}else{if(S=="t"){M.id="rri1-"+rtc}}}YAHOO.util.Dom.setStyle(M,"display","none");if(S=="r"){L=d.createElement("div");L.id="r"+P+"-"+J++;M.appendChild(L)}if(S=="r"&&!o){u=M}else{c.appendChild(M);c=M;f=1;nut(c);if(S=="r"&&J<=6){nua("nsr",c.previousSibling.firstChild,0,0,0,1)}}}if(o){continue}M=d.createElement("div");YAHOO.util.Dom.addClass(M,"ci"+(S=="d"&&!q[s]["h"]?"d":""));if((S=="d"||S=="r")&&q[s]["i"]!=""){if(nur){e=nur(YAHOO.util.Dom.getStyle(c,"display")=="block"&&c.event&&c.event.is_fired?"":c.ig,"",ga+q[s]["i"]+".ico",16,16)}if(e){b=d.createElement("a");b.href="/?q="+rq+"+site:"+q[s]["i"];b.appendChild(e);b.onclick=function(){fl=1};M.appendChild(b)}}else{if(S=="r"){M.innerHTML+="&#149;"}}Q.appendChild(M);M=d.createElement("div");YAHOO.util.Dom.addClass(M,"cl"+P);if(S=="d"&&!q[s]["h"]){YAHOO.util.Dom.addClass(M,"cld")}if(S!="r"){b=d.createElement("a");if(S=="d"){YAHOO.util.Dom.addClass(b,"l")}if(S!="t"){YAHOO.util.Dom.addClass(b,"le")}if(S!="d"){YAHOO.util.Dom.addClass(b,"li")}b.href=q[s]["c"];if(kn&&kn=="1"){b.target="_blank"}if(q[s]["t"]=="<b>Official <q>site</q></b>"){if(I||J>1){q[s]["t"]=q[s]["h"];q[s]["h"]=0}else{q[s]["a"]=" - "+decodeURIComponent(rq)}}else{if(G&&q[s]["t"]=="Official <q>blog</q>"){J--;continue}}b.innerHTML=q[s]["t"];if(q[s]["u"]&&q[s]["u"]!=q[s]["c"]){b.clickurl=q[s]["u"]}m=b;M.appendChild(b)}if(S=="d"){if(q[s]["h"]&&q[s]["a"]){r=d.createElement("span");r.innerHTML=" "+q[s]["a"];M.appendChild(r)}else{if(q[s]["a"]){L=d.createElement("div");YAHOO.util.Dom.addClass(L,"cra");L.innerHTML=q[s]["a"];M.appendChild(L)}}L=d.createElement("div");L.appendChild(d.createTextNode(" "+q[s]["d"]));if(!is_eof){b=d.createElement("a");b.href="javascript:;";b.domain=q[s]["d"];b.onclick=function(){fl=1;nrss(this)};b.appendChild(d.createTextNode("Similar Sites"));YAHOO.util.Dom.addClass(b,"clu clud");L.appendChild(d.createTextNode(" - "));L.appendChild(b)}YAHOO.util.Dom.addClass(L,"clud");M.appendChild(L)}else{if(S=="t"&&q[s]["a"]!=""){r=d.createElement("span");r.innerHTML=" - "+q[s]["a"];YAHOO.util.Dom.addClass(r,"cmh");YAHOO.util.Dom.setStyle(r,"display","none");M.appendChild(r)}else{if(S=="r"){YAHOO.util.Dom.addClass(M,"cra");M.innerHTML+=q[s]["a"]+"<br>";b=d.createElement("a");b.href=q[s]["c"];if(kn&&kn=="1"){b.target="_blank"}b.innerHTML+=""+q[s]["d"];YAHOO.util.Dom.addClass(b,"le les2");M.appendChild(b);if(q[s]["t"]){r=d.createElement("span");YAHOO.util.Dom.addClass(r,"clud");r.innerHTML+="&nbsp;["+q[s]["t"]+"]";M.appendChild(r)}else{r=d.createElement("span");r.innerHTML+="&nbsp;";M.appendChild(r)}}}}Q.appendChild(M);if(S=="t"){c.options[c.options.length]=new Option(q[s]["t"],q[s]["u"]+(rv?"?v="+rv:""))}else{if(rv=="d"&&S=="d"){M=d.getElementById("ran")||d.getElementById("rfd")||"";if(M){if(M.id=="ran"){YAHOO.util.Dom.setStyle(M,"padding-bottom","5px")}M.parentNode.insertBefore(Q,M.nextSibling)}}else{c.appendChild(Q)}}if(S=="r"&&f&&u){c.appendChild(t);c.appendChild(f);c.appendChild(u);c=f;nut(c);if(J<=6){nua("nsr",f.firstChild,0,0,0,1)}}if(S=="d"&&a==1&&(rds!=21||r1hc)){A=0;g=new RegExp("^r1-(\\d+)$");if(rc&&g.test(rc.id)){R=RegExp.$1}A=(R==J)?1:0;if(fk&&A&&(!Q.previousSibling||Q.previousSibling.id.indexOf("r1-")==-1)){nrm(6,Q.id)}}if(m){m.onclick=function(i){return nrl(i,this)}}}if(S=="t"){YAHOO.util.Dom.setStyle(d.getElementById("rte"),"display","block")}if(P!="e"){r1c=J}if(!ip){window.scrollBy(0,1)}q=null;if(nir){nir(S)}if(S=="d"&&YAHOO.util.Dom.getStyle(F,"display")=="block"&&F.event){nua("nse",F,200)}}function nre(){fe=1;if(!idom){return false}var a=d.getElementById("rtes");nua("nug",a.options[a.selectedIndex].value)}function nrj(b){var a=d.createElement("script");a.src=b;a.type="text/javascript";d.getElementsByTagName("head")[0].appendChild(a)}function nue(a){if(a.preventDefault){a.preventDefault();a.stopPropagation()}else{a.cancelBubble=true;a.returnValue=false}}function nut(b){if(b.event){if(YAHOO.util.Dom.getStyle(b,"display")=="block"){nua("nse",b,200)}else{return false}}b.event=new YAHOO.util.CustomEvent("it");var a=new YAHOO.util.ImageLoader.group(b,"click");a.addCustomTrigger(b.event);b.ig=a}function nur(b,g,f,a,e){var c=d.createElement("img");if(g){c.title=g}c.alt="";c.id="i"+(++ric);nus(b,ric,f,a,e);return c}function nus(b,c,g,a,f){if(!b){b=new YAHOO.util.ImageLoader.group(window,"scroll",0.1)}var e=b.registerSrcImage("i"+c,g,f,a);e.setVisible=true}function nsd(){cd++;if(cd<50){d.getElementById("o").innerHTML+="."}}function nsr(p,q,n){var g,e,o,j,m,a,f,c,b,l,k,i,h;k=0;o=new RegExp("^r[lr](.*)-(\\d+)$");p=p.parentNode;if(p.id&&o.test(p.id)){m=RegExp.$1||0;a=RegExp.$2||0}if(m&&a){if(tn==p.id){return false}tn=p.id;h=g=e=0;j=new RegExp("^r1-(\\d+)$");if(rc&&j.test(rc.id)){g=RegExp.$1}if(p.previousSibling&&j.test(p.previousSibling.id)){e=RegExp.$1}h=g&&e&&parseInt(g)==parseInt(e)+1?1:0;if(!fk){h=2}f=d.getElementById("rl"+m+"-"+a);c=d.getElementById("rr"+m+"-"+a);b=d.getElementById("rl"+m+"-"+(parseInt(a)+1));if(rds!=0&&(rds!=1||r1hc)){f.innerHTML='<hr class="chr">';f.onmouseover=function(){};f.onmouseout=function(){};f.onclick=function(){};YAHOO.util.Dom.removeClass(f,"cmd")}else{YAHOO.util.Dom.setStyle(f,"display","none")}if(c.event){nua("nse",c,200)}c.style.display="block";if(b&&!q){YAHOO.util.Dom.setStyle(b,"display","block")}else{if(!b&&(m=="d"||m=="e0")){i=d.createElement("img");i.src="/l.gif";i.id="l";c.parentNode.appendChild(i);tl=i;if(rv=="d"){rv=""}l=d.createElement("script");l.src="/d.js?q="+rq+(rt?"&t="+rt:"")+(rv?"&v="+rv:"")+"&l="+rl+(rp&&rp!="-1"?"&p=1":"")+"&s="+rds;l.type="text/javascript";if(rds==1){rds+=20}else{if(rds){rds+=40}else{rds+=10}}d.getElementsByTagName("head")[0].appendChild(l);k=1}}if(!q&&!n&&h==1){if(p.nextSibling.firstChild){nrm(6,p.nextSibling.firstChild.id)}}}}function nui(){var a=navigator.userAgent.toLowerCase();if(/chrome/.test(a)&&/macintosh/.test(a)){alert("If nothing happens after this, go to 'Chrome' in the upper-left, then go to Preferences->Default Search->Manage, select DuckDuckGo and click 'Make default'.")}else{if(/chrome/.test(a)){alert("If nothing happens after this, click the wrench in the upper-right, then go to Options->Basics->Default Search->Manage, select DuckDuckGo and click 'Make default'.")}}if(w.external&&("AddSearchProvider" in w.external)){if(document.location.protocol=="https:"){w.external.AddSearchProvider(gd+"opensearch_ssl.xml")}else{w.external.AddSearchProvider(gd+"opensearch.xml")}setTimeout("top.location.replace(gd)",10)}}nir=function(k){var b,h,a,g,f,c,e;if(!k){k=""}f="cm"+k;b=d.getElementsByTagName("div");h=new RegExp("(?:^|\\s+)"+f+"(\\d?)(?:\\s+|$)");for(g=0;g<b.length;g++){if(h.test(b[g].className)){if(b[g].onmouseover){continue}a=RegExp.$1||0;b[g].onmouseover=function(){if(fk||fe){return false}if(rc&&rc!=this&&dz){dz.hide()}if(rc){nua("nro",rc)}nua("nrv",this);rc=this};b[g].onmouseout=function(){if(fk||fe){return false}if(rc&&rc!=this&&dz){dz.hide()}nua("nro",this)};if(a=="3"){b[g].onclick=function(i){if(fe){return false}nrg(this,-1,i,0)}}else{if(a){b[g].onclick=function(i){if(fe){return false}nrg(this,1,i,0)}}else{b[g].onclick=function(i){if(fe){return false}nrg(this,0,i,0)}}}if(!k){c=b[g].getElementsByTagName("a");for(e=0;e<c.length;e++){if(!c[e].onclick&&!rs){c[e].onclick=function(i){this.blur();return nrl(i||window.event,this)}}else{if(!c[e].onclick){c[e].onclick=function(){this.blur();fl=1}}}if(kn&&kn=="1"&&c[e].href&&c[e].href!="javascript:;"){c[e].target="_blank"}}}}}};function nib(f,e,c){var b,a;b=navigator.userAgent.toLowerCase();a="";if(/chrome/.test(b)){a="Chrome"}else{if(/firefox/.test(b)){a="Firefox"}else{if(/seamonkey/.test(b)){a="SeaMonkey"}else{if(/epiphany/.test(b)){a="Epiphany"}else{if(/uzbl/.test(b)){a="Uzbl"}else{if(/msie [78]/.test(b)){a="IE"}else{if(/msie 6/.test(b)){a="IE6"}else{if(/opera/.test(b)){a="Opera"}else{if(/iphone/.test(b)){a="iPhone"}else{if(/ipad/.test(b)){a="iPad"}else{if(/safari/.test(b)){a="Safari"}else{a="Browser"}}}}}}}}}}}if(a&&w.external&&(("IsSearchProviderInstalled" in w.external&&w.external.IsSearchProviderInstalled(gd)==false)||(!("IsSearchProviderInstalled" in w.external)&&"AddSearchProvider" in w.external))){if(a=="Firefox"){document.write(c+'<a class="'+e+'" onClick="alert(\'This will add Duck Duck Go to the search bar, but not the address bar. See our FAQ to do that.\');nui();" href="javascript:;">Add to '+a+"</a>")}else{document.write(c+'<a class="'+e+'" href="javascript:;" onclick="nui()">Add to '+a+"</a>")}}else{if(document.all){document.write(c+'<a class="'+e+'" style="cursor:hand;" onclick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://duckduckgo.com/?q=&t=h\');" >Try Start Page</a>')}else{if(a=="iPhone"||a=="iPad"){document.write(c+'<a class="'+e+'" href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=301375111&mt=8">Add to '+a+"</a>")}else{if(a=="SeaMonkey"){document.write(c+'<a class="'+e+'" href="http://www.snork.ca/?p=744">Add to '+a+"</a>")}else{if(a=="Safari"&&is5){document.write(c+'<a class="'+e+'" href="http://vaporstun.com/files/duckduckgo-safari-extension/DuckDuckGoBar.safariextz">Add To Safari</a>')}else{if(a=="Safari"){document.write(c+'<a class="'+e+'" onClick="alert(\'To add Duck Duck Go to Safari, you have to install the Glims plugin first. Then you can add us as a custom search engine within Glims. For help screen shots, see our FAQ.\')" href="http://www.machangout.com/">Add To Safari</a>')}else{if(a=="Opera"){document.write(c+'<a class="'+e+'" href="/?q=&t=i" onClick="alert(\'Right-click the search box and then select Create Search\')">Add to Opera</a>')}else{if(f){document.write(c+"Sorry, your browser doesn't appear to support this functionality.")}}}}}}}}}function nsl(){var a=d.getElementById("l");if(a&&a.id){a.parentNode.removeChild(a)}else{if(tl&&tl.id){if(tl.parentNode){tl.parentNode.removeChild(tl)}tl=""}}}function nse(a){if(!a||!a.event){return}a.event.fire();a.event.is_fired=1}function nik(){var n,m,l,k,i,g,e,b,a,j,h,f,c;n=new YAHOO.util.KeyListener(document,{keys:[40,74]},{fn:nkda});n.enable();m=new YAHOO.util.KeyListener(document,{keys:[38,75]},{fn:nkua});m.enable();l=new YAHOO.util.KeyListener(document,{keys:[39]},{fn:nkra});l.enable();k=new YAHOO.util.KeyListener(document,{keys:[37]},{fn:nkla});k.enable();i=new YAHOO.util.KeyListener(document,{keys:[13,79]},{fn:nke});i.enable();g=new YAHOO.util.KeyListener(document,{keys:[76]},{fn:nke});g.enable();e=new YAHOO.util.KeyListener(document,{keys:[191,111,72]},{fn:nks});e.enable();b=new YAHOO.util.KeyListener(document,{keys:[222]},{fn:nkn});b.enable();a=new YAHOO.util.KeyListener(document,{keys:[73]},{fn:nki});a.enable();j=new YAHOO.util.KeyListener(document,{keys:[82]},{fn:nkr});j.enable();h=new YAHOO.util.KeyListener(document,{keys:[86]},{fn:nkn});h.enable();f=new YAHOO.util.KeyListener(document,{keys:[32]},{fn:nksb});f.enable();c=new YAHOO.util.KeyListener(document,{keys:[77]},{fn:nkm});c.enable()}function ncku(a){if(!ie&&!a.metaKey){fa=0}}function nckd(a){if(!ie&&a.metaKey){fa=1}if(!fq&&(!kk||kk=="1")&&a.keyCode&&(a.keyCode==40||a.keyCode==74||a.keyCode==38||a.keyCode==75)){if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){}else{nue(a)}}}function nckp(a){if(!fq&&(!kk||kk=="1")&&a.keyCode&&(a.keyCode==40||a.keyCode==74||a.keyCode==38||a.keyCode==75)){if(a&&(nkdc(a)||nkdm(a)||nkds(a)||nkdt(a)||fa)){}else{nue(a)}}}function ncf(b){var a,c;fmx=b.clientX;fmy=b.clientY;viewport_height=YAHOO.util.Dom.getViewportHeight();viewport_width=YAHOO.util.Dom.getViewportWidth();if(fmx>(viewport_width-100)&&fmy>(parseInt(viewport_height)-17)){if(!il&&nrb){nrb()}}if(b.button&&((!ie&&b.button==1)||(ie&&b.button==4))&&rc&&rc.id){fm=1;a="";if(ie){a=b.srcElement}else{a=b.target}while(a!=window){if(a.nodeName&&a.nodeName=="A"){if((!ih5||im)&&kg!="p"&&(!kd||kd==1)&&a.href.indexOf("/k/?")==-1&&a.href.indexOf("/l/?")==-1){a.href="/k/?u="+encodeURIComponent(a.href)}break}c=a.id;if(c){if(c=="r12"){break}if(c==rc.id){nrg(rc,0,b,1)}}if(a.parentNode){a=a.parentNode}else{break}}}else{fm=0}}function ncg(b){var a;fmx=0;fmy=0;a=YAHOO.util.Dom.getViewportWidth();if(b.clientX>(a-25)){if(!il&&nrb){nrb()}}}function nkf(c){var b,a;if(ie){b=c.clientX+d.body.scrollLeft;a=c.clientY+d.body.scrollTop}else{b=c.pageX;a=c.pageY}if(fk&&sx&&sy&&(sx!=b||sy!=a)){fk=0}sx=b;sy=a}var mousewheelevt=(/Firefox/i.test(navigator.userAgent))?"DOMMouseScroll":"mousewheel";if(document.attachEvent){document.attachEvent("on"+mousewheelevt,nkw)}else{if(document.addEventListener){document.addEventListener(mousewheelevt,nkw,false)}}function nkw(a){if(io&&!il&&nrb){nrb()}fk=0}function nis(){setTimeout("idom=1;",250);if(d.getElementById("f1")){setTimeout("YAHOO.util.Dom.setStyle('f1','display','block');",2500)}if(fq){return false}var a=d.getElementById("hs").value;if(a){nhs(a)}else{rc=d.getElementById("r1-0")}fs=0;if(r1c<7&&!il&&nrb){nrb()}}function nrss(e,f){var g,b,a,c;if(!f){f=e.domain}if(!f){return}g=e.parentNode;b=d.getElementById(f);if(b){g.removeChild(b);return}if(g){a=d.createElement("div");a.id=f;YAHOO.util.Dom.addClass(a,"cssd");c=d.createElement("iframe");c.src="http://api2.similarsites.com/related?s=607&md=14&rl=1&q="+f;YAHOO.util.Dom.addClass(c,"cssf");c.allowTransparency=true;c.frameBorder=false;c.scrolling="no";a.appendChild(c);g.appendChild(a)}}function nrb(b,e){var f,o,h,k,m,l,c,n,g,a,j;if(fs||rt=="C"){return false}fs=1;m=YAHOO.util.Dom.getDocumentHeight();l=YAHOO.util.Dom.getDocumentScrollTop();c=YAHOO.util.Dom.getViewportHeight();viewport_width=YAHOO.util.Dom.getViewportWidth();h=((l+c)>=(m-1))?1:0;f=d.getElementById("r1-"+(parseInt(r1c)-2));k=0;if(f){o=YAHOO.util.Dom.getY(f);if(o<(l+c+20)){k=1}}if(!e&&fmx&&fmy&&fmx>(viewport_width-100)&&fmy<(parseInt(c)-17)){fs=0;return}if(h||k||e){for(g=parseInt(r1c)-1;g>=0;g--){a=d.getElementById("r1-"+g);j=a.parentNode;if(YAHOO.util.Dom.getStyle(j,"display")=="block"){nrm(7,"r1-"+g);break}}}fs=0}function nic(){var a,b;a=ki||YAHOO.util.Cookie.get("i");if(a){kurl+="&ki="+a}if(a&&a=="-1"&&!rv){nrt("n")}else{if((!a||a=="1")&&rv=="n"){nrt("")}}if(ip){YAHOO.util.Dom.setStyle("sx","width","372px")}a=ks||YAHOO.util.Cookie.get("s");if(a){kurl+="&ks="+a}if(a=="s"){YAHOO.util.Dom.setStyle("c","font-size","85%");YAHOO.util.Dom.setStyle("rtes","font-size","85%");YAHOO.util.StyleSheet("DDG").set(".cr1, .cr1b, .cr3b, .cr1d",{paddingTop:"6px",paddingBottom:"6px"}).set(".cr1, .cr1b, .cr3b",{paddingTop:"6px",paddingBottom:"6px"}).set(".cr2, .cr2b",{paddingTop:"2px",paddingBottom:"2px"}).enable()}else{if(a=="m"){YAHOO.util.Dom.setStyle("c","font-size","91%");YAHOO.util.Dom.setStyle("rtes","font-size","91%");YAHOO.util.StyleSheet("DDG").set(".cr1, .cr1b, .cr3b, .cr1d",{paddingTop:"9px",paddingBottom:"9px"}).set(".cr1, .cr1b, .cr3b",{paddingTop:"9px",paddingBottom:"9px"}).set(".cr2, .cr2b",{paddingTop:"2px",paddingBottom:"2px"}).enable()}}a=ka||YAHOO.util.Cookie.get("a");if(a){kurl+="&ka="+a}if(a){if(a=="a"){b="Arial"}else{if(a=="c"){b="Century Gothic"}else{if(a=="g"){b="Georgia"}else{if(a=="t"){b="Times"}else{if(a=="h"){b="Helvetica"}else{if(a=="v"){b="Verdana"}else{if(a=="b"){b="Trebuchet MS"}else{if(a=="s"){b="Serif"}else{if(a=="n"){b="Sans-Serif"}else{if(a=="o"){b="Tahoma"}else{b=a}}}}}}}}}}YAHOO.util.Dom.setStyle("g","font-family",b);YAHOO.util.Dom.setStyle("h","font-family",b);YAHOO.util.Dom.setStyle("rh","font-family",b);YAHOO.util.Dom.setStyle("rh2","font-family",b);YAHOO.util.Dom.setStyle("rtes","font-family",b);YAHOO.util.Dom.setStyle("sx","font-family",b);YAHOO.util.StyleSheet("DDG").set("a",{fontFamily:b}).enable()}a=kt||YAHOO.util.Cookie.get("t");if(a){kurl+="&kt="+a}if(a){if(a=="a"){b="Arial"}else{if(a=="c"){b="Century Gothic"}else{if(a=="g"){b="Georgia"}else{if(a=="t"){b="Trebuchet MS"}else{if(a=="i"){b="Times"}else{if(a=="h"){b="Helvetica"}else{if(a=="v"){b="Verdana"}else{if(a=="s"){b="Serif"}else{if(a=="n"){b="Sans-Serif"}else{if(a=="o"){b="Tahoma"}else{b=a}}}}}}}}}}YAHOO.util.StyleSheet("DDG").set("body",{fontFamily:b}).enable()}a=ky||YAHOO.util.Cookie.get("y");if(a){kurl+="&ky="+a}if(a=="-1"){YAHOO.util.StyleSheet("DDG").set(".cmf",{background:"#FFFFFF",cursor:"default"}).enable();nir=null}a=kk||YAHOO.util.Cookie.get("k");if(a){kurl+="&kk="+a}if(a!="-1"){YAHOO.util.Event.onDOMReady(setTimeout("nik()",250))}a=kf||YAHOO.util.Cookie.get("f");if(a){kurl+="&kf="+a}if(!a||a=="1"){YAHOO.util.StyleSheet("DDG").set(".ci",{display:"block"}).set(".cid",{display:"block"}).set(".ci2",{display:"block"}).enable()}else{if(a=="1"){nur=null}}a=kc||YAHOO.util.Cookie.get("c");if(a){kurl+="&kc="+a}if(a!="-1"&&!io){YAHOO.util.Event.addListener(window,"scroll",nrb)}else{if(a&&a=="-1"){nrb=null}}a=kw||YAHOO.util.Cookie.get("w");if(a){kurl+="&kw="+a}if(a=="w"){YAHOO.util.Dom.setStyle("c","max-width","1500px");YAHOO.util.Dom.setStyle("r12","max-width","1000px");YAHOO.util.Dom.setStyle("r12b","max-width","1000px");YAHOO.util.Dom.setStyle("rpr","max-width","900px")}a=ke||YAHOO.util.Cookie.get("e");if(a){kurl+="&ke="+a}if(!a||a=="1"){YAHOO.util.Dom.setStyle("fb","display","block")}a=kr||YAHOO.util.Cookie.get("r");if(a){kurl+="&kr="+a}if(!a||a=="1"){YAHOO.util.Dom.setStyle("ri","display","block")}a=ko||YAHOO.util.Cookie.get("o");if(a){kurl+="&ko="+a}if(!a||a=="1"){YAHOO.util.Dom.setStyle("b2","display","block")}a=kz||YAHOO.util.Cookie.get("z");if(a){kurl+="&kz="+a}if((!a||a=="1")&&rad){YAHOO.util.Dom.setStyle("rprw","display","block");YAHOO.util.Dom.setStyle("rprw","visibility","visible")}else{if(a=="-1"){YAHOO.util.Dom.setStyle("rprw","display","none");YAHOO.util.Dom.setStyle("rprw","visibility","hidden");nra=null;nra2=null}}a=kg||YAHOO.util.Cookie.get("g");if(a){kurl+="&kg="+a}if(a=="p"){d.x.method="POST"}a=kl||YAHOO.util.Cookie.get("l");if(a){kurl+="&kl="+a}a=kp||YAHOO.util.Cookie.get("p");if(a){kurl+="&kp="+a}a=kd||YAHOO.util.Cookie.get("d");if(a){kurl+="&kd="+a}a=kn||YAHOO.util.Cookie.get("n");if(a){kurl+="&kn="+a}}function nip(){var a;if(ih5){a=d.createElement("iframe");a.id="k";a.src="/post.html";d.body.appendChild(a)}nic();if(nir){nir()}YAHOO.util.Event.onDOMReady(setTimeout("nis()",250));setTimeout("nsl()",10000);YAHOO.util.Event.addListener(d,"mousemove",nkf);YAHOO.util.Event.addListener(d,"mousedown",ncf);YAHOO.util.Event.addListener(d,"mouseup",ncg);YAHOO.util.Event.addListener(d,"keydown",nckd);YAHOO.util.Event.addListener(d,"keypress",nckp);YAHOO.util.Event.addListener(d,"keyup",ncku)};