jQuery(document).ready(function() 
{
	control_id = "id_pauschalen";
	pauschalen_id = "id_pauschalen_line_innner";
	
	if((document.getElementById(control_id) != null)&&(document.getElementById(pauschalen_id) != null))
		initPauschalen(control_id, pauschalen_id);
	
	if(p_start_visible)
	{
		jQuery('#' + pauschalen_id).css('left', '0');
		timer_id = setTimeout('animateBar(pauschalen_id, 0)', p_hide_timeout);
	}
	else
	{
		jQuery('#' + pauschalen_id).css('left', '800');
	}
	
	setInterval(pauschalenRotate, p_refresh_interval);
});

function pauschalenRotate()
{
	p_pauschalenIndex++;
	
	if(p_pauschalenIndex > p_title.length-1)
		p_pauschalenIndex = 0;
	
	jQuery('#' + pd_id_title).text(p_title[p_pauschalenIndex]);
	jQuery('#' + pd_id_desc).text(p_desc[p_pauschalenIndex]);
	jQuery('#' + pd_id_price).text(p_price[p_pauschalenIndex]);
}

function initPauschalen(control_id, pauschalen_id)
{
	
	jQuery('#' + control_id).bind('mouseenter', 
		function()
		{
			if(p_timer_id > 0)
			{
				clearTimeout(p_timer_id);
				p_timer_id = 0;
			}
			animateBar(pauschalen_id, 1);
		} 
	);
	
	jQuery('#' + control_id).bind('mouseleave', 
		function()
		{
			if(p_timer_id == 0)
			{
				p_timer_id = setTimeout('animateBar(pauschalen_id, 0)', p_hide_timeout);
			}
			 
		}
	);
	
	jQuery('#' + pauschalen_id).bind('mouseenter', 
		function()
		{ 
			if(p_timer_id > 0)
			{
				clearTimeout(p_timer_id);
				p_timer_id = 0;
			}
			animateBar(pauschalen_id, 1);
		} 
	);
	
	jQuery('#' + pauschalen_id).bind('mouseleave', 
		function()
		{
			if(p_timer_id == 0)
			{
				p_timer_id = setTimeout('animateBar(pauschalen_id, 0)', p_hide_timeout);
			}
			 
		}
	);
}

function animateBar(_pauschalen_id, dir)
{
	if(p_bar_busy) 
		return;
	else
		p_bar_busy = 1;
	
	if(dir == 1)
		jQuery('#' + _pauschalen_id).animate({left: 0}, "fast");
	else
		jQuery('#' + _pauschalen_id).animate({left: 800}, "fast");
	
	p_bar_busy = 0;
}