function init()
{
	initMenu();
	if(window.location.search != "")
	{
		if(window.location.search.indexOf("Buchen") != -1)
		{
			initTabs();
			initCheckInputs();
			$(".showMessage").click(showMessageBoard); 
		}
		else if(window.location.search.indexOf("Spielerisch_lernen") != -1)
		{
			initQuiz();
			createGame(language['de'], 0, 129, 'all/images/paare/', '', 'png', 100, 100, 4, 4, 'Finde die Paare', 1, '#c03');
		}
		else if(window.location.search.indexOf("Führerschein") != -1 || window.location.search.indexOf("F%C3%BChrerschein") != -1 || window.location.search.indexOf("Fuehrerschein") != -1)
		{
			var ch = ($('.week').height() - 50);
			Drag.init('Tuev', null, 0, 0, -($('#Tuev').height() - ch), 0);
			Drag.init('Dekra', null, 0, 0, -($('#Dekra').height() - ch), 0);
		}
	}
	if(window.location.search == "")
	{
		var ch = ($('.week').height() - 50);
		Drag.init('Tuev', null, 0, 0, -($('#Tuev').height() - ch), 0);
		Drag.init('Dekra', null, 0, 0, -($('#Dekra').height() - ch), 0);
	}
		
}

var current;
function initMenu()
{
	$('.mainMenu').mouseover(hideActiveSubmenu);
	$('.mainMenu').mouseout(showActiveSubmenu);
	current = $('.on');
	current.addClass('active');
}

function hideActiveSubmenu()
{
	if($(this).hasClass('active'))
	{
		return;
	}
	else
	{
		$(current).removeClass('active');
	}
}

function showActiveSubmenu()
{
	$(current).addClass('active');
}

function showMessageBoard(e)
{
	if($("#Tooltip").height() == null)
	{
		$('body').append('<div id="Tooltip">' + $("#Message").html() + '</div>');
		$("#Tooltip").addClass('messageBoard');
		$("#Tooltip").bind('click', hideMessageBoard);
		$("#Tooltip").css({ 'position' : 'absolute', 'z-index' : 100,  'left': (e.pageX - 100) + 'px', 'top' :  (e.pageY - 100) + 'px' }); 
	}
	else
	{
		$("#Tooltip").css( 'display', 'block' );
	}
}
function hideMessageBoard()
{
	$("#Tooltip").css( 'display', 'none' );
}
function appendValueToURL(obj, n)
{
	var dat = document.getElementById('PastDate' + n).value;
	if(dat != '')
	{
		obj.href = obj.href + '&StartDate=' + dat;
	}
}
function addBorder(obj) 
{ 
	obj.parentNode.style.borderLeft = '5px solid #C03'; 
}
