// DatePicker

  $(document).ready(function(){
    $("#datepicker").datepicker();
  });

// Ajax pause

jQuery.fn.delay = function(time,func){
    return this.each(function(){
        setTimeout(func,time);
    });
};

// Naroči on click

$(document).ready(function() {
  $('#naroci_link').live("click", function(){
    $('#naroci').fadeIn("slow");
    return(false);
  });
  $('#naroci_close').live("click", function() {
    $('#naroci').fadeOut("slow");
  });
});

// Slika on click

$(document).ready(function() {
  $('#slika_link').live("click", function(){
    $('#slika').fadeIn("slow");
    return(false);
  });
  $('#slika_close').live("click", function() {
    $('#slika').fadeOut("slow");
  });
});


// Ajax naročevanje

$(document).ready(function()
{

	$('#naroci_obrazec').submit(function()
	{

		$('#naroci_submit_gumb').fadeOut("slow");


			$.post("/ajax/naroci.php", $("#naroci_obrazec").serialize(), function(data)
		 	{

				if (data.substr(0,6)=="napaka")
				{
					if (data.substr(7)=="email")
					{
						$('#naroci_napaka').html ("Wrong/missing email address.");
					}
					else if (data.substr(7)=="name")
					{
						$('#naroci_napaka').html ("Wrong/missing name.");
					}
					else if (data.substr(7)=="item")
					{
						$('#naroci_napaka').html ("Wrong/missing preordered item.");
					}

					$('#naroci_napaka').fadeIn("slow");
				}
				else
				{
					$('#naroci_vsebina').html ("Thank's form submiting preorder. We'll let you know, when items will be available for purchase.");
				}

		 	});



		$('#naroci_submit_gumb').delay(1000, function()
		 {
		 	$('#naroci_submit_gumb').fadeIn("slow");

		 });

		return (false);
	});
});

// Ajax obdelava slike

$(document).ready(function()
{

	$('#slika_obrazec').submit(function()
	{

		$("#loading")
			.ajaxStart(function(){
				$(this).show();
				$('#slika_submit_gumb').hide();
				$('#slika_napaka').hide();
			})

			.ajaxComplete(function(){


			});


	    var options = {
	     	beforeSubmit:  showRequest,
			success:       showResponse,
			url:       '../ajax/slika.php',
			dataType:  'json'
		};

		$(this).ajaxSubmit(options);

		return (false);
	});
});

function showRequest(formData, jqForm, options)
{

	var fileToUploadValue = $('input[name=slika]').fieldValue();

	if (!fileToUploadValue[0])
	{
		$('#slika_submit_gumb').delay(10000, function()
		 {
		 	$('#slika_submit_gumb').fadeIn("slow");
            $('#loading').hide();
		 });

		$('#slika_napaka').show();
		$('#slika_napaka').html ('Please select a file.');
		return false;
	}

	return true;
}

function showResponse(data, statusText)
{

	if (statusText == 'success')
	{
		if (data.img != '')
		{
			html = "OMGWTF <br /><a href='../download.php?id="+data.img+"' title='Download image'><img border='0' src='../upload/t_slika/"+data.img+"' /></a><br /><br /><img src='http://www.omgwtf.it/images/facebook.gif' border='0'>&nbsp;<a href='http://www.omgwtf.it/facebook/index.php?slika=../upload/t_slika/"+data.img+"' title='Publish it on Facebook'>Publish</a> it on Facebook.";
			$('#slika_vsebina').html (html);
		}
		else
		{
			$('#slika_napaka').html  (data.error);
		}
	}
	else
	{
		$('#slika_napaka').html ('Unknown error!');
	}

	$('#slika_napaka').show();
}