﻿if(top!=window){
if(!getCookie('members')) top.location.href = location.href;
}
function $(i){return document.getElementById(i);}
window.onresize = window.onscroll = pos_korektor;
var ajax = null;
var lng = [];
var tipz = []; var tipzc = 0;
var tpls = [];
var browser = 'other';
var bstr = navigator.userAgent.toLowerCase();
if(bstr.indexOf('opera') != -1) browser = 'opera';
if(bstr.indexOf('firefox') != -1) browser = 'ff';
if(bstr.indexOf('msie 6') != -1) browser = 'ie6';
if(bstr.indexOf('msie 7') != -1) browser = 'ie7';
function pageLoad()
{
function add_fokus(a)
{
var el = a;
el.onfocus = function() { el.className += " fokus"; }
el.onblur = function() { el.className = el.className.replace(/( ?fokus)/g, ''); }
}
for(var i=0; i<document.links.length; i++)
{
if (document.links[i].rel == 'external') document.links[i].target = '_blank';
if(browser.indexOf('ie')!=-1) add_fokus(document.links[i]);
}
if($('navi')) addHoverFunc(['navi']);
if($('menu')) addHoverFunc(['menu']);
var a = document.getElementsByTagName('*');
for(i=0; i < a.length; i++)
{
if(a[i].className.indexOf('ddmenu')!=-1)
a[i].onmouseover = a[i].onmouseout = ddmenuEvent;
if(a[i].className.indexOf('Nbtn') != -1)
{
a[i].innerHTML = '<table class="e0"><tr><td class="e1"></td><td nowrap class="e2">'+a[i].innerHTML+'</td><td class="e3"></td></tr></table>';
var w = a[i]['childNodes'][0].clientWidth;
if(w != a[i].clientWidth)
a[i].style.width = w+'px';
if(a[i].className.indexOf('Nbtn3') == -1)
{
if(a[i].onmouseover)
a[i].onmouseover = function(abc){ ddmenuEvent(abc); this.className = this.className.replace(/Nbtn/, 'Nbtn2');};
else
a[i].onmouseover = function(){ this.className = this.className.replace(/Nbtn/, 'Nbtn2');}
if(a[i].onmouseout)
a[i].onmouseout = function(abc){ ddmenuEvent(abc); this.className = this.className.replace(/Nbtn2/, 'Nbtn');}
else
a[i].onmouseout = function(){  this.className = this.className.replace(/Nbtn2/, 'Nbtn');}
}
}
}
if(location.href.indexOf('chooseThumbs') == -1)
adederotatore();
if($('shoutBox'))
{
sbox_getMessages();
setInterval("sbox_getMessages()", 10000);
}
var e = location.href.split('/');
mm_part = 'mm_'+((e[3] == 'browse') ? e[4] : e[3]?e[3]:'home');
mm_select(mm_part);
if(browser.indexOf('ie6') != -1)
{
var html = 'UWAGA: Używasz przestarzałej przeglądarki InternetExplorer w wersji 6 (z 2001r).<br>Musisz liczyć się z tym, że nie wszystkie funkcje serwisu będą w pełni dostępne w Twojej przeglądarce.<br>Sugerujemy Ci zmianę przeglądarki na nieco nowocześniejszą:<br><br>';
html += '<table style="margin:0 auto;"><tr valign="top" align="left">';
html += '<td><a href="http://opera.onet.pl/"><img src="http://static.zbiornik.com/images/ie6/opera.jpg" style="border:2px solid #444;"></a></td><td style="padding-left:4px;padding-right:32px;"><a href="http://opera.onet.pl/">Opera</a><br>Szybka, sprawna i bezpieczna.<br>POLECAMY!</td>';
html += '<td><a href="http://www.mozilla-europe.org/pl/firefox/"><img src="http://static.zbiornik.com/images/ie6/ff.jpg" style="border:2px solid #444;"></a></td><td style="padding-left:4px;padding-right:32px;"><a href="http://www.mozilla-europe.org/pl/firefox/">Firefox</a><br>Obecnie najpopularniejsza.<br>Z dużą ilością dodatków.</td>';
html += '<td><a href="http://www.google.pl/chrome"><img src="http://static.zbiornik.com/images/ie6/chrome.jpg" style="border:2px solid #444;"></a></td><td style="padding-left:4px;padding-right:32px;"><a href="http://www.google.pl/chrome">Google Chrome</a><br>Minimalistyczna przeglądarka od google.<br>Bardzo szybka.</td>';
html += '</tr></table>';
var msg = document.createElement('div');
msg.className = 'ie6';
msg.innerHTML = html;
document.body.insertBefore(msg, $('toolbar'));
}
}
function LNG(s){return $('lng_'+s)?$('lng_'+s).innerHTML:'LNG:'+s;}
function ax_init(loc)
{
var ax = new sack();
ax.requestFile = loc;
ax.method = 'post';
ax.onError = ax_err;
return ax;
}
function ax_reloadIFOK(response)
{
if(response.substring(0, 3) == 'ok!')
location.reload();
else
showErr(response);
}
function ax_err()
{
showErr('JavaScript Error');
stora_off();
}
function shuffle(o)
{
for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);
return o;
}
function trimBC(str, c)
{
var o = '';
for(var i=0; i<str.length; i++)
{
o += str.charAt(i);
if( (i%c) == (c-1)) o+='<br>';
}
return o;
}
function setCookie(name,value,days)
{
if(days)
{
var date = new Date();
date.setTime(date.getTime()+(days*24*60*60*1000));
var expires = "; expires="+date.toGMTString();
} else expires = "";
document.cookie = name+"="+value+expires+"; domain=zbiornik.com; path=/";
}
function getCookie(name)
{
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else {
begin += 2;
}
var end = document.cookie.indexOf(";", begin);
if (end == -1) {
end = dc.length;
}
return unescape(dc.substring(begin + prefix.length, end));
}
function bcl_width()
{
if(document.compatMode && document.compatMode != "BackCompat")
return document.documentElement.clientWidth;
else
return document.body.clientWidth;
}
function bcl_height()
{
if(document.compatMode && document.compatMode != "BackCompat")
return document.documentElement.clientHeight;
else
return document.body.clientHeight;
}
function bsc_top()
{
if (document.documentElement && document.documentElement.scrollTop)
return document.documentElement.scrollTop;
else if (document.body)
return document.body.scrollTop;
}
function bsc_left()
{
if (document.documentElement && document.documentElement.scrollTop)
return document.documentElement.scrollLeft;
else if (document.body)
return document.body.scrollLeft;
}
function checkEmail(v)
{
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
return filter.test(v);
}
function strcmp(a,b)
{
var chrs = '_-0123456789aąbcćdeęfghijklłmnńoópqrsśtuvwxyzźż';
a = a.toLowerCase();
b = b.toLowerCase();
for(i=0; i<100; i++)
{
if(a.length<=i || b.length<=i) break;
var v1 = chrs.indexOf(a.charAt(i));
var v2 = chrs.indexOf(b.charAt(i));
if(v1>v2) return 1;
if(v2>v1) return -1;
}
return 0;
}
function addOption(sbox,txt,val)
{
var optn = document.createElement("OPTION");
optn.text = txt;
optn.value = val;
sbox.options.add(optn);
}
function sbox_sort(sbox)
{
var a = [];
for (var i=0;i<sbox.options.length;i++){
a[i] = [sbox.options[i].text, sbox.options[i].value];
}
a.sort(sortFunc);
sbox.options.length = 0;
for(var i in a) addOption(sbox, a[i][0], a[i][1]);
}
function sortFunc(a, b){return strcmp(a[0],b[0]);}
function getRadioValue(ro)
{
if(!ro) return "";
var l = ro.length;
if(l == undefined)
if(ro.checked)
return ro.value;
else
return "";
for(var i = 0; i < l; i++)
if(ro[i].checked) return ro[i].value;
return "";
}
function bottomAds()
{
if(getCookie('members') || getCookie('ref')) return false;
document.write('<div style="width:960px; text-align:center; margin: 0 auto;"><span class="dsc">REKLAMA</span><br><a href="http://xxx.odtylu.pl/"><img src="http://static.zbiornik.com/images/odtylu.gif" width="706" height="136" style="border: 1px solid #ccc; padding: 3px; margin: 16px; margin-top:2px;"></a></div>');
return false;
var a = [];
a[0] = "Maxatin|Obfity Wytrysk|Wi&#281;ksza Przyjemno&#347;&#263;|www.maxatin.pl|http://www.maxatin.pl/index.php?affiliateID=310";
a[1] = "Extra Rozmiar|Dodaj Mu 7,5cm|Grubszy i D&#322;u&#380;szy Penis Na Medal|www.xtrasize.pl|http://www.xtrasize.pl/index.php?affiliateID=310";
a[2] = "Extra Rozmiar|Dodaj Mu 7,5cm|Grubszy i D&#322;u&#380;szy Penis Na Medal|www.xtrasize.pl|http://www.xtrasize.pl/index.php?affiliateID=310";
a[3] = "Sex W Twoim Mie&#347;cie|Nowo&#347;&#263;! Poznaj Kobiety|Z Twojej Okolicy|www.odtylu.pl|http://randka.odtylu.pl/";
var r = shuffle([0,1,2,3]);
var o = '<div id="boxes" class="clearfix">';
for(var i=0; i<r.length; i++)
{
var e = a[r[i]].split('|');
o += '<div class="box"><a href="'+e[4]+'"><span class="bhead">'+e[0]+'</span><span class="bdsc">'+e[1]+'<br>'+e[2]+'</span><span class="burl">'+e[3]+'</span></a></div>';
}
o+= '</div>';
document.write(o);
}
var ad_mode = 'show', ad_c=0, ad_tshow = 1000, ad_tfade = 10, ad_doc = 0, ad_docs=[], ad_r=0;
function ad_switcher()
{
var el = $('adstore');
if(ad_mode == 'show'){if(ad_c==ad_tshow){ad_mode = 'fadeout';ad_c=0;}}
if(ad_mode == 'fadeout'){el.style.opacity = (ad_tfade-ad_c)/ad_tfade;if(ad_c == ad_tfade){ad_mode = 'fadein';ad_c=0;ad_store_set();}}
if(ad_mode == 'fadein'){ el.style.opacity = ad_c/ad_tfade; if(ad_c == ad_tfade){ad_mode = 'show'; ad_c=0;}}
if(ad_mode != 'stop')ad_c++;
}
function ad_store_start()
{
ad_docs = $('ad_products_data').innerHTML.split('||');
ad_r = Math.floor(Math.random()*(ad_docs.length-1));
ad_store_set();
setInterval('ad_switcher()', 10);
}
function ad_store_set()
{
var po = ad_docs[ad_r].split('|');
var o = '<a href="'+po[0]+'"><img src="'+po[1]+'" style="width:120px; height:120px; padding:3px; border:1px solid #ccc;"></a><br>';
o += '<strong class="s1">'+po[2]+'</strong> - ';
o += '<span style="font-weight:bold;color:#0c0;" class="s1">'+po[4]+'</span><br>';
o += '<span class="s1 dsc">'+po[3]+'</span>';
$('adstore').innerHTML = o;
ad_r++; if(ad_r == ad_docs.length-1) ad_r=0;
}
var zalert_flag = null;
var zalert_cnt = 0;
var zalert_iv = null;
var zalert_autohide_iv = null;
var zalert_delay = 10;
var zalert_autohide = null;
function	showErr(msg){
zalert(msg, 'err', 5);
}
function	showMsg(msg){
zalert(msg, 'info', 5);
}
function	zalert(msg, type, autohide)
{
$('zalert').innerHTML = '<div id="zalert_msg">'+msg+'<br><button class="btn2" onclick="zalert_flag=\'close\';">close'+(autohide?' ['+autohide+']':'')+'</button></div>';
$('zalert_msg').className = 'zalert_'+type;
if(zalert_flag!=null){
if(zalert_autohide)
zalert_autohide = autohide;
return false;
}
zalert_iv = setInterval('zalert_manager()', 20);
zalert_flag = 'open';
if(autohide){
zalert_autohide = autohide;
zalert_autohide_iv = setInterval('zalert_hide()', 1000);
}
}
function	zalert_hide()
{
if(zalert_autohide > 0)
zalert_autohide--;
else
{
clearInterval(zalert_autohide_iv);
zalert_autohide_iv = null;
zalert_flag = 'close';
}
$('zalert').innerHTML = $('zalert').innerHTML.split('['+(zalert_autohide+1)+']').join('['+zalert_autohide+']');
}
function	zalert_manager()
{
if(zalert_flag == 'open')
{
if(zalert_cnt<zalert_delay)
{
zalert_cnt++;
if(zalert_cnt == 1) $('zalert').style.display='';
var h = $('zalert').clientHeight;
var off = Math.round(Math.sin(Math.PI*zalert_cnt/(zalert_delay*2))*h);
$('zalert').style.top=(h*-1+off)+'px';
}
else
{
zalert_flag = 'opened';
zalert_cnt = 0;
}
}
if(zalert_flag == 'close')
{
if(zalert_cnt<zalert_delay)
{
zalert_cnt++;
if(zalert_cnt == 1) $('zalert').style.display='';
var h = $('zalert').clientHeight;
var off = Math.round(Math.sin(Math.PI*zalert_cnt/(zalert_delay*2))*h);
$('zalert').style.top=(off*-1)+'px';
}
else
{
zalert_cnt = 0;
$('zalert').style.display='none';
clearInterval(zalert_iv);
zalert_iv = null;
if(zalert_autohide_iv){
clearInterval(zalert_autohide_iv);
zalert_autohide_iv = null;
}
zalert_flag = null;
}
}
}
var lc_iv = null;
var lc_loaded = null;
var lc_ivmode = null;
var lc_op = 1;
function loadComments(dst, ot, oi, page, cd, sign)
{
stora_on('ax');
lc_ivmode = 'fadeoff';
lc_iv = setInterval('loadComments_iv();', 50);
var ax = ax_init('/ax/loadComments.php');
ax.setVar("oi", oi);
ax.setVar("ot", ot);
ax.setVar("cd", cd);
ax.setVar("page", page);
ax.setVar("sign", sign);
ax.onCompletion = function(){
if(ax.response.substring(0,3)=='ok!'){
lc_loaded = php2js(ax.response.substring(3));
}
else{
showErr(ax.response);
stora_off();
}
}
ax.runAJAX();
}
function loadComments_iv()
{
if(lc_ivmode == 'fadeoff')
{
if(lc_op>0){
lc_op-=.2;
$('posts').style.opacity=lc_op;
}
else
{
if(lc_loaded)
{
$('posts_loading').style.display='none';
var a = lc_loaded;
parse_posts(a['data'], 'posts_body');
$('posts_navi1').innerHTML = $('posts_navi2').innerHTML = a['navi'];
lc_ivmode = 'fadein';
}
else
$('posts_loading').style.display='';
}
}
else
{
if(lc_op<1){
lc_op+=.2;
$('posts').style.opacity=lc_op;
}
else
{
lc_loaded = null;
clearInterval(lc_iv);
stora_off();
}
}
}
var pollf = 0;
var answers = ['', ''];
var pollt = 1;
function createTopic_form(ot, oi, sign, title)
{
pollf = 0;
win('/ax/createTopic_form.php', title, ['ot', 'oi', 'sign'], [ot, oi, sign], "$('topic_title').focus();");
}
function	poll_add()
{
var poll = document.getElementById('poll');
var o = '<table>';
o += '<tr><td><label>'+LNG('poll_type')+' : </label></td><td><select name="poll_type" onchange="pollt=this.value;" class="inp">';
o += '<option value="1" '+(pollt==1 ? 'selected' : '')+'>'+LNG('single_choice')+'</option><option value="2" '+(pollt==2 ? 'selected' : '')+'>'+LNG('multi_choice')+'</option>';
o += '</select></td></tr>';
for(var i=0; i<answers.length; i++)
o += '<tr><td><label>'+LNG('answer')+' '+(i+1)+' : </td><td><input class="inp" name="answers[]" value="'+answers[i]+'" size="40" onkeyup="answers['+i+']=this.value;"></td><td><button onclick="answers.splice('+i+', 1); poll_add();" class="btn2">X</button></td></tr>';
o+= '<tr><td></td><td><button class="btn" onclick="answers.push(\'\'); poll_add();">'+LNG('add_answer')+'</button></td></tr>';
o += '</table>';
poll.innerHTML = o;
document.getElementById('btn_poll').value=LNG('remove_poll');
}
function	poll_switch()
{
if(pollf) poll_remove(); else poll_add();
pollf^=1;
pos_korektor();
}
function	poll_remove()
{
document.getElementById('poll').innerHTML = '';
document.getElementById('btn_poll').value=LNG('add_poll');
}
function	createTopic(ot, oi, sign)
{
var a = '';
var tab = document.getElementsByName('answers[]');
for(var i=0; i<tab.length; i++)
a += tab[i].value+"<|>";
var ax = ax_init('/ax_createTopic.php');
ax.setVar('ot', ot);
ax.setVar('oi', oi);
ax.setVar('sign', sign);
ax.setVar('title', $('forma').title.value);
ax.setVar('desc', $('forma').desc.value);
if(ot==1 || ot == '1')
{
ax.setVar('vf', $('visible_for').value);
ax.setVar('ac', $('allow_comments').value);
}
if($('forma').poll_type) ax.setVar('ptype', $('forma').poll_type.value);
ax.setVar('answers', a);
ax.onCompletion = function(){ax_reloadIFOK(ax.response);}
ax.runAJAX();
}
function print_r(v){
alert(print_r2(v));
}
function print_r2(x, max, sep, l) {
l = l || 0;
max = max || 10;
sep = sep || ' ';
if (l > max) {
return "[WARNING: Too much recursion]\n";
}
var
i,
r = '',
t = typeof x,
tab = '';
if (x === null) {
r += "(null)\n";
} else if (t == 'object') {
l++;
for (i = 0; i < l; i++) {
tab += sep;
}
if (x && x.length) {
t = 'array';
}
r += '(' + t + ") :\n";
for (i in x) {
try {
r += tab + '[' + i + '] : ' + print_r2(x[i], max, sep, (l + 1));
} catch(e) {
return "[ERROR: " + e + "]\n";
}
}
} else {
if (t == 'string') {
if (x == '') {
x = '(empty)';
}
}
r += '(' + t + ') ' + x + "\n";
}
return r;
};
function edit_send(ot, oi, sign){
var ax = ax_init('/ax/edit.php');
var f = document.editfrm;
ax.setVar('ot', ot);
ax.setVar('oi', oi);
ax.setVar('sign', sign);
ax.setVar('save', 1);
if(f.title) ax.setVar('title', f.title.value);
if(f.desc) ax.setVar('desc', f.desc.value);
ax.onCompletion = function()
{
if(ax.response.substring(0, 3) != 'ok!')
showErr(ax.response);
else
location.reload();
}
ax.runAJAX();
}
function go_help()
{
var f = $('helpfrm');
if(!checkEmail(f.email.value)) { showMsg('Please enter your e-mail.'); return false; }
f.btn.disabled = true;
ajax = new sack();
ajax.setVar("email", f.email.value);
ajax.setVar("mode", 'sendpass');
ajax.requestFile = '/ax/help.php';
ajax.method = 'post';
ajax.element = 'axgarbage';
ajax.onCompletion = function()
{
if(ajax.response.substring(0, 3) == 'ok!')
{
$('zbody').innerHTML = ajax.response.substring(3);
}
else
showErr(ajax.response);
f.btn.disabled = false;
}
ajax.onError = ax_err;
ajax.runAJAX();
return false;
}
document.documentElement.className = "js";
var canclose = false;
function addHoverFunc(elarr)
{
var thisElement, nextElement;
var step = 0;
var leftli;
function howeron()
{
if(canclose && this == nextElement) { shide(); return; }
canclose = false;
nextElement = this;
var n = ++step;
if(!thisElement || !thisElement.hul)
{
shide();
return;
}
setTimeout(function() { if(n == step) shide(); }, 30);
}
function howeroff()
{
if(canclose == true)
{
nextElement = null;
var n = ++step;
if(!thisElement || !thisElement.hul)
{
shide();
return;
}
setTimeout(function() { if(n == step) shide(); }, 30);
}
}
function shide()
{
if(nextElement == thisElement) return;
if(thisElement) thisElement.className = thisElement.className.replace(/( ?hower)/, '');
if(nextElement) nextElement.className += ' hower';
if(thisElement)
if(thisElement.className.indexOf('rozwin') > -1)
{
thisElement.getElementsByTagName('span')[0].className = '';
leftli = thisElement.previousSibling;
if(leftli.nodeName.toLowerCase() != 'li') leftli = leftli.previousSibling;
leftli.getElementsByTagName('a')[0].className = '';
}
if(nextElement)
if(nextElement.className.indexOf('rozwin') > -1)
{
nextElement.getElementsByTagName('span')[0].className += " inuse";
leftli = nextElement.previousSibling;
if(leftli.nodeName.toLowerCase() != 'li') leftli = leftli.previousSibling;
leftli.getElementsByTagName('a')[0].className += " inuse";
}
thisElement = nextElement;
if(hideddrivetip) hideddrivetip();
setTimeout(function() { canclose = true; }, 15);
}
function fokus()
{
canclose = false;
nextElement = this.linea;
this.className += ' fokus';
step++;
shide();
}
function unfokus()
{
canclose = false;
nextElement = null;
this.className = this.className.replace(/( ?fokus)/, '');
step++;
shide();
}
function fadd(li)
{
var el = li, i;
var as = el.getElementsByTagName('a');
for (i=0; i<as.length; i++)
{
as[i].linea = el;
as[i].onfocus = fokus
as[i].onblur = unfokus;
}
}
var li;
var wx;
for(b=0; b<elarr.length; b++)
{
el = document.getElementById(elarr[b]);
for(li=el.firstChild;li;li=li.nextSibling)
{
if(li.nodeName.toLowerCase() == 'li')
{
li.onclick = howeron;
if(browser.indexOf('ie')!=-1)
{
li.onmouseover = function() { this.className += " fokus"; }
li.onmouseout = function() { this.className = this.className.replace(/( ?fokus)/, ''); }
if(li.firstChild.nodeName.toLowerCase() == 'img')
li.firstChild.setAttribute("alt", '');
}
var lin = li.getElementsByTagName('span');
if(lin[0])
{
if(browser.indexOf('ie')!=-1)
{
lin[0].onmouseover = function() { this.className += " fokus"; }
lin[0].onmouseout = function() { this.className = this.className.replace(/( ?fokus)/, ''); }
}
leftli = lin[0].parentNode.previousSibling;
if(leftli.nodeName.toLowerCase() != 'li') leftli = leftli.previousSibling;
wx = leftli.offsetWidth;
wx -= 11;
li.firstChild.style.marginLeft = -wx + 'px';
}
var s = li.getElementsByTagName('ul');
if(s.length) li.hul = true;
fadd(li);
}
}
}
document.body.onclick = howeroff;
}
var im_cnt = 0;
var im_stopped = false;
function	imiv()
{
if(!im_stopped)
{
im_cnt++;
if(im_cnt > 50 && !im_lock)
{
im_refresh();
im_cnt = 0;
}
var a = document.getElementsByTagName('img');
for(var i in a){
if(a[i]){
if(a[i].alt){
if(a[i].alt == 'New Messages')
a[i].style.opacity=a[i].style.opacity=='1'?'.5':'1';
}
}
}
}
else
$('im').innerHTML = '<div class="infobox">Chat Mode</div>';
if(ischat())
im_stopped = true;
else
im_stopped = false;
}
var im_lock = false;
function im_refresh()
{
im_lock = true;
var ax = ax_init('/ax/im.php');
ax.setVar("sign", im_sign);
ax.onCompletion = function(){
if(ax.response.substring(0, 3) == 'ok!'){
im_parse(ax.response.substring(3));
}
else{
$('im').innerHTML = 'Please relogin';
}
im_lock = false;
}
ax.runAJAX();
}
function im_parse(s)
{
var i_state, i_over, i_out;
var msgs = [];
var o='<table>';
s = s.split('}');
for(var i in s)
{
if(s[i])
{
var d = s[i].split(',');
o += '<tr valign="top"><td style="width: 26px;">';
o += '<a href="" onclick="im_open(\'u'+d[0]+'\', \''+d[3]+'\', \''+d[1]+'\');return!1;">';
i_state = i_out = d[4] == 't' ? 'im_online' : 'im_offline';
i_over = 'im_chat';
o += '<img '+(d[5]!='0'?' alt="New Messages"':'')+' onmouseover="this.src=\'http://static.zbiornik.com/images/'+i_over+'.png\';" onmouseout="this.src=\'http://static.zbiornik.com/images/'+i_out+'.png\';" src="http://static.zbiornik.com/images/'+i_state+'.png" style="width:22px;height:22px;">';
o += '</a></td><td><a href="/profile/'+d[1]+'/"'+(d[4]=='t'?' style="font-weight:bold;"':'')+'>'+d[1]+'</a>'+(d[2]?'<br><span class="s1 dsc">'+dtd(d[2])+'</a>':'');
o += '</td></tr>';
if(d[5] != '0')
msgs[d[1]] = d;
}
}
o+='</table>';
var o2 = '';
for(var i in msgs)
{
var d = msgs[i];
o2 += '<a href="" onclick="im_open(\'u'+d[0]+'\', \''+d[3]+'\', \''+d[1]+'\');return!1;">'+d[1]+'</a> <span class="dsc">'+d[5]+'</span><br>';
}
if(o2)
o2 = '<div class="infobox" style="margin-bottom:8px;"><strong>New Messages:</strong><br>'+o2+'</div>';
$('im').innerHTML = o2+o;
}
var chatwin = null;
function im_open(id, sign, caption)
{
if(!ischat())
{
var sw = screen.availWidth;
var sh = screen.availHeight;
var w = 800;
var h = 520;
var param="scrollbars,resizable,height="+h+",width="+w+",left="+(((sw-w)/2)-10)+",top="+(((sh-h)/2)-20);
chatwin = window.open('/chat.php?id='+id+'&sign='+sign+'&t='+caption, "Chat", param);
}
else
{
chatwin.sources[id] = sign;
chatwin.selectUser(id, caption);
chatwin.focus();
}
im_stopped = true;
}
function ischat()
{
if(!chatwin) return false;
if(!chatwin.sources) return false;
return true;
}
var ddm_over = null;
var ddm_a = [];
function ddmenuEvent(evt)
{
var e = evt || window.event;
if (!e) return;
var a = e.target || e.srcElement;
if( a && ( a.nodeType == 3 ) )
a = a.parentNode;
var swidruj = false;
if(!a.className) swidruj = true; else if(a.className.indexOf('ddmenu')==-1) swidruj=true;
if(swidruj)
{
while(a)
{
if(a.className)
if(a.className.indexOf('ddmenu')!=-1) break;
a = a.parentNode;
}
}
if(!a) return false;
if(e.type == 'mouseover')
{
ddm_over = a = a.id.replace(/( ?ddm_)/, '');
if(!ddm_a[a])
{
setTimeout("ddmenuShow('"+a+"');", 50);
ddm_a[a] = 1;
}
}
if(e.type == 'mouseout')
{
a = a.id.replace(/( ?ddm_)/, '');
setTimeout("ddmenuHide('"+a+"');", 50);
ddm_over = null;
}
return!1;
}
function ddmenuHide(id)
{
if(ddm_over!=id)
if($('ddm_'+id).className.indexOf('hidden_elem') == -1)
{
$('ddm_'+id).className += ' hidden_elem';
if(id.indexOf('mm_')!=-1) mm_select(mm_part);
}
}
function ddmenuShow(id)
{
if(ddm_over==id){
$('ddm_'+id).className = $('ddm_'+id).className.replace(/( ?hidden_elem)/, '');
if(id.indexOf('mm_')!=-1) mm_select(id);
}
ddm_a[id]=null;
}
function selectboxes(el, boxes)
{
var what = el.value;
el.selectedIndex = 0;
var inp = document.getElementsByTagName("INPUT");
for(var i=0; i<inp.length; i++)
{
if(inp[i].name.indexOf(boxes) != -1)
if(inp[i].getAttribute('type') == 'checkbox')
{
if(what == 1) inp[i].checked = false;
if(what == 2) inp[i].checked = !inp[i].checked;
if(what == 3) inp[i].checked = true;
if(what == 4) if(!inp[i].getAttribute('dir')) inp[i].checked = true; else inp[i].checked = false;
if(what == 5) if(inp[i].getAttribute('dir') == 'ltr') inp[i].checked = true; else inp[i].checked = false;
}
}
return true;
}
function	rate(ot, oi, r, sign, a)
{
stora_on('ax');
ajax = new sack();
ajax.setVar('ot', ot);
ajax.setVar('oi', oi);
ajax.setVar('r', r);
ajax.setVar('sign', sign);
ajax.requestFile = '/ax_rate.php';
ajax.method = 'post';
ajax.onError = ax_err;
ajax.onCompletion = function(){
stora_off();
showMsg(ajax.response);
}
ajax.runAJAX();
}
function	delPost(pi, sign, tr)
{
stora_on('ax');
ajax = new sack();
ajax.setVar('pi', pi);
ajax.setVar('sign', sign);
ajax.requestFile = '/ax_delPost.php';
ajax.method = 'post';
ajax.onError = ax_err;
ajax.onCompletion = function()
{
if(ajax.response.substring(0, 2) == 'ok')
{$(tr+'1').style.display = 'none'; $(tr+'2').style.display = 'none';}
else
showErr(ajax.response);
stora_off();
}
ajax.runAJAX();
}
function	starz(r, ret)
{
var o = '';
var i=0; r=r/10*5; r = Math.round(r*2)/2;
for(i=1; i<=5; i++)
o+='<img src="http://static.zbiornik.com/images/star'+(  i>Math.round(r) ? 0 : (i-r!=0.5) ? 1:'05' )+'.gif" width="10" height="10">';
if(ret) return o;
document.write(o);
}
function	favs(ot, oi, sign, m)
{
stora_on('ax');
ajax = new sack();
ajax.setVar('ot', ot);
ajax.setVar('oi', oi);
ajax.setVar('m', m);
ajax.setVar('sign', sign);
ajax.requestFile = '/ax_favs.php';
ajax.method = 'post';
ajax.onError = ax_err;
ajax.onCompletion = function()
{
if(ajax.response.substring(0, 3) == 'ok!')
{
if(m == 'add')
{
$('favadd').style.display = 'none';
$('favdel').style.display = '';
}
if(m == 'del')
{
$('favdel').style.display = 'none';
$('favadd').style.display = '';
}
}
else
showErr(ajax.response);
stora_off('ax');
}
ajax.runAJAX();
}
function	eVideo(t, id, a)
{
var ev = $('ev'+id);
if(t == 1)
var html = '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/'+id+'&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/'+id+'&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>';
if(ev.innerHTML.length)
{
ev.innerHTML = '';
ev.style.display = 'none';
a.className = 'ev0';
}
else
{
ev.style.display = '';
ev.innerHTML = html;
a.className = 'ev1';
}
}
var countryinfocache = [];
function loadCountryInfo(id, after)
{
$('regionidC').style.display = 'none';
$('cityidC').style.display = 'none';
$('cityC').style.display = 'none';
$('regionid').options.length = 0;
if(id)
{
if($('ciload')) $('ciload').style.display = '';
var ax = ax_init('/ax/country.php');
ax.setVar("id", id);
ax.onCompletion = function(){
var e = ax.response.split('||');
if(e.length > 2)
{
var fo = false;
for(var i=1; i<e.length-1; i++)
{
var e2 = e[i].split('|');
if(e2.length == 2)
{
if(!fo){fo=true; addOption($('regionid'), '--', '');}
addOption($('regionid'), e2[1], e2[0]);
}
}
sbox_sort($('regionid'));
$('regionidC').style.display = '';
}
else
{
$('cityC').style.display = '';
}
if($('ciload')) $('ciload').style.display = 'none';
countryinfocache[id] = ax.response;
if(after) eval(after);
}
ax.runAJAX();
}
}
function selectRegion(rid)
{
$('cityid').options.length = 0;
var e = countryinfocache[$('countryid').value];
if(!e) return;
e = e.split('||');
var fo = false;
for(var i=1; i<e.length-1; i++)
{
var e2 = e[i].split('|');
if(e2.length == 3)
{
if(e2[1] == rid)
{
if(!fo){fo=true; addOption($('cityid'), '--', '');}
addOption($('cityid'), e2[2], e2[0]);
}
}
}
if($('cityid').length > 0)
{
sbox_sort($('cityid'));
$('cityidC').style.display = '';
$('cityC').style.display = 'none';
}
else
{
$('cityidC').style.display = 'none';
if(rid) $('cityC').style.display = '';
}
}
function putAds()
{
}
var mm_selected = null;
var mm_part = null;
function mm_select(part)
{
if(mm_selected && mm_selected!=mm_part)
{
$(mm_selected).parentNode.className = 'item';
$(mm_selected).className = 'ddmenuA lnk';
}
if($(part))
{
$(part).parentNode.className = 'item isel';
$(part).className = 'ddmenuA lnk asel';
mm_selected = part;
}
}
function	vip()
{
win('/ax/vip_form.php', 'VIP', [], [], "");
}
var vipopt = null;
function	vipChooseOpt(v)
{
if(vipopt){
$('vipopts_'+vipopt).innerHTML='';
$('vipopts_'+vipopt).className='';
}
if(v==1)
$('vipopts_'+v).innerHTML = $('smsopt').innerHTML;
if(v>1&&v<6)
$('vipopts_'+v).innerHTML = $('vipopts').innerHTML;
if(v==6)
$('vipopts_'+v).innerHTML = $('storeopt').innerHTML;
$('vipopts_'+v).className='vipbox';
vipopt=v;
}
function	vipDP()
{
var a = [0, 9, 19, 29, 39, 49];
var url = $('payURL').innerHTML.split('&amp;').join('&');
if(document.frmtypes)
url = url.split('%TYPE%').join(getRadioValue(document.frmtypes.type));
else
url = url.split('%TYPE%').join('0');
url = url.split('%URL%').join(escape(location.href));
url = url.split('%AMOUNT%').join(a[vipopt]);
location.href = url;
}
function vCode(mode)
{
var vc = $('vcode').value;
$('vcode_btn').disabled = true;
var ax = ax_init('/ax/vcode.php');
ax.setVar('mode', mode);
ax.setVar('vc', vc);
ax.onCompletion = function()
{
if(ax.response.substring(0, 3) == 'ok!')
{
setCookie('vcode', vc, 30);
location.reload();
}
else
{
showErr(ax.response);
$('vcode_btn').disabled = false;
}
}
ax.runAJAX();
}
var jwnd = null;
var maxi = 0;
function jumpto(el, maxp)
{
if(jwnd == null)
{
var myt = 'Jump to';
var myb = 'Go';
var inp = document.getElementsByTagName("INPUT");
for(var i=0; i<inp.length; i++)
{
if(inp[i].name == 'tit') myt = inp[i].value;
if(inp[i].name == 'btt') myb = inp[i].value;
}
var jt = document.createElement("DIV");
jt.setAttribute('id', 'jw');
jt.className = 'jtd';
jt.onclick = function(e) { e=e||event; e.cancelBubble=true; return!1; }
jt.onmousedown = function(e) { e=e||event; e.cancelBubble=true; return!1; }
var ti = document.createElement("P");
ti.innerHTML = myt;
jt.appendChild(ti);
var ip = document.createElement("INPUT");
ip.setAttribute('type', 'text');
ip.setAttribute('id', 'ipu');
ip.className = 'jip';
ip.onkeydown = function(e) { e=e||event; if(e.keyCode==13) dojump(); }
jt.appendChild(ip);
var ib = document.createElement("INPUT");
ib.setAttribute('type', 'button');
ib.className = 'btn jib';
ib.setAttribute('value', myb);
ib.onclick = dojump;
jt.appendChild(ib);
el.appendChild(jt);
document.body.onmousedown = hidejump;
ip.focus();
jwnd = el;
maxi = maxp;
}
}
function hidejump()
{
if(jwnd != null)
{
document.body.onmousedown = null;
jwnd.removeChild($('jw'));
jwnd = null;
maxi = 0;
}
}
function dojump()
{
x = ""+$('ipu').value;
x = x.replace(/[\,]/, '.');
x = x.replace(/[a-zA-Z ]/, '');
x = x.match(/[0-9]+/);
x = parseFloat(x);
if(isNaN(x)) x = 0;
var lok = '';
var inp = document.getElementsByTagName("INPUT");
for(var i=0; i<inp.length; i++) if(inp[i].name == 'str') lok = inp[i].value;
if(x < 1 || x > maxi) { showErr('Please enter correct value.'); }
else { document.location.href=lok.replace('%PAGE%', x); }
}
function parse_posts(din, dout)
{
if($(din))
var a = php2js($(din).value);
else
var a = php2js(din);
for(var i in a)
a[i]['txt'] = parse_text(a[i]['txt'].split('\n').join('<br>'));
var data = [];
data['posts'] = a;
var html = parseTpl(data, tpls['posts']);
for(var i in lng)
html = html.split('%'+i+'%').join(lng[i]);
$(dout).innerHTML = html;
}
function parse_text(str)
{
if(browser == 'ie6' || browser == 'ie7') return str;
var pattern = /http:(\/\/)((\w|\.)+)(\/)?(\S+)?/gi;
var oki = 'zbiornik.com,youtube.com,google.pl,google.com'; oki = oki.split(',');
str = str.replace(/\<br\>/ig, ' <br>');
var a = str.match(pattern);
if(a)
{
for(var i in a)
{
var uri = parseUri(a[i]);
var domain = uri['host'].toLowerCase().split('.');
domain = domain[domain.length-2]+'.'+domain[domain.length-1];
if(oki.indexOf(domain) != -1)
{
var vid = uri['queryKey']['v'];
if(domain == 'youtube.com' && vid)
{
str = str.replace(a[i], '<a href="#OpenVideoHere" onclick="eVideo(1, \''+vid+'\', this);return!1;" class="ev0" style="text-decoration:none;">&nbsp;&nbsp;&nbsp;&nbsp;</a>'+'<a href="'+a[i]+'" class="b" target="_blank">'+a[i]+'</a>'+'<div id="ev'+vid+'" style="display:none;"></div>');
}
else
str = str.replace(a[i], '<a class="b" href="'+a[i]+'" target="_blank">'+a[i]+'</a>');
}
else
str = str.replace(a[i], '<span class="dsc b">'+a[i]+'</span>');
}
}
return str;
}
function dtd(str)
{
return str.split('_PRZECINEK_').join(',').split('_KLAMRA_').join('}').split("\n").join('<br>');
}
var items_menu_cnt = 0;
function parse_items(din, dout, mode)
{
if(!$(din) || !$(dout)) return false;
var cols = 6, pd = 3, width=120, height=90;
if(mode == 'profile') cols = 5;
if(mode == 'list') { cols = 2; pd = 1; }
if(mode == 'browse') cols = 5;
if(mode == 'home') cols = 4;
if(mode == 'verifications') {width=40; height=40; cols = 4;}
var msgs = ['for_logged', 'for_verified', 'for_friends', 'for_pass', 'for_verified_and_friends', 'waiting_for_verification'];
var VL = ['L', 'V', 'F', 'P', 'VF', 'W84V']; var VI = '';
var tn = '';
var o = '';
var t0='', t1='', t2='';
var col=0, cc=0;
if($(din).value)
var a = $(din).value.split('}');
else
var a = $(din).innerHTML.split('}');
o += '<table width="100%">';
for(var i=0; i<a.length-1; i++)
{
var s = a[i].split(',');
for(var l in s) s[l] = dtd(s[l]);
var menu = false;
var menu_events = '';
if(s[14])
{
var mie = s[14].split('||');
var mid = mie[0].split('|');
menu_events = ' onmouseover="itemMenu('+(items_menu_cnt)+', 1);" onmouseout="itemMenu('+(items_menu_cnt)+', 0);" ';
menu  = '<div '+menu_events+' style="display:none;" class="item_menu" id="imn'+items_menu_cnt+'"><div class="item_menu_main">';
menu += '<a href="" onclick="itemMenu_removeFav(\''+mid[1]+'\', \''+mid[2]+'\', \''+mid[3]+'\', '+items_menu_cnt+'); hideddrivetip(); return!1;" onmouseover="ddrivetip(\''+lng['remove_from_favs']+'\');" onmouseout="hideddrivetip();"><img src="http://static.zbiornik.com/images/item_remove.png" style="width:16px;height:16px;"></a>';
menu += '</div></div>';
items_menu_cnt++;
}
if(s[1])
{
s[4] = s[4].split("\n").join('').split("\r").join('');
if(s[0]!='4')
tn = '<img src="'+s[1]+'" style="display:block;'+(s[0]==2?'width:'+width+'px;height:'+height+'px;':'')+' padding: '+pd+'px; border: 1px solid #ccc; background:#fff;margin:0 auto;" alt="'+s[3]+'">';
else
tn = '<div class="tntext" style="padding: '+pd+'px; border: 1px solid #ccc;">'+s[12]+'</div>';
}
else
{
tn = '';
if(s[13] == '1') tn += '<a href="javascript:please_login();">';
tn += '<div style="background:#fff;width:'+width+'px; height: '+height+'px; border: 1px solid #ccc; padding: '+pd+'px;" class="dsc s1">'+lng[msgs[parseInt(s[13])-1]]+'</div>';
if(s[13] == '1') tn+= '</a>';
}
VI = ''; if(s[13]!='0') VI = ' <span onmouseover="ddrivetip(\''+lng[msgs[parseInt(s[13])-1]]+'\');" onmouseout="hideddrivetip();"><strong>[</strong><strong style="color:#0c0;">'+VL[parseInt(s[13])-1]+'</strong><strong>]</strong></span>';
if( (i%cols) == 0)
{
t0='<tr>';
t1='<tr align="center">';
t2='<tr valign="top" align="center">';
col^=1; cc=col;
}
var bgc = ((cc&1)==0)?'#f1f1f1':'#f8f8f8';
t0 += '<td align="right">'+(menu?menu:'')+'</td>';
t1 += '<td style="padding: 4px 2px; max-width:132px;background:'+bgc+';" width="'+Math.round(100/cols)+'%"'+(menu?' id="itd_'+(items_menu_cnt-1)+'" '+menu_events:'')+'>';
t2 += '<td style="padding: 2px 4px 12px 4px; background:'+bgc+';"'+(menu?' id="itd2_'+(items_menu_cnt-1)+'" ':'')+'>';
if(s[1])
{
tipz[tipzc] = '<strong>'+s[3]+'</strong>'+(s[10]?' '+starz(s[10],1)+' ('+s[11]+' '+lng['ratings']+')':'')+'<br>'+'<span class="dsc s1">'+s[5]+'</span><br>'+(s[4]?s[4]+'<br>':'')+'<strong>'+s[8]+'</strong> '+lng['views']+', <strong>'+s[9]+'</strong> '+lng['comments']+(s[6]?'<br><span class="nick">'+s[6]:'</span>');
t1 += '<a href="'+s[2]+'" onmouseover="ddrivetip(\'i:'+tipzc+'\')" onmouseout="hideddrivetip()">';
t1 += tn +'</a>';
if(mode!='verifications') if(s[3]) t2 += '<a style="display:block; padding:4px 0; font-weight:bold;">'+trimBC(s[3], 20)+'</a>';
tipzc++;
}
else
t1+=(s[2]?'<a href="'+s[2]+'">':'')+tn+(s[2]?'</a>':'');
t1 += '</td>';
if(s[7]) t2+='<strong>'+s[7]+'</strong> ';
if(mode != 'verifications')
{
if(s[6]) t2 += '<a href="/profile/'+s[6]+'/" class="nick">'+s[6]+'</a>';
t2 += VI;
}
if(s[15]) t2 += '<br><br><span class="dsc s1">'+lng['favorited_by']+': </span><a href="/profile/'+s[15]+'/" class="s1 b">'+s[15]+'</a></span>';
t2 += '</td>';
if( (i%cols) == (cols-1))
{o+=t0+'</tr>'+t1+'</tr>'+t2+'</tr>'; t0=t1=t2='';}
cc++;
}
if(t1!='')
o+=t0+'</tr>'+t1+'</tr>'+t2+'</tr>';
o += '</table>';
$(dout).innerHTML = o;
adederotatore();
}
function itemMenu(ii, over){
if(browser.indexOf('ie6')==-1)
{
if(over)
{
if(browser.indexOf('ie')==-1)
$('imn'+ii).style.marginLeft = $('imn'+ii).parentNode.clientWidth-16+'px';
else
$('imn'+ii).style.marginLeft = '-18px';
$('imn'+ii).style.display = '';
}
else
$('imn'+ii).style.display = 'none';
}
}
function itemMenu_removeFav(ot, oi, sign, ii)
{
stora_on('ax');
var ax = ax_init('/ax_favs.php');
ax.setVar("ot", ot);
ax.setVar("oi", oi);
ax.setVar("sign", sign);
ax.setVar("m", 'del');
ax.onCompletion = function()
{
if(ax.response.substring(0, 3) == 'ok!')
{
$('imn'+ii).innerHTML = '';
$('itd_'+ii).innerHTML = '';
$('itd2_'+ii).innerHTML = '';
}
else
showErr(ax.response);
stora_off();
}
ax.runAJAX();
}
function parseUri (str) {
var o = parseUri.options,
m   = o.parser[o.strictMode ? "strict" : "loose"].exec(str),
uri = {},
i   = 14;
while (i--) uri[o.key[i]] = m[i] || "";
uri[o.q.name] = {};
uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) {
if ($1) uri[o.q.name][$1] = $2;
});
return uri;
};
parseUri.options = {
strictMode: false,
key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],
q:   {
name:   "queryKey",
parser: /(?:^|&)([^&=]*)=?([^&]*)/g
},
parser: {
strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
loose:  /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
}
};
function php2js(s){
var r = php2js2(s);
return r[0];
}
function php2js2(input)
{
if(!input) return null;
var c = input.charAt(0);
if(c == 'b')
return [input.charAt(2) == '1'?true:false, input.substring(5)];
if(c == 'n')
return [null, input.substring(4)];
if(c == 's')
{
var length = input.indexOf('[]');
var str = input.substring(2, length);
return [php2jsde(str), input.substring(length+2)];
}
if(c == 'i' || c == 'd')
{
var length = input.indexOf('[]');
var num = Number(input.substring(2, length));
return [num, input.substring(length+2)];
}
if(c == 'a' || c=='o')
{
var al = input.substring(2);
al = Number(al.substring(0, al.indexOf(':')));
input = input.substring(String(al).length+3);
var arr   = new Array();
var key   = null;
var value = null;
for(var i=0; i<al; i++)
{
key   = php2js2(input);
input = key[1];
value = php2js2(input);
input = value[1];
arr[key[0]] = value[0];
}
return [arr, input];
}
}
function php2jsde(s){
return s.split('!#0#!').join('[]').split('\\n').join("\n").split('\\r').join('');
}
function please_login(){
register('Register');
}
function register(title){
win('/ax/register.php', title, [], [], "if($('countryid').value!='0')loadCountryInfo($('countryid').value);");
}
function go_login()
{
var f = $('logfrm');
var err = false;
var focus = null;
if(f.email.value == f.email.title) {focus=f.email; err='Please enter your e-mail or nick.';}
if(!err && f.passw.value == f.passw.title) {focus=f.passw; err='Please enter your password.';}
if(err) showMsg(err);
if(focus)focus.focus();
return err ? false : true;
}
function register_brth(acc)
{
$('brthR').style.display = acc>0?'':'none';
if(acc)
{
var opts = '';
var dt = new Date();
var year = dt.getFullYear()-18;
for(var i=year; i>=(year-80); i--)
opts += '<option value="'+i+'">'+i+'</option>';
$('brth1').innerHTML = $('brth2').innerHTML = '';
$('brth1').innerHTML='<select name="p1_year" class="inp" style="width:52px;"><option value="">--</option>'+opts+'</select> ';
if(acc==3 || acc==4 || acc==5)
{
var add = $('lng_'+acc).innerHTML.split(',');
$('brth1').innerHTML+=add[0];
$('brth2').innerHTML='<select name="p2_year" class="inp" style="width:52px;"><option value="">--</option>'+opts+'</select> '+add[1];
}
}
}
function go_register()
{
var err = false;
var focus = null;
var f = $('regfrm');
var n = f.nick.value;
if(f.acctype.value < 1) { focus=f.acctype; err='Please select account type (who you are).'; }
if(!err && f.p1_year.value == '') { focus=f.p1_year; err='Please select your year of birth.'; }
if(!err && (f.acctype.value==3 || f.acctype.value==4 || f.acctype.value==5) ) if(f.p2_year.value=='') { focus=f.p2_year; err='Please select your year of birth.'; }
if(!err && f.country.value < 1) { focus=f.country; err='Please select your country.'; }
if(!err && !f.regionid.value && $('regionidC').style.display!='none'){focus=f.regionid; err='Please select region'; }
if(!err && !f.cityid.value && $('cityidC').style.display!='none'){focus=f.cityid; err='Please select your city'; }
if(!err && f.city.value.length < 2 && $('cityC').style.display!='none') { focus=f.city; err='Please enter your city.'; }
if(!err && n.length < 2) { focus=f.nick; err='Please enter your nickname.'; }
if(!err && (n.match(/[a-zA-Z0-9_]+/) != f.nick.value)) { focus=f.nick; err='Incorrect characters in nickname.';}
if(!err && !checkEmail(f.email.value)) { focus=f.email; err='Please enter your e-mail.'; }
if(!err && f.pass1.value.length < 2) { focus=f.pass1; err='Please enter your password.'; }
if(!err && f.pass1.value != f.pass2.value) { focus=f.pass2; err='Please confirm your password.'; }
if(!err && f.reg.checked == false) { err='You must accept Terms of Use.'; }
if(!err)
{
f.btn.disabled = true;
ajax = new sack();
ajax.setVar("nick", f.nick.value);
ajax.setVar("email", f.email.value);
ajax.setVar("city", f.city.value);
ajax.setVar("cityid", f.cityid.value);
if($('regionidC').style.display!='none') ajax.setVar("regionid", f.regionid.value);
ajax.setVar("pass1", f.pass1.value);
ajax.setVar("country", f.country.value);
ajax.setVar("acctype", f.acctype.value);
ajax.setVar("p1_year", f.p1_year.value);
if(f.p2_year)
ajax.setVar("p2_year", f.p2_year.value);
ajax.setVar("reg", f.reg.value);
ajax.requestFile = '/ax/register.php';
ajax.method = 'post';
ajax.element = 'axgarbage';
ajax.onCompletion = function()
{
if(ajax.response.substring(0, 3) == 'ok!')
{
$('zbody').innerHTML = ajax.response.substring(3);
}
else
showMsg(ajax.response);
f.btn.disabled = false;
}
ajax.onError = ax_err;
ajax.runAJAX();
}
else
{
showMsg(err);
if(focus) focus.focus();
}
return false;
}
function reg_refresh()
{
zwindow_close();
window.location.reload();
}
var rpt_ot, rpt_oi, rpt_sign;
function report(ot, oi, sign, title)
{
rpt_ot = ot; rpt_oi = oi; rpt_sign = sign;
win('/ax/report_form.php', title, [], [], "$('report_dsc').focus();");
}
function	report_send()
{
if($('report_dsc').value==''){$('report_dsc').focus(); return;}
var ax = ax_init('/ax/report.php');
ax.setVar('ot', rpt_ot);
ax.setVar('oi', rpt_oi);
ax.setVar('desc', $('report_dsc').value);
ax.setVar('sign', rpt_sign);
ax.onCompletion = function()
{
if(ax.response.substring(0, 3) != 'ok!')
showErr(ax.response);
zwindow_close();
}
ax.runAJAX();
}
function updatestatus()
{
el = $('ustat');
var st = el.getAttribute('alt');
if(el.value != st)
{
ajax = new sack();
ajax.setVar("umsg", el.value);
ajax.requestFile = '/ax_ustat.php';
ajax.method = 'post';
ajax.element = 'axgarbage';
ajax.onCompletion = function() { currel = null; $('ustat').className = '';}
ajax.onError = ax_err;
ajax.runAJAX();
$('ustat').className = 'pending';
}
el.blur();
return false;
}
function onsetstatus(f)
{
el = $('ustat');
var st = el.getAttribute('alt');
if(f)
{
el.select();
el.style.color = 'black';
if(el.value == st) el.value = '';
}
else
{
el.style.color = '';
if(el.value == '') el.value = st;
}
}
function searchupd(str)
{
var o = '';
var cnt=0;
$('stresults').style.display = str.length == 0 ? 'none' : '';
if(str.length > 2)
{
var re = [];
var stre = str.split(' ');
for(var i in stre)
re[i] = new RegExp(stre[i], 'i');
for(var i in products)
{
var p = products[i].split('|');
var ok = true;
for(var r in re) if(p[1].match(re[r]) == null) ok=false;
if(ok)
{
var t = p[1];
for(var r in re) t = t.replace(re[r], '{'+stre[r]+'}');
tipz[p[0]] = '<img src="'+p[3]+'/c80.jpg" style="width:80px;height:80px;border: 2px solid #eeb;float:left;margin-right:4px;"><div style="min-width:240px; max-width:360px;"><strong>'+p[1]+'</strong><br>'+p[4]+'<br><strong>'+p[2]+'</strong></div>';
t = t.split('}').join('</span>').split('{').join('<span style="background:#f1f1f1;">');
o += '<div style="padding:1px;" onmouseover="ddrivetip(\'i:'+p[0]+'\');" onmouseout="hideddrivetip();"><a href="/store/product/'+p[0]+'/">'+t+' - '+p[2]+'</a></div>';
cnt++;
}
}
if(!cnt)
o = '<span style="color:#c00;">Nic nie znaleziono</span>';
$('stresults_cnt').innerHTML = '<strong>'+cnt+'</strong> wyników';
}
else{
$('stresults_cnt').innerHTML = '';
if(str.length>0)
o = '<span class="s1 dsc">Wpisz conajmniej trzy litery</span>';
}
$('stresults2').innerHTML = o;
}
function parseTpl(a, tpl)
{
var out = '';
var tag = '';
for(var i=0; i<tpl.length; i++)
{
var ci = tpl.indexOf('{', i);
if(ci == -1)
{
out += tpl.substring(i);
i=tpl.length;
}
else
{
out += tpl.substring(i, ci);
i=ci;
var ei = tpl.indexOf('}', i);
if(ei == -1)
return 'TPLERR: Unclosed:'+i;
var tag = tpl.substring(i+1, ei);
i=ei;
if(a[tag] != undefined)
{
out += a[tag];
}
else
{
var ti = tag.indexOf(':');
if(ti!=-1)
{
var e = tag.split(':');
if(e[0] == 'set')
{
var ei = parseTpl_searchClose(tpl, 'set', i);
if(ei == -1) return 'TPLERR: SET unclosed:'+i;
if(e.length==2)
var ok = a[e[1]] != undefined;
if(e.length==3)
var ok = a[e[1]] == e[2];
if(ok)
{
out += parseTpl(a, tpl.substring(i+1, ei));
}
i=ei+5;
}
if(e[0] == 'mis')
{
var ei = parseTpl_searchClose(tpl, 'mis', i);
if(ei == -1) return 'TPLERR: MIS unclosed:'+i;
if(a[e[1]] == undefined)
out += tpl.substring(i+1, ei);
i=ei+5;
}
if(e[0] == 'mask')
{
var ei = parseTpl_searchClose(tpl, 'mask', i);
if(ei == -1) return 'TPLERR: MASK unclosed:'+i;
if(a[e[1]])
{
for(var s in a[e[1]])
out += parseTpl(a[e[1]][s], tpl.substring(i+1, ei));
}
i=ei+6;
}
}
else
out += '{'+tag+'}';
}
}
}
for(var i in lng)
out = out.split('%'+i+'%').join(lng[i]);
return out;
}
function parseTpl_searchClose(tpl, stag, index)
{
var cnt = 0;
for(i=index;i<tpl.length;i++)
{
var ci = tpl.indexOf('{', i);
if(ci != -1)
{
i=ci;
var ei = tpl.indexOf('}', i);
if(ei != -1)
{
var tag = tpl.substring(i+1, ei);
i=ei;
if(tag.substring(0, stag.length) == stag)
cnt++;
if(tag == '/'+stag)
{
if(cnt == 0)
return ci;
else
cnt--;
}
}
else
return -1;
}
else
return -1;
}
return -1;
}
function adederotatore()
{
var imgz = document.getElementsByTagName('img');
for(var i in imgz)
{
if(imgz[i])
{
if(imgz[i].src)
{
if(imgz[i].src.substring(7, 23) == 'v01.zbiornik.com' || imgz[i].src.substring(7, 23) == 'v02.zbiornik.com' || imgz[i].src.substring(7, 23) == 'v03.zbiornik.com')
{
if(!imgz[i].id)
{
imgz[i].id = 'vt'+vtabc;
vtab[vtabc] = [imgz[i], imgz[i].src, null];
vtabc++;
imgz[i].onmouseover = function(){var i = parseInt(this.id.substring(2)); this.src=vtn(this.src, 2); vtab[i][2] = setInterval("vrotator("+i+");", 500);}
imgz[i].onmouseout = function(){var i = parseInt(this.id.substring(2)); clearInterval(vtab[i][2]); this.src=vtab[i][1];}
}
}
}
}
}
}
var vtab = [];
var vtabc = 0;
function vrotator(i)
{
var el = vtab[i][0];
var nr = vtn(el.src, 'g');
nr+=1; if(nr==13) nr=1;
el.src = vtn(el.src, nr);
}
function vtn(src, m)
{
var s = src.split('/'); var p = 'tn';
var nr = s[6].split('.')[0];
if(nr.substring(0,1)=='c') {nr = nr.substring(1);p='c';} else nr = nr.substring(2);
if(m == 'g')
return parseInt(nr);
s[6] = p+m+'.jpg';
return s.join('/');
}
function	pos_korektor()
{
var wnd = $('stora');
if(wnd.style.display == '')
{
if(browser=='ie6')
{
wnd.style.left = bsc_left()+'px';
      wnd.style.top = bsc_top()+'px';
}
    wnd.style.width = bcl_width()+'px';
wnd.style.height = bcl_height()+'px';
  }
var wnd = $('zwindow');
if(wnd.style.display == '')
{
if(browser=='ie6')
{
wnd.style.left = ((bcl_width() - wnd.clientWidth) / 2 + bsc_left())+'px';
}
else
{
wnd.style.left = ((bcl_width() - wnd.clientWidth) / 2)+'px';
}
}
}
var stora_iv = null;
function	stora_on(mode)
{
var wnd = $('stora');
if(browser=='ie6') {
var sel = document.getElementsByTagName('select');
for(var j=0; j<sel.length; j++) sel[j].style.visibility = 'hidden';
wnd.style.left = bsc_left()+'px';
    wnd.style.top = bsc_top()+'px';
  }
if(mode == 'ax')
{
wnd.style.opacity = '0';
stora_iv = setTimeout("stora_ax()", 5000);
}
else
wnd.style.opacity = '.35';
wnd.style.width = bcl_width()+'px';
  wnd.style.height = bcl_height()+'px';
  wnd.style.display = '';
}
function	stora_ax()
{
if($('stora').style.display == '')
{
$('stora').style.opacity = '0.15'
$('loading').innerHTML = 'LOADING'; $('loading').style.display = '';
}
}
function	stora_off()
{
if(stora_iv)
{
clearInterval(stora_iv);
stora_iv = null;
}
if(browser=='ie6')
{
    var sel = document.getElementsByTagName('select');
for(var j=0; j<sel.length; j++) sel[j].style.visibility = '';
}
$('loading').style.display = 'none';
$('stora').style.display = 'none';
}
function zwindow(title)
{
stora_on();
var wnd = $('zwindow');
wnd.style.top = Math.round(bcl_height()*.2+bsc_top()+40)+'px';
$('ztitle').innerHTML = title;
wnd.style.display = '';
$('zbody').innerHTML = '<div style="text-align:center;padding:16px;"><img src="http://static.zbiornik.com/images/loading.gif"></div>';
pos_korektor();
}
function win(rfile, title, varsK, varsV, after)
{
zwindow('Loading', null, 640, 80);
var ax = ax_init(rfile);
if(varsK)
{
for(var i in varsK) ax.setVar(varsK[i], varsV[i]);
}
ax.onCompletion = function(){
$('zbody').innerHTML = '<div style="padding: 16px;">'+ax.response+'</div>';
$('ztitle').innerHTML = title;
if(after) eval(after);
pos_korektor();
}
ax.runAJAX();
}
function zwindow_close()
{
$('zwindow').style.display = 'none';
$('zbody').innerHTML = '';
stora_off();
}
tpls['posts'] = "<div id=\"post_list\">\n <table>\n {mask:posts}\n <tr valign=\"top\" id=\"tr_{id}1\">\n  <td rowspan=\"2\" class=\"av\">\n  {set:userid}\n    <a href=\"/profile/{nick}/\">\n     <img src=\"{set:av}{av}{/set}{mis:av}http://static.zbiornik.com/images/av/{acctype}-40.png{/mis}\" style=\"width:40px;height:40px;\">\n    </a>\n  {/set}\n  </td>\n  <td><div class=\"head clearfix\"><img src=\"http://static.zbiornik.com/images/comarrow.gif\" class=\"arrow\">\n  <span class=\"nik\" {mis:userid}style=\"color:#999;\"{/mis}\">{nick}&nbsp;</span>\n  {mis:userid}<span style=\"font-weight:normal;color:#ccc;\">- %account_removed% &nbsp;</span>{/mis}\n  <span class=\"date\">{date}</span></div></td>\n  {set:adds}\n   {mask:adds}\n    <td rowspan=\"2\" style=\"padding-left:4px; padding-bottom:8px;\">\n     {set:type:item}<a href=\"{url}\"><img src=\"{src}\" style=\"width:80px;height:80px;\"></a>{/set}\n     {set:type:blog}<a href=\"{url}\">{caption}</a>{/set}\n    </td>\n   {/mask}\n  {/set}\n\n  <tr id=\"tr_{id}2\">\n   <td class=\"tdtxt\" valign=\"top\"><div class=\"ptxt\">{txt}<br><br>\n    <table><tr><td>{set:userid}<a href=\"/messages/compose/!{nick}\" class=\"opts\">%message%</a>{/set}\n     <a href=\"#ReportPost!\" onclick=\"\" class=\"opts\">%report%</a>\n     {set:bc}\n      <a href=\"\" onclick=\"if(confirm('%sure_to_del_post%')) delPost('{bc}', '{sign}', 'tr_{id}'); return!1;\" class=\"opts\" style=\"color:red;\">%Delete%</a>\n     {/set}\n     </td><td align=\"right\">\n     {set:points:101}<span class=\"u100\">&nbsp;100%&nbsp;</span>&nbsp;{/set}\n     {set:vip}<span class=\"uVIP\">&nbsp;VIP&nbsp;</span>&nbsp;{/set}\n    </td></tr></table>\n    </div>\n   </td>\n  </tr>\n\n\n </tr>\n {/mask}\n </table>\n</div>\n\n";
