Corrections CSS

This commit is contained in:
2008-02-16 16:24:18 +00:00
parent 3b0c845902
commit e3cb257f9e
6 changed files with 161 additions and 23 deletions

View File

@@ -2,6 +2,29 @@
cbb function by Roger Johansson, http://www.456bereastreet.com/
*/
var cbb = {
mouseOver : function(event) {
var element = Event.findElement(event,'.cb');
element.select("div").invoke('addClassName','hover');
},
mouseOut : function(event) {
var element = Event.findElement(event,'.cb');
element.select("div").invoke('removeClassName','hover');
},
mouseDown : function(event) {
var element = Event.findElement(event,'.cb');
element.select("div").invoke('addClassName','down');
event.stop();
},
mouseUp : function(event) {
var element = Event.findElement(event,'.cb');
element.select("div").invoke('removeClassName','down');
event.stop();
},
mouseClick : function(event) {
var element = Event.findElement(event,'.cb');
document.location = element.select("a").first().href;
event.stop();
},
init : function() {
// Check that the browser supports the DOM methods used
if (!document.getElementById || !document.createElement || !document.appendChild) return false;
@@ -40,6 +63,11 @@ var cbb = {
cbb.insertBottom(oOuter);
}
}
$$(".button").invoke('observe','mouseover',cbb.mouseOver);
$$(".button").invoke('observe','mouseout',cbb.mouseOut);
$$(".button").invoke('observe','mousedown',cbb.mouseDown);
$$(".button").invoke('observe','mouseup',cbb.mouseUp);
$$(".button").invoke('observe','click',cbb.mouseClick);
},
insertTop : function(obj) {
var oOuter, oInner;