﻿function preloadImages()
{
  var imgLoading = new Image();
  imgLoading.src = "images/loading.gif";
}


function prikaziDecu()
{
    var brDece = document.getElementById("deca");
    if (brDece != null)
    {
      var i = brDece.options[brDece.selectedIndex].innerHTML;
      var napomenaEl = document.getElementById("napomena");

      if (i == "0")
      {
          napomenaEl.style.display = "none";
      }
      else
      {
          napomenaEl.style.display = "inline";
      }  			 

      for (var j=1; j<6; j++)
      {
          var deteEl = document.getElementById("dete" + j);
	  			 
          if (j<=parseInt(i))
          {
              deteEl.style.display = "inline";
          }
          else
          {
              deteEl.style.display = "none";
              document.getElementById("dete" + j + "select").selectedIndex = 0;
          }
      }
    } 			 	 
}

function izaberiDrzave()
{
	if (document.form1) 
	{
		var vrsta = document.form1.vrsta_je;
		var drzave = document.form1.drzava_je;
		
		//ocisti drzave
		//dodaj prave drzave
		if (vrsta != null)
		{
		  var i = vrsta.selectedIndex;
		  var j;
		  
		  drzave.innerHTML = "";
		  
		  for (j=0; j < (nazivi[i]).length; j++)
		  {
			var op = new Option();
			op.value = ids[i][j];
			op.innerHTML = nazivi[i][j];
			
			if (ids[i][j] == seldr)
			{
				op.selected = true;
			}
			
			drzave.appendChild(op);
		  }
		  if ((nazivi[i]).length == 1)
		  {
			$(".sakriti").hide();
			$("#drzava_label").html("<strong>Za ovu vrstu odmora trenutno ne postoje aranžmani</strong>");
		  }
		  else
		  {
			$("#drzava_label").html("<strong>Država:</strong>");
			$(".sakriti").show();
		  }
		}
	}
}

$(document).ready(function() {
	preloadImages();
	prikaziDecu();
	izaberiDrzave();
	$('a.delete').click(function(e) {
		e.preventDefault();
		var sid = $(this).attr('id').replace('delete-','');

		var parent = $(document.getElementById('row-' + sid));
		$.ajax({
			type: 'get',
			url: 'izabrani.php',
			data: 'neomiljeni_id=' + sid,
			success: function() {
				parent.slideUp(300,function() {
					parent.remove();
				});
			}
		});
	});

	$('a.add').click(function(e) {
		e.preventDefault();
		var sid = $(this).attr('id').replace('add-','');

		var parent = $(document.getElementById('row-' + sid));
		$.ajax({
			type: 'get',
			url: 'odmor.php',
			data: 'omiljeni_id=' + sid,
			beforeSend: function() {
				parent.html('<br /><img src="images/loading.gif" width="17" height="17" /> U toku');
			},
			success: function() {
				parent.html('<a class="link-pregledaj-omiljene" href="izabrani.php" style="color: green;"><br />U izabranim</a>');
				$('div.izabrani').html('<a href="izabrani.php" class="link-pregledaj-omiljene">Pregledaj izabrane</a>');
			}
		});
	});
	
	$('#form1').submit(function(e) {
		if ($('#drzava_je').attr('selectedIndex') == 0)
		{
			alert('Niste odabrali državu!');
			$('#drzava_je').addClass('err');
			e.preventDefault();
		}
	});
	
	$('#drzava_je').focus(function(e) {
		$('#drzava_je').removeClass('err');
	});
});
