function promeniSlikuTaga(tagId) {	
	var trenutna = $('.slide a:visible');
	if(trenutna.next().length == 0) {
		trenutna.fadeOut('fast');
		$('.slide a:first').fadeIn('fast');
	} else {
		trenutna.fadeOut('fast').next().fadeIn('fast');
	}
}

$(document).ready(function() {
	var i=0;
	/**
	 * Funkcionalnost box formi
	 */
	$('.jos a').click(function() {
		$($(this).attr('rel')).slideToggle('fast');	
		$(this).hide().siblings().show();
		return false;
	});
	
	/**
	 * ponude tabovi
	 */
	$('.ponude-agencija .tabovi li').click(function() {
		$('.ponude-agencija .tabovi li').removeClass('selected');
		$(this).addClass('selected');
		var index = $('.ponude-agencija .tabovi li').index(this);	
		$('.ponude-agencija .ponude, .ponude-agencija .dalje').hide();
		$('.ponude-agencija .ponude:eq('+ index +'), .ponude-agencija .dalje:eq('+ index +')').show();
		
	});
	
	$('span.otvori-spec').live("click", function() {
		$('#otvori-'+$(this).attr('id')).slideToggle('fast');			  
	});
	
	
	/*
	// smestaji  rezervacije
		// funkcija za učitavanja lokacija
	function ucitajLokacije(drzava) {
		$(".pretraga .smestaji .lokacije").html('<option value="1">Lista se učitava...</option>');
		var selLok = $('#ind_lokacija_selected').val();
		$.ajax({
			 type: "GET",
			 url: "http://www.putovanja.info/ajax_box.individualno.lokacije.php",
			 data: "drzava="+drzava+"&lokacija="+selLok,
			 success: function(output) {
				 $(".pretraga .smestaji .lokacije").html(output);
				 $(".pretraga .smestaji .lokacije").removeAttr('disabled');
				 
				 // Lokacija
				 var lokacija = $(".pretraga .smestaji .lokacije").val();
				 var action = '/sr/destinacije/'+drzava+'/'+lokacija+'/hoteli';
				 $(".pretraga .smestaji form").attr("action", action); 
				 
			  }
			   
		});
	}
	*/
	// forma za pretraživanje
	$("form.pretraga-smestaja select.drzave").change(function() {
		if($(this).val() == 0) {
			$("form select.lokacije").html('<option value="0">Prvo izaberite državu</option>').attr("disabled", "disabled");
			return false;
		}
		
		$("form select.lokacije").html('<option value="0">Lista se učitava...</option>').attr("disabled", "disabled");
		var val = $(this).val().split("|");
		var drzavaId = val[0];
		var drzavaUri = val[1];
		
		$.ajax({
		  url: "/ajax.smestaji.php",
		  type: "GET",
		  data: "drzavaId="+ drzavaId +"&drzavaUri="+drzavaUri,
		  success: function(html) {
		    $("form select.lokacije").html(html).removeAttr("disabled");
		    $("form.pretraga-smestaja").attr("action", "/smestaj/" +$("form select.lokacije").val());
		 }
		});
	});
	$("form.pretraga-smestaja select.lokacije").change(function() {
		var uri = $(this).val();
		$("form.pretraga-smestaja").attr("action", "/smestaj/"+uri);
	});
	$('form.pretraga-smestaja').submit(function() {
		if($('form.pretraga-smestaja .lokacije').val() == 0) {
			alert("Morate izabrati regiju ili lokaciju.");
			return false;	
		} 	
	});
	
	
	function ucitajDrzavePoTagu() {
		$('.pretraga .aranzmani select[name="drzava"]').html('<option>Lista se učitava...</option>');			
		$.ajax({
			type: "GET",
			url: 'http://www.putovanja.info/ajax.php',
			data: "tag="+$('.pretraga .aranzmani select[name="tag"]').val(),
			success: function(html) {
				$('.pretraga .aranzmani select[name="drzava"]').html(html);
			}				
		});
	}
	$('.pretraga .aranzmani select[name="tag"]').change(function() {
		ucitajDrzavePoTagu();
	});
	if($('.pretraga .aranzmani select[name="tag"]').val() != $('.pretraga .aranzmani select[name="tag"] option:first').val()) {
		ucitajDrzavePoTagu();
	}
	
	
	
	// Proverava da li je drzava već selektovana
	/*var drzava = $('.pretraga .smestaji .drzave').val();
	if(drzava && drzava != 0) {
		ucitajLokacije(drzava);
	}
	
	
	$(".pretraga .smestaji .drzave").change(function() {
		var drzava = $(this).val();
		if(drzava == '0') {
			$(".pretraga .smestaji .lokacije").html('<option value="1">Prvo izaberite državu</option>');
			$(".pretraga .smestaji .lokacije").attr('disabled', true);
		} else {
			ucitajLokacije(drzava);
		}
	});
	
	
	$(".pretraga .smestaji .lokacije").change(function() {
		var drzava = $('.pretraga .smestaji .drzave').val();
		var lokacija = $(this).val();
		var action = '/sr/destinacije/'+drzava+'/'+lokacija+'/hoteli';
		$(".pretraga .smestaji form").attr("action", action); 
	});
	
	// Provera - Da li su uneti datumi?
	
	$('.pretraga .smestaji form button').click(function() {
		var lokacija = $('.pretraga .smestaji .lokacije').val();
		var arrival_date = $('#arrival_date2').val();
		var departure_date = $('#departure_date2').val();
		if(arrival_date == '' || departure_date == '' || lokacija == 0) {
			alert('Molimo Vas popunite sva polja.');
			return false;s
		}
	});*/
	
	
	$('#brza-pretraga').submit(function() {
		$.ajax({
			 type: "GET",
			 url: "http://www.putovanja.info/brza_pretraga.php",
			 data: "p="+ $('#brzaPretragaInput').val(),
			 success: function(output) {
				 $('#rezultat-pretrage').html(output);
				 
			  }
			   
		});
		return false;
	});
	
	$('.agencija-jedna .logo, .premium-partner .logo').click(function() {
		var link = $(this).find('a').attr("href");
		pageTracker._trackEvent(location.pathname, 'premium', link);
		document.location = link;
	});
	
	// Ankete
	$("#anketa").submit(function() {
		var podaci = $(this).serialize();
		var akcija = $(this).attr('action');
		$("#anketa button").html("molimo sačekajte...");
		$.ajax({
			type: "POST",
			url: akcija,
			data: podaci,
			success: function(html) {
				switch(html) {
					case 'error': 
						alert('Nastala je greška, molimo pokušajte kasnije.');
						$("#anketa button").html("glasaj i pogledaj rezultate");
						break;
					case 'glasao':
						alert('Već ste glasali!');
						$("#anketa button").html("glasaj i pogledaj rezultate");
						break;
					default:
						$('#anketa .odgovori').replaceWith(html);
						break;
				}
			}	
		});
		
		
		return false;
	});
	
	
});