(function(){var D=YAHOO.util.Event;var E=YAHOO.util.Dom;var J=[];var G=[];var F;var H=function(M){var K=D.getTarget(M);switch(K.nodeName.toLowerCase()){case"input":break;default:return null;break;}var L=E.getStyle(K,"listStyleImage");if(L.indexOf("uihtmlbutton")<0){return null;}if(YAHOO.env.ua.ie){K.hideFocus="true";}return K.parentNode.parentNode;};var I=function(L){var K=H(L);if(!K){return ;}if(J&&J[J.length-1]===K){return ;}J[J.length]=K;E.addClass(K,"gui-button-hover");};var C=function(N){var K=H(N);if(!K){return ;}if(!J.length){return ;}var M;for(var L=0;M=J[L];L++){E.removeClass(M,"gui-button-hover");}J=[];};var B=function(L){var K=H(L);if(!K){return ;}if(G.length&&G[G.length-1]===K){return ;}G[G.length]=K;E.addClass(K,"gui-button-active");F=new Date();};var A=function(M){if(F){if((new Date()-F)<60){return ;}}var L;for(var K=0;L=G[K];K++){E.removeClass(L,"gui-button-active");}G=[];F=null;};if(YAHOO.env.ua.ie&&YAHOO.env.ua.ie<7){D.on(document,"mouseover",I);D.on(document,"mouseout",C);}else{I=C=null;}D.on(document,"mousedown",B);D.on(document,"mouseup",A);})();
