$(document).ready(function () {
	var infoliste = $(".miljowrap").children(".nyhetsRamme");
	var detteElementNr = 0;
	var nesteElementNr = 1;
	var forrigeElementNr = parseInt (infoliste.size()-1);

	$('.miljonav').append("<p><a href=\"javascript:\" class=\"forrigeNyhet miljonav\"><img src=\"bilder/bilder/struktur_element/arrowleft.png\"/> Forrige</a> <a href=\"javascript:\" class=\"nesteNyhet miljonav\">Neste <img src=\"bilder/bilder/struktur_element/arrowright.png\"/></a></p>");
	$(".gallery_voss li:first").addClass("aktiv");
	
	// legg til class og id for hver nyhetsramme
	$(".miljowrap").children(".nyhetsRamme").each(function (e) {
		if (e != 0) {
			$(this).addClass('ikkevis');
		}
		$(this).attr("id", "nyhetsRamme" + e);
	});
	
	// legg til id for hvert tommelbilde
	$(".gallery_voss").children("li").each(function (e) {
		$(this).attr("id", "tommelBilde" + e);
	});
	
	$(".nesteNyhet").click( function () {
		if (detteElementNr == (infoliste.size()-1)) {
			nesteElementNr = 0;
		} else {
			nesteElementNr = parseInt (detteElementNr + 1);
		}
		
		detteElement = "nyhetsRamme" + detteElementNr;
		nesteElement = "nyhetsRamme" + nesteElementNr;
		detteElementTommel = "tommelBilde" + detteElementNr;
		nesteElementTommel = "tommelBilde" + nesteElementNr;
		
		$(".gallery_voss li#"+detteElementTommel).removeClass('aktiv');
		$(".gallery_voss li#"+nesteElementTommel).addClass('aktiv');
		
		detteElementNr = nesteElementNr;
		nesteElementNr = parseInt (nesteElementNr + 1);
		forrigeElementNr = parseInt (detteElementNr - 1);
		
		$("#"+detteElement).addClass('ikkevis');
		$("#"+nesteElement).removeClass('ikkevis');

		
		//console.log("detteElementNr: " + detteElementNr);
		//console.log("nesteElementNr: " + nesteElementNr);
		//console.log("forrigeElementNr: " + forrigeElementNr);
	});
	
	$(".forrigeNyhet").click( function () {
		if (detteElementNr == 0) {
			forrigeElementNr = parseInt (infoliste.size() -1);
		} else {
			forrigeElementNr = parseInt (detteElementNr - 1);
		}
		
		detteElement = "nyhetsRamme" + detteElementNr;
		forrigeElement = "nyhetsRamme" + forrigeElementNr;
		detteElementTommel = "tommelBilde" + detteElementNr;
		forrigeElementTommel = "tommelBilde" + forrigeElementNr;
		
		$(".gallery_voss li#"+detteElementTommel).removeClass('aktiv');
		$(".gallery_voss li#"+forrigeElementTommel).addClass('aktiv');
		
		detteElementNr = forrigeElementNr;
		nesteElementNr = parseInt (forrigeElementNr + 1);
		forrigeElementNr = parseInt (detteElementNr - 1);
		
		$("#"+detteElement).addClass('ikkevis');
		$("#"+forrigeElement).removeClass('ikkevis');
		$("#"+forrigeElement).addClass('active');
		
		//console.log("detteElementNr: " + detteElementNr);
		//console.log("nesteElementNr: " + nesteElementNr);
		//console.log("forrigeElementNr: " + forrigeElementNr);
	});
	
	
	$(".gallery_voss li").click(function() {
		$(".gallery_voss li").removeClass("aktiv");
		$(this).addClass("aktiv");
		
		var objRegExp  =  /([0-9]+)/;
		detteElementNr = parseInt ($(this).attr("id").match(objRegExp));  //match(/\d/g));

		if (detteElementNr == 0) {
			nesteElementNr = 1;
			forrigeElementNr = parseInt (infoliste.size() -1);
		} else if (detteElementNr == (infoliste.size()-1)) {
			nesteElementNr = 0;
			forrigeElementNr = parseInt (detteElementNr -1);
		}
		detteElement = "nyhetsRamme" + detteElementNr;

		$(".nyhetsRamme").addClass('ikkevis');
		$("#"+detteElement).removeClass('ikkevis');
	})

});
