/* function url2hash($url){ if(strlen($url) > 255){ $url = Tools::cut($url,255); } $url = strtolower($url); $url_parts = explode("#",$url); $url = $url_parts[0]; $url = rtrim($url,"?/&"); return hash('sha1',$url); } */ function flaker_traker_url2hash(url){ return flaker_traker_sha1(url.toLowerCase().split("#")[0].replace(/#\?\/$/gi,'')); } function flaker_traker_sha1(msg){function rotate_left(n,s){var t4=(n<>>(32-s));return t4};function lsb_hex(val){var str="";var i;var vh;var vl;for(i=0;i<=6;i+=2){vh=(val>>>(i*4+4))&0x0f;vl=(val>>>(i*4))&0x0f;str+=vh.toString(16)+vl.toString(16)}return str};function cvt_hex(val){var str="";var i;var v;for(i=7;i>=0;i--){v=(val>>>(i*4))&0x0f;str+=v.toString(16)}return str};function Utf8Encode(string){string=string.replace(/\r\n/g,"\n");var utftext="";for(var n=0;n127)&&(c<2048)){utftext+=String.fromCharCode((c>>6)|192);utftext+=String.fromCharCode((c&63)|128)}else{utftext+=String.fromCharCode((c>>12)|224);utftext+=String.fromCharCode(((c>>6)&63)|128);utftext+=String.fromCharCode((c&63)|128)}}return utftext};var blockstart;var i,j;var W=new Array(80);var H0=0x67452301;var H1=0xEFCDAB89;var H2=0x98BADCFE;var H3=0x10325476;var H4=0xC3D2E1F0;var A,B,C,D,E;var temp;msg=Utf8Encode(msg);var msg_len=msg.length;var word_array=new Array();for(i=0;i>>29);word_array.push((msg_len<<3)&0x0ffffffff);for(blockstart=0;blockstart 2 || (location.pathname.length > 0 && !location.pathname.match(/^\/index.[a-z]{1,4}\/?$/) && !location.pathname.match(/^\/html\/?$/))){ window.urlhashtag = flaker_traker_url2hash(document.location.href); if(flaker_readCookie("flaker_box_big")){ flaker_show_big_box(); } else { flaker_show_small_box(); } } } } function flaker_style(){ return 'z-index: 999; text-align: left!important; position: fixed; right: 0; bottom: 0; font-weight: normal; background: #ECF6E4; border: 1px solid #eaeaea; padding: 1px; font-family: arial, sans-serif; font-size: 10pt; _position: absolute;'; } function flaker_show_small_box(){ var flakbox = document.createElement('div'); flakbox.setAttribute('id','flaker_small_box'); flakbox.setAttribute('style', flaker_style() + 'height: 23px; width: 25px; line-height: 22px'); flakbox.innerHTML = "Logo Flakera"; document.body.appendChild(flakbox); } function flaker_show_big_box(){ var flakbox = document.createElement('div'); flakbox.setAttribute('id','flaker_box'); flakbox.setAttribute('style', flaker_style() + 'height: 30px; width: 300px; line-height: 30px'); flakbox.innerHTML = "
[x]
" +"
Logo Flakera" +" fajny tekst? podziel siÄ™ nim ze znajomymi
" +"
reakcje na flakerze
"; document.body.appendChild(flakbox); } function flaker_show_box(){ var flakbox = document.getElementById('flaker_box'); var flakbox_small = document.getElementById('flaker_small_box'); if(!flakbox){ flaker_show_big_box(); }else { flakbox.style.display = 'block'; } flakbox_small.style.display = 'none'; flaker_createCookie("flaker_box_big",true,712); } function flaker_hide_box(){ var flakbox = document.getElementById('flaker_box'); var flakbox_small = document.getElementById('flaker_small_box'); if(!flakbox_small){ flaker_show_small_box(); }else { flakbox_small.style.display = 'block'; } flakbox.style.display = 'none'; flaker_createCookie("flaker_box_big",false,-1); } function flaker_createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function flaker_readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; }