/**
 * @author Innovatics GmbH © 2009
 */

function isMouseLeaveOrEnter(e, handler)
{
	if (e.type != 'mouseout' && e.type != 'mouseover') return false;
	var reltg = e.relatedTarget ? e.relatedTarget :
	e.type == 'mouseout' ? e.toElement : e.fromElement;
	while (reltg && reltg != handler) reltg = reltg.parentNode;
	return (reltg != handler);
}

function reInitTabs()
{
	var url = document.URL.split("/");
	var position;
	
	if (url[3] != "undefined" && url[3] != '')
	{
		switch (url[3])
		{
			case 'home'      : position = '0px -41px';  break;
			case 'programm'  : position = '0px -82px';  break;
			case 'sendungen' : position = '0px -123px'; break;
			case 'clips'     : position = '0px -164px'; break;
			case 'mv'        : position = '0px -205px'; break;
			default          : position = '0px 0px'; break;
		}
	}
	else
		position = '0px -41px';
	
	$("ul#menu").css('background-position', position);
}

$(document).ready(function()
{
	reInitTabs();
	
	$("ul#menu li a").hover(function()
	{
		var position;
		
		switch (this.id)
		{
			case 'home'      : position = '0px -41px';  break;
			case 'programm'  : position = '0px -82px';  break;
			case 'sendungen' : position = '0px -123px'; break;
			case 'clips'     : position = '0px -164px'; break;
			case 'mv'        : position = '0px -205px'; break;
		}
		
		$("ul#menu").css('background-position', position);
	});
	
	$('input.erinnerung_input').focus(function() {
		if( this.value == 'Email Adresse' )
			this.value = "";
	});
	
	$("div.programm div.toggle").click(function()
	{
		$("div.programm div.to_toggle").slideUp();
		if ($(this).next().css('display') == 'none')
			$(this).next().slideDown();
		return false;
	});

	$('#message').slideDown('slow').animate({opacity: 1.0}, 4000).slideUp('slow', function(){$(this).remove()});

});