$(document).ready(function(){
	/*--- Menu ---
	$("#primary li").mouseover(function () {
		$(this).addClass("hover");
		$("#primary li.hover ul").css({'display' : 'block'});
		$("#primary li.hover ul ul").css({'display' : 'none'});
		$("#primary li.hover li.hover ul").css({'display' : 'block'});
	}).mouseout(function(){
		$("#primary li.hover ul").css({'display' : 'none'});
		$("#primary li.hover").removeClass("hover");
	});*/
	
	var case1 = $('fieldset.group-header-images > div.field').length;
    var case2 = $('#block-views-accordion-block_1 ul > li').length;

	var imgdefault = $('.field-field-header-img-default div.field-item').text();
	if (imgdefault.length > 0)
		{
			imgdefault = imgdefault.replace(/\s/g, '');
			$('body.not-front #block-views-accordion-block_2').html('<ul><li><img src="/sites/default/files/header-images/'+imgdefault+'.jpg"/></li></ul>');
		}
	if (case1 != 0){

	/*-----------IF PAGE IS NOT FRONT----------*/
	var accordionlngth = case1;
	
	$('body.not-front #block-views-accordion-block_2').empty();
	$('body.not-front #block-views-accordion-block_2').html('<ul>');
	for(i=0; i < accordionlngth; i++) {
		var imgfield = $('fieldset.group-header-images div.field-item').eq(i).html();
		$('body.not-front #block-views-accordion-block_2 ul').append('<li>'+imgfield+'</li>');
	};
	$('body.not-front #block-views-accordion-block_2').append('</ul>');
	$(".not-front #navbar h1.title").css({'width' : (770-(accordionlngth*21))});
	var selected = 0;
	var zdex = accordionlngth;
	for( i=0; i < accordionlngth+1; i++){
		$("#block-views-accordion-block_2 li").eq(i).prepend("<a href='#' class='bg-"+(i+1)+"'>"+(i+1)+"</a>");
		$("#block-views-accordion-block_2 a").css({'z-index' : 20});
		$("#block-views-accordion-block_2 li").addClass("linked");
		$("#block-views-accordion-block_2 li").eq(i).css({'top' : 0, 'left' : (950-(21*(accordionlngth-i)))});
	}
		$("#block-views-accordion-block_2 li").eq(0).addClass("selected");
		$("#block-views-accordion-block_2 li img").hide();
		$("#block-views-accordion-block_2 li.selected img").show();
		$("#block-views-accordion-block_2 li.selected").css({'top' : 0, 'left' : 169, 'position' : 'relative'});
		$("#block-views-accordion-block_2 li.selected img").css({'left' : -169, 'position' : 'absolute'});
		$("#block-views-accordion-block_2 li.selected").removeClass('linked');
		
		/*$("#block-views-accordion-block_2 li:not(.selected)").click(function () {	*/
		$("#block-views-accordion-block_2 li").click(function () {	
			var numberselected = $("#block-views-accordion-block_2 li").index(this);
			$("#block-views-accordion-block_2 li").removeClass('past');
			$("#block-views-accordion-block_2 li").addClass('linked');
			$("#block-views-accordion-block_2 li").removeClass('selected');
			$("#block-views-accordion-block_2 li").removeClass('next');
			$(this).addClass('selected');
			$("#block-views-accordion-block_2 li.selected").removeClass('linked');
			$(this).next().addClass('next');
			$("#block-views-accordion-block_2 li.selected img").fadeIn('slow');
			$("#block-views-accordion-block_2 li:not(.selected) img").fadeOut('slow');
			for( i=0; i < accordionlngth; i++){
				if (i <= numberselected){
					/*$("#block-views-accordion-block_2 a").eq(i).animate({'left' : (169+(21*i))}, 0);*/
					$("#block-views-accordion-block_2 li").eq(i).animate({'left' : 169+(20*i)}, 500);
					$("#block-views-accordion-block_2 li").eq(i).addClass('before-'+i);
					$("#block-views-accordion-block_2 li img").eq(i).css({'left' : -(169+(20*i))}, 100);
					$("#navbar h1").css({'margin-left' : (20*i)});
				}
				if (i > numberselected){
					$("#block-views-accordion-block_2 li").eq(i).addClass("after");
					$("#block-views-accordion-block_2 li img").eq(i).css({'left' : -(169+(20*i))}, 100);
					$("#block-views-accordion-block_2 li").eq(i).animate({'left' : (950-(21*(accordionlngth-i)))}, 1000);
				}
			
			}
			return false;
		});
}else{
	/*-----------IF PAGE IS FRONT----------*/
	var accordionlngth = case2;
	$(".not-front #navbar h1.title").css({'width' : (770-(accordionlngth*21))});
	var selected = 0;
	var zdex = accordionlngth;
	for( i=0; i < accordionlngth+1; i++){
		$("#block-views-accordion-block_1 li").eq(i).prepend("<a href='#' class='bg-"+(i+1)+"'>"+(i+1)+"</a>");
		$("#block-views-accordion-block_1 a").css({'z-index' : 20});
		$("#block-views-accordion-block_1 li").addClass("linked");
		$("#block-views-accordion-block_1 li").eq(i).css({'top' : 0, 'left' : (950-(21*(accordionlngth-i)))});
	}
		$("#block-views-accordion-block_1 li").eq(0).addClass("selected");
		$("#block-views-accordion-block_1 li img").hide();
		$("#block-views-accordion-block_1 li.selected img").show();
		$("#block-views-accordion-block_1 li.selected").css({'top' : 0, 'left' : 169});
		$("#block-views-accordion-block_1 li.selected img").css({'left' : -169});
		$("#block-views-accordion-block_1 li.selected").removeClass('linked');
		/*$("#block-views-accordion-block_1 li:not(.selected)").click(function () {	*/
		$("#block-views-accordion-block_1 li").click(function () {	
			var numberselected = $("#block-views-accordion-block_1 li").index(this);
			$("#block-views-accordion-block_1 li").removeClass('past');
			$("#block-views-accordion-block_1 li").addClass('linked');
			$("#block-views-accordion-block_1 li").removeClass('selected');
			$("#block-views-accordion-block_1 li").removeClass('next');
			$(this).addClass('selected');
			$("#block-views-accordion-block_1 li.selected").removeClass('linked');
			$(this).next().addClass('next');
			$("#block-views-accordion-block_1 li.selected img").fadeIn('slow');
			$("#block-views-accordion-block_1 li:not(.selected) img").fadeOut('slow');
			var imgsrc =  $("#block-views-accordion-block_1 li.selected img").attr("src");
			$("#block-views-accordion-block_1 ul").css("background-image", "url('"+imgsrc+"')");
			for( i=0; i < accordionlngth; i++){
				if (i <= numberselected){
					/*$("#block-views-accordion-block_1 a").eq(i).animate({'left' : (169+(21*i))}, 0);*/
					$("#block-views-accordion-block_1 li").eq(i).animate({'left' : 169+(20*i)}, 500);
					$("#block-views-accordion-block_1 li").eq(i).addClass('before-'+i);
					$("#block-views-accordion-block_1 li img").eq(i).css({'left' : -(169+(20*i))}, 100);
					$("#navbar h1").css({'margin-left' : (20*i)});
				}
				if (i > numberselected){
					$("#block-views-accordion-block_1 li").eq(i).addClass("after");
					$("#block-views-accordion-block_1 li img").eq(i).css({'left' : -(169+(20*i))}, 100);
					$("#block-views-accordion-block_1 li").eq(i).animate({'left' : (950-(21*(accordionlngth-i)))}, 1000);
				}
			
			}
			/*$("#block-views-accordion-block_1 li.selected img").animate({'left' : (-(21*(i))-169)}, 100);*/
			/*$("#block-views-accordion-block_1 li.selected ul").animate({'background-position' : (-(21*(i))-169)}, 100);*/
			return false;
		});
	};	
});

