/* * sfDelay - Suckerfish CSS menu with JS delay. * * Copyright (c) 2008 Peter Ryan (peter-ryan.co.uk) * This function is free for anyone to use, modify and redistribute. * * $Id: sfdelay.js 19 2008-05-19 15:33:48Z pryan $ */ /* http://simonwillison.net/2004/May/26/addLoadEvent/ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } }; sfHover = function() { var timeout = 400; var cssClass = "sfhover"; var queue = []; var reCSS = new RegExp("\\b" + cssClass + "\\b"); var sfEls = document.getElementById("nav").getElementsByTagName("li"); for (var i=0; i