window.onload=clearsubmenu;
function clearsubmenu() {
	for (var i = 1; i<=7; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
	for (var i = 1; i<=4; i++) {
		if (document.getElementById('smenu2_'+i)) {document.getElementById('smenu2_'+i).style.display='none';}
	}
}
	
function show(id) {
	var menu1 = 'navitop1menu'+id;
	//var pos = getObUpperLeft(document.getElementById('navlist'));
 	//alert(pos[0] + ' ' +pos[1]);
	var d = document.getElementById('smenu'+id);
	for (var i = 1; i<=7; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
	if (d) {
		d.style.display='block';
		d.style.left=document.getElementById(menu1).offsetLeft+'px';
		d.style.top=document.getElementById(menu1).offsetTop + 17+'px';
	}
}
function show2(id) {
	var menu1 = 'navitop2menu'+id;
	//var pos = getObUpperLeft(document.getElementById('navlist'));
	var d = document.getElementById('smenu2_'+id);
	for (var i = 1; i<=4; i++) {
		if (document.getElementById('smenu2_'+i)) {document.getElementById('smenu2_'+i).style.display='none';}
	}
	if (d) {
		d.style.display='block';
		d.style.left=document.getElementById(menu1).offsetLeft+'px';
		d.style.top=document.getElementById(menu1).offsetTop + 17+'px';
	}
}
function getObUpperLeft(obj) {
   var curLeft = curTop = 0;
	if (obj.offsetLeft && obj.offsetTop) {
	 curLeft = obj.offsetLeft;
	 curTop = obj.offsetTop;
	}
	else {
		if (obj && obj.offsetParent) {
        curLeft = obj.offsetLeft
        curTop = obj.offsetTop
        while (obj = obj.offsetParent) {
            curLeft += obj.offsetLeft
            curTop += obj.offsetTop
        }
    }
	}
  return [curLeft,curTop];
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}
		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }
		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }
		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		 if (str.indexOf(" ")!=-1){
		    return false
		 }
 		 return true					
	}

function validateContactInput()
{
	var email = document.contact.email;
	if ((email.value==null)||(email.value=="")){
		alert("Bitte geben Sie Ihre eMail-Adresse an.")
		email.focus()
		return false
	}
	if (echeck(email.value)==false){
		alert('Bitte geben Sie eine gültige eMail Adresse ein.');
		email.focus()
		return false
	}
	return true
}

function validatePressInput()
{
	var val = document.press.name;
	if ((val.value==null)||(val.value=="")){
		alert("Bitte geben Sie Ieinen Wert für 'Surname' an.")
		val.focus()
		return false
	}
	var email = document.press.email;
	if ((email.value==null)||(email.value=="")){
		alert("Bitte geben Sie Ihre eMail-Adresse an.")
		email.focus()
		return false
	}
	if (echeck(email.value)==false){
		alert('Bitte geben Sie eine gültige eMail Adresse ein.');
		email.focus()
		return false
	}
	var val = document.press.phone;
	if ((val.value==null)||(val.value=="")){
		alert("Bitte geben Sie einen Wert für 'Phone' an.")
		val.focus()
		return false
	}
	var val = document.press.publication;
	if ((val.value==null)||(val.value=="")){
		alert("Bitte geben Sie einen Wert für 'Publication' an.")
		val.focus()
		return false
	}
	var val = document.press.propose;
	if ((val.value==null)||(val.value=="")){
		alert("Bitte geben Sie einen Wert für 'Proposed use of images' an.")
		val.focus()
		return false
	}
	return true
}


