/** * Eldönti, hogy az adott oldal támogat-e jQuery-t. * Ha nem, akkor feltételezi, hogy Prototype-ot támogat. * * Elvégzi a megfelelő keretrendszer műveleteit. * @version 0.0.8 (major.minor.modifications) * * @author horvathg, sarkiroka, sajo, blajos */ var isJQueryPresentOnThisSite = typeof jQuery!='undefined'; var activeVisionCrossFrameworkUtility={}; var cfu=activeVisionCrossFrameworkUtility; activeVisionCrossFrameworkUtility.version='0.0.8'; activeVisionCrossFrameworkUtility.removeClass = function (element, className) { if(typeof element=='undefined' || element==null){ return false; } if (isJQueryPresentOnThisSite) { jQuery(element).removeClass(className); } else { if(typeof element.push == 'undefined'){ $(element).removeClassName(className); }else{ for(var i=0,i_max=element.length;i=1) || (!show&&opacity<=0)) { if (!show) { cfu.hide(element); cfu.setOpacity(element,0); } else { cfu.setOpacity(element,1); } window.clearInterval(this.intervalid); if (onComplete) onComplete(); return; } cfu.setOpacity(element,opacity); } }; y=new x(); y.intervalid=window.setInterval("y.doIt()",40); //ez 25 fps }; /** * Beállítja egy elem átlátszóságát * @param element a módosítandó objektum * @param opacity az elem láthatósága. 0 és 1 közötti értékek. 0:átlátszó, 1:teljesen látható */ activeVisionCrossFrameworkUtility.setOpacity = function (element, opacity) { if (document.all){ var o=Math.round(parseFloat(opacity)*100); element.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity = "+o+")"; } else if (!document.all && document.getElementById) { element.style.opacity = opacity; } };