// JavaScript Document


var toolkit_full_height; 
var newsbox_speed_appear = 300;
var newsbox_speed_disappear= 200;

var active_newsbox = 0;
var max_newsbox = 0;

var max_newsbox_content_height = 200;
var current_newsbox_content_height = 0;

function init_newsbox(x){
	
    // This is more like it!
		
		
		max_newsbox = x-1;

		<!--$('#rd11_internal_newsbox_content').css('height', max_newsbox_content_height+'px');-->
		$('.rd11_internal_newsbox_content_navbar_arrow:eq(0)>img').css('display','none');
		
		if (max_newsbox < 2){
			$('.rd11_internal_newsbox_content_navbar_arrow:eq(1)>img').css('display','inline');
		}
		
		$('#rd11_internal_header_notification_toolbar').click(function(){ active_newsbox=0; show_newsbox();  });
		$('#rd11_internal_header_notification_closebar').click(function(){ hide_newsbox(); });
		
		$('.rd11_internal_newsbox_content_navbar_arrow:eq(0)').click(function(){
			if (active_newsbox > 0){
				active_newsbox--;
				empty_newsbox(active_newsbox);
			}
		
		});
		$('.rd11_internal_newsbox_content_navbar_arrow:eq(1)').click(function(){ 																  
			 
			 if (active_newsbox < max_newsbox){ 
			 	active_newsbox++;
			 	empty_newsbox(active_newsbox); 
			 } 
		});
		
		$('#rd11_internal_header_notification_closebar').animate(
			{
				opacity:0.0
			}, 0, function() {  } );
			
}

function empty_newsbox(a){
	var new_height = $('.rd11_internal_newsbox_package:eq('+a+')').height();
	$('#rd11_internal_newsbox_content').animate(
	{ 
		opacity:0.0,
		height:new_height
	}, newsbox_speed_appear, function() { populate_newsbox(a); unempty_newsbox(a); });
	
	$('#rd11_internal_newsbox_wrapper').animate(
	{ 
		height:new_height+82
	}, newsbox_speed_appear, function() { });
	
	$('#rd11_internal_newsbox_meta').animate(
	{ 
		opacity:0.0
	}, newsbox_speed_appear, function() { });
}

function unempty_newsbox(a){
	$('#rd11_internal_newsbox_content').animate(
	{ 
		opacity:1.0
	}, newsbox_speed_appear, function() {  });
	$('#rd11_internal_newsbox_meta').animate(
	{ 
		opacity:1.0
	}, newsbox_speed_appear, function() { });
	
	
	
	update_newsbox_arrows();
}

function update_newsbox_arrows(){
	if (active_newsbox < 1){
			$('.rd11_internal_newsbox_content_navbar_arrow:eq(0)>img').css('display','none');
	}	 else {
		$('.rd11_internal_newsbox_content_navbar_arrow:eq(0)>img').css('display','inline');
	}
	if (active_newsbox >= max_newsbox){
			$('.rd11_internal_newsbox_content_navbar_arrow:eq(1)>img').css('display','none');
	} else {
		$('.rd11_internal_newsbox_content_navbar_arrow:eq(1)>img').css('display','inline');
	}
}
 
function show_newsbox()
{

	populate_newsbox(0);
	update_newsbox_arrows();
	
	/*$('#rd11_internal_newsbox_wrapper').css('border-top','2px solid white');*/
	$('#rd11_internal_newsbox_wrapper').css('border-bottom','2px solid #E6E6E6');
	$('#rd11_internal_newsbox_wrapper').css('border-left','solid 2px #E6E6E6');
	$('#rd11_internal_newsbox_wrapper').css('border-right','solid 2px #E6E6E6');
	$('#rd11_internal_newsbox_wrapper').css('display','block');
	
	var open_height = get_currentContentHeight();
	
	$('#rd11_internal_newsbox_content').css('height',open_height+'px');
	
	
	
	$('#rd11_internal_newsbox_wrapper').animate(
	{
		height:open_height+82,  
		opacity:1.0
	}, newsbox_speed_appear, function() { });
	
	
	$('#rd11_internal_header_notification_toolbar').animate(
	{
		opacity:0.0
	}, newsbox_speed_appear, function() { $(this).css('display','none'); } );
	$('#rd11_internal_header_notification_closebar').css('display','block');
	$('#rd11_internal_header_notification_closebar').animate(
	{
		opacity:1.0
	}, newsbox_speed_appear, function() {  } );
	
}

function hide_newsbox(){
	$('#rd11_internal_newsbox_wrapper').animate(
	{
		height:0,  
		opacity:0
	}, newsbox_speed_disappear, function() { $(this).css('border','0px'); });
	$('#rd11_internal_header_notification_toolbar').css('display','block');
	$('#rd11_internal_header_notification_toolbar').animate(
	{
		opacity:1.0
	}, newsbox_speed_disappear, function() {  } );
	
	$('#rd11_internal_header_notification_closebar').animate(
	{
		opacity:0.0
	}, newsbox_speed_disappear, function() { $(this).css('display','none'); } );
}

function populate_newsbox(a){
	document.getElementById('rd11_internal_newsbox_content').innerHTML = $(".rd11_internal_newsbox_package:eq("+a+")").html();
	document.getElementById('rd11_internal_newsbox_meta').innerHTML = "<span class='simple_emphasis' style='padding:4px;background-color:#f7f7f7;-moz-border-radius-bottomright: 0px; border-bottom-right-radius: 0px; -moz-border-radius-bottomleft: 0px; border-bottom-left-radius: 0px;border:1px solid #fff;border-bottom:0px none;'>&nbsp;&nbsp;Displaying Notification <span >" + (a+1) + "</span> of <span >" + (max_newsbox+1) + "</span>&nbsp;&nbsp;</span>";	
}

function get_currentContentHeight(){
	current_newsbox_content_height = $('.rd11_internal_newsbox_package:eq('+active_newsbox+')').height();
	return current_newsbox_content_height;
}	
