if (!window.ODKL) { ODKL = {};} if (!ODKL.P) { ODKL.P = { w : 600, h : 420, l : (screen.width/2)-(300), t : (screen.height/2)-(210), requests : null, share_host : 'www.odnoklassniki.ru' }; } if (!ODKL.Share) { ODKL.Share = function(el){ if (el.tagName.toLowerCase() != "a") {return ;} var src=1000; var btnType = el.className ? el.className.toLowerCase() : null; if(btnType){ if(btnType.indexOf("odkl-klass-stat")>-1) src = '1'; else if(btnType.indexOf("odkl-klass")>-1) src = '0'; } var url = 'http://'+ODKL.P.share_host+'/dk?st.cmd=addShare&st.s='+src+'&st._surl='+encodeURIComponent(el.href); var w=window.open('','odkl_share', 'top='+ODKL.P.t+',left='+ODKL.P.l+',width='+ODKL.P.w+',height='+ODKL.P.h+',resizable=1'); var t = ''+ ''+ 'Одноклассники.ru'+ '
Происходит загрузка...
'+ ''; w.document.write(t); w.location.href=url; //return false; } } /* Stat buttons support */ if (!ODKL.updateCount) {// should be called by script returned from server ODKL.updateCount = function(uid,count){ if(uid == null || count == null) return; var counter = document.getElementById(uid); if(counter == null) return; if(isNaN(count) || count <0){// some error counter.innerHTML = '0'; }else{ counter.innerHTML = count;// this also removes script } } } if (!ODKL.getStatNodes) {// initialize counters ODKL.getStatNodes = function(){ if(document.getElementsByClassName) return document.getElementsByClassName("odkl-klass-stat"); // MSIE if(document.getElementsByTagName){ var allNodes = document.getElementsByTagName("a"); var nodes = new Array(); for(var i=0; i-1){ nodes.push(allNodes[i]); } } return nodes; } return null; } } if (!ODKL.init) {// initialize counters ODKL.init = function(){ if(ODKL.P.initialized) return;// init invoked second time ... ODKL.P.initialized = true; var stat_url= 'http://' + ODKL.P.share_host + '/dk?st.cmd=extLike&uid='; var statAnchors = ODKL.getStatNodes(); if(statAnchors == null){ return; // no anchors in a body } ODKL.P.requests = new Array(); for(var i=0;i0){ counter = children[0]; }else{ counter= document.createElement("span"); a.appendChild(counter); counter.innerHTML = '0'; } counter.id="odklcnt"+i; var statRequest = stat_url + counter.id + '&ref=' + encodeURIComponent(a.href); var script = document.createElement("script"); script.type = "text/javascript"; counter.appendChild(script); script.src=statRequest; } } } //if (window.addEventListener) //DOM method for binding an event // window.addEventListener("load", ODKL.init, false); //else if (window.attachEvent) //IE exclusive method for binding an event // window.attachEvent("onload", ODKL.init); //else if (document.getElementById) //support older modern browsers // window.onload=ODKL.init;