function F$(element){ return typeof(element)=="object" ? element : document.getElementById(element); }; var timer = null; function focus(elem, modClass, focusFlag, speed, duration){ var flag = 0; var elem = F$(elem); var focusFlag = F$(focusFlag); elem.innerHTML = "
"+ elem.innerHTML +"
"; var mods = getElementsByClassName(modClass,"*", addDiv); var unit = 642; var addDiv = elem.getElementsByTagName("div")[0]; addDiv.style.width = unit * mods.length + "px"; for(var i=0; i 1) scrollFocus(); $(window).blur(function(){ pauseFocus(); }); $(window).focus(function(){unpauseFocus();}); }; function getElementsByClassName(className, tag, parent){ parent = parent || document; tag = tag || "*"; var allTags = (tag === "*" && parent.all) ? parent.all : parent.getElementsByTagName(tag); var classElems = []; className = className.replace(/\-/g, "\\-"); var regex = new RegExp("(^|\\s)" + className + "(\\s|$)"); var elenemt; for(var i=0; i