function isIE()	//	Wird die aktuelle Seite im Internet Explorer angezeigt?
	{	return (navigator.userAgent.indexOf('MSIE') != -1);	}

function checkMailForm()
	{
	var y = false;
	
	var formName = document.getElementById('name');
	var formMail = document.getElementById('mail');
	var formText = document.getElementById('text');

	formName.style.outline = 'none';
	formMail.style.outline = 'none';
	formText.style.outline = 'none';

	if(formText.value == '')
		{	y = true;	formText.style.outline='#f60 solid 1px'; formText.focus();	}

	if(formMail.value == '')
		{	y = true;	formMail.style.outline='#f60 solid 1px'; formMail.focus();	}

	if(formName.value == '')
		{	y = true;	formName.style.outline='#f60 solid 1px'; formName.focus();	}
		
	if(y == true)
		{
		alert('Bitte alle Felder mit * unbedingt ausfüllen.');
		return false;
		}
		
	var temp = document.getElementById('vacation-title');
	temp.disabled = false;

	temp = document.getElementById('vacation-date');
	temp.disabled = false;

	return true;
	}

function adjustSideBarHeight()
	{
	var dy = 10; 	//	Abstand zwischen unterem Rundecken-Balken der Menüzeile
					//	und oberen Rundecken-Balken des Inhaltsblocks
					//	siehe: div.bottom-565 (margin-bottom: 10px)

	/* make sidebar and content pane height fit */
	var sideBar = document.getElementById('sidebar');
	var menuBar = document.getElementById('menubar');
	var contentPane = document.getElementById('content');

	if(sideBar.offsetHeight > contentPane.offsetHeight)
		contentPane.style.height = (sideBar.offsetHeight - menuBar.offsetHeight - dy) + 'px';
		
	sideBar.style.height = (contentPane.offsetHeight + menuBar.offsetHeight + dy) + 'px';

	return true;
	}

function showBigPicture(_pic)
	{
	var picMaxWidth = 620;	//	Maximalbreite von Reisebildern
	var picMaxHeight = 332;	//	Maximalhöhe von Reisebildern

	// Bildgröße auslesen
	var xmlhttp;

	if(window.XMLHttpRequest)
		xmlhttp = new XMLHttpRequest();
	else if(window.ActiveXObject)
		xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
	else
		alert('No AJAX!');

	xmlhttp.open('GET', 'scripts/getPicSize.php?url=../vacation-pics/full-size/' + _pic, true);

	xmlhttp.onreadystatechange = function()
		{
		if(xmlhttp.readyState == 4)
			{
			var wh = xmlhttp.responseText;
			
			picMaxWidth = wh.substr(0, wh.indexOf(',')).valueOf();
			picMaxHeight = wh.substr(wh.indexOf(',') + 1, wh.length - 1).valueOf();

			var picDiv = document.getElementById('vacation-item-pic-big');
		
			var height = isIE() ? document.documentElement.clientHeight : window.innerHeight;
			var width = isIE() ? document.documentElement.clientWidth : window.innerWidth;
			var scroll = isIE() ? document.documentElement.scrollTop : window.pageYOffset;
		
			picDiv.style.left = ((width - picMaxWidth) / 2) + 'px';
			picDiv.style.top = (((height - picMaxHeight) / 2) + scroll) + 'px';
			picDiv.style.width = picMaxWidth + 'px';
			picDiv.style.height = picMaxHeight + 'px';
		
			picDiv.innerHTML = '<a href="javascript:hideBigPicture();"><img id="BigPic" src="vacation-pics/full-size/' + _pic + '" title="Zum Schließen anklicken" /></a>';
		
			picDiv.style.display = 'block';	
			}
		}
	
	xmlhttp.send(null);

	}

function hideBigPicture()
	{
	var picDiv = document.getElementById('vacation-item-pic-big');
	
	picDiv.style.display = 'none';	
	}

