$(document).ready(function() {
						   
	if(document.getElementById('Hauptbereich').offsetHeight < 614)
		document.getElementById('body').style.backgroundPosition = 'center -' + (614 - document.getElementById('Hauptbereich').offsetHeight) + 'px';
	

	if(document.getElementById('vplan'))
	{
		var allElems = document.getElementsByTagName('div');
		for (var i = 0; i < allElems.length; i++) {
			var thisElem = allElems[i];
			if (thisElem.className && thisElem.className == 'planT') 
				thisElem.style.display = 'none';
		}
	}

});


function ThirdnaviZ(id)
{
	if (typeof(ThirdnaviZZ) == 'function') {
	  ThirdnaviZZ(id);
	}
}


function vplan(id)
{	
	var sf = document.getElementById(id); 
	
	var allElems = document.getElementsByTagName('div');
	for (var i = 0; i < allElems.length; i++) {
		var thisElem = allElems[i];
		if (thisElem.className && thisElem.className == 'planT' && thisElem.id != id) 
		{
			thisElem.style.display = 'none';
			var sfi = document.getElementById(thisElem.id+'-img');
			sfi.src = 'images/admin/add.png';
		}
	}
	
	if(sf.style.display == 'none')
	{
		$(id).slideDown("slow", vplan2(id + '-h'));
		var sfi = document.getElementById(id+'-img');
		sfi.src = 'images/admin/noadd.png';
	}
	else
	{
		$(id).slideUp("slow");
		var sfi = document.getElementById(id+'-img');
		sfi.src = 'images/admin/add.png';
	}
}

function vplan2(id)
{	
	window.location.hash = id;
}

function Suchfeld(typ)
{
	var sf = document.getElementById('suchfeld2');
	if(typ == 0 && sf.value == '')
		sf.value = 'Suchbegriff...';
	else if(typ == 1 && sf.value == 'Suchbegriff...')
		sf.value = '';
}

function Login1(typ)
{
	var sf = document.getElementById('login1');
	if(typ == 0 && sf.value == '')
		sf.value = 'Benutzer';
	else if(typ == 1 && sf.value == 'Benutzer')
		sf.value = '';
}

function Login2(typ)
{
	var sf = document.getElementById('login2');
	if(typ == 0 && sf.value == '')
	{
		sf.type = 'text';
		sf.value = 'Passwort';
	}
	else if(typ == 1 && sf.value == 'Passwort')
	{
		sf.value = '';
		sf.type = 'password';
	}
}

function Subnavi(id) 
{
	var allElems = document.getElementsByTagName('ul');
	for (var i = 0; i < allElems.length; i++) {
		var thisElem = allElems[i];
		if (thisElem.className && thisElem.className == 'Subnavi') 
			thisElem.style.display = 'none';
	}
	
	var allElems = document.getElementsByTagName('a');
	for (var i = 0; i < allElems.length; i++) {
		var thisElem = allElems[i];
		if (thisElem.className && thisElem.className == 'aktiv') 
			thisElem.className = '';
	}
	
	document.getElementById('hn_'+id).className = 'aktiv';
	document.getElementById('sn_'+id).style.display = 'block';
}


function Thirdnavi(id) 
{		
	if(document.getElementById('tn_'+id) != null)
	{
		document.getElementById('tn_'+id).style.top = document.getElementById('sne_'+id).offsetTop + 20 + 'px';
		document.getElementById('tn_'+id).style.left = document.getElementById('sne_'+id).offsetLeft + 1 + 'px';
	}
}


var ldst = 0;
function logdaten(st)
{
	if(ldst == 0)
	{
		document.getElementById('logdaten').style.display = 'block';
		ldst = 1;
	}
	else
	{
		document.getElementById('logdaten').style.display = 'none';
		ldst = 0;
	}
}



var IE = document.all?true:false

// If NS -- that is, !IE -- then set up for mouse capture
if (!IE) document.captureEvents(Event.MOUSEMOVE)

document.onmousemove = getMouseXY;

var tempX = 0
var tempY = 0

// Main function to retrieve mouse x-y pos.s

function getMouseXY(e) {
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  return true
}


function kalender_info(id) { 
	kif = document.getElementById('kalender_info_'+id); 
	//kif.style.display = 'block';
	$('#kalender_info_'+id).slideDown("slow");
}


function kalender_info_close(id) {	
	kif = document.getElementById('kalender_info_'+id);
	//kif.style.display = 'none';
	$('#kalender_info_'+id).slideUp("slow");
}


function kalender_info_small(id) {	
	document.getElementById('kalender_info_small_'+id).style.top = (tempY + 10)+'px';
	document.getElementById('kalender_info_small_'+id).style.left = (tempX - document.getElementById('Hauptbereich').offsetLeft + 10)+'px';
	document.getElementById('kalender_info_small_'+id).style.display = 'block';
}


function kalender_info_small_out(id) {	
	document.getElementById('kalender_info_small_'+id).style.display = 'none';
}

function kalender(obj, id) {	
	var left = (obj.offsetLeft + 84);
	if(left < 0)
		left = 0;
	document.getElementById('kalender_info_small_'+id).style.top = (obj.offsetTop+114)+'px';
	document.getElementById('kalender_info_small_'+id).style.left = left+'px';
	document.getElementById('kalender_info_small_'+id).style.display = 'block';
}


function kalender_out(id) {	
	document.getElementById('kalender_info_small_'+id).style.display = 'none';
}