var red_1 = new Image();
red_1.src = "/img/red_menu/1_on.png";
var red_2 = new Image();
red_2.src = "/img/red_menu/2_on.png";
var red_3 = new Image();
red_3.src = "/img/red_menu/3_on.png";
var red_4 = new Image();
red_4.src = "/img/red_menu/4_on.png";
var red_5 = new Image();
red_5.src = "/img/red_menu/5_on.png";
var red_6 = new Image();
red_6.src = "/img/red_menu/6_on.png";
var red_7 = new Image();
red_7.src = "/img/red_menu/7_on.png";
var red_8 = new Image();
red_8.src = "/img/red_menu/8_on.png";

var black_1 = new Image();
black_1.src = "/img/black_menu/1_on.png";
var black_2 = new Image();
black_2.src = "/img/black_menu/2_on.png";
var black_3 = new Image();
black_3.src = "/img/black_menu/3_on.png";
var black_4 = new Image();
black_4.src = "/img/black_menu/4_on.png";
var black_5 = new Image();
black_5.src = "/img/black_menu/5_on.png";
var black_6 = new Image();
black_6.src = "/img/black_menu/6_on.png";
var black_7 = new Image();
black_7.src = "/img/black_menu/7_on.png";

function switch_menu(color, number, direction){
	document.getElementById(color+"_"+number).src = "/img/"+color+"_menu/"+number+"_"+direction+".png";
}

function processRequest(zobrazenie){
	if (httpRequest.readyState==4){
		if(httpRequest.status==200){
			var miestoZobrazenia = document.getElementById(zobrazenie);
			miestoZobrazenia.innerHTML = httpRequest.responseText;
		}else{
			alert("Error "+httpRequest.status+": "+ httpRequest.statusText);
		}
	}
}

function inzerat(){
	var miestoZobrazenia = document.getElementById("inzerat_new");
	miestoZobrazenia.style.display = "block";
	var url = "/forms/inzerat_new.php";
	if (window.ActiveXObject){
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		httpRequest = new XMLHttpRequest();
	}
	httpRequest.open("GET", url, true);
	httpRequest.onreadystatechange = function() { processRequest("inzerat_new"); };
	httpRequest.send(null);
}

function show_obj(i, obj){
	for(j=1;j<=pocet_obj;j++){
		var foto_blok = document.getElementById("foto_blok_"+j);
		var content_blok = document.getElementById("content_blok_"+j);
		if(j!=i){
			content_blok.style.display = "none";
			content_blok.innerHTML = "<img src=\"/img/loading.gif\" alt=\"\" />";
			foto_blok.style.display = "block";
		}else{
			foto_blok.style.display = "none";
			content_blok.style.display = "block";
			var url = "/forms/content.php?obj="+obj;
			if (window.ActiveXObject){
				httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
			}else{
				httpRequest = new XMLHttpRequest();
			}
			httpRequest.open("GET", url, true);
			httpRequest.onreadystatechange = function(){
				processRequest("content_blok_"+i);
				Shadowbox.setup();
			};
			httpRequest.send(null);
		}
	}
}

function zoradenie(podla, smer){
	var miestoZobrazenia = document.getElementById("sekcia_result");
	miestoZobrazenia.innerHTML = "<img src=\"/img/loading.gif\" alt=\"\" />";
	var url = "/forms/sekcia.php?sekcia="+sekcia_filter+"&podla="+podla+"&smer="+smer+"&kraj="+$("#kraj").val()+"&okres="+$("#okres").val()+"&obec="+$("#obec").val();
	if (window.ActiveXObject){
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		httpRequest = new XMLHttpRequest();
	}
	httpRequest.open("GET", url, true);
	httpRequest.onreadystatechange = function() { processRequest("sekcia_result"); };
	httpRequest.send(null);
}

function aktulizuj_filter(){
	if(typeof(kraj_filter)!=="undefined"){
		zoradenie("poradie", "DESC");
	}
}

function obec_init(obec){
	$("#obec").load("/forms/obce.php?obec="+obec, function(){
		$("#obec").removeAttr("disabled");
		okres_init(obec);
	});
}

function okres_init(obec){
	$("#okres").load("/forms/okresy.php?obec="+obec, function(){
		$("#okres").removeAttr("disabled");
		kraj_init(obec);
	});
}

function kraj_init(obec){
	$("#kraj").load("/forms/kraje.php?obec="+obec, function(){
		$("#kraj").removeAttr("disabled");
	});
}

function obce_init(okres, aktualizuj){
	$("#obec").attr("disabled", true);
	$("#obec").load("/forms/obce.php?okres="+okres+"&kraj_filter="+kraj_filter, function(){
		$("#obec").removeAttr("disabled");
		if(aktualizuj){
			aktulizuj_filter();
		}
	});
}

function okresy_init(kraj, aktualizuj){
	$("#okres").attr("disabled", true);
	$("#okres").load("/forms/okresy.php?kraj="+kraj+"&kraj_filter="+kraj_filter, function(){
		if(aktualizuj){
			obce_init($("#okres option").eq(0).val(), true);
		}else{
			obce_init($("#okres option").eq(0).val());
		}
		$("#okres").removeAttr("disabled");
	});
}

function kraje_init(kraj){
	$("#kraj").attr("disabled", true);
	$("#kraj").load("/forms/kraje.php?kraj="+kraj+"&kraj_filter="+kraj_filter, function(){
		okresy_init(kraj);
		$("#kraj").removeAttr("disabled");
	});
}

$(document).ready(function(){
	$("#obec").change(function(){
		aktulizuj_filter();
	});
	$("#okres").change(function(){
		obce_init($(this).val(), true);
	});
	$("#kraj").change(function(){
		okresy_init($(this).val(), true);
	});
});

