$(document).ready(function(){
	$(".answer_box").hide();
	$(".maximize").toggle(function(){
		$(this).removeClass("maximize");
		$(this).addClass("minimize"); 
		}, function () {
		$(this).removeClass("minimize");
		$(this).addClass("maximize"); 
	});
	
	$(".maximize").click(function(){
		$(this).next(".answer_box").slideToggle("slow");
	});
	
	$(".maximize_title").click(function(){
		$(this).next(".answer_box").slideToggle("slow");
		
		if($(this).children(".anumber").css("display")=="block")
		{
			$(this).children(".anumber").css("display", "none");
		}
		else
		{
			$(this).children(".anumber").css("display", "block");
		}
		
	});
	$(".minimize_title").click(function(){
		
		$(this).parent(".answer_box").slideToggle("slow");
		var parent = $(this).parent();
		var sibling = parent.prev();
		var anumber = sibling.children(".anumber");
		if(anumber.css("display")=="block")
		{
			anumber.css("display", "none");
		}
		else
		{
			anumber.css("display", "block");
		}
		
	});
	
	
	
	$(".answer_id").toggle(function(){
		$(this).removeClass("answer_id");
		}, function () {
		 
	});
	$(".answer_id").click(function(){
		$(this).next(".answer_box").slideToggle("slow");
	});
	
	
	
	$(function() {
		$("a[rel]").overlay({effect: 'apple'});
	});
	
	
	$("#ticker_prev").css("display", "none");
	var ticker_div_width = $(".ticker_div").outerWidth();
	var ticker_div_length = $("#ticker_content").children().length;
	
	$("#ticker_content").css("width", (ticker_div_length*ticker_div_width)+"px");
	
	$(".ticker_dot").click(function(){
		
		var dot_pressed = get_dot_position(this);
		
						
		 move_ticker(dot_pressed, ticker_div_width, ticker_div_length);
		
	});
	
	$("#ticker_next").click(function(){
	
		var dot_pressed = get_dot_position($(".bullet_full"));
		
		
		if(dot_pressed == ticker_div_length-1)
		{
			dot_pressed = 0;
		}
		else
		{
			dot_pressed+=1;
		}
						
		 move_ticker(dot_pressed, ticker_div_width, ticker_div_length);
		
	});
	
	$("#ticker_prev").click(function(){
	
		var dot_pressed = get_dot_position($(".bullet_full"));
		
		
		if(dot_pressed == 0)
		{
			dot_pressed = ticker_div_length-1;
		}
		else
		{
			dot_pressed-=1;
		}
						
		 move_ticker(dot_pressed, ticker_div_width, ticker_div_length);
		
	});
	
	

});

function get_dot_position(dot_object)
{
	var one_ticker_dot_width = $(dot_object).outerWidth(true);
	var container_parent_dots = $('.ticker_dot').length;

	var current_dot_position = $(dot_object).position().left;

	var dot_pressed = current_dot_position/one_ticker_dot_width;
	
	return dot_pressed;
}

function move_ticker(dot_pressed, ticker_div_width, ticker_div_length)
{
	
	var left_ticker_new_position = 0-(dot_pressed*ticker_div_width);
	
	$('.ticker_dot').removeClass("bullet_full"); 
		
	var all_dots = $("#bullet_tickers_container div");
		
	$(all_dots[dot_pressed]).addClass("bullet_full"); 
				
	$('#ticker_content').animate({
		    left: left_ticker_new_position+"px"}, 500, function() {
		    // Animation complete.
		    
		    if(dot_pressed==0)
		    {
		    	$("#ticker_prev").css("display", "none");
		    }
		    else
		    {
		    	if($("#ticker_prev").css("display")=="none")
		    	{
		    		$("#ticker_prev").css("display", "block");
		    	}
		    }
		    
		    if(dot_pressed==ticker_div_length-1)
		    {
		    	$("#ticker_next").css("display", "none");
		    }
		    else
		    {
		    	if($("#ticker_next").css("display")=="none")
		    	{
		    		$("#ticker_next").css("display", "block");
		    	}
		    }
		    
		    
		    
		  });
	
}




