;jQuery.loadMyImages = function(imgUrls, callback, delay) { var allImgs = [], loaded = 0, needto = imgUrls.length, errorDelay = 999, errorTimer function onImgComplete() { if (++loaded == needto) callback() else loadImg() } function loadImg() { allImgs[loaded] = new Image() $(allImgs[loaded]).bind('error load', onImgComplete) allImgs[loaded].src = imgUrls[loaded] } loadImg() return 0 }; function Init() { $("a[@rel='captcha_refresh']").each( function() { this.href = 'javascript:void(0);' $(this).click( function() { src = '/' + String(Math.random()).substr(2) + '.png' $.loadMyImages(new Array(src), function () { $("img[@rel='captcha']").each( function() { this.src = src } ) } ) } ) } ); $("a[@rel='a_captcha_refresh']").each( function() { this.href = 'javascript:void(0);' $(this).click( function() { src = '/a_' + String(Math.random()).substr(2) + '.png' $.loadMyImages(new Array(src), function () { $("img[@rel='captcha']").each( function() { this.src = src } ) } ) } ) } ); } $(document).ready(Init) function addBookmark(url, title) { if (!url) url = location.href; if (!title) title = document.title; if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel (title, url, ""); else if (typeof window.external == "object") window.external.AddFavorite(url, title); else if (window.opera && document.createElement) { var a = document.createElement('A'); if (!a) return false; a.setAttribute('rel','sidebar'); a.setAttribute('href',url); a.setAttribute('title',title); if (!a.click()) alert('Нажмите Ctrl+D') } else alert('Нажмите Ctrl+D') return false } function rawSetHomePage() { alert('Нажмите Ctrl+D') } function setHomePage(element, link) { if (document.all&&!window.opera) { element.style.behavior = 'url(#default#homepage)'; element.setHomePage(link) } else { if (window.netscape&&window.netscape.security) { netscape.security.PrivilegeManager.enablePrivilege('UniversalPreferencesRead') if (navigator.preference('browser.startup.homepage') != link) { netscape.security.PrivilegeManager.enablePrivilege('UniversalPreferencesWrite') navigator.preference('browser.startup.homepage',link) } else rawSetHomePage() } else rawSetHomePage() } } function clearObject(obj, text) { if (obj.value == text) obj.value = '' }