function Fensterweite()
{
	if (window.innerWidth) return window.innerWidth;
	else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
	else return 0;
}

function neuAufbau()
{
	if (breite != Fensterweite())
	window.history.go(0);
}

function fensterbreite()
{
	if(!window.breite)
	{
		if(document.body && document.body.offsetWidth)
		{
			window.onresize = neuAufbau;
			breite = (Fensterweite()-20-375)/2;

		}
	
		/*Überwachung von Netscape initialisieren*/
		if(window.innerWidth)
		{
			window.onresize = neuAufbau;
			breite = Fensterweite();
		}
	}
	return breite;
}

function cClick()
{
	document.getElementById("meldung").style.visibility = "hidden";
	document.getElementById("meldung").style.position = "absolute";
}


function meldungzugriff(typ, CID, KENN){
	var sMeldung;
	var sMeldTitel;

	if(typ==1) {
		sMeldung = 'Bitte geben Sie Ihre Zugangsdaten im roten Feld Kunden-Login</a> ein.<br><br>Wenn Sie noch nicht als Kunde registriert sind, führen Sie die Erstregistrierung durch.<br /><a href="/rarecherche/gruss.asp" title="" target="_blank">Mehr...</a>';
		sMeldTitel = 'Sie sind noch nicht eingeloggt.';
	}
	if(typ==2) {
		sMeldung = 'Dieses lizenzierte Produkt ist für Sie in Ihrer Kanzlei nicht freigeschaltet.';
		sMeldTitel = 'Produkt nicht freigeschaltet';
	}
	if(typ==3) {
		sMeldung = 'Dieses Produkt ist exklusiv für anwaltliche Kunden der <nobr>ra e</nobr> Software GmbH zugänglich.';
		sMeldTitel = 'Sie haben dieses Produkt noch nicht lizenziert.';
	}
	if(typ==4) {
		sMeldung = 'Wenn Sie die Vorteile von <nobr>ra e</nobr> recherche und weiterer <nobr>ra e</nobr> Produkte nutzen möchten und sich noch nicht als Kunde registriert haben, führen Sie bitte die <a href="/rarecherche/register.asp" target="ASD" title="Zur Erstregistrierung">Erstregistrierung</a> durch.';
		sMeldTitel = 'Sie haben sich mit Ihrer DASD-Kennung angemeldet.';
	}
	if(typ==5) {
		sMeldung = 'Ihre Zugangsdaten für die <b>Firma Creditreform Auskunft</b> sind noch nicht erteilt worden. Für die Erteilung wenden Sie sich bitte an folgende Telefonnummer: 030/43598-790';
		sMeldTitel = 'Sie haben noch keine Creditreform Zugangsdaten';
	}
	if(typ==6) {
		sMeldung = 'Als Nutzer von <nobr>ra e</nobr>e recherche haben Sie die Berechtigung, dem für Kunden der RA-MICRO Software GmbH reservierten RA-Suchdienst (Deutscher Anwaltssuchdienst) als zahlender Kunde beizutreten.<br /><br /><a href="https://www.ra-info.de/dasdshop" title="Anmeldung im RA-Suchdienst" target="_blank">Hier zur Anmeldung</a><br /><br />Als neu registrierter ra e Kunde erhalten Sie diesen Dienst <b>3 Monate kostenfrei</b>.';
		sMeldTitel = 'Sie haben dieses Produkt noch nicht lizenziert.';
	}
	if(typ==7) {
		sMeldung = 'Als <nobr>ra e</nobr> Nutzer des haben Sie die Berechtigung, dem für Kunden der RA-MICRO Software GmbH reservierten RA-Suchdienst (Deutscher Anwaltssuchdienst) als zahlender Kunde beizutreten.<br /><br /><a href="https://www.ra-info.de/dasdshop" title="Anmeldung im RA-Suchdienst" target="_blank">Hier zur Anmeldung</a><br /><br />Als neu registrierter ra e Kunde erhalten Sie diesen Dienst <b>3 Monate kostenfrei</b>.';
		sMeldTitel = 'Sie haben dieses Produkt noch nicht lizenziert.';
	}
	if(typ==8) {
		sMeldung = "Zur Anmeldung gelangen Sie <a href=\"https://www.ra-info.de/rarecherche/register.asp\" target=\"_top\">hier</a>.";
		sMeldTitel = "Sie haben dieses Produkt noch nicht lizenziert.";
	}
	if(typ==9) {
		sMeldung = "Sie haben sich als Verwalter angemeldet. Mit dieser Benutzernummer können keine ra e Dienste genutzt werden.<br />&nbsp;<br /><b>Dieser Zugang dient ausschließlich der Administration Ihrer ra e Zugänge.</b><br /><a href=\"/rcbenutzerverwaltung/index.asp?kenn="+KENN+"&cid="+CID+"\"><b>Zu Ihrem ra e Kundenkonto</b></a>";
		sMeldTitel = "'Nur-Verwalter'-Zugang";
	}
	if(typ==10) {
		sMeldung = "Ihnen fehlt die Berechtigung für die Nutzung von ra e recherche Leistungen.<br />&nbsp;<br />Wenden Sie sich bitte an den <b>Verwalter für das ra e Kundenkonto</b> in Ihrer Kanzlei/Firma. Dieser kann ra e recherche für Sie freischalten.";
		sMeldTitel = "ra e recherche: Fehlende Berechtigung";
	}

	meldung(sMeldung, sMeldTitel);
}

function meldung(sStr, sTitel){
	if (sTitel + ''== 'undefined') sTitel= 'ra e recherche';
	var mldstyl = document.getElementById("meldung").style;
	document.getElementById('meldungText').innerHTML = sStr;
	document.getElementById("meldungTitel").innerHTML = (sTitel!='')? sTitel: "ra e recherche";
	//if(sTitel=='undefined') sTitel = "RA-Recherche Center";
	mldstyl.visibility = "visible";
	mldstyl.position = "absolute";				
	posMeld(mldstyl);
}
function posMeld(meldstyle){
	var dif = 150;
	
	//if(posY < 600) {dif = 0;posY = 150} //DQ/13.07.2007
	if(posY < 600) {dif = 0;posY = 300}
	else if(posY > (window.screen.availHeight - 200)) {dif = 2 * dif;}

	meldstyle.top = posY - dif;
	meldstyle.left = (screen.availWidth/2)-(meldstyle.width.replace("px","")/2)+"px";
}

function switchNews(DAUER, ELEM_NEWS, ELEM_BANNER, ZAEHLER){
	var elem_news = document.getElementById(ELEM_NEWS);
	var elem_banner = document.getElementById(ELEM_BANNER);
	
	if(elem_news.style.display == "block"){
		if(ZAEHLER >= 3){
			elem_news.style.display = "none";
			elem_banner.style.display = "block";
			ZAEHLER = 1;
		}
		else{
			ZAEHLER++;
		}
	}
	else{
		elem_news.style.display = "block";
		elem_banner.style.display = "none";
		ZAEHLER = 1;
	}
	
	//elem_news.style.display = (elem_news.style.display == "block")?"none":"block";
	//elem_banner.style.display = (elem_banner.style.display == "block")?"none":"block";
	
	setTimeout("switchNews("+DAUER+", '"+ELEM_NEWS+"', '"+ELEM_BANNER+"', "+ZAEHLER+");", DAUER*1000);
}

var livestream_autoopen = false;
var wl_player_inaktiv = "webline_standbild";
var wl_player_aktiv = "LLNWPlayer_klein";
var wl_player = "";

function initWeblinePlayer(MODUS){
	if(RequestQuerystring("wlpmodus") != ""){
		MODUS = RequestQuerystring("wlpmodus");
	}
	
	
	
	with(document){
//		with(getElementById("btn_live_info")){
//			src = "/rarecherche/images/btn_i_32.gif";
//			//title = "Info zum RA-RC Web Live Produktinfo Service";
//		}
		if(MODUS == "aktiv"){
			wl_player = wl_player_aktiv;
//			getElementById(wl_player_aktiv).style.display = "block";
//			getElementById(wl_player_inaktiv).style.display = "none";
//			getElementById("btn_groesser").style.display = "block";
//			if(getElementById("btn_tuer"))getElementById("btn_tuer").style.display = "block";
//			getElementById("webline_info").style.display = "none"; // Text
			getElementById("divLivestreamKlein_aktiv").style.display = "block";
			getElementById("divLivestreamKlein_inaktiv").style.display = "none";
		}
		else{
			wl_player = wl_player_inaktiv;
//			getElementById(wl_player_aktiv).style.display = "none";
//			getElementById(wl_player_inaktiv).style.display = "none";
//			getElementById("btn_groesser").style.display = "none";
//			if(getElementById("btn_tuer"))getElementById("btn_tuer").style.display = "none";
//			getElementById("webline_info").style.display = "block"; // Text
			getElementById("divLivestreamKlein_aktiv").style.display = "none";
			getElementById("divLivestreamKlein_inaktiv").style.display = "block";
		}
	}
}

function switchWeblineLiveInfo(){
	with(document){
		if(getElementById(wl_player).style.display == "block"){
			// Info-Text wird angezeigt.
			getElementById(wl_player).style.display = "none";
//			getElementById("webline_info").style.display = "block";
//			with(getElementById("btn_live_info")){
//				src = (wl_player == wl_player_aktiv)?"/rarecherche/images/btn_live.gif":"/rarecherche/images/btn_bild.gif";
//				title = (wl_player == wl_player_aktiv)?"Zum Live-Stream":"Zum Standbild";
//			}
//			getElementById("btn_groesser").style.display = (wl_player == wl_player_aktiv)?"block":"none";
//			getElementById("btn_tuer").style.display = (wl_player == wl_player_aktiv)?"block":"none";
		}
		else{
			// Live-Stream wird angezeigt.
			getElementById(wl_player).style.display = "block";
//			getElementById("webline_info").style.display = "none";
//			with(getElementById("btn_live_info")){
//				src = "/rarecherche/images/btn_i_32.gif";
//				title = "Informationen zur RA-RC Webline";
//			}
//			getElementById("btn_groesser").style.display = (wl_player == wl_player_aktiv)?"block":"none";
//			getElementById("btn_tuer").style.display = (wl_player == wl_player_aktiv)?"block":"none";
		}
	}
 }
 
function maximiereLivestream(WEBLINEPLAYERSTATUS){
	// Wird bei onload ausgeführt.
//	if(RequestQuerystring("wlpmodus") != ""){
//		WEBLINEPLAYERSTATUS = RequestQuerystring("wlpmodus");
//	}
//	if(WEBLINEPLAYERSTATUS == "aktiv"){
//
//		// großer Livestream
//		zentriereBox("divLivestream"); 
//		with(document.getElementById("divLivestream").style){
//			display = (display == "block")?"none":"block"; 
//		}
//		
//		// kleiner Livestream
//		with(document.getElementById("LLNWPlayer_klein").style){
//			display = (display == "block")?"none":"block";
//		}
//	}
}

function maxLivestream(WEBLINEPLAYERSTATUS){
	if(RequestQuerystring("wlpmodus") != ""){
		WEBLINEPLAYERSTATUS = RequestQuerystring("wlpmodus");
	}
	if(WEBLINEPLAYERSTATUS == "aktiv"){

		// großer Livestream
		zentriereBox("divLivestream"); 
		with(document.getElementById("divLivestream").style){
			display = (display == "block")?"none":"block"; 
		}
		
		// kleiner Livestream
		with(document.getElementById("LLNWPlayer_klein").style){
			display = (display == "block")?"none":"block";
		}
	}
}

function switchKleinLivestream(){
	with(document.getElementById("divLivestreamKlein_aktiv_Player").style){
		display = (display == "block")?"none":"block";
		if(display == "block"){
			document.getElementById("etv_kleiner_player").src = "/rarecherche/images/etv_kleiner_player_logo_3.jpg";
		}
		else{
			document.getElementById("etv_kleiner_player").src = "/rarecherche/images/etv_kleiner_player_logo_play.jpg";
		}
	}
}

var TIMER;

function showPopup() 
{
	/* von links in die Mitte */
	var target = document.getElementById("popup");
	var tposl = parseInt(target.style.left);
	var tpost = parseInt(target.style.top);
	
	var iHoehe = Number(target.style.height.replace(/px/g, ""));
	var iBreite = Number(target.style.width.replace(/px/g, ""));
	var iOben = (getHoeheBreite("h")/2)-(iHoehe/2);
	var iLinks = (getHoeheBreite("b")/2)-(iBreite/2);
	
	if(iOben < 0) iOben = 0;
	
	target.style.top = iOben + "px";

	if(tposl <= iLinks)
	{
		target.style.left = tposl + 20 + "px";
	}
	TIMER = setTimeout(showPopup, 50);
}


function showPopup2() 
{
	/* statisch */
	var target = document.getElementById("popup");
	
	var iHoehe = Number(target.style.height.replace(/px/g, ""));
	var iBreite = Number(target.style.width.replace(/px/g, ""));
	var iOben = (getHoeheBreite("h")/2)-(iHoehe/2);
	var iLinks = (getHoeheBreite("b")/2)-(iBreite/2);
	
	if(iOben < 0) iOben = 0;
	
	target.style.top = iOben + "px";
	target.style.left = iLinks + "px";
	target.style.display = "block";
}
