<!-- //

//hintbox
		
var horizontal_offset="9px" //horizontal offset of hint box from anchor link

/////No further editting needed

var vertical_offset="0" //horizontal offset of hint box from anchor link. No need to change.
var ie=document.all
var ns6=document.getElementById&&!document.all

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=(whichedge=="rightedge")? parseInt(horizontal_offset)*-1 : parseInt(vertical_offset)*-1
if (whichedge=="rightedge"){
var windowedge=ie && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-30 : window.pageXOffset+window.innerWidth-40
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure+obj.offsetWidth+parseInt(horizontal_offset)
}
else{
var windowedge=ie && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetHeight
}
return edgeoffset
}

function showhint(menucontents, obj, e, tipwidth){
if ((ie||ns6) && document.getElementById("hintbox")){
dropmenuobj=document.getElementById("hintbox")
dropmenuobj.innerHTML=menucontents
dropmenuobj.style.left=dropmenuobj.style.top=-500
if (tipwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=tipwidth
}
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+obj.offsetWidth+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+"px"
dropmenuobj.style.visibility="visible"
obj.onmouseout=hidetip
}
}

function hidetip(e){
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}

function myhidetip(e){
dropmenuobj.style.visibility="hidden"
dropmenuobj.style.left="-500px"
}

function createhintbox(){
var divblock=document.createElement("div")
divblock.setAttribute("id", "hintbox")
document.body.appendChild(divblock)
}

if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox


//swap_menu

function s(id)
	{
		var d = E(id);
		for (var i = 1; i<=10; i++)
			{
			if (E('smenu'+i))
				{
					E('smenu'+i).style.display='none';
				}
			}
		if (d)
			{
				var o = getXY('navi');

				if (o)
					{
					d.style.left = o[0] - 263;
					d.style.top  = o[1] + 20 +5;
					d.style.display='block';
					}
			}
	}

function s1()
	{
		s();
	}

window.onload=s1;

//adult_cookie

function setCookie(name, value, nHours, path, domain) {
	var today = new Date();
	var expires = new Date();
	expires.setTime(today.getTime() + 3600000*nHours);

	document.cookie= name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		( ( path ) ? ";path=" + path : "" ) + 
		((domain) ? "; domain=" + domain : "");
}

/**
 * Gets the value of the specified cookie.
 * Returns a string containing value of specified cookie,
 *   or null if cookie does not exist.
 */
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 is_erotic(isEro)
	{
		var eroAccepted = getCookie('eroAccepted');
		if(isEro == true && eroAccepted != 'true')
			{
			if(confirm('Strona ta zawiera treści erotyczne, przeznaczone wyłącznie dla osób dorosłych. Klikając OK stwierdzasz, że masz ukończone 18 lat i akceptujesz pojawienie się treści erotycznych. Jeśli jesteś osobą niepełnoletnia opuść to miejsce i przejdź do innej kategorii zdjęć.') )
				{
					$('restrictedObject').style.display = 'block';
					setCookie('eroAccepted', 'true', 1, '/' ,'fotosik.pl');
				}
			else
				{
					window.location="http://www.fotosik.pl";
				}
			}
		else
			{
				$('restrictedObject').style.display = 'block';
			}
	}

//script

function hide(oID)
	{
		Element.hide(oID);
	}

function htmlize(obiekt,tekst)
	{
		//alert(obiekt);
		tekst=tekst.replace(/#br#/g,"<br />");
		tekst=tekst.replace(/#amp#/g,"&");

		var obj = document.getElementById(obiekt);

		obj.innerHTML=tekst;
	}

function isCorrectExt()
	{
		val = document.addform.photo.value;
		if(!val.length)
			{
				return false;
			}
		alert(val[0]);
		return true;
	}

function popOpen(url, width, height)
	{
		var hwnd = window.open(url, 'popwnd', 'width='+width+',height='+height+', menubar=0,scrollbars=1,resizable=0');
		hwnd.focus();
	}

function zaznacz(field) {
field.focus();
field.select();
}

function E(id)
	{
		var a = null;
		if (document.getElementById(id))
		a = document.getElementById(id);
		return a;
	}

function getXY(element)
	{
		element = E(element);
		var valueT = 0,valueL=0;
		do
			{
				valueT += element.offsetTop  || 0;
				valueL += element.offsetLeft || 0;
				element = element.offsetParent;
				if (element)
					{
						p = element.style.position;
						if (p == 'relative' || p == 'absolute') break;
					}
			}
		while (element);
		return [valueL, valueT];
	}


var vcBoxID ="";

function setDivPosition(oName, obWidth, obHeight, show, offsetX, offsetY)
	{

	var IE = document.all ? true : false; 

/*	var IE = true; */

	if (!document.getElementById(oName)) {
			return 0;
	}
	if (!offsetX) {
	        offsetX=0;
	}
	if (!offsetY) {
	        offsetY=0;
	}
	vcBoxID = oName;
	var obj = document.getElementById(oName);
	if (self.innerWidth) {
			frameWidth = self.innerWidth;
			frameHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientWidth) {
			frameWidth = document.documentElement.clientWidth;
			frameHeight = document.documentElement.clientHeight;
	} else if (document.body) {
			frameWidth = document.body.clientWidth;
			frameHeight = document.body.clientHeight;
	}
	obj.style.left = ((frameWidth/2) - (obWidth/2) + offsetX) + 'px';
	obj.style.top = ((frameHeight/2) - (obHeight/2) + offsetY) + 'px';

    if (IE) {
        scrollTop = document.body.scrollTop;
    } else {
        scrollTop = window.pageYOffset;
    }

	obj.style.marginleft = '50%';
	obj.style.margintop = ((frameHeight/2) - (obHeight/2) + scrollTop) + 'px';
	
	obj.style.width = obWidth + 'px';
	obj.style.height = obHeight + 'px';

	if (show) {
			obj.style.display = "block";
	} else {
			obj.style.display = "none";
	}
}  

function refreshBoxPos()
{

if ((vcBoxID.length > 0) ) // jest box
{
var IE = document.all ? true : false;
var obj = E(vcBoxID);
if (self.innerWidth) {
	frameWidth = self.innerWidth;
	frameHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientWidth) {
	frameWidth = document.documentElement.clientWidth;
	frameHeight = document.documentElement.clientHeight;
} else if (document.body) {
	frameWidth = document.body.clientWidth;
	frameHeight = document.body.clientHeight;
}
var obWidth, obHeight;
obWidth  = obj.style.width;
obHeight = obj.style.height;
obWidth  = obWidth.replace(/px/, "");
obHeight = obHeight.replace(/px/, "");

    if (IE) {
        scrollTop = document.body.scrollTop;
    } else {
        scrollTop = window.pageYOffset;
    }

var left, top;
left = ((frameWidth/2) - (obWidth/2) + 0) + 'px';
top = ((frameHeight/2) - (obHeight/2) + scrollTop) + 'px';
obj.style.left = left;
obj.style.top = top;
}

setTimeout("refreshBoxPos()", 50);
return 1;
}


// --> 