var pageX;
var pageY;
var typ;
var rethladat= 0;

//vlastne funkcie
function lookup(inputString) {
	if(inputString.length == 0) {
		// Hide the suggestion box.
		$('#suggestions').hide();
	} else {
		lokalita= $('#add_lokalita').val();
		$.post("php/rpc.php", {queryString: ""+inputString+"",location: lokalita}, function(data){
			if(data.length >0) {
				$('#suggestions').show();
				$('#autoSuggestionsList').html(data);
			}
		});
	}
} 

function fill(thisValue,thisName) {
$('#id_ulica').val(thisValue);
$('#add_ulica').val(thisName);
setTimeout("$('#suggestions').hide();", 200);
}

function pridaj_obrazok(obr) {
	if ((poc_obrazkov<10) && (poc_obrazkov==obr)) {
		next_obr= obr+1;
		input= '<div id="img'+obr+'"><input name="obrazok'+obr+'" type=file /><a href=\"javascript: pridaj_obrazok('+next_obr+');\">dalsi obrazok</a><br /></div>';	
		$('#obrazky').append(input);
		poc_obrazkov++;	
	} 
}

function odstran_obrazok(obrazok){
	$('#img'+obrazok).html("<input name=obrazok"+obrazok+" type=file /><a href=\"javascript: pridaj_obrazok("+(obrazok+1)+");\">dalsi obrazok</a><input type='hidden' name='vymaz"+obrazok+"' value='1' /><br />");
}

function hlasuj(ida,ido){
	$.post("php/hlasuj.php", {id_a: ida,id_o: ido}, function(data){ 	
		if (data!="hodnotenie") {
			$("#odpovede").html(data);}
	});
}

//jquery
$(document).ready(function() {
  // hides the sub navigation
  $('#subnavigation_wrap').hide();

  $("#menu_m li").click(function(){
		$("#menu_m li").removeClass('farebne');
		$("#menu_m li").removeClass('current_page_item');
		$("#menu_m li").addClass('farebne');		
		$(this).addClass('current_page_item');
		
		}); 
  
  $("#main_nav li").click(function(){
	  $("#main_nav li").removeClass('farebne');
		$("#main_nav li").removeClass('current_page_item');
		$("#main_nav li").addClass('farebne');		
		$(this).addClass('current_page_item');
		}); 
  
  //skryt formular so sukromnou osobou 
  vybrate= $("#typ_osoby option:selected").val();
  if (vybrate=="0") {
	  $("#osoba_pravnicka").hide(); 
  }
   
 // slides down, up, and toggle the slickbox on click    
  $('#dwn1,#dwn2,#dwn3').click(function() { 
	
    switch ($(this).attr('id')) {
    	case "dwn1": typ="spolubyvanie"; $('#main_nav li a').addClass('farebne'); break;
    	case "dwn2": typ="prenajom"; $('#main_nav li a').addClass('farebne'); break;
    	case "dwn3": typ="hladam"; break;
    }
  	$('#subnavigation_wrap').slideDown('slow');
    $(this).addClass("bgklik");
    return false;
  });
  
  $('#dwn4').click(function() {
    $('#subnavigation_wrap').slideUp('slow');
    
    //return false;
  });
  
  $('#sub_nav li').hover(function() {	
  	meno= '#'+$(this).attr('id')+' a';
  	/*adr= "index.php?ido=vypis&kraj="+$(meno).attr('name')+"&typ="+typ; */
  	adr= "/vypis-"+$(meno).attr('name')+"-"+typ;
  	$(meno).attr({'href':adr});
  	
  });
  
  $('#ddd').click( function() {
	$(this).addClass('main_nav_bg');	
 }); 
  
 	// nacitanie okresov podla kraja
    $("#kraj").change(function(){    	
		$("#kraj option:selected").each(function() {kraj= $(this).val();}); 
		$("#obec").empty();
		$.post("php/geografia.php", {nacitaj: 2,id: kraj,par: 1}, function(data){ $("#okres").html(data);});				
	});
	
	// zobrazit udaje o fyzickej/pravnickej osobe
	$("#typ_osoby").change(function(){    	
		$("#typ_osoby option:selected").each(function() {typ= $(this).val();}); 
		
		if (typ==1) {
			$("#osoba_pravnicka").show();
		} else {
			$("#osoba_pravnicka").hide();
		}
	});
	
	// trieda pre error dialog
	//$(".container").buildContainers();

	//zistenie suradnic kliku mysou
	 $("body").bind("click", function(e){ 
	 	pageX= e.pageX;
	 	pageY= e.pageY;	 	
    }); 
    
    //nactianie lokalit pri pridani inzeratu
    $('#add_kraj, #add_okres, #add_obec, #add_lokalita').change(function() {    	
    	key= $(this).attr('name');
    	hodnota= "<option>"+$('#add_kraj option:nth-child(1)').text()+"</option>";
    	if (rethladat==1) {
    	rhladat= 4;
    	}else {
    		rhladat= 3;
    	}
    	
    
  
    	$(this,' option:selected').each(function() {id= $(this).val();});  	
    	
    	
    	switch (key) {
    		case 'add_kraj': 	    			
    			$('#add_okres').empty();    			
    			$("#add_obec").html(hodnota);
    			$("#add_lokalita").html(hodnota);    			
    			
				$.post("php/geografia.php", {nacitaj: 2,id: id, par: rhladat}, function(data){ $("#add_okres").html(data); });
    		break;
    		
    		case 'add_okres':      		
    			$('#add_obec').empty();
    			$("#add_lokalita").html(hodnota);
    			
				$.post("php/geografia.php", {nacitaj: 3,id: id, par: rhladat}, function(data){ $("#add_obec").html(data); });
    		break;
    		
    		case 'add_obec':
    			$('#add_lokalita').empty();
    			
				$.post("php/geografia.php", {nacitaj: 4,id: id, par: rhladat}, function(data){ $("#add_lokalita").html(data); });
    		break;
    		
    		case 'add_lokalita':
    			
    		break;	
    	}
    });
    
 });
