

/* JS for forside gallery */

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

function resetTimeout() {
	myTimeout =  setTimeout('trigger()', this.timeout);
}
function stopTimeout() {
	//myTimeout = null;
	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 = 8000;
var timeout = 10000;
var gallery_img = false;
var gallery_links = false;

jQuery(document).ready(function () {
	
	/* Kommentert ut da denne gir feil - gs
	$("#contact-form").validationEngine()*/
	
	jQuery("a[rel='external']").each( function(i) { 
			jQuery(this).attr("target","_blank");
	});
	
	$('.reference-customers .r-content').cycle({
	    fx:     'fade',
		timeout: 6000,
	    delay: -12000
	});
	
	/* Runde kanter på bilder */
	$('.fx-img').each(function(){
		var me = $(this);
		var img = $('img',me);
		me.css('background', 'url('+img.attr('src')+') no-repeat');
		me.css('display', 'block');
		me.height(img.height());
		me.width(img.width());
		img.hide();
	});
	
	/* Bilde rulator */
	var carusel = jQuery('.img-carusel');
	var carusel_index = 0;
	var carusel_max = carusel.length;
	jQuery('.fx-img', carusel).not(':first').hide();
	
	jQuery('.btn-prev a', carusel).click(function(){
		if(carusel_index == 0)
			carusel_index = carusel_max;
		else 
			carusel_index--;
		jQuery('.fx-img', carusel).hide().eq(carusel_index).fadeIn('slow');
		return false;
	});
	jQuery('.btn-next a', carusel).click(function(){
		if(carusel_index == carusel_max)
			carusel_index = 0;
		else 
			carusel_index++;
		jQuery('.fx-img', carusel).hide().eq(carusel_index).fadeIn('slow');
		return false;
	});
	
	/* Forsidegallery start */
	
	var gallery_items = jQuery('.tabs-area .tab-content-nm');
	gallery_links = jQuery('ul.tabset-2 a');
	max = gallery_links.length;
	
	gallery_links.each( function(i) { 
		jQuery(this).click(function() {
			stopTimeout();
			sel = i;
			gallery_items.hide().filter(this.hash).fadeIn('slow');
			gallery_links.parent().removeClass("active");
			jQuery(this).parent().addClass("active");
			return false;
		})
	});
	gallery_links.eq(0).click();
	if(gallery_links.eq(0).hasClass("animate")) {
		myTimeout =  setTimeout('trigger()', startTimeout);
	}
	
	/* Forsidegallery slutt */
	
	$('#countrySelect').bind('change', function() {
		var selectedDomain = $(this).find(':selected').val();
		if(selectedDomain!='')
		{
			window.location = selectedDomain;
		}
	});
});

