// Title: COOLjsMenu // URL: http://javascript.cooldev.com/scripts/coolmenu/ // Version: 2.9.4i // Last Modify: 17 Apr 2007 // Author: Alex Kunin // Options: STANDARD, COMPRESSED function _4r(_4){return typeof _4=='function'};function _Y(_4){return typeof _4=='undefined'};function _2f(_4){return typeof _4=='number'};function _4s(_4){return typeof _4=='object'};function _3y(_4,_3t){return _4&&_4.constructor==_3t};function _S(_4){return _3y(_4,Array)};Array.prototype._q=Array.prototype.push||function(_4){this[this.length]=_4;return this.length};Array.prototype._39=Array.prototype.splice||function(_m,_35){_m=Math.max(0,Math.min(this.length,_m));var _1J=[].concat(arguments);var _3g=[].concat(arguments).slice(2).concat(this.slice(_m+_35));var _a=this.slice(_m,_35);this.length=_m;for(var i=0;i<_3g.length;i++){this._q(_3g[i])};return _a};function _33(_O,_14){var o=window.$instances||(window.$instances=[]);if(_14){if(!o[_14]){o[_14]=[]};o[_14]._q(_O)};return'$instances['+(o._q(_O)-1)+']'};function _3E(_14,_3r){var _a=[].concat(window.$instances&&window.$instances[_14]||[]);if(_3r){for(var i=0;i<_a.length;i++){if(_a[i]==_3r){_a._39(i,1);break}}};return _a};function _r(_O,_9,_M){if(_O.addEventListener){_O.addEventListener(_9,_M,false)}else{var _3l=_O['on'+_9];_O['on'+_9]=function(_l){if(!_l){_l=window.event};_M(_l);return _3l?_3l(_l):true}}};function _p(_3I){this._1F=[_3I]};_p.__=function(_j,_2c){return new _p().__(_j,_2c)};_p._Z=function(_6){var _a=[],_13=0;while((_13=_6.indexOf('{',_13))!=-1&&(_2_=_6.indexOf('}',_13))){var _E=_6.slice(_13+1,_2_);if(_E.match(/^\w+$/)){_a._q(_6.slice(0,_13));_a._q(_E);_6=_6.slice(_2_+1);_13=0}else{_13++}};_a._q(_6);return _a};_p.prototype={_1G:function(_6){this._1F._q(_6);return this},__:function(_j,_2c){for(var i=0;i<_j.length;i+=2){this._1F._q(_j[i]);this._1F._q(_2c[_j[i+1]])};return this},toString:function(){return this._1F.join('')}};function _30(_2X){this._2X=_2X;this._1k={focus:[],blur:[],keydown:[],mouseover:[],mouseout:[],click:[]};this._2h=_33(this);this._3K=_p._Z('return '+this._2h+'.$dispatch(\'{type}\',window.event||arguments[0],{arg})');this._3L=_p._Z(' on{type}="'+this._3M('{type}','{arg}')+'"')};_30.prototype={_3A:function(_C,_4){for(var i=0;i<_C.length;i++){if(_C[i]==_4){return i}};return-1},_2n:function(_9){if(!this._1k[_9]){this._1k[_9]=[];this._1k[_9]._3u=true};return this._1k[_9]},_2o:function(_9,_M){if(_S(_9)){for(var i=0;i<_9.length;i++){this._2o(_9[i],_M)}}else if(this._3A(this._2n(_9),_M)==-1){this._2n(_9)._q(_M)}},_2$:function(_9,_l,_e){},_1f:function(_9,_l,_e){this._2$(_9,_l,_e);var _1H=this._2n(_9);for(var i=_1H.length-1;i>=0;i--){if((typeof _1H[i]=='function'?_1H[i](_l,_e):_1H[i]._2O(_l,_e))===false){return false}};return true},$dispatch:function(_9,_l,_e){return this._1f(_9,_l,_e)},_3M:function(_9,_e){return _p.__(this._3K,{type:_9,arg:_e||0})},_36:function(_e){var _a=new _p();for(var _9 in this._1k){if(!this._1k[_9]._3u){_a.__(this._3L,{type:_9,arg:_e||0})}};return _a}};CLoadNotify=function(){if(window.on$htmlload){window.on$htmlload()}};var _1e;window.CMenus=window.$CM=window._3$={};window.BLANK_IMAGE='img/b.gif';var _1={};_1._1O=navigator.appVersion;_1._1u=navigator.userAgent;_1._1g=window.opera;_1._4h=_1._1u.match(/opera.[789]/i);_1._2K=_1._1g&&!_1._4h;_1._12=document.getElementById;_1._4a=_1._1O.match(/MSIE 5.5/)&&_1._12&&!_1._1g;_1._4f=_1._1O.match(/MSIE 5/)&&_1._12&&!_1._4a&&!_1._1g;_1._4z=_1._1O.match(/MSIE 6/)&&_1._12&&!_1._1g;_1._1K=document.all&&!_1._12&&!_1._1g;_1._2k=_1._1O.match(/MSIE/)&&_1._12&&!_1._1g;_1._29=_1._2k&&!_1._4f;_1._27=_1._1u.match(/Mac/);_1._3S=_1._1u.match(/hotjava/i);_1._h=document.layers&&!_1._12&&!_1._3S;_1._4i=_1._1u.match(/gecko/i);_1._A=_1._2k&&!_1._27;_1._4v=_1._1u.match(/gecko\/200[012]/i);function _2T(_3){this._3=_3;this._H=_3._H+'t_';this._4o=0;this._4p=_3._b._8.imagePrefix||'';this._4l=_3._b._8.urlPrefix||'';this._4j=_3._b._8.hideNormalOnRollover;_1Q(_3._b._8,{backgroundColor:'',backgroundStyle:'',textClass:'',borderColor:'',borderWidth:'',shadowColor:'',shadow:'',valign:'',backgroundClass:'',textStyle:'',itemFilters:'',levelFilters:'',levelBackground:null,itemBackground:null});var _d=this,_2Y=_3._b._8.blankImage?this._4p+_3._b._8.blankImage:BLANK_IMAGE;function _1_(_2){return _d._2q(_2,'status')};function _49(_2){if(_1_(_2)){window.status=_1_(_2)}};function _3Z(_2){if(_1_(_2)){window.status=window.defaultStatus}};_3._r(['focus','mouseover'],_49);_3._r(['blur','mouseout'],_3Z);_3._r(['focus','mouseover'],function(_2){_3._1D(_2)});_3._r('blur',function(_2){if(!_2._8.hasControls){_3._1D(null)}});_3._r('innerhover',function(_2){if(!_2._8.clickToActivate){_3._2F()};if(_3._2G){_3._1m(_2._k())}});_3._r('click',function(_2){_3._2F();if(!_2._8.url){_3._1m(_2._k())}else if(!_2._8.sticky){_3._23()}});_3._r('outerhover',function(_2){if((!_3._3_||_3._4B)&&(!_2||!_2._8.hasControls)){_3._3W()}});_3._r('outerclick',function(_2){_3._23()});function _22(_,_6,_j,_2J,_3V,_28,_f,_1M,_4E,_4D,_4C,_3m,_48,_45,_44){return _6.__(_j,{bgColor:_2J?'background-color:'+_2J+';':'',bgClass:_48,bgStyle:_3V||'',textClass:_28,textStyle:_45,code:_f,valign:_3m?' valign="'+_3m+'"':'',wrap:_44?'':' nowrap="nowrap"',id:_._x,w:_1o(_.w),h:_1o(_.h),x:_.x,y:_.y,visibility:_._1L()?'':(_1._h?' visibility="hidden"':'visibility:hidden;')})};function _1o(_n){return _1._h?(isNaN(_n)?1:_n):(isNaN(_n)?'1px':_n+'px')};this._c={_3Y:new _N({_j:_1._h?_p._Z(''):_p._Z('
'),_f:function(_6){return _6.__(this._j,{id:this._x,w:_1o(this.w),h:_1o(this.h),x:this.x,y:this.y,visibility:this._1L()?'':(_1._h?' visibility="hidden"':'visibility:hidden;'),cssClass:this._28,color:this._47,style:this._7,image:this._1M,bgImage:this._1M?'background-image:url('+this._1M+')':''})}}),_26:new _N({_j:_1._h?_p._Z('{icon}{arrow}
{code}
'):_p._Z('{icon}{arrow}
{code}
'),_40:!_3._b._8.measureRollover,_K:this._4j?1:0,_u:['+borderTop','+borderLeft'],_G:['+item-borderTop-borderBottom','+item-borderLeft-borderRight'],_f:function(_6){var o=this._2._8;return _22(this,_6,this._j,_y(o.backgroundColor)||o.color.bgON,_y(o.backgroundStyle),_y(o.textClass)||o.css.ON,o.code[0],o.image&&o.image[0],o.imgsize,this._2._1P&&o.arrow&&o.arrow[0],o.arrsize,_y(o.valign),_y(o.backgroundClass),_y(o.textStyle),!isNaN(this.w))}}),_3U:new _N({_j:_1._h?_p._Z('{tip}'):_p._Z('{tip}'),_3X:true,_f:function(_6){var o=this._2._8;return _6.__(this._j,{css:o.trigger,key:o.key,href:o.url&&((/^\w+:|^#/.test(o.url)?'':_d._4l)+o.url)||'#',target:o.target,tip:_d._2q(this._2,'tip')||_d._2q(this._2,'alt'),index:this._2._m,id:this._x,w:_1o(this.w),h:_1o(this.h),x:this.x,y:this.y,visibility:this._1L()?'':(_1._h?' visibility="hidden"':'visibility:hidden;')})}})};this._c._24=_15(this._c._26);this._c._24._K=2;this._c._24._f=function(_6){var o=this._2._8;return _22(this,_6,this._j,_1a(o.backgroundColor)||o.color.bgOVER,_1a(o.backgroundStyle),_1a(o.textClass)||o.css.OVER,o.code[1],o.image&&o.image[1],o.imgsize,this._2._1P&&o.arrow&&o.arrow[1],o.arrsize,_1a(o.valign),_1a(o.backgroundClass),_1a(o.textStyle),!isNaN(this.w))};this._c._2L=_15(this._c._26);this._c._2L._f=function(_6){var o=this._2._8;return _22(this,_6,this._j,_y(o.backgroundColor)||o.color.bgON,_y(o.backgroundStyle),_y(o.textClass)||o.css.ON,0,0,0,0,0,_y(o.valign),_y(o.backgroundClass),_y(o.textStyle),0)}};_2T.prototype={_3T:['+item','+item'],_4n:['+shadow','+shadow'],_4e:['+level','+level'],_2a:[['+item','+borderLeft'],['+borderTop','+item'],['+item','+borderRight'],['+borderBottom','+item']],_4g:[[0,0],[0,0],[0,'+item-borderRight'],['+item-borderBottom',0]],_2q:function(_2,_E){var _4=_2._8[_E];if(_Y(_4)){return''};if(_Y(_2._8[_4])){return _4};return _y(_2._8[_4])},_4b:function(_2){var _a=[],o=_2._8,_d=this,_3j=o.shadowColor||o.color.shadow,_2D=o.borderColor||o.color.border;function _1s(_){_._2=_2;_._x=_d._H+_d._4o++;if(_._3X&&o.hasControls){_._K=1};_._1b=_._K===0||_._K===1;_a._q(_)};function _1R(_$,_2r){_1s(_1q(_d._c._3Y,{_G:_T(_$.size||_2r||_N._G),_u:_T(_$.offset||_N._u,'item'),_28:_$.cssClass,_7:_$.style,_47:_$.color,_1M:_$.image,_K:_$.state||0}))};function _32(_2B,_2r){if(_2B){for(var i=0;i<_2B.length;i++){_1R(_2B[i],_2r)}}};if(_3j){_1R({color:_3j,offset:this._4n})};if(_2._2t){_32(o.levelBackground,this._4e)};_32(o.itemBackground);if(_2D){if(!o.transparentBorder){_1R({color:_2D,size:this._3T})}else{for(var i=0;i<4;i++){if(_2._2a[i]){_1R({color:_2D,size:this._2a[i],offset:this._4g[i]})}}}};if(_2._2Z){_1s(_15(this._c._2L))}else{_1s(_15(this._c._26));if(!o.hasControls){_1s(_15(this._c._24))}};_1s(_15(this._c._3U));return _a},_4k:function(_t,_){new _2s()._1h(_t,_)},_4d:function(_2,_){new _2w()._1h(_2,_)}};function _2A(){};_2A.prototype={_A:'',_1h:function(_1I,_){if(_._2y){this._1I=_1I;this._=_;_._2y(this)}},_3n:function(_1E){if(_1E&&_1._A){var _A=this._3o(!this._._31());if(_A!=this._A){if(this._A){_D(this._._.filters,{stop:_1e})};this._._7.filter=this._A=_A};if(_A){_D(this._._.filters,{apply:_1e})}}},_2U:function(_1E){if(_1E&&_1._A&&this._A){_D(this._._.filters,{play:_1e})}},_R:function(_1E){this._=null}};function _2s(){};_2s.prototype=new _2A();_2s.prototype._3o=function(_2u){var o=this._1I._8.levelFilters;return _S(o)?o[_2u?0:1]:(o||'')};function _2w(){};_2w.prototype=new _2A();_2w.prototype._3o=function(_2u){var o=this._1I._8.itemFilters;return _S(o)?o[_2u?0:1]:(o||'')};function _1c(_E,_i){_1Q(_i[0],{dynamic:true,zIndex:1000,exclusive:true,wrapoff:[0,0],delay:[0,800],pos:[0,0]});window._3$[_E]=this;this._i=[];this.items=this._i;this._E=_E;this._1N=_i[0].dynamic&&((_1._12&&!_1._2K&&!(_1._2k&&_1._27))||_1._h||_1._1K);this._2h=_33(this,'COOLjsMenu');this._H=_E+'_';this._3b=_i[0].https_fix_blank_doc||'javascript:false';this._3p=_S(_i[0].delay)?_i[0].delay[0]:_i[0].delay;this._3v=_S(_i[0].delay)?_i[0].delay[1]:this._3p;this._1T=[];this._34=3;this._3i={x:0,y:0};this._W=false;this._b=new _3h(this,_i);this._J=new _30(this);var _d=this;if(this._3N){this._J._2$=function(_9,_l,_e){var _1p=_d._i[_e],_1v=_d._4x(),_2x=[],_2z=_1v&&_1v._b;if(_1p&&_1v&&!_d._2v&&!_1v._2v){_d._2v=true;while(_1p._5){_2x._q(_1p._1x);_1p=_1p._5};for(var i=_2x.length-1;i>=0;i--){_2z=_2z._k()._2W(_2x[i])};_1v._J._1f(_9,_l,_2z._m);_d._2v=false}}};this._3q=null;function _1U(){window.clearTimeout(_d._3q)};this._1U=_1U;function _1S(_2,_3d){_1U();var _2C=_3d?_d._3p:_d._3v,_2R=_3d?'$oninnerhover':'$onouterhover';if(_2C>0){_d._3q=window.setTimeout(_d._2h+'.'+_2R+'('+(_2?_2._m:-1)+')',_2C)}else if(_2C===0){_d[_2R](_2?_2._m:-1)}};this._1S=_1S;this._r('mouseover',function(_2){_1S(_2,true)});this._r('mouseout',function(_2){_1S(_2,false)});this._r(['focus','click','keydown','outerclick'],_1U);_r(window,'load',function(){_d._2P(true)});_r(window,'$htmlload',function(){_d._2P()});if(_1._2K){_v=_1Z}else if(_1._h){_v=_16}else if(_1._1K){_v=_17}else{_v=_1i};_v._3c={};this._25=new _2T(this);this._3f()};_1c.prototype={_3e:function(){this._1m(this._b._k())},hide:function(){this._1m(null)},_3a:function(){_D(_3E('COOLjsMenu',this),{_23:null})},moveXY:function(x,y){this._46({x:x,y:y})},$oninnerhover:function(_e){this._J._1f('innerhover',null,_e)},$onouterhover:function(_e){this._J._1f('outerhover',null,_e)},_23:function(){this._1m(null);this._1D(null);this._J._1f('dismiss',null,null)},_r:function(_9,_M){this._J._2o(_9,{_3:this,_M:_M,_2O:function(_l,_e){return this._M(this._3._i[_e],_l)}})},_2P:function(_W){this._W=this._W||_W;if(this._W&&_1._h){_38(document.layers);if(this._4u){var o=document.anchors[this._H+'da'];this._b.x=o.x;this._b.y=o.y}};if(!(_1._1K||_1._h)||_W){this._3e()}},_43:function(_42){for(var _E in this){if(_E.match(_42)){this._J._2o(RegExp.$1,{_O:this,_11:_E,_2O:function(_l,_e){return this._O[this._11](this._O._i[_e],_l)}})}}},_3f:function(_41){this._43(/^on(\w+)$/);this._b._k()._1W();this.root=this._b;this.root.cd=this._b._k()._s;var w=this._b._k().w,h=this._b._k().h,s,i;this._4G=!isNaN(w+h);if(!_1._h){s='
'+(this._1N?'':this._b._k()._U(new _p()));if(_1._29){for(i=0;i
';if(_41){var o=document.createElement('div');o.id=this._H+'rr';o.innerHTML=s;document.body.appendChild(o)}else{document.write(s)};this._1n=_v._V(this._H+'r');this._4F=_v._V(this._H+'rr');if(_1._29){for(i=0;i')}else{_6._1G('
')}};_D(this._1W(),{_U:_6});if(!this._3._1N){if(_1._h){_6._1G('')}else{_6._1G('
')};for(var i=0;i0?_g.sub:[{}];this._1P=this._w.length>1;this._2t=!_1t;this._3O=!_1w;this._3R=!_1t&&!_1w;this._2Z=_Y(_g.code);this._1B=_5==_3._b;this._1t=_1t;this._1w=_1w;var p=_1q(_5._t._8,_2S(_g.style,this._L),_g),o=_1q(p,this._2t&&p.ifFirst,this._3O&&p.ifLast,this._3R&&p.ifOnly,this._2Z&&p.ifSeparator,p['ifN'+this._1x],_g);this._1$=p;this._8=o;this._G=_T(o.size);this._u=this._2t?_3Q:_T(o.wrapPoint?o.wrapoff:o.itemoff||[0,0],'previousItem');var b=o.borderWidth||o.borders||o.border||0,s=o.shadow||0;if(_2f(b)){b=[b,b,b,b]};this._2a=b;if(_2f(s)){s=[s,s]};this._4A=s;this.borderLeft={w:b[0],h:b[0]};this.borderTop={w:b[1],h:b[1]};this.borderRight={w:b[2],h:b[2]};this.borderBottom={w:b[3],h:b[3]};this.shadow={w:s[0],h:s[1]};this.self=this;this.item=this;this.previousItem=_1t;this.level=_5._k();this.parentItem=_5;this.parentLevel=!this._1B&&_5._5._k();this.maxItem=_5._k()._1X;this._c=_3._25._4b(this);this._2E=[];for(var i=0;i'+_1z+'');var _1j=_5.children[_5.children.length-1];return new _17(_1j)};_17.prototype={_31:function(){return this._7.visibility!='hidden'},_2M:function(){return{w:this._1l.offsetWidth,h:this._1l.offsetHeight}},_Q:function(o){this._7.left=o.x+'px';this._7.top=o.y+'px'},_18:function(o){this._7.width=o.w+'px';this._7.height=o.h+'px'},_2y:function(_z){this._z=_z;this._B=this._2d},_B:function(_4){this._7.visibility=_4?'inherit':'hidden'},_2d:function(_4,_1A){this._z._3n(_1A);this._7.visibility=_4?'inherit':'hidden';this._z._2U(_1A)}};function _F(){return''};function _15(_1C){_F.prototype=_1C;return new _F()};function _1q(_1C){var i,j,l,_a={};for(j=0,l=arguments.length;j=0?'+':'')+parseFloat(_I[1]);break};if(_I[2]!='px'){_f+='*i.'+_I[2]+_3F}};_4=_4.slice(_I[0].length)}};if(_10){_f+='+i.'+_10+_2e;switch(_10){case'item':case'previousItem':break;case'parentItem':_f+='+i.parentLevel'+_2e;break;default:_f+='-i.level'+_2e;break}}else if(!_f){_f=0};if(_2g){_f='Math.round('+_f+')'};return new Function('i','return '+_f)};function _2Q(o1,o2,m1,m2){var p1=o1?o1._1y():[],p2=o2?o2._1y():[],i=0;while(i