var ClickHandler={aRE:/^a$/i,hRE:/^(h[0-9])|(fieldset)|(th)$/i,buttonRE:/\bbutton\b/i,classVars:function(e){var c=/\b\w+:\w+\b/gi;var d=null;var b=new Array();while(d=c.exec(e)){var a=d[0].split(":");b[a[0]]=a[1]}return b},init:document.observe("dom:loaded",function(){ClickHandler.onclick=document.observe("click",function(a){ClickHandler.clickHandler(a)})}),handlers:{popup:function(d){var c=ClickHandler.classVars(d.className);var a="resizable=no,toolbar=no,statusbar=no,scrollbars=yes,width="+c.width+",height="+c.height;var b=window.open(d.href+((c.id)?"/"+c.id:"")+((c.type)?"/"+c.type:""),c.name?c.name:"",a);return true},blank:function(d){var c=ClickHandler.classVars(d.className);var a="";var b=window.open(d.href,c.name?c.name:"",a);return true}},clickHandler:function(c){var c=c||event;var b=c.target||c.srcElement;if(!this.aRE.test(b.nodeName)){if(this.hRE.test(b.nodeName)||this.buttonRE.test(b.className)){if(b.getElementsByTagName("a").length>0){b=b.getElementsByTagName("a")[0]}else{return true}}else{b=b.parentNode}}if(this.aRE.test(b.nodeName)&&b.rel&&!b.dblFire){b.dblFire=true;window.setTimeout(function(){b.dblFire=false},0);if(this.handlers[b.rel]){if(this.handlers[b.rel](b)){return Event.stop(c)}else{return true}}else{return true}}else{if(b.nodeName=="MAP"){if(b.getElementsByTagName("area").length>0){b=b.getElementsByTagName("area")[0];var a=b.getAttribute("rel");b.dblFire=true;window.setTimeout(function(){b.dblFire=false},0);if(this.handlers[a]&&this.handlers[a](b)){return Event.stop(c)}else{return true}}}}},addHandler:function(a,b){this.handlers[a]=b}};(document.body||document.documentElement).className+=" click_ENABLED";
