Current Path : /proc/self/root/home/sudancam/.trash/js.1/ |
Current File : //proc/self/root/home/sudancam/.trash/js.1/ss_load.js |
(function () { "use strict"; var isSafari = /Safari/.test(navigator.userAgent) && /Apple Computer/.test(navigator.vendor), loadCssHack = function(url, callback){ var link = document.createElement('link'); link.type = 'text/css'; link.rel = 'stylesheet'; link.href = url; document.getElementsByTagName('head')[0].appendChild(link); var img = document.createElement('img'); img.onerror = function(){ if (callback && typeof callback === "function") { callback(); } }; img.src = url; }, loadRemote = function(url, type, callback) { if (type === "css" && isSafari) { loadCssHack(url, callback); return; } var _element, _type, _attr, scr, s, element; switch (type) { case 'css': _element = "link"; _type = "text/css"; _attr = "href"; break; case 'js': _element = "script"; _type = "text/javascript"; _attr = "src"; break; } scr = document.getElementsByTagName(_element); s = scr[scr.length - 1]; if(typeof s == "undefined") { scr = document.getElementsByTagName("script"); s = scr[scr.length - 1]; } element = document.createElement(_element); element.type = _type; if (type == "css") { element.rel = "stylesheet"; } if (element.readyState) { element.onreadystatechange = function () { if (element.readyState == "loaded" || element.readyState == "complete") { element.onreadystatechange = null; if (callback && typeof callback === "function") { callback(); } } }; } else { element.onload = function () { if (callback && typeof callback === "function") { callback(); } }; } element[_attr] = url; s.parentNode.insertBefore(element, s.nextSibling); }, loadScript = function (url, callback) { loadRemote(url, "js", callback); }, loadCss = function (url, callback) { loadRemote(url, "css", callback); }; loadScript("js/jquery-1.11.1.min.js", function () { loadScript("js/ss_options.js", function () { loadScript("js/ss_countdown.js", function () { loadCss("css/ss_countdown.css", function() { new SSCountdown(ssCountdownDefaultOptions); }); }); }); }); })();