$(document).ready(function(){

var index = 0;
var img_list = new Array();

// builds array of images id
$('div.barometer-carousel').each(function(i){
   img_list[i] = $(this).attr('id');
});


// shows prev next index bullets
$('div.barometer-carousel-nav-index ul li').remove();

for (var i=0;i < img_list.length; i++){
 $('div.barometer-carousel-nav-index ul').append('<li><a class="list_' +img_list[i]+ '"><span class="hidden">' +i+1+ '</span></a></li>');
}

// sets correct bullets on correct boxes
for (var i=0;i < img_list.length; i++){
  var index_i = i+1;
  $('a.list_image_item_' +index_i+ '').eq(i).addClass('active');
}


// presettings
$("div.barometer-carousel").hide();
$("#"+img_list[0]+"").show();

// check if there is more then one image
 if (img_list.length == 1) { 
    $("div.barometer-carousel-nav").hide();
 }

// next button functionality
   $(".barometer-carousel-nav-next").click (function() {
          index = index + 1;
           if (index == img_list.length) {
               index = 0;
           }
		$("div.barometer-carousel").hide();
        $("#"+img_list[index]+"").show(); 
 	});

// back button functionality
	$(".barometer-carousel-nav-prev").click (function() {
           index = index - 1;
           if (index == -1) {
               index = img_list.length-1;
           }
  	    $("div.barometer-carousel").hide();
        $("#"+img_list[index]+"").show();
   });


});
