var menu_item = [];
var post_item = [];
var menu_item_index = -1; 
var menu_item_delay = 4000;
var menu_item_effect = 0;
var is_menu_clicked = false;

jQuery(document).ready( function(){
	// init menu slider
	if ( $('#main div.menu') ){
		menu_item = $('div.menu ul li');
		post_item = $('div.menu div.post-holder');
		if ( menu_item.length > 0 )
			toggleMenu();
	}
});

function startToggleMenu(){
	if (is_menu_clicked == false)
		setTimeout("toggleMenu();", menu_item_delay);
}

function toggleMenu(){
	if ( menu_item_index == -1 ){
		var item = menu_item[++menu_item_index];
		var item_post = post_item[menu_item_index];
		
		$(item).children().addClass('active');
		$(item_post).css({opacity:0, 'display':'block'});
		$(item_post).animate({opacity:1}, menu_item_effect, null, function(){ startToggleMenu(); });
			return;
	}
	
	var item = menu_item[menu_item_index];
	var item_post = post_item[menu_item_index++];
	if (is_menu_clicked == true) return false;
	$(item).children().removeClass('active');
	$(item_post).animate({opacity:0}, menu_item_effect, null, function(){
		$(this).css('display', 'none');
		if (is_menu_clicked == true) return false;
		if ( menu_item_index == menu_item.length ){
			menu_item_index = 0;
		}
		var item = menu_item[menu_item_index];
		var item_post = post_item[menu_item_index];
		$(item).children().addClass('active');
		$(item_post).css({opacity:0,'display':'block'});
		if (is_menu_clicked == true) return false;
		$(item_post).animate({opacity:1}, menu_item_effect, null, function(){ startToggleMenu(); });
	});
	
}

jQuery(document).ready( function(){
	$('div.menu ul li').click(function(){
		$('div.menu div.menu-post img').attr({
			src:"img/"+$(this).attr("id")+".jpg"
		});
		return false;
	})
});

var current_active_menu;

function endToggleMenu(){
	var menu_item = $('div.menu ul li');
	$(menu_item).each(function(index, item){
		var items = menu_item[index];
		if (index != current_active_menu)
			$(items).children().removeClass('active');
	});

}

jQuery(document).ready( function(){
	$('#link-image1,#link-image2,#link-image3,#link-image4,#link-image5,#link-image6,#link-image7,#link-image8,#link-image9,#link-image0,#link-image10').click(function(){
		is_menu_clicked = true;
		// get laa menu elements
		var menu_item = $('div.menu ul li');
		var post_item = $('div.menu div.post-holder');
		// get current element
		$(menu_item).each(function(index, item){
			var items = menu_item[index];
			$(items).children().removeClass('active');
		});
				
		$(post_item).each(function(index, item){
			var items = post_item[index];
			$(items).css('display','none');
		});
		
		var post_number = $(this).attr('id');
		//**Changed 10-22-08.  Added "+ post_number.charAt(10)". This appends a null to values in the ones, and the next char for values in the tens.
		post_number = post_number.charAt(10) + post_number.charAt(11);
		
		var item = menu_item[post_number-1];
		var item_post = post_item[post_number-1];
		
		current_active_menu = post_number-1;
		setTimeout("endToggleMenu();", 5000);
		
		$(post_item).each(function(index, item){
			var items = post_item[index];
			$(items).css('display','none');
		});
		
		$(item).children().addClass('active');
		$(item_post).css({opacity:0,'display':'block'});
		$(item_post).animate({opacity:1}, menu_item_effect, null, null );
		
		setTimeout("endToggleMenu();", 1000);
		setTimeout("endToggleMenu();", 1000);
		setTimeout("endToggleMenu();", 1000);
		setTimeout("endToggleMenu();", 1000);
		setTimeout("endToggleMenu();", 1000);
	}
	);
});

jQuery(document).ready( function(){
	// init accordions
	$('#list1').accordion({
   header: "h4"
	});
	$('#list2').accordion({
   header: "a.link"
	});
});
