/* slide from top */
$(document).ready(function() {
		$(".topMenuAction").click( function() {
			if ($("#openCloseIdentifier").is(":hidden")) {
				$("#slider-top").animate({ 
					marginTop: "-250px"
					}, 500 );
				$("#topMenuImage").html('<img src="/predloge/img/slider-open.png" alt="open" class="swap" />');
				$("#openCloseIdentifier").show();
			} else {
				$("#slider-top").animate({ 
					marginTop: "0px"
					}, 500 );
				$("#topMenuImage").html('<img src="/predloge/img/slider-close.png" alt="close" />');
				$("#openCloseIdentifier").hide();
			}
		});  
	});

/* shadowbox nastavitve */
Shadowbox.init({
	counterType: "skip",
	overlayOpacity: "0.9"
});

/* slider */
	$(document).ready(function() {
		$('#slider').coinslider({ width: 780, height: 250, navigation: true, delay: 5000, effect: 'straight', spw: 2, sph: 2 });
	});
	
/* slider prva stran */
	$(document).ready(function() {
		$('#slider-prva').coinslider({ width: 1050, height: 250, navigation: true, delay: 5000, effect: 'straight', spw: 2, sph: 2 });
	});

/* preloader za slike na hover	*/
(function($) {
  var cache = [];
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)
///
jQuery.preLoadImages(
"/datoteke/paketi/si-prva/druzinski-paket-over.png",
"/datoteke/paketi/si-prva/casino-paket-over.png",
"/datoteke/paketi/si-prva/vikend-paket-over.png",
"/datoteke/paketi/si-prva/zimski-paket-over.png",

"/datoteke/paketi/en-prva/druzinski-paket-over.png",
"/datoteke/paketi/en-prva/casino-paket-over.png",
"/datoteke/paketi/en-prva/vikend-paket-over.png",
"/datoteke/paketi/en-prva/zimski-paket-over.png",

"/datoteke/paketi/si/druzinski-paket-over.png",
"/datoteke/paketi/si/casino-paket-over.png",
"/datoteke/paketi/si/vikend-paket-over.png",
"/datoteke/paketi/si/zimski-paket-over.png",

"/datoteke/paketi/en/druzinski-paket-over.png",
"/datoteke/paketi/en/casino-paket-over.png",
"/datoteke/paketi/en/vikend-paket-over.png",
"/datoteke/paketi/en/zimski-paket-over.png",

"/predloge/img/bg-menu2-hostel-over.png",
"/predloge/img/logo-hostel-over.png",
"/predloge/img/bg-menu2-over.png",

"/predloge/img/yt-over.png",
"/predloge/img/mail-over.png",
"/predloge/img/rss-over.png",
"/predloge/img/tw-over.png",
"/predloge/img/fb-over.png"

);



/* swap na hover */
$(function() {
	$(".swap").hover(
		function () {
			$(this).attr("src", $(this).attr("src").replace(/.png/, "-over.png"));
		},
		function () {
			$(this).attr("src", $(this).attr("src").replace(/-over.png/, ".png"));
		}
	);
});

/* harmonka :) */
$(document).ready(function() {
	 
	$('.harmonka-gumb').click(function() {
		$('.harmonka-gumb').removeClass('on');	  
	 	$('.harmonka-vsebina').slideUp('normal');
   
		if($(this).next().is(':hidden') == true) {
			
						$(this).addClass('on');
			  
	$(this).next().slideDown('normal');
		 } 
		  
	 });
	  
		
$('.harmonka-gumb').mouseover(function() {
		$(this).addClass('over');	
	
	}).mouseout(function() {
		$(this).removeClass('over');										
	});
	
	$('.harmonka-vsebina').hide();

});


/* superfish meni */
 
 $(document).ready(function(){ 
        $("ul.sf-menu").superfish({ 
			delay:         400,   
			animation:   {opacity:'show',height:'show'},
			speed:       'fast',      
			dropShadows: false,
			autoArrows:  false, 
        }); 
    }); 

/* top */
var scrolltotop={setting:{startline:100,scrollto:0,scrollduration:200,fadeduration:[300,100]},controlHTML:'<img src="up.png" style="width:0px; height:0px" />',controlattrs:{offsetx:5,offsety:5},anchorkeyword:'#top',state:{isvisible:false,shouldvisible:false},scrollup:function(){if(!this.cssfixedsupport)
this.$control.css({opacity:0})
var dest=isNaN(this.setting.scrollto)?this.setting.scrollto:parseInt(this.setting.scrollto)
if(typeof dest=="string"&&jQuery('#'+dest).length==1)
dest=jQuery('#'+dest).offset().top
else
dest=0
this.$body.animate({scrollTop:dest},this.setting.scrollduration);},keepfixed:function(){var $window=jQuery(window)
var controlx=$window.scrollLeft()+$window.width()-this.$control.width()-this.controlattrs.offsetx
var controly=$window.scrollTop()+$window.height()-this.$control.height()-this.controlattrs.offsety
this.$control.css({left:controlx+'px',top:controly+'px'})},togglecontrol:function(){var scrolltop=jQuery(window).scrollTop()
if(!this.cssfixedsupport)
this.keepfixed()
this.state.shouldvisible=(scrolltop>=this.setting.startline)?true:false
if(this.state.shouldvisible&&!this.state.isvisible){this.$control.stop().animate({opacity:1},this.setting.fadeduration[0])
this.state.isvisible=true}
else if(this.state.shouldvisible==false&&this.state.isvisible){this.$control.stop().animate({opacity:0},this.setting.fadeduration[1])
this.state.isvisible=false}},init:function(){jQuery(document).ready(function($){var mainobj=scrolltotop
var iebrws=document.all
mainobj.cssfixedsupport=!iebrws||iebrws&&document.compatMode=="CSS1Compat"&&window.XMLHttpRequest
mainobj.$body=(window.opera)?(document.compatMode=="CSS1Compat"?$('html'):$('body')):$('html,body')
mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>').css({position:mainobj.cssfixedsupport?'fixed':'absolute',bottom:mainobj.controlattrs.offsety,right:mainobj.controlattrs.offsetx,opacity:0,cursor:'pointer'}).attr({title:'Scroll Back to Top'}).click(function(){mainobj.scrollup();return false}).appendTo('body')
if(document.all&&!window.XMLHttpRequest&&mainobj.$control.text()!='')
mainobj.$control.css({width:mainobj.$control.width()})
mainobj.togglecontrol()
$('a[href="'+mainobj.anchorkeyword+'"]').click(function(){mainobj.scrollup()
return false})
$(window).bind('scroll resize',function(e){mainobj.togglecontrol()})})}}
scrolltotop.init()


