Subversion Repositories cms

Rev

Rev 14 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<SCRIPT>
// ---------------------------------------------------------------------- #
// Copyright: (C) 2002 Leader.IT S.r.l. <http://leader.it>
// Authors: Mario Claudio Pisoni <pisoni@leader.it>
//
// $Revision: 18 $
// ---------------------------------------------------------------------- #
</SCRIPT>
<PUBLIC:COMPONENT>
<PUBLIC:PROPERTY NAME="classOver" />
<PUBLIC:PROPERTY NAME="classDown" />
<PUBLIC:ATTACH event="onmouseout" handler="swapEffect" />
<PUBLIC:ATTACH event="onmouseup" handler="swapEffect" />
<PUBLIC:ATTACH event="onmousedown" handler="swapEffect" />
<PUBLIC:ATTACH event="onmouseover" handler="swapEffect" />
<PUBLIC:ATTACH event="onmouseup" handler="swapEffect" />

<SCRIPT>
// Copyright 1999 InsideDHTML.com, LLC. All rights reserved
// This code can be reused as long as the above copyright
// notice is not removed.
var classDefault = element.className
function swapEffect() {
        switch (event.type) {
                case "mousedown":
                        if (classDown)
                                element.className = classDown + " " + classDefault
                break;
                case "mouseup":
                case "mouseover":
                        if (classOver)
                                element.className = classOver + " " + classDefault
                        break;
                default:
                        element.className = classDefault
        }
}
</SCRIPT>
</PUBLIC:COMPONENT>