sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) 
{
	window.attachEvent("onload", sfHover);
	//alert('Używasz badzIEwnej przeglądarki. Ta strona na razie wygląda tu brzydko. Zmień przeglądarkę na lepszą i wróć :P');
}

function makeAjax()
{
	var linki = document.getElementsByTagName('a');
	for(i=0; i < linki.length; i++)
	{
		if (linki[i].className=='ajax')
		{
			linki[i].onclick = function() {return ajax(this.href);} // linki[i].onlick = costam // nazwa funkcji bez ()!
			// można też użyć: linki[i].onlick = function() {return costam(para,metry);}
		}
	}
} 

function ajax(href)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		return true;
	} 
	arrayOfStrings = href.split('?');
	var url='ajax.php?'+arrayOfStrings[1];
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	return false;
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("main").innerHTML=xmlHttp.responseText+'<div style="clear:both; margin-bottom:0px; width=100%;visibility:hidden;">.</div>';
		makeAjax();
		initLightbox();
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function titleMaker()
{
	url=document.URL;
	url=url.split('?');
	if(!url[1]) url[1]='target=main.php';
	var a=document.links;
	title='';
	for (var i = 0; i < a.length; i++) 
	{ 
		clas = a[i].className;
		if ( clas == "menu_ajax")
		{
			href= a[i].href;
			href=href.split('?');
			aurl='';
			if (url[1].search('&')!=-1) 
			{
				aurl=url[1].split('&');
			}
			if(url[1]==href[1] || aurl[0]==href[1]) 
			{ 
				if(aurl[1]) galeria=aurl[1];
				else galeria='';
				galeria=galeria.split('=');
				galeria=galeria[1];
				galeria=galeria?' : '+galeria:'';
				galeria=galeria.replace(/%20/gi,' ');
				galeria=galeria.toUpperCase();
				title=' | '+a[i].innerHTML+galeria;
				break;
			}
		}
	}
	title=title!=''?title:' | Artykuły';
	document.title+=title;
}

var Win = null; // global variable

function openPopup()
{
  if(Win == null || Win.closed)
  {
    Win = window.open("login.php","Login","height=80, width=200, left=200, top=200");
  }
  else
  {
    Win.focus();
  }
}

