/** * @copyright Copyright (C) 2006 - 2008 JoomlaShine.com * @author JoomlaShine.com * @license Commercial Proprietary * Please visit http://www.joomlashine.com for more information */ /* Utilites */ //jsnAddEvent - attach a function to an event function jsnAddEvent(target, event, func){ if (target.addEventListener){ target.addEventListener(event, func, false); return true; } else if (target.attachEvent){ var result = target.attachEvent("on"+event, func); return result; } else { return false; } } function jsnCheckSubstring(targetString, targetSubstring, delimeter) { var parts = targetString.split(delimeter); for (var i = 0; i < parts.length; i++){ if (parts[i] == targetSubstring) return true; } return false; } function jsnGetElementsByClass(targetParent, targetTag, targetClass) { if(!targetParent.getElementsByTagName) return; var elements, tags; tags = targetParent.getElementsByTagName(targetTag); elements = []; for(var i=0;i= icons.length-1)?1:iconId+1; } } } } /* Accessibility functions */ function jsnSetFontSize(targetId, fontSize) { var targetObj = (document.getElementById) ? document.getElementById(targetId) : document.all(targetId); targetObj.style.fontSize = fontSize + '%'; //alert (document.body.style.fontSize); }