// Ajax pause

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

// Marketing

$(document).ready(function()
{	
	$('#marketing-vec-razkrij').live("click", function()
	{
		mr = this.href;
		var componentList = mr.split('/');
		var marketing = componentList[componentList.length-1];
			
		$('#marketing-skrij_' + marketing).fadeIn();	
		$('#marketing-prikazi_' + marketing).hide();
		
		return false;
	});
	
	$('#marketing-vec-skrij').live("click", function()
	{
		mr = this.href;
		var componentList = mr.split('/');
		var marketing = componentList[componentList.length-1];
			
		$('#marketing-skrij_' + marketing).hide();	
		$('#marketing-prikazi_' + marketing).fadeIn();
		
		return false;
	});
	
});

$(document).ready(function()
{
		 	
 	function bckSpremeni()
 	{
 		$.post("/ajax/ozadje.php", function(data)
 		{
  			$("#main").css({ background: "#F5F5F5 url(/upload/splash/" + data + ") no-repeat" }).fadeIn("slow");
  		});
	}
	
	bckSpremeni();
	
	setInterval(function (){ bckSpremeni() }, 5000);
	
});

// Ajax comments

$(document).ready(function()
{
	$('#komentarji_submit').click(function()
	{

		 $('#komentarji_submit_gumb').hide();
		 $('#komentarji_napaka').hide();

		 $('#loading').fadeIn('slow');

		 var comment = $('textarea[name=comment]');
		 var tabela = $('input[name=tabela]');
		 var url = $('input[name=url]');
		 var id_vsebina = $('input[name=id_vsebina]');

	 	 $.post("/ajax/komentarji.php", {comment: comment.val(), tabela: tabela.val(), url: url.val(), id_vsebina: id_vsebina.val(), akcija: "dodaj"}, function(data)
	 	 {

	 	 	if (data=="napaka")
	 	 	{
	 	 		$('#komentarji_napaka').fadeIn("slow");
	 	 	}
	 	 	else if (data=="napaka_not_logged")
	 	 	{
	 	 		$('#komentarji_napaka_not_logged').fadeIn("slow");
	 	 	}
	 	 	else
	 	 	{
	 	 		$('#komentarji_izpis').html(data);
	 	 		$('textarea[name=comment]').val("");
	 		}
	 	 });

		 $('#komentarji_submit_gumb').delay(1000, function()
		 {
		 	$('#loading').hide();
		 	$('#komentarji_submit_gumb').show();
		 });

		return (false);
	});
});

// Ajax delete comment

$(document).ready(function()
{
	$('#komentar_brisi').live("click", function()
	{
		if (confirm("Si prepričan, da želiš pobrisati komentar ?"))
		{
			mr = this.href;

			$.post("/ajax/brisi_komentar.php", {mr: mr }, function(data)
		 	{
		 		if (data == "ok")
		 		{
			 		var componentList = mr.split('/');

					var komentar = componentList[componentList.length-1];

					//alert (komentar);

			        $('#delete_' + komentar).fadeOut("slow");

					$('#delete_' + komentar).delay(1000, function()
					{
						$('#delete_' + komentar).remove();
					});

				}
		 	});
		}

		return (false);
	});
});



// Ajax upload slike blog

$(document).ready(function()
{
	$('#slika_blog').uploadify(
	{
		'uploader': '/javascripts/uploadify/uploadify.swf',
		'script': '/ajax/blog_uploadify.php',
		'folder': '/upload/temp',
		'queueID': 'blog_gallery_uploader',
		'auto': true,
		'multi': true,
		'cancelImg': '/images/cancel.png',
		'onProgress': function ()
		{
			$('#loading_user_add_blog').show();
		 	$('#user_add_blog_submit_gumb').hide();
		},
		'onAllComplete': function ()
		{
			$('#loading_user_add_blog').hide();
		 	$('#user_add_blog_submit_gumb').show();
		},
		'onCancel': function ()
		{
			$('#loading_user_add_blog').hide();
		 	$('#user_add_blog_submit_gumb').show();
		},
		'onComplete': function(event, queueID, fileObj, response, data)
		{

			if (response=="1")
			{
					$.post("/ajax/blog_uploadify.php", {akcija: "update", file: "/upload/temp/" + fileObj.name}, function(data)
	 	 			{
	 	 				if (data.substr(0,6)=="napaka")
						{
							// $('#fileQueue').append (data.substr(7));
						}
						else
						{
							if (data.substr(data.length-3, 3) == "flv")
							{
								slika = data.substr(0, data.length-4) + ".jpg";
							}
							else
							{
								slika = data;
							}

							koda = '<div id="delete_'+ data.substr(0, data.length-4) + '"><div class="cell"><input type="hidden" name="slika_' + data + '" value="' + data + '"><a href="'+ data.substr(0, data.length-4) + '" id="slika_blog_brisi" title="Briši sliko"><img class="smallImage" src="/upload/t_blog/tn_' + slika + '"></a></div></div>';

	 	 					$('#fileQueue').append (koda);
	 					}
	 	 			});

			}
			else
			{
				alert ("Napaka: " + response);
			}
		}
	});
});

// Ajax slika blog delete

$(document).ready(function()
{
	$('#slika_blog_brisi').live("click", function()
	{
		if (confirm("Si prepričan(-a), da želiš pobrisati sliko ?"))
		{
			var id=this.href;

			var componentList = id.split('/');
			var slika = componentList[componentList.length-1];

	        $('#delete_' + slika).fadeOut("slow");

			$('#delete_' + slika).delay(1000, function()
			{
				$('#delete_' + slika).remove();
			});
		}

		return (false);
	});
});

// Ajax add blog

$(document).ready(function()
{
	$('#dodaj_blog').submit(function()
	{

         $('#message').fadeIn("fast");
		 $('#message_vsebina').html ('Dodajam blog... Prosim, počakaj...');
		 setTimeout(function(){ $("#message").fadeOut("slow") }, 5000);

		 $('#user_add_blog_submit_gumb').hide();

		 $('#loading_user_add_blog').fadeIn('slow');

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

	 	 	if (data.substr(0,6)=="napaka")
	 	 	{
	 	 		$('#message').fadeIn("slow");
	 	 		$('#message_vsebina').html (data.substr(7));
	 	 		setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);
	 	 	}
	 	 	else
	 	 	{
                 $('#message').fadeIn("slow");
			 	 $('#message_vsebina').html ('Dodajam blog... Prosim počakaj...');
			 	 setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);

			 	 window.location.replace(data);
	 		}

	 	 });

	 	 $('#user_add_blog_submit_gumb').delay(2000, function()
		 {
		 	$('#loading_user_add_blog').hide();
		 	$('#user_add_blog_submit_gumb').show();
		 });

		return (false);
	});
});

// Ajax delete blog

$(document).ready(function()
{
	$('#brisi_blog').live("click", function()
	{
		 if (confirm("Si preprican, da želiš pobrisati blog?"))
		 {
	         $('#message').fadeIn("fast");
		 	 $('#message_vsebina').html ('Brišem blog... Prosim, počakaj...');
		 	 setTimeout(function(){ $("#message").fadeOut("slow") }, 5000);

		 	 var mr = this.href;

		 	 $.post("/ajax/brisi_blog.php", {mr: mr }, function(data)
		 	 {

		 	 	//$('#blog_1').fadeOut("slow");
		 	 	//$('#top').fadeOut("slow");
		 	 	//$('.blog_gallery').fadeOut("slow");
		 	 	//$('#blog_2').fadeOut("slow");
		 	 	//$('#blog_3').fadeOut("slow");
		 	 	//$('#blog_gallery').fadeOut("slow");
		 	 	//$('#komentarji_izpis').fadeOut("slow");
		 	 	//$('#new_comment').fadeOut("slow");
		 	 	//$('#user_edit_blog').fadeOut("slow");
		 	 	//$('#user_delete_blog').fadeOut("slow");

				window.location.replace (data);
		 	 });
	     }

		 return (false);
	});
});

// Ajax edit blog

$(document).ready(function()
{
	$('#uredi_blog').submit(function()
	{
         $('#message').hide();

		 $('#user_edit_blog_submit_gumb').hide();

		 $('#loading_user_edit_blog').fadeIn('slow');

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

	 	 	if (data.substr(0,6)=="napaka")
	 	 	{
	 	 		$('#message').fadeIn("slow");
	 	 		$('#message_vsebina').html (data.substr(7));
	 	 		setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);
	 	 	}
	 	 	else
	 	 	{
                 $('#message').fadeIn("slow");
			 	 $('#message_vsebina').html ('Urejam blog... Prosim počakaj...');
			 	 //setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);

      			 setTimeout(function(){ window.location.replace (data) }, 2000);

	 		}

	 	 });

	 	 $('#user_edit_blog_submit_gumb').delay(2000, function()
		 {
		 	$('#loading_user_edit_blog').hide();
		 	$('#user_edit_blog_submit_gumb').show();
		 });

		return (false);
	});
});


// Ajax add obvestilo

$(document).ready(function()
{
	$('#dodaj_obvestila').submit(function()
	{

         $('#message').fadeIn("fast");
		 $('#message_vsebina').html ('Dodajam obvestilo... Prosim, počakaj...');
		 setTimeout(function(){ $("#message").fadeOut("slow") }, 5000);

		 $('#user_add_obvestila_submit_gumb').hide();

		 $('#loading_user_add_obvestila').fadeIn('slow');

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

	 	 	if (data.substr(0,6)=="napaka")
	 	 	{
	 	 		$('#message').fadeIn("slow");
	 	 		$('#message_vsebina').html (data.substr(7));
	 	 		setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);
	 	 	}
	 	 	else
	 	 	{
                 $('#message').fadeIn("slow");
			 	 $('#message_vsebina').html ('Dodajam obvestilo... Prosim počakaj...');
			 	 setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);

			 	 window.location.replace(data);
	 		}

	 	 });

	 	 $('#user_add_obvestila_submit_gumb').delay(2000, function()
		 {
		 	$('#loading_user_add_obvestila').hide();
		 	$('#user_add_obvestila_submit_gumb').show();
		 });

		return (false);
	});
});

// Ajax delete obvestilo

$(document).ready(function()
{
	$('#brisi_obvestila').live("click", function()
	{
		 if (confirm("Si prepričan, da želiš pobrisati obvestilo?"))
		 {
	         $('#message').fadeIn("fast");
		 	 $('#message_vsebina').html ('Brišem obvestilo... Prosim, počakaj...');
		 	 setTimeout(function(){ $("#message").fadeOut("slow") }, 5000);

		 	 var mr = this.href;

		 	 $.post("/ajax/brisi_obvestila.php", {mr: mr }, function(data)
		 	 {

		 	 	//$('#blog_1').fadeOut("slow");
		 	 	//$('#top').fadeOut("slow");
		 	 	//$('.blog_gallery').fadeOut("slow");
		 	 	//$('#blog_2').fadeOut("slow");
		 	 	//$('#blog_3').fadeOut("slow");
		 	 	//$('#blog_gallery').fadeOut("slow");
		 	 	//$('#komentarji_izpis').fadeOut("slow");
		 	 	//$('#new_comment').fadeOut("slow");
		 	 	//$('#user_edit_blog').fadeOut("slow");
		 	 	//$('#user_delete_blog').fadeOut("slow");

				window.location.replace (data);
		 	 });
	     }

		 return (false);
	});
});

// Ajax edit obvestilo

$(document).ready(function()
{
	$('#uredi_obvestila').submit(function()
	{
         $('#message').hide();

		 $('#user_edit_obvestila_submit_gumb').hide();

		 $('#loading_user_edit_obvestila').fadeIn('slow');

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

	 	 	if (data.substr(0,6)=="napaka")
	 	 	{
	 	 		$('#message').fadeIn("slow");
	 	 		$('#message_vsebina').html (data.substr(7));
	 	 		setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);
	 	 	}
	 	 	else
	 	 	{
                 $('#message').fadeIn("slow");
			 	 $('#message_vsebina').html ('Urejam obvestilo... Prosim počakaj...');
			 	 //setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);

      			 setTimeout(function(){ window.location.replace (data) }, 2000);

	 		}

	 	 });

	 	 $('#user_edit_obvestila_submit_gumb').delay(2000, function()
		 {
		 	$('#loading_user_edit_obvestila').hide();
		 	$('#user_edit_obvestila_submit_gumb').show();
		 });

		return (false);
	});
});

// Ajax upload dokumenti obvestilo

$(document).ready(function()
{
	$('#dokumenti_sporocilo').uploadify(
	{
		'uploader': '/javascripts/uploadify/uploadify.swf',
		'script': '/ajax/obvestilo_uploadify.php',
		'folder': '/upload/temp',
		'queueID': 'obvestilo_gallery_uploader',
		'auto': true,
		'multi': false,
		'cancelImg': '/images/cancel.png',
		'onProgress': function ()
		{
			$('#loading_user_add_blog').show();
		 	$('#user_add_blog_submit_gumb').hide();
		},
		'onAllComplete': function ()
		{
			$('#loading_user_add_obvestilo').hide();
		 	$('#user_add_obvestilo_submit_gumb').show();
		},
		'onCancel': function ()
		{
			$('#loading_user_add_obvestilo').hide();
		 	$('#user_add_obvestilo_submit_gumb').show();
		},
		'onComplete': function(event, queueID, fileObj, response, data)
		{

			if (response=="1")
			{
					$.post("/ajax/obvestilo_uploadify.php", {akcija: "update", file: "/upload/temp/" + fileObj.name}, function(data)
	 	 			{
	 	 				if (data.substr(0,6)=="napaka")
						{
							// $('#fileQueue').append (data.substr(7));
						}
						else
						{

							dokument = data;

							koda = '<div id="delete_'+ data.substr(0, data.length-4) + '"><div class="cell"><input type="hidden" name="dokument_' + data + '" value="' + data + '"><a href="'+ data.substr(0, data.length-4) + '" id="dokument_obvestilo_brisi" title="Briši dokument">' + dokument + '</a></div></div>';

	 	 					$('#fileQueue').append (koda);
	 					}
	 	 			});

			}
			else
			{
				alert ("Napaka: " + response);
			}
		}
	});
});

// Ajax dokument obvestilo delete

$(document).ready(function()
{
	$('#dokument_obvestilo_brisi').live("click", function()
	{
		if (confirm("Si prepričan(-a), da želiš pobrisati dokument ?"))
		{
			var id=this.href;

			var componentList = id.split('/');
			var dokument = componentList[componentList.length-1];

	        $('#delete_' + dokument).fadeOut("slow");

			$('#delete_' + dokument).delay(1000, function()
			{
				$('#delete_' + dokument).remove();
			});
		}

		return (false);
	});
});


// Datum

$(function() {
	$("#obvestila_datum_veljavnosti").datepicker({ dayNamesMin: ['Ne', 'Po', 'To', 'Sr', 'Če', 'Pe', 'So'],  dateFormat: 'd.m.yy', firstDay: 1, monthNames: ['Januar','Februar','Marec','April','Maj','Junij','Julij','Avgust','September','Oktober','November','December'], minDate: new Date() });
});

$(function() {
	$("#oglasi_datum_veljavnosti").datepicker({ dayNamesMin: ['Ne', 'Po', 'To', 'Sr', 'Če', 'Pe', 'So'],  dateFormat: 'd.m.yy', firstDay: 1, monthNames: ['Januar','Februar','Marec','April','Maj','Junij','Julij','Avgust','September','Oktober','November','December'], minDate: new Date() });
});


// Pagination uporabnikov

// Ajax users_search pagination

$(document).ready(function()
{
	$('#pagination_users a').live("click", function()
	{
		$('#uporabniki_izpis').load ("/ajax/uporabniki.php", {stran: this.href} );

		return false;
	});
});

// Ajax add oglas

$(document).ready(function()
{
	$('#dodaj_oglas').submit(function()
	{

         $('#message').fadeIn("fast");
		 $('#message_vsebina').html ('Dodajam oglas... Prosim, počakaj...');
		 setTimeout(function(){ $("#message").fadeOut("slow") }, 5000);

		 $('#user_add_oglasi_submit_gumb').hide();

		 $('#loading_user_add_oglasi').fadeIn('slow');

	 	 $.post("/ajax/dodaj_oglasi.php", $("#dodaj_oglas").serialize(), function(data)
	 	 {

	 	 	if (data.substr(0,6)=="napaka")
	 	 	{
	 	 		$('#message').fadeIn("slow");
	 	 		$('#message_vsebina').html (data.substr(7));
	 	 		setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);
	 	 	}
	 	 	else
	 	 	{
                 $('#message').fadeIn("slow");
			 	 $('#message_vsebina').html ('Dodajam oglas... Prosim počakaj...');
			 	 setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);

			 	 window.location.replace(data);
	 		}

	 	 });

	 	 $('#user_add_oglasi_submit_gumb').delay(2000, function()
		 {
		 	$('#loading_user_add_oglasi').hide();
		 	$('#user_add_oglasi_submit_gumb').show();
		 });

		return (false);
	});
});

// Ajax delete oglas

$(document).ready(function()
{
	$('#brisi_oglas').live("click", function()
	{
		 if (confirm("Si prepričan, da želiš pobrisati oglas?"))
		 {
	         $('#message').fadeIn("fast");
		 	 $('#message_vsebina').html ('Brišem oglas... Prosim, počakaj...');
		 	 setTimeout(function(){ $("#message").fadeOut("slow") }, 5000);

		 	 var mr = this.href;

		 	 $.post("/ajax/brisi_oglasi.php", {mr: mr }, function(data)
		 	 {

		 	 	//$('#blog_1').fadeOut("slow");
		 	 	//$('#top').fadeOut("slow");
		 	 	//$('.blog_gallery').fadeOut("slow");
		 	 	//$('#blog_2').fadeOut("slow");
		 	 	//$('#blog_3').fadeOut("slow");
		 	 	//$('#blog_gallery').fadeOut("slow");
		 	 	//$('#komentarji_izpis').fadeOut("slow");
		 	 	//$('#new_comment').fadeOut("slow");
		 	 	//$('#user_edit_blog').fadeOut("slow");
		 	 	//$('#user_delete_blog').fadeOut("slow");

				window.location.replace (data);
		 	 });
	     }

		 return (false);
	});
});

// Ajax edit obvestilo

$(document).ready(function()
{
	$('#uredi_oglas').submit(function()
	{
         $('#message').hide();

		 $('#user_edit_oglasi_submit_gumb').hide();

		 $('#loading_user_edit_oglasi').fadeIn('slow');

	 	 $.post("/ajax/uredi_oglasi.php", $("#uredi_oglas").serialize(), function(data)
	 	 {

	 	 	if (data.substr(0,6)=="napaka")
	 	 	{
	 	 		$('#message').fadeIn("slow");
	 	 		$('#message_vsebina').html (data.substr(7));
	 	 		setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);
	 	 	}
	 	 	else
	 	 	{
                 $('#message').fadeIn("slow");
			 	 $('#message_vsebina').html ('Urejam oglas... Prosim počakaj...');
			 	 //setTimeout(function(){ $("#message").fadeOut("slow") }, 2000);

      			 setTimeout(function(){ window.location.replace (data) }, 2000);

	 		}

	 	 });

	 	 $('#user_edit_ooglasi_submit_gumb').delay(2000, function()
		 {
		 	$('#loading_user_edit_oglasi').hide();
		 	$('#user_edit_oglasi_submit_gumb').show();
		 });

		return (false);
	});
});

