jQuery(document).ready(function(){
	Shadowbox.init({modal:false, displayNav:true, enableKeys:true});
	
	/* HEADER MOODBAR STARTS */
	var total_img_count = jQuery('.moodbar_inner').attr("rel-total-count");
	var current_count = 1;
	var old_count = 0;
	var firstTime = true;
	var autoScroll = true;
	var current_id = 0;
	
	switchMoodbar();
	
	
	
	jQuery('#moodbar_button1').mouseover(function(){
		autoScroll = false;
		switchMoodbar();
		current_id = jQuery(this).attr('rel-button-id');
		
		jQuery('.moodbar_inner').hide();
		jQuery('.button_text').hide();
		jQuery('.button_seperator').hide();
		jQuery('.moodbar_button_active').removeClass('moodbar_button_active').addClass('moodbar_button');
		
		jQuery('#moodbar'+current_id).show();
		jQuery('#button_text'+current_id).show();
		jQuery('#button_seperator'+current_id).show();
		jQuery('#moodbar_button'+current_id).removeClass('moodbar_button').addClass('moodbar_button_active');
	});
	
	jQuery('.moodbar_button').mouseover(function(){
		autoScroll = false;
		switchMoodbar();
		current_id = jQuery(this).attr('rel-button-id');
		
		jQuery('.moodbar_inner').hide();
		jQuery('.button_text').hide();
		jQuery('.button_seperator').hide();
		jQuery('.moodbar_button_active').removeClass('moodbar_button_active').addClass('moodbar_button');
		
		jQuery('#moodbar'+current_id).show();
		jQuery('#button_text'+current_id).show();
		jQuery('#button_seperator'+current_id).show();
		jQuery('#moodbar_button'+current_id).removeClass('moodbar_button').addClass('moodbar_button_active');
	});
	
	/*jQuery('.moodbar_buttons_wrapper').mouseout(function(){
		autoScroll = true;
		old_count = current_id;
		
		if(current_id == total_img_count) {
			current_count = 1;
		} else {
			current_count = current_id + 1;
		}
		allowCalculate = false;
		switchMoodbar();
	});*/
	
	function switchMoodbar() {
		if(autoScroll){
			if(current_count != total_img_count){
				if(!firstTime) {
					current_count = current_count + 1;
				} else {
					firstTime = false;
				}
			} 
			else {
				current_count = 1;
			}
			
			if(current_count == 1) {
				old_count = total_img_count;
			} 
			else {
				old_count = current_count - 1;
			}
			
			jQuery('#moodbar'+old_count).fadeOut(1000, function(){
				jQuery('#button_text'+old_count).hide();
				jQuery('#button_seperator'+old_count).hide();
				jQuery('#moodbar_button'+old_count).removeClass('moodbar_button_active').addClass('moodbar_button');
				
				jQuery('#button_text'+current_count).show();
				jQuery('#button_seperator'+current_count).show();
				jQuery('#moodbar_button'+current_count).removeClass('moodbar_button').addClass('moodbar_button_active');
				moodbarFadeIn();
			});
		}
	}
	function moodbarFadeIn(){
		jQuery('#moodbar'+current_count).fadeIn(1000, function(){
			window.setTimeout(function(){switchMoodbar();}, 3000);
		});
	}
});
