var pop, IE=document.all?true:false;

if(!IE) {
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove=mousePos;
	var netX, netY;
}

function init() {
	if(IE) pop=document.all.pop; else pop=document.getElementById("pop");
	b=document.body;
}

function mousePos(e) {
	netX=e.pageX;
	netY=e.pageY;
}

function popPrzesun(pX, pY) {
	init();
	if(pop.style.visibility!='visible') return;
	if(IE) {myszX=event.clientX; myszY=event.clientY;}
		else {myszX=netX-b.scrollLeft; myszY=netY-b.scrollTop;}

	tempX=myszX+pX;
	if(tempX<0) tempX=0;
	tmp=b.clientWidth-myszX-pX-pop.offsetWidth-20;
	if(tmp<0) {tempX+=tmp; if(tempX<0) tempX=0;}
	pop.style.left=b.scrollLeft+tempX+"px";

	tempY=myszY+pY;
	if(tempY<0) tempY=0;
	tmp=b.clientHeight-myszY-pY-pop.offsetHeight-15;
	if(tmp<0) {
		tmp=myszY-15-pop.offsetHeight;
		if(tmp>=0) tempY=tmp;
	}
	pop.style.top=b.scrollTop+tempY+"px";
}

function popPokaz(pX, pY, src) {
	init();
	pop.style.visibility='visible';
	pop.innerHTML=src;
	popPrzesun(pX,pY);
}

function popZamknij() {
	init();
	pop.style.visibility='hidden';
	pop.innerHTML='';
	pop.style.left=0;
	pop.style.top=0;
}

function popKom(tresc) {
	if(IE) {
		text='<table cellspacing=0 cellpadding=0 border=0><tr><td class="pop_info">'+tresc+'</td></tr></table>';
	} else {
		text='<table cellspacing=0 cellpadding=0 border=0><tr><td class="pop_info">'+tresc+'</td></tr></table>';
	}
	popPokaz(5,20,text);
}

function popLinkPrzesun() {
	popPrzesun(5,20);
}

function popSrodekPrzesun() {
	popPrzesun(-90,20);
}



function MakeArray(n) {
	this.length = n
	return this
}
monthNames = new MakeArray(12)
monthNames[1] = "stycznia"
monthNames[2] = "lutego"
monthNames[3] = "marca"
monthNames[4] = "kwietnia"
monthNames[5] = "maja"
monthNames[6] = "czerwca"
monthNames[7] = "lipca"
monthNames[8] = "sierpnia"
monthNames[9] = "września"
monthNames[10] = "października"
monthNames[11] = "listopada"
monthNames[12] = "grudnia"
dayNames = new MakeArray(7)
dayNames[1] = "niedziela"
dayNames[2] = "poniedziałek"
dayNames[3] = "wtorek"
dayNames[4] = "środa"
dayNames[5] = "czwartek"
dayNames[6] = "piątek"
dayNames[7] = "sobota"

function customDateString() {
	currentDate = new Date()
	var theDay = dayNames[currentDate.getDay() + 1]
	var theMonth = monthNames[currentDate.getMonth() + 1]
	msie4 = ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 ));
	if (msie4) {
	    var theYear = currentDate.getYear()
	}
	else {
	     var theYear = currentDate.getYear() +1900
	}
	return theDay + ", " + currentDate.getDate() + " " + theMonth + " " + theYear
}

function curTime()
           {
              var now=new Date()
              var hrs=now.getHours()
              var min=now.getMinutes()
              var sec=now.getSeconds()
              if (hrs<10) { hrs="0"+hrs }
              if (min<10) { min="0"+min }
              if (sec<10) { sec="0"+sec }
              document.getElementById("clock").innerHTML="@"+hrs+":"+min+":"+sec
              setTimeout("curTime()",1000)
           }



function okno(nazwa,szer,wys,scroll_s) {window.open(nazwa,'','toolbar=no,scrollbars='+scroll_s+',resizable=no,status=no,location=no,directories=no,width='+eval(szer)+',height='+eval(wys)+',menubar=no');}
var i=0;function blink(text) { if(document.layers)  document.write('<span class=normal><blink>'+text+'</blink></span>'); else {  document.write('<span class=normal id="s'+i+'">'+text+'</span>');  count(i++); }}function count(i) {   var s=document.getElementById("s"+i);    with(s.style) visibility=(visibility=="visible")?"hidden":"visible";    setTimeout("count("+i+")",455);}

function chkbx(){for( var i = 0; i < document.daform.elements.length; i++ )document.daform.elements[i].checked = document.daform.tog.checked;}
function chkbx_user(){for( var i = 0; i < document.daform1.elements.length; i++ )document.daform1.elements[i].checked = document.daform1.tog.checked;}


function wiecej(elemID,id,pix,nazw,autor,stat,kat,dat,txt,sajz) {
    var offsetTrailPX = document.getElementById("px"+elemID);
    var offsetLeftPX = 0;
    var offsetTopPX = 0;
    while (offsetTrailPX) {
        offsetLeftPX += offsetTrailPX.offsetLeft;
        offsetTopPX += offsetTrailPX.offsetTop;
        offsetTrailPX = offsetTrailPX.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeftPX += document.body.leftMargin;
        offsetTopPX += document.body.topMargin;
    }

    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
	var obl = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }

//    var offsetTrail2 = document.getElementById(elemID+"t");
    var offsetTrail2 = document.getElementById(elemID);
    var offsetLeft2 = 0;
    var offsetTop2 = 0;
    while (offsetTrail2) {
        offsetLeft2 += offsetTrail2.offsetLeft;
        offsetTop2 += offsetTrail2.offsetTop;
        offsetTrail2 = offsetTrail2.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft2 += document.body.leftMargin;
        offsetTop2 += document.body.topMargin;
    }
	obl=eval(100-sajz);
	document.getElementById("wiecejbg").style.display="block";
	document.getElementById("wiecejbg").style.top=eval(offsetTop-6);
	document.getElementById("wiecejbg").style.left=eval(offsetLeft2-sajz-23-obl-obl);

	document.getElementById("wiecej").style.display="block";
	document.getElementById("wiecej").style.top=eval(offsetTop-6);
	document.getElementById("wiecej").style.left=eval(offsetLeft2-sajz-31-obl-obl);

	document.getElementById("wiecej").innerHTML="<table border=0 height=87 width=234 cellspacing=0 cellpadding=0><tr><td align=right width=100%><div style=margin-right:8px;margin-left:15px;><B>"+nazw+"</B><font style='font-family:Tahoma;font-size:7pt;color:840000;'><BR><BR>autor: "+stat+""+autor+"<BR>"+kat+"</font></div></td><TD align=right width="+sajz+"><img src=/gfx/p.gif width="+sajz+" height=1></td></tr></table></div>";

	document.getElementById("stuff").style.display="block";
	document.getElementById("stuff").style.top=eval(offsetTopPX);
	document.getElementById("stuff").style.left=eval(offsetLeftPX);
	document.getElementById("stuff").innerHTML="<a href=details.php?id="+id+"><img src="+pix+" border=1 style='border: solid 1; border-color:646360;' onmouseout='mniej();'></a>";
}


function mniej(co) {
	if(co) {
		document.getElementById(co).style.display="none";
	} else {
		document.getElementById("wiecej").style.display="none";
		document.getElementById("wiecejbg").style.display="none";
		document.getElementById("stuff").style.display="none";
	}
}

function popav(elemID,nick,onof) {
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }

    var offsetTrail2 = document.getElementById(elemID);
    var offsetLeft2 = 0;
    var offsetTop2 = 0;
    while (offsetTrail2) {
        offsetLeft2 += offsetTrail2.offsetLeft;
        offsetTop2 += offsetTrail2.offsetTop;
        offsetTrail2 = offsetTrail2.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft2 += document.body.leftMargin;
        offsetTop2 += document.body.topMargin;
    }


	document.getElementById("popav2").style.display="block";
	document.getElementById("popav2").style.top=eval(offsetTop-18);
	document.getElementById("popav2").style.left=eval(offsetLeft2-18);

	document.getElementById("popavbgp").style.display="block";
	document.getElementById("popavbgp").style.top=eval(offsetTop-2);
	document.getElementById("popavbgp").style.left=eval(offsetLeft2-3);

	document.getElementById("popav").style.display="block";
	document.getElementById("popav").style.top=eval(offsetTop-2);
	document.getElementById("popav").style.left=eval(offsetLeft2-3);
	document.getElementById("popav").innerHTML="<div style='margin-top:10px;margin-left:60;'><font style=font-size:7pt;><img src=skiny/2004/img/"+onof+".gif width=39 height=13 align=middle><BR><img src=/gfx/p.gif width=1 height=5><BR><a href='pokaz.lista.php?userid="+nick+"'><img src=skiny/2004/img/Modul_InneDigartyAutora.gif width=20 height=15 border=0 align=middle> digarty</a> &nbsp; <a target='_self' href=\"javascript:okno('msg.pop.php?nick="+nick+"',400,240);\"><img src=skiny/2004/img/Modul_WyslijWiadomosc.gif width=22 height=14 border=0 align=middle> wiadomość</a></font></div>";
}
