var msgWin = window.msgWin;
/* popup pro obrazky a galerie */
function popup(alink, type) {
	var retValue = false;
	switch(type) {
		case 1: // img_from_link
			prefix = "/popup_image.php?path=";
			path = prefix + alink.href.substr(alink.href.indexOf("/img/")) + "&title=" + alink.getAttribute("TITLE");
			break;
		case 2: // gal_from_link
			prefix = "/popup_gallery.php?js=true&adr=";
			ppth = alink.href.substr(alink.href.indexOf("adr=") + 4)
			path = prefix + ppth;
			break;
	}
	
	if (msgWin != null && !msgWin.closed) { 
		msgWin.location.href = path;
		msgWin.focus();
	} else {
		msgWin = window.open(path, "_gallery","height=150,menubar=0,personalbar=0,resizable=1,scrollbars=0,toolbar=0,width=150,top=100,left=100,status=0");
		if (msgWin == null || typeof(msgWin) == "undefined") {
			retValue = true; 
			}
		else { 
			alink.target = "_gallery";
			msgWin.focus(); 
		} 
	} 
	return retValue; 
}

function explain(elm, todo) {
	arTodo = Array('none', 'block');
	elm.lastChild.style.display = arTodo[todo];
}

window.onload = function() {
	checkBanners();
	hideExplains();
	} 

function hideExplains() {
	as = document.getElementsByTagName("A");
	for(i = 0; i < as.length; i++) {
		if(as[i].className == "explain") {
			as[i].lastChild.className = "toExplain";
		}
	}
	
}

function checkBanners() {
	if(ban && ban.length > 1) {
		interval = 3000;
		im = document.getElementById("imgBan");
		setTimeout('changeBanner(1);', interval);
	}
}

function changeBanner(load) {
	im.src = "/img/banners/" + ban[load];
	todo = load + 1 < ban.length ? load + 1 : 0;
	setTimeout('changeBanner(' + todo + ');', interval);
}

function showCityPrice(price) {
	renameClasses("div", "priceBlockShow", "priceBlock");
	el = document.getElementById("grp" + price);
	el.className = "priceBlockShow";
	
}

/**
 * prejemenuje u vsech elementu <elm> s class srch na repl
 */
function renameClasses(elm, srch, repl) {
	elms = document.getElementsByTagName(elm.toUpperCase());
	for(i = 0; i < elms.length; i++) {
		if(elms[i].className.indexOf(srch) >= 0) {
			elms[i].className = elms[i].className.replace(srch, repl);
		}
	}
}

function simpleWindow(path, w, h) {

	msgWin = window.open(path, "_gallery","height=" + h +",menubar=0,personalbar=0,resizable=1,scrollbars=0,toolbar=0,width=" + w + ",top=100,left=100,status=0");
	return false;
}