<!--
/* Style-Effekte */
function clearMenueAll() {
	if (document.getElementById){
		document.getElementById("submenue1").style.display = "none";
		document.getElementById("submenue2").style.display = "none";
	}
}

function activateMenue(id) {
	clearMenueAll()
	if (document.getElementById){
		document.getElementById("submenue"+id).style.display = "inline";
	}
}

function clearMenue(id) {
	if (document.getElementById){
		document.getElementById("submenue"+id).style.display = "none";
	}
}

/* Aktuelles Jahr ermitteln */
function getYearTo(){
	var d = new Date();
	return d.getFullYear();
}

/* E-Mail-Adresse generieren */
function openmail(user,host) {
    locationstring = "mailto:" + user + "@" + host;
    window.location = locationstring;
}

function pastemail(user,host) {
	document.write('<a href="javascript:openmail(\''+user+'\',\''+host+'\')">'+user+'@'+host+'</a>');
}

/* Formularprfung Kontaktformular */
function checkFormular() {
    if ((document.Kontakt.Name.value=="")  || (document.Kontakt.Company.value=="") || 
		(document.Kontakt.Email.value=="") || (document.Kontakt.Prename.value=="")) {		
	   alert("Please complete request form!");
	   return false;
	}    	
    if (document.Kontakt.Email.value.indexOf('@')==-1) {
	   alert("Please check: E-mail is invalid!");
	   document.Kontakt.Email.focus();
	   return false;
	}	 
	return true;	
}

var CountdownJahr = 2008;
var CountdownMonat = 10;
var CountdownTag = 1;
var CountdownStunde = 00;
var CountdownMinute = 00;
var CountdownSekunde = 00;

function CountdownAnzeigen(){
    var Jetzt = new Date();
    var Countdown = new Date(CountdownJahr, CountdownMonat-1, CountdownTag, CountdownStunde, CountdownMinute, CountdownSekunde);
    var MillisekundenBisCountdown = Countdown.getTime()-Jetzt.getTime();
    var Rest = Math.floor(MillisekundenBisCountdown/1000);
    var CountdownText = "";

    if(Rest >= 31536000){
        var Jahre = Math.floor(Rest/31536000);
        Rest = Rest-Jahre*31536000;

        if(Jahre > 10 ){
            CountdownText += Jahre + ":";
        } else if (Jahre < 10 || Jahre >= 0 ){
            CountdownText += "0" + Jahre + ":";
        } else {
            CountdownText += Jahre + ":";
        }
    }
    if(Rest >= 86400){
        var Tage = Math.floor(Rest/86400);
        Rest = Rest-Tage*86400;

        if(Tage > 10 ){
            CountdownText += Tage + ":";
        } else if (Tage < 10 || Jahre >= 0 ){
            CountdownText += "0" + Tage + ":";
        } else {
 CountdownText += Tage + ":";
}
    }
    if(Rest >= 3600){
        var Stunden = Math.floor(Rest/3600);
        Rest = Rest-Stunden*3600;

        if(Stunden > 10 ){
            CountdownText += Stunden + ":";
        } else if  (Stunden < 10 || Jahre >= 0 ){
            CountdownText += "0" + Stunden + ":";
        } else {
     CountdownText += Stunden + ":";
}
    }
    if(Rest >= 60){
        var Minuten = Math.floor(Rest/60);
        Rest = Rest-Minuten*60;

        if(Minuten > 10 ){
            CountdownText += Minuten + ":";
} else if  (Minuten < 10  || Jahre >= 0 ){
            CountdownText += "0" + Minuten + ":";
        } else {
 CountdownText += Minuten + ":";
}
    }

    if(Rest > 10 ){
        CountdownText += Rest;
    } else if (Rest < 10 || Jahre >= 0 ){
        CountdownText += "0" + Rest;
    } else {
      CountdownText += Rest;
 }
 
	if(Rest <= 0) {
		CountdownText = "00:00:00";
	}

    document.getElementById('Countdown').innerHTML = CountdownText;
    window.setTimeout("CountdownAnzeigen()", 1000);
}


/* Newsanzeige */

var score = new Array();
score['date'] = new Array();
score['event'] = new Array();
score['newsletter'] = new Array();
score['press'] = new Array();

sortOrder = new Array();
sortOrder['date'] = "desc";
sortOrder['event'] = "desc";
sortOrder['newsletter'] = "desc";
sortOrder['press'] = "desc";

function listSort(a, b) {
	if(a['score'] == b['score']) {
		if(a['name'] == b['name'])
			return 0;
		if(a['name'] > b['name'])
			return 1;
		if(a['name'] < b['name'])
			return -1;
	}
	if(a['score'] > b['score']) {
		if(a['order'] == "asc")
			return 1;
		else
			return -1;
	}
	if(a['score'] < b['score']) {
		if(a['order'] == "asc")
			return -1;
		else
			return 1;
	}
	return 0;
}

function sortNews(by) {
	var displayList = new Array();
	var i = 0;

	for(name in score[by]) {
		if (document.getElementById(name)) {
			displayList[i] = new Array();
			displayList[i]['name'] = name;
			displayList[i]['score'] = score['date'][name];
			if (score[by][name] == 0) 
				displayList[i]['display'] = false;
			else 
				displayList[i]['display'] = true;
			displayList[i]['order'] = sortOrder[by];
			i++;
		}
	}

	displayList.sort(listSort);

	for(var index = 0; index < displayList.length; index++) {
		var domNode = document.getElementById(displayList[index]['name']);
		if(domNode != null) {
			document.getElementById('legend').removeChild(domNode);
			document.getElementById('legend').appendChild(domNode);
			if(displayList[index]['display'] == true) {
				domNode.style.display = "";
			} else {
				domNode.style.display = "none";
			}
		}
	}
}

//-->