/* JS for forside gallery */

function trigger() {
	sel = sel + 1;
	if(sel > max - 1) {
		sel = 0;
	}
	gallery_links.eq(sel).click(); 
	resetTimeout();
}

function resetTimeout() {
	clearTimeout(myTimeout);
	myTimeout =  setTimeout('trigger()', this.timeout);
}

function stopTimeout() {
	clearTimeout(myTimeout);
}

/* Globale varialber for forside gallery */

var myTimeout = null;
var sel = 0;
var max = false;
var startTimeout = 12000;
var timeout = 12000;
var gallery_img = false;
var gallery_links = false;

$(document).ready(function() {
	
	jQuery("a[rel='external']").each( function(i) { 
		$(this).attr("target","_blank");
	});
	
	var gallery_items = jQuery('.gal .m-banner');
	
	gallery_links = jQuery('.gallery-nav a');
	max = gallery_links.length;
	$('.gal').height($('.gal .m-banner').height()).css('overflow','hidden').hover(function(){
		stopTimeout();
	},function(){
		resetTimeout();
	});
	
	jQuery('.gal .m-banner img').click(function(evt){
		evt.preventDefault();
		trigger();
	})
	
	gallery_links.each( function(i) { 
		jQuery(this).click(function(evt) {
			evt.preventDefault();
			sel = i;
			gallery_items.hide().filter(this.hash).fadeIn('slow');
			gallery_links.removeClass("active");
			jQuery(this).addClass("active");
			resetTimeout();
			return false;
		})
	});
	gallery_links.eq(0).click();
	
});
