//EMail-Kontakt
// Parameter name und domain als Array, wobei jedes Array-Element ein Buchstabe des Namens / der Domain darstellt
function getEAddress(name, domain, atext) {
	
	if (domain == undefined) {
		domain = new Array('hr', '-stud', 'ie-20', '10.', 'biz');
	}
	
	var mref = new Array('m', 'a', 'i', 'l', 't', 'o', ':');
	var to =  name.join('') + '&#64;' + domain.join('');
	
	if (atext == undefined) {
		atext = to;
	}
	

	
	return '<a href=\"' + mref.join('') + to + '\">' + atext + '</a>';

}

function jmsgConstants() {
}
jmsgConstants.info = 1;
jmsgConstants.warning = 2;
jmsgConstants.error = 3;
jmsgConstants.idMsgHeader = 'javaHeader';
jmsgConstants.idShowMsg = 'showJavaMsg';
jmsgConstants.idJavaMsg = 'javaMessage';
jmsgConstants.cssShowMsg = 'showjavamsg';
jmsgConstants.cssHideMsg = 'hidejavamsg';

function javaMessage(header, text, level) {
	
	this.header = header;
	this.text = text;
	this.level = level;
	

	this.pushMessage = function pushMessage(mainMessage) {
		mainMessage.text += this.text + "<br></br>";
	};
	
	this.showMessage = function showMessage() {
		document.getElementById(jmsgConstants.idShowMsg).className = jmsgConstants.cssShowMsg;
		
		var elem = document.getElementById(jmsgConstants.idJavaMsg);
		elem.innerHTML = this.text;

		document.getElementById(jmsgConstants.idMsgHeader).innerHTML = this.header;
	};
	
	this.hideMessage = function hideMessage() {
		document.getElementById(jmsgConstants.idShowMsg).className = jmsgConstants.cssHideMsg;
	};
}


//Allgemeine Meldungen
jmsgCookie = new javaMessage('Ausf&uuml;lhinweis',
		'Voraussetzung f&uuml;r das Ausf&uuml;llen des Fragebogens sind sog. <b>Cookies</b>. ' +
		'Bitte stellen Sie ihren Browser so ein, dass er Cookies akzeptiert. Eine Anleitung finden Sie ' +
		'<a href="http://www.google.de/support/websearch/bin/answer.py?hl=de&answer=35851" target="_blank">' +
		'unter diesem Link</a>. Vielen Dank.', jmsgConstants.error);



