function displayWindow(url, width, height) {
        var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=no,scrollbars=yes,menubar=no' );
}

function getHTTPObject(){
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) return new XMLHttpRequest();
	else {
		return null;
	}
}

function contentLeftWrapper(){
	if(httpObject.readyState == 4){
		document.getElementById('contentLeftWrapper').innerHTML = httpObject.responseText;
	} else if(httpObject.readyState == 0 || httpObject.readyState == 1 || httpObject.readyState == 2 || httpObject.readyState == 3){
		document.getElementById('contentLeftWrapper').innerHTML = "<br /><div align=\"center\"><img src=\"lightbox/images/loading.gif\" border=\"0\" /></div><br />";
	}
}

function contentRightContainerIdSet(){
	if(httpObject.readyState == 4){
		document.getElementById('contentRightContainerIdSet').innerHTML = httpObject.responseText;
	}
}

function contentRightContainerIdSetYouTube(){
	if(httpObject.readyState == 4){
		document.getElementById('contentRightContainerIdSetYouTube').innerHTML = httpObject.responseText;
	} else if(httpObject.readyState == 0 || httpObject.readyState == 1 || httpObject.readyState == 2 || httpObject.readyState == 3){
		document.getElementById('contentRightContainerIdSetYouTube').innerHTML = "<br /><div align=\"center\"><img src=\"lightbox/images/loading.gif\" border=\"0\" /></div><br />";
	}
}

function contentRightContainerGazetka(){
	if(httpObject.readyState == 4){
		document.getElementById('contentRightContainerGazetka').innerHTML = httpObject.responseText;
	}
}

function addCom(){
	if(httpObject.readyState == 4){
		document.getElementById('addCom').innerHTML = httpObject.responseText;
	} else if(httpObject.readyState == 0 || httpObject.readyState == 1 || httpObject.readyState == 2 || httpObject.readyState == 3){
		document.getElementById('addCom').innerHTML = "<br /><div align=\"center\"><img src=\"lightbox/images/loading.gif\" border=\"0\" /></div><br />";
	}
}

function homeChange(type,mkategoria,tkategoria){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		var url="nowy_home.php?type="+type;
		url=url+"&mkategoria="+mkategoria;
		url=url+"&tkategoria="+tkategoria;
		url=url+"&sidA="+Math.random();
		httpObject.open("GET", url, true);
		httpObject.send(null);
		httpObject.onreadystatechange = contentLeftWrapper;
		if (type == "Events") {
			document.getElementById('homeEvents').className = "selected";
			if (!(mkategoria > 0 || tkategoria > 0)) {
				document.getElementById('homeFeuilletons').className = "";
				document.getElementById('homeAnnouncements').className = "";
			} else {
				document.getElementById('homePlaces').className = "";
				document.getElementById('homePeople').className = "";
				document.getElementById('homeInstitutions').className = "";
			}
		} else if (type == "Feuilleton") {
			document.getElementById('homeEvents').className = "";
			document.getElementById('homeFeuilletons').className = "selected";
			document.getElementById('homeAnnouncements').className = "";
		} else if (type == "Announcement") {
			document.getElementById('homeEvents').className = "";
			document.getElementById('homeFeuilletons').className = "";
			document.getElementById('homeAnnouncements').className = "selected";
		} else if (type == "Places") {
			document.getElementById('homeEvents').className = "";
			document.getElementById('homePlaces').className = "selected";
			document.getElementById('homePeople').className = "";
			document.getElementById('homeInstitutions').className = "";
		} else if (type == "People") {
			document.getElementById('homeEvents').className = "";
			document.getElementById('homePlaces').className = "";
			document.getElementById('homePeople').className = "selected";
			document.getElementById('homeInstitutions').className = "";
		} else if (type == "Institutions") {
			document.getElementById('homeEvents').className = "";
			document.getElementById('homePlaces').className = "";
			document.getElementById('homePeople').className = "";
			document.getElementById('homeInstitutions').className = "selected";
		}
	}
}

function contentSetIdGallery(cId,cStart){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		var url="nowy_details_gallery.php?id="+cId;
		url=url+"&gStart="+cStart;
		url=url+"&sidA="+Math.random();
		httpObject.open("GET", url, true);
		httpObject.send(null);
		httpObject.onreadystatechange = contentRightContainerIdSet;
	}
}

function contentSetIdYouTube(cId,cStart){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		var url="nowy_details_youtube.php?id="+cId;
		url=url+"&yStart="+cStart;
		url=url+"&sidA="+Math.random();
		httpObject.open("GET", url, true);
		httpObject.send(null);
		httpObject.onreadystatechange = contentRightContainerIdSetYouTube;
	}
}

function kontynentAkcja(cStart){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		var url="nowy_kontynent-akcja_right.php";
		url=url+"?gStart="+cStart;
		url=url+"&sidA="+Math.random();
		httpObject.open("GET", url, true);
		httpObject.send(null);
		httpObject.onreadystatechange = contentRightContainerGazetka;
	}
}

function addComAction(cId, cAutorId, cAutor){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = addCom;
		var url="nowy_details_komentarz.php";
		var params = "id="+cId+"&autorid="+cAutorId+"&autor="+cAutor+"&tresc="+escape(document.getElementById("comTxt").value)+"&sid="+Math.random();
		// url=url+"?"+params;
		httpObject.open("POST", url, true);
		httpObject.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		httpObject.setRequestHeader("Content-length", params.length);
		httpObject.setRequestHeader("Connection", "close");
		httpObject.onreadystatechange = addCom;
		httpObject.send(params);
		httpObject.onreadystatechange = addCom;
	}
}

var httpObject = null;

// scroll
scrollStep = 1;

timerLeft = "";
timerRight = "";

function toLeft(id){
  document.getElementById(id).scrollLeft=0;
}

function scrollDivLeft(id){
  clearTimeout(timerRight);
  document.getElementById(id).scrollLeft+=scrollStep;
  timerRight=setTimeout("scrollDivLeft('"+id+"')",10);
}

function scrollDivRight(id){
  clearTimeout(timerLeft);
  document.getElementById(id).scrollLeft-=scrollStep;
  timerLeft=setTimeout("scrollDivRight('"+id+"')",10);
}

function toRight(id){
  document.getElementById(id).scrollLeft=document.getElementById(id).scrollWidth;
}

function stopMe(){
  clearTimeout(timerRight);
  clearTimeout(timerLeft);
}

// wyl mapy - szukaj
function disableMapSearch(change){
	if(change == 1) {
		document.exszukaj.szukaj_mapa.disabled=true;
		document.exszukaj.szukaj_mapa.checked=false;
	} else if(change == 0) {
		document.exszukaj.szukaj_mapa.disabled=false;
	}
}