
// initialization function (set function on "onload()"-event on every sub-page!)
function start(){
	justifyGreenBar();
}

// stretches wallpaper to screensizes
function resizeWallpaper(){	
		if (document.getElementById && screen.width && screen.height){	
			document.getElementById('wallpaper').style.width=screen.width+'px';
			document.getElementById('wallpaper').style.height=screen.height+'px';
		}
}

// clears messagefield only on FIRST click
function handleMessageField() {
 	if (messageFieldClicked == false){
 		messageFieldClicked = true;
 		document.sendmail.message.value='';
 	}
}

// Justifies background's green area corresponding to screen-resolution
function justifyGreenBar (){
	var resX = screen.width;
	var resY = screen.height;
	var yPos;
	var setPos=false;
	// 800
	if (resX == 800){
		yPos=142;
		document.getElementById('main_div').style.top='5px';		// remove top-margin to fit on screen!
		document.getElementById('main_area').style.height='220px';	// make visible
		document.getElementById('green_area').style.height='250px';	// modify green_area height
		setPos=true;
	}
	// 1024
	if (resX == 1024){
		yPos=180;
		setPos=true;
	}
	// 1152
	if (resX == 1152){
		yPos=197;
		setPos=true;
	}	
	// 1280
	if (resX == 1280 ){
		yPos=210;		
		setPos=true;
	}
	// 1360
	if (resX == 1360){
		yPos=220;
		setPos=true;
	} 
	// 1600	
	if (resX == 1600) {
		yPos=248;
		document.getElementById('main_area').style.height='370px';	// make make larger
		document.getElementById('green_area').style.height='350px';	// modify green_area height
		setPos=true;
	}
	// 1920
	if (resX == 1920) {
		yPos=282;
		document.getElementById('main_area').style.height='450px';	// make make larger
		document.getElementById('green_area').style.height='375px';	// modify green_area height
		setPos=true;
	}
	// 2048
	if (resX == 2048) {
		yPos=296;
		document.getElementById('main_area').style.height='580px';	// make make larger
		document.getElementById('green_area').style.height='400px';	// modify green_area height
		setPos=true;
	}	
	
	if (setPos==true)
		document.getElementById('green_area').style.top=yPos+"px";	// set Y-Pos of green area

 	document.getElementById('green_area').style.visibility='visible';	// make visible
}

// Shows submenu 
function showSubMenu(menuname) {
 		document.getElementById(menuname).style.visibility="visible";	
}

// closes all submenus
function closeSubMenus() {
// 	if (document.getElementById) {
		document.getElementById("menu_behandlung").style.visibility="hidden";
		document.getElementById("menu_kontakt").style.visibility="hidden";
// 	}
}

// validation of  user's imputfields  (erfahrungsberichte).
function validateInputFields() {
	// save fieldvalues
	var _name=document.sendmail.name.value;
	var _ort=document.sendmail.ort.value;
	var _email=document.sendmail.email.value;
	var _message=document.sendmail.message.value;	
	// check for emptyness
	if (_name == '' || _ort == '' || _message == '')
	{
		alert('Bitte Dokument vollstaendig ausfuellen!');
		return false;
	}
	return true;
}

