/////////////////////////////////////////////////
//  Javascript-Functions                       //
//  Copyright (C) M.Beranek                    //
/////////////////////////////////////////////////
function changeLang( lang ){
	var loc = window.location.href;
	
	if( lang == 'de' ){
		//saveLang( 'de' );
		var loc2 = loc.replace( '_en', '_de' );
		window.setTimeout( "goTo( '" + loc2 + "' )", 500 );
		return;
	} else {
		if( lang == 'en' ){
			var loc = window.location.href;
			var loc2 = loc.replace( '_de', '_en' );
			window.setTimeout(  "goTo( '" + loc2 + "' )", 500 );
			return;
		}
	}
}

function goTo( url ){
	window.location.href = url;
}

function cookieDate( expire ){
	var time = new Date();
	time.setTime( expire );
	return time.toGMTString();
}
function start_DE(){
	window.location.href = '/start_de.html';
}

function start_EN(){
	window.location.href = '/start_en.html';
}

function saveLang( language ){
	var t = new Date();
	// Cookies valid one year:
	var c1 = "lang=" + language + ";expires=" + cookieDate( t.getTime() + 1000*60*60*24*31*12);
	document.cookie = c1;
}
function readLang(){
	if( document.cookie ){
		var txt = document.cookie;
		var data = txt.split(";");
		eval(data[0]);
		
		if( lang == "de" ){
			start_DE();
			return;
		}
		if( lang == "en" ){
			start_EN();
			return;
		}
	}
}

function openwin( name, url, w, h ){
	var f = "location=no,alwaysRaised=yes,menubar=no,personalbar=no,scrollbars=no,status=no,titlebar=yes,toolbar=no,resizable=no,";
	f += "width=" + w + ",height=" + h;
	window.open( url, name, f );
}

function openwin_r( name, url, w, h ){
	var f = "location=no,alwaysRaised=yes,menubar=no,personalbar=no,scrollbars=yes,status=yes,titlebar=yes,toolbar=no,resizable=yes,";
	f += "width=" + w + ",height=" + h;
	window.open( url, name, f );	
}

function getStyles(){
	
	// Default: IE
	var sheet = "styles_ie.css";
	
	browser = new Array("Internet Explorer","Netscape","Konqueror","Opera");
	br = 0; 
        for (i=0;i<browser.length;i++){ 
		if (navigator.appName.indexOf(browser[i]) != -1) {
			br = i; 
		}
        }
	
	// Mozilla
	if(br==1){
		if( eval(  navigator.appVersion.substring(0,1) ) >= 5){
			sheet = "styles.css";
		}
	}
	
	// Konqueror
	if(br==2){
		sheet = "styles.css";
	}
	
	// Opera
	if(br==3){
		sheet = "styles_ie.css";
	}
	
	
	
	var css = "<link rel='stylesheet' href='/styles/" + sheet + "'>";
	
	document.write(css);
	
                        

}


