function openWindow(url, width, height, scrollbars) {
	toppos = 50;
	leftpos = 50;
		
	options = "location=0,menubar=0,resizable=0,width=" + width + ",height=" + height + ",scrollbars=" + scrollbars + ",screenX=" + toppos + ",screenY=" + leftpos + ",top=" + toppos + ",left=" + leftpos;
	win = window.open(url, "newwin", options);
	win.resizeTo(width+10,height+29);
	win.focus();
}

function SendMail(id) { 
	var EncryptedAddress = "";
	var RealMailAddress = ""; 
	
	switch (id) {
		case 0:
			// info
			var EncryptedAddress = "105|110|102|111|64|117|105|100|101|115|105|103|110|46|100|101";
			break;
		case 1:
			// franz
			var EncryptedAddress = "102|114|97|110|122|46|107|111|108|108|101|114|64|117|105|100|101|115|105|103|110|46|100|101";
			break;
	}
	
	var StringArray = EncryptedAddress.split("|"); 
	
	for (var i = 0; i <= StringArray.length - 1; i++) { 
		RealMailAddress = RealMailAddress + String.fromCharCode(StringArray[i]); 
	} 
	
	window.location.href = "mailto:" + RealMailAddress; 
} 

function scrollToBottomOfTextArea(element) {
	element.scrollTop = element.scrollHeight;
}



function checkNewProject1() {
	if (document.getElementsByName("ProjectName")[0].value == "") {
	   	alert("Bitte geben Sie eine Namen für Ihr Projekt an.");
	 	document.getElementsByName("ProjectName")[0].focus();
	 	return false;
	} else {
		arrSpecialChar = new Array ("/", "\\", "?", ":", "&", "\"",">", "<", "|", "#", "%", "*");
		var test = -1;
		for (i = 0; i < arrSpecialChar.length; i++) {
			if (document.getElementsByName("ProjectName")[0].value.indexOf(arrSpecialChar[i]) > -1) {
				test += 1;
			}
		}
		if (document.getElementsByName("ProjectName")[0].value == "." || document.getElementsByName("ProjectName")[0].value == "..") {
			test += 1;
		}
		if (test > - 1) {
		alert("Projekte dürfen nicht \".\" oder \"..\" genannt werden.\nAußerdem sollte im Projektnamen keines der folgenden Zeichen enthalten sein:\n\n" + arrSpecialChar.join("   ") + "\n\nBitte geben Sie einen gültigen Projektnamen an.");
		document.getElementsByName("ProjectName")[0].focus();
		return false;
		}
	}
}


function checkTpNotification() {
	if (document.getElementsByName("email")[0].value == "") {
 		alert("Bitte geben Sie eine E-Mail-Adresse an.");
		document.getElementsByName("email")[0].focus();
		
		return false;
	}
	
	if (document.getElementsByName("name")[0].value == "") {
		alert("Bitte geben Sie den Namen (Vorname Nachname) des Adressaten an.")
		document.getElementsByName("name")[0].focus();
		
		return false;
	}
}

function showInfo(sel) {
  if (sel.selectedIndex == 0) {
    document.getElementById('hide_single').style.display = '';
	document.getElementById('hide_bev_after').style.display = 'none';
	document.getElementById('hide_ab').style.display = 'none';
	document.getElementById('hide_variant').style.display = 'none';
  }
  else if (sel.selectedIndex == 1) {
  	document.getElementById('hide_single').style.display = 'none';
    document.getElementById('hide_bev_after').style.display = '';
	document.getElementById('hide_ab').style.display = 'none';
	document.getElementById('hide_variant').style.display = '';
  }
  else if (sel.selectedIndex == 2) {
	document.getElementById('hide_single').style.display = 'none';
	document.getElementById('hide_bev_after').style.display = 'none';
	document.getElementById('hide_ab').style.display = '';
	document.getElementById('hide_variant').style.display = ''
  }
}