﻿
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');}

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  
	if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;
    }
}

$(document).ready(function()
{
 if($("a[rel^='prettyPhoto']").length>0)
 {
  $("a[rel^='prettyPhoto']").prettyPhoto({theme:'dark_rounded'});
 }

 if($("#uppov").length>0)
 {
  $("#uppov").click(function(){
     $("#povezaveMenu").slideToggle();
  });
 }
 
 $("#txt_l").click(function() {
   var cs = $("#leftCol *").css("font-size");
   var cs2 = parseInt(cs)+1;
   $("#leftCol *").css("font-size",cs2+"px");

   var cs = $("#leftCol *").css("line-height");
   var cs2 = parseInt(cs)+1;
   $("#leftCol *").css("line-height",cs2+"px");
 });
 $("#txt_n").click(function() {
   $("#leftCol *").css("font-size","14px");
   $("#leftCol *").css("line-height","19px");
   
 });
 $("#txt_s").click(function() {
   var cs = $("#leftCol *").css("font-size");
   var cs2 = parseInt(cs)-1;
   if(cs2>8)
     $("#leftCol *").css("font-size",cs2+"px");
 
   var cs = $("#leftCol *").css("line-height");
   var cs2 = parseInt(cs)-1;
   if(cs2>8)
     $("#leftCol *").css("line-height",cs2+"px");

 
 });
 
 $("#bookmark").click(function() {
   bookmark("http://test.klevze.si","Info za tujce");
 
 });

 $('#topMenu > li').bind('mouseover', jsddm_open)
 $('#topMenu > li').bind('mouseout',  jsddm_timer)
 $("#newsTicker").newsticker(3000).show();
 
 $(".mySlider").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });

 $(".mySliderUK").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });

 $(".mySliderAL").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });

 $(".mySliderBA").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });

 $(".mySliderFR").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });

 $(".mySliderRU").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });

 $(".mySliderES").click(function(){
 	$(this).next(".mySliderContent").slideToggle();
 });


   
 $(".ggtr").click(function(){
 	 alert("Za kvaliteto prevoda ne prevzemamo odgovornosti.\n\nWe don't take any responsibility for the quality of the translation.");	
 	});
 	
 $("#printMe").click(function(){
 	  $(".besedilo").print();
 });
 	
 $(".snk").click(function(){
     $(".snk").next("div").slideUp();
 	 $(this).next("div").slideToggle();
 });

 $('#iskalni_niz').click(function(){
    if($(this).val() == "iskalni niz")
      $(this).val("");
 });

   $('.blink').blink();
});

document.onclick = jsddm_close;


function setFontSize(csize) {  
	document.getElementsByTagName("body")[0].style.fontSize = csize + '%'; 
}  


function bookmark(url,title){
	
	
  if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
  window.external.AddFavorite(url,title);
  } else if (navigator.appName == "Netscape") {
    window.sidebar.addPanel(title,url,"");
  } else {
    alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
  }

}

function prevMonth()
{
 $("#mKol").load("/includes/updateKoledar.php?month_move=prev");
}

function nextMonth()
{
 $("#mKol").load("/includes/updateKoledar.php?month_move=next");
}

(function($) {
	$.fn.blink = function(options)
	{
		var defaults = { delay:500 };
		var options = $.extend(defaults, options);
		
		return this.each(function()
		{
			var obj = $(this);
			setInterval(function()
			{
				if($(obj).css("visibility") == "visible")
				{
					$(obj).css('visibility','hidden');
				}
				else
				{
					$(obj).css('visibility','visible');
				}
			}, options.delay);
		});
	}
}(jQuery));

