jQuery(document).ready(function(){
	
	// jQuery LightBox
	// -----------------------------------------------------------
	jQuery('.lightbox').lightBox({
		overlayBgColor: '#000',
		overlayOpacity: 0.8,
		keyToClose: 'esc',
		txtImage: 'Photo'
	});
	// -----------------------------------------------------------
	
	// Active menu states for top parents
	// -----------------------------------------------------------
	jQuery(".current-menu-item").parents("li:first").addClass("current-menu-item");
	// -----------------------------------------------------------
	
	jQuery('.homeImgs').innerfade({ 
		speed: 'slow',
		timeout: 4500,
		type: 'sequence',
		containerheight: '450px'
	});
	
	
	jQuery('.rotImg').innerfade({ 
		speed: 'slow',
		timeout: 4500,
		type: 'sequence',
		containerheight: '602px'
	});
	
	jQuery('#page_gallery').innerfade({ 
		speed: 'slow',
		timeout: 4500,
		type: 'sequence',
		containerheight: '654px'
	});
		
	// this initialises the demo scollpanes and makes it reinitialise itself once it's images have loaded...
	jQuery('#scrollCont').jScrollPane({ scrollbarMargin: 0 });
	jQuery('#newsList').jScrollPane({ scrollbarMargin: 0 });
	
	// validate forms
	jQuery("#prijava_fzt").validate();
	jQuery("#prijava_fkk").validate();
	
	
	// HOMEPAGE BANNERS
	//######################################################
	
	var gogoBanner = setInterval( function() {
		
	
			var currentSlide = jQuery("#banners li.current");
			var currentIdent = jQuery("#banners li.current").attr("id");
		
			if( currentSlide.next().length ) {
		
				var nextTarget = currentSlide.next().attr("id");
		
			} else {
		
				var nextTarget = jQuery("#banners li:first").attr("id");
		
			}
		
			currentSlide.removeClass("current");
			jQuery("#banners li#"+nextTarget).addClass('current');
			
			jQuery("#bannersNav li").removeClass("current");
			jQuery("#bannersNav li[rel="+ nextTarget +"]").addClass("current");
		
			jQuery("#banners_wrap").scrollTo( "#"+nextTarget, 900);
	
		}, 5000 );
	
	
	jQuery("#bannersNav a").click(function() {
	
		clearInterval ( gogoBanner );
	
		jQuery("#bannersNav a").parent().removeClass("current");
		jQuery(this).parent().addClass("current");
		
		jQuery("#banners_wrap").scrollTo( "#"+this.hash, 900);
		
		clearTimeout(gogoBanner);
	
		return false;	
		
	});
	//######################################################
	
	// DISABLE SOME ITEMS IN MENU
	//######################################################
	jQuery("#menu-item-927 a:first, #menu-item-926 a:first, #menu-item-1003 a:first").attr("href","#").click(function() {
	
		return false;
	
	});
	//######################################################
	
	/*///////////////////////////////////////////////////////////////////////
	Ported to jquery from prototype by Joel Lisenby (joel.lisenby@gmail.com)
	http://joellisenby.com

	original prototype code by Aarron Walter (aarron@buildingfindablewebsites.com)
	http://buildingfindablewebsites.com

	Distrbuted under Creative Commons license
	http://creativecommons.org/licenses/by-sa/3.0/us/
	///////////////////////////////////////////////////////////////////////*/

	
		jQuery('#signup').submit(function() {
			// update user interface
			
			if( jQuery('#lang').val() == "en" )
			{
				jQuery('#response').html('Adding email address...');
			}
			
			if( jQuery('#lang').val() == "sl" )
			{
				jQuery('#response').html('Dodajam email naslov...');
			}
			
			
		
			// Prepare query string and send AJAX request
			jQuery.ajax({
				url: 'http://www.outdoorfreaks.si/mailchimp/store-address.php',
				data: 'ajax=true&email=' + escape(jQuery('#email').val()) + '&lang=' + escape(jQuery('#lang').val()),
				success: function(msg) {
					jQuery("#signup input").remove();
					jQuery('#response').html(msg);
				}
			});
	
			return false;
		});
	
});

