// JavaScript Document
// ------------------------------------------------------------------------------------------------ //
window.onload = function() {
	// WERBEFLÄCHEN 
	var w = new Array("Fullsize", "RectangleOMS", "Rectangle", "RectangleAdScale", "Rectangle2", "Navibanner","Advertorial", "Button1", "Button2", "Button3", "Button4");
	// WERBEFLÄCHEN AUF INHALT PRÜFEN
	for(var i=0;i<w.length;i++){var elem=document.getElementById(w[i]);if(document.getElementById(w[i])){if(elem.innerHTML.length<80){elem.style.display='none';}}}

	// Tagcloud prüfen
	var t = document.getElementsByName('atagcloud');
	for ( var i=0; i < t.length; i++ ) { 
		if(t[i].innerHTML == 'KINA') {t[i].style.display='none'; } 	// Kindernachrichten
	}
	// Sub-Navigation Werbung einblenden
	// Sport -> Tippfreund
	createSubNavWerb('MainMenue158625Sub','<a class="subNavWerbLink" title="tippfreund.de - Die Fußball-Community" href="http://www.tippfreund.de" target="_blank"><img src="http://www.volksfreund.de/fileupload/_img/nav/werbung/tippfreund.png" border="0" /></a>');
	// ticket54.de > Partyalarm
	///getPartyEventsFromTicket54('MainMenue8257Sub');
	// FORMULAR FOCUS & BLUR
	formStyle();
	// CONTEXTMENUE
	tvcontextmenue();
	// SPORTTABELLEN ANPASSEN
	optSportTabellen();
}

// ------------------------------------------------------------------------------------------------ //
function artPrint() { 
     var url = document.location.href;
     url = url.replace(/#.*/,'');
     url = url + (url.indexOf('?')>-1 ? "&" : "?") + '_FRAME=33&_FORMAT=PRINT';
     temp = url.split("?");
     komma = temp[0].split(',');
     if (komma[2]) { temp[0] = komma[0]+','+komma[1]+',0'; }
     url = temp[0]+",0?"+temp[1];
     var pw = window.open(url,'print','width=675,height=600,scrollbars=1');
}
// ------------------------------------------------------------------------------------------------ //
// Bilder vorladen
var path = 'http://www.volksfreund.de/fileupload/_img/nav/';
PreloadImages = new Array(path+"btn_home_a.png",path+"btn_nachrichten_a.png",path+"btn_sport_a.png",path+"btn_totallokal_a.png",path+"btn_videos_a.png",path+"btn_fotos_a.png",path+"btn_termine_a.png",path+"btn_specials_a.png",path+"btn_marktplatz_a.png",path+"btn_service_a.png",path+"hiddenNav_bg.png");
function ImagePreloader() {
  for (i=0; i < PreloadImages.length; i++) {
    var Bild = new Image();
    Bild.src = PreloadImages[i];
  }
}
ImagePreloader();
// ------------------------------------------------------------------------------------------------ //
/* IVW TAG PER JAVASCRIPT AUFRUFEN */
function ivwtag(ivwressort) {
	return true;
	/*
	var ivwbereich = "home";
	if(ivwressort == "") {
		ivwbereich = "home";
	} else {
		ivwbereich = ivwressort;
	}

	if(ivwbereich == "{RESSORT}") { ivwbereich = "pager"; }

	if(ivwressort == "") {
		var ivwpfad = window.location.pathname;
		var ivwbereichsplit = ivwpfad.split("/");
		var ivwbereich = ivwbereichsplit[1];
		if(ivwpfad == "/") ivwbereich = "home";
 		if(ivwbereich == "{RESSORT}") ivwbereich = "home";
		if(ivwbereich.search(/index.+/) != -1 || ivwbereich.search(/keyword.+/) != -1) {		
			if(ivwbereich.search(/index.+/) != -1) ivwbereich = "home";
			if(ivwbereich.search(/keyword.+/) != -1) ivwbereich = "keywordlist";
		} else {
			ivwbereich = "home";
		}
	} else {
		ivwbereich = ivwressort;
	}

	document.getElementById('ivwtest').innerHTML = ivwbereich;
	
	var element = document.getElementById("ivwtagbox");
	// IVW
	var IVW = 'http://trieronl.ivwbox.de/cgi-bin/ivw/CP/' + ivwbereich;
	element.innerHTML = '<IMG SRC="'+IVW+'?r='+escape(document.referrer)+'&d='+(Math.random()*100000)+'" WIDTH="1" HEIGHT="1">';
	// FRABO
	var szmvars = 'trieronl//CP//' + ivwbereich;
	element.innerHTML += '<script src="http://trieronl.ivwbox.de/2004/01/survey.js" language="Javascript"><\/scr'+'ipt>';
	// GOOGLE
	element.innerHTML += '<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"><\/scr'+'ipt><script type="text/javascript">_uacct = "A-1603111-1"; urchinTracker();<\/scr'+'ipt>';
	*/
}
// ------------------------------------------------------------------------------------------------ //
// Allgemeiner Pfad zu den verwendeten Bildern (z.B. "http://vcontent.volksfreund.de/images/volksfreund/")
//var ImagePath = 'img/';
var ImagePath = 'http://www.volksfreund.de/fileupload/_img/';
// ------------------------------------------------------------------------------------------------ //
// Sub-Navigationsüberschriften
var SubNavHeadlineHome 			= '<strong>Home</strong> | volksfreund.de Startseite';
var SubNavHeadlineNachrichten 	= '<strong>Nachrichten</strong> | Nachrichten aus aller Welt';
var SubNavHeadlineTotalLokal 	= '<strong>Total Lokal</strong> | Nachrichten aus der Region';
var SubNavHeadlineSport 		= '<strong>Sport</strong> | Nachrichten aus dem Sport';
var SubNavHeadlineVideos 		= '<strong>Videos</strong> | Ihr Videoportal auf volksfreund.de';
var SubNavHeadlineFotos 		= '<strong>Fotos</strong> | Ihr Fotoportal auf volksfreund.de';
var SubNavHeadlineInteraktiv 	= '<strong>Interaktiv</strong>';
var SubNavHeadlineSpecials 		= '<strong>Specials</strong>';
var SubNavHeadlineTermine 		= '<strong>Termine</strong><a class="subNavWerbLink" title="ticket.volksfreund.de - Termine, Events und Kino der Region Trier, Luxemburg und Umgebung" href="http://ticket.volksfreund.de" target="_blank" style="height:59px;"><img src="http://www.volksfreund.de/fileupload/_img/nav/ticket54.png" border="0" /></a>';
var SubNavHeadlineMarktplatz 	= '<strong>Marktplatz</strong>';
var SubNavHeadlineService 		= '<strong>Service</strong>';
// ------------------------------------------------------------------------------------------------ //
// Hauptmenü
function setSubNavHeadline() {
	
	// Reihenfolge der Sub-Navigationsüberschriften festlegen
	var SubNavHeadlines = new Array();
		SubNavHeadlines[0] =  SubNavHeadlineHome;
		SubNavHeadlines[1] =  SubNavHeadlineNachrichten;
		SubNavHeadlines[2] =  SubNavHeadlineTotalLokal;
		SubNavHeadlines[3] =  SubNavHeadlineSport;
		SubNavHeadlines[4] =  SubNavHeadlineVideos;
		SubNavHeadlines[5] =  SubNavHeadlineFotos;
		SubNavHeadlines[6] =  SubNavHeadlineInteraktiv;
		SubNavHeadlines[7] =  SubNavHeadlineSpecials;										
		SubNavHeadlines[8] =  SubNavHeadlineTermine;	
		SubNavHeadlines[9] =  SubNavHeadlineMarktplatz;	
		SubNavHeadlines[10] =  SubNavHeadlineService;		
	
	// Elementtname a-tag vor der Sub-Navigationsheadline
	var e = document.getElementsByName("SubNavRessortHeadline");
	
	//  Sub-Navigationsheadline überschreiben
	for ( var i=0; i < e.length; i++ ) { e[i].nextSibling.innerHTML = SubNavHeadlines[i]; }

}
// ------------------------------------------------------------------------------------------------ //
// Sub-Navigation Werbung
function createSubNavWerb(navID,str) {
		var subNavWerb = document.createElement("span");
		try {
		document.getElementById(navID).appendChild(subNavWerb);
			var werbClass = document.createAttribute("class");
			werbClass.nodeValue = "subNavWerb";
			subNavWerb.setAttributeNode(werbClass);
		subNavWerb.innerHTML = str; 
		} catch(e) { }
}
// ------------------------------------------------------------------------------------------------ //
function SubNavSpecialLinks() {
	// Sub-Navigation Elemente
	var e = document.getElementsByName("subnav");
	for ( var i=0; i < e.length; i++ ) { 
		//  Sub-Navigationspunkt austauschen überschreiben
		if( e[i].innerHTML == 'Kindernachrichten' )	{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/kindernachrichten.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'MACHER' )			{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/macher.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Immobilien' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/immowelt.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Stellenanzeigen' )	{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/stellenanzeigen.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Markt.de' )			{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/markt_de.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Regio-Wiki' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/regiowiki.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Fußballtipp' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/tippfreund.png" border="0" />'; } catch (x) { break; } }
		//if( e[i].innerHTML == 'Peking 2008' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/beijing2008.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Fit-Menü' )			{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/hochwald.png" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Fastnacht' )			{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/fastnacht.png" title="Fastnacht" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Traut Euch' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/trauteuch.png" title="Traut Euch" border="0" />'; } catch (x) { break; } }
		
		if( e[i].innerHTML == 'studiVZ' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/studivz.png" title="studiVZ" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'meinVZ' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/meinvz.png" title="meinVZ" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'twitter' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/twitter.png" title="Twitter" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'wer-kennt-wen.de' )	{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/werkenntwen.png" title="wer-kennt-wen.de" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'facebook' )		{ try { e[i].innerHTML = '<img src="'+ImagePath+'/nav/special/facebook.png" title="facebook" border="0" />'; } catch (x) { break; } }
		if( e[i].innerHTML == 'Olympische Winterspiele 2010' )		{ try { e[i].innerHTML = '<img src="http://www.volksfreund.de/fileupload/_img/vancouver2010.png" title="Olympische Winterspiele Vancouver 2010" border="0" />'; } catch (x) { break; } }
		
	}
}
// ------------------------------------------------------------------------------------------------ //
function SubSubNavRessort() {
	var e = document.getElementById("SubSubNavBox");
	if( e.innerHTML == '<ul></ul>' ) e.innerHTML = '<ul><li><strong>Home</strong></li></ul>';
	if( e.innerHTML == '<UL></UL>' ) e.innerHTML = '<ul><li><strong>Home</strong></li></ul>';
}
// ------------------------------------------------------------------------------------------------ //
// Aktiv-Status
function setNavBereichAktiv() {
	
	// URI
	var thislocation = window.location.href;
	
	// home
	var ist_home = thislocation.split("/");
	if(ist_home.length < 5) { var ist_home = set_BereichAktiv('MainMenue8039','home'); }
	
	// bereiche
	var ist_nachrichten = thislocation.search(/de\/nachrichten.+/);
	var ist_totallokal = thislocation.search(/de\/totallokal.+/);
	var ist_sport = thislocation.search(/de\/sport.+/);
	var ist_videos = thislocation.search(/de\/videos.+/);
	var ist_fotos = thislocation.search(/de\/fotos.+/);
	var ist_interaktiv = thislocation.search(/de\/interaktiv.+/);
	var ist_specials = thislocation.search(/de\/specials.+/);
	var ist_termine = thislocation.search(/de\/termine.+/);
	var ist_marktplatz = thislocation.search(/de\/marktplatz.+/);
	var ist_service = thislocation.search(/de\/service.+/);
	var ist_member = thislocation.search(/member.+/);
	var ist_leoartikel = thislocation.search(/leoart.+/);
	
	// wenn > function
	if(ist_nachrichten != -1) 	{ set_BereichAktiv('MainMenue6444','nachrichten'); }
	if(ist_totallokal != -1) 	{ set_BereichAktiv('MainMenue8063','totallokal'); }
	if(ist_sport != -1) 		{ set_BereichAktiv('MainMenue158625','sport'); }
	if(ist_videos != -1) 		{ set_BereichAktiv('MainMenue158624','videos'); }
	if(ist_fotos != -1) 		{ set_BereichAktiv('MainMenue158641','fotos'); }
	if(ist_marktplatz != -1) 	{ set_BereichAktiv('MainMenue8204','marktplatz'); }
	if(ist_specials != -1) 		{ set_BereichAktiv('MainMenue8214','specials'); }
	if(ist_interaktiv != -1) 	{ set_BereichAktiv('MainMenue8224','interaktiv'); }
	if(ist_member != -1) 		{ set_BereichAktiv('MainMenue8224','interaktiv'); }
	if(ist_termine != -1) 		{ set_BereichAktiv('MainMenue8257','termine'); }
	if(ist_leoartikel != -1) 	{ set_BereichAktiv('MainMenue8257','termine'); }	
	if(ist_service != -1) 		{ set_BereichAktiv('MainMenue8262','service'); }

}
// aktiv anzeigen
function set_BereichAktiv(id,bereich) {
	document.getElementById(id).style.background = 'url('+ImagePath+'nav/btn_'+bereich+'_a.png) center center no-repeat';
}
// ------------------------------------------------------------------------------------------------ //
// Sub-Layer ein-, ausblenden
function SwitchMainSubNav(id) {
	if(id) {
		var elemid = id;					// Übergebene ID
		// Abfrage, MouseOver bei aktivem Button
		var isActive = id.search(/_a/);
		if ( isActive != -1 ) {	elemid = id.replace(/_a/, ''); }
		// Subbmenü ein- ausblenden - Parameter
		var elemsub = 'Sub'; 				// ID-Erweiterung der zweiten ebene
		var elembtn = id;
		elembtn = elemid.replace(/Sub/g, ''); 		
		// Bei Mouseover über der Subebene
		var isSub = elemid.search(/Sub/); 
		if ( isSub != -1 ) { 				
			elemsub = ''; 
		}
		var subelemid = elemid+elemsub;
		var navelem = document.getElementById(elembtn);		// Menü-Button
		var subelem = document.getElementById(subelemid);	// Sub-Ebene
		// Menübutton Status + Sub-Ebene ein-, ausblenden
		if(subelem.style.display == 'block') {
			// Subebene ausblenden
			subelem.style.display = 'none';			
			if(navelem != null) {
				navelem.id = elembtn;
			} else {
				navelem = document.getElementById(elembtn + '_a');
				navelem.id = elembtn;
			}
		} else {
			subelem.style.display = 'block';
			navelem.id = elembtn + '_a';
		}				
	}
}
// ------------------------------------------------------------------------------------------------ //
//volksfreund - zwei Minuten
function open_2_minutes (url) {
 fenster = window.open(url, "2_minutes", "width=620,height=500,top=200,left=200,status=no,scrollbars=no,resizable=yes");
 fenster.focus();
}
// ------------------------------------------------------------------------------------------------ //
// Reiter in der rechten Spalte
// Elemente aufgeteilt in 
//  - "img"   =  Link-Image
//  - "mappe" = Content
function zeigeMappe(id,n,ivwressort) {
	var z = 1;
	// Vorhandene Reiter suchen	
	while ( document.getElementById( n + z + 'mappe' ) ) {
		// Mappen ausblenden
		document.getElementById( n + z + 'mappe' ).style.display = "none";
		// Rahmen unten anpassen
		 document.getElementById( n + z + 'img' ).style.borderBottomColor = '#cfcfcf';
		z++;
	}
	// ausgewählter Reiter anzeigen
	document.getElementById( id + 'mappe' ).style.display = 'block';
	// Rahmen unten an Hintergrundfargbe anpassen
	document.getElementById( id + 'img' ).style.borderBottomColor = '#ebecec';
	//ivwtag(ivwressort); NICHT AUFRUFEN!!!
}

// Höchste Mappe ermitteln und gesamthöhe Höhe dieser anpassen
function MappeHoehe(n) {
	var MappenBoxHoehe = ''; var z = 1;
	// Vorhandene Reiter suchen	
	while (document.getElementById( n + z + 'mappe' )) {
		// Höhe auslesen
		var MappenHoehe = document.getElementById( n + z + 'mappe' ).offsetHeight;
		// Höhe vergleichen und ggf. ersetzen
		if ( MappenHoehe > MappenBoxHoehe ) { MappenBoxHoehe = MappenHoehe;	}
		z++;
	}
	// Höhe der Reiter-Mappen definieren
	document.getElementById( n + 'Mappen' ).style.height = MappenBoxHoehe + 'px';
}
// ------------------------------------------------------------------------------------------------ //
// Blätter-Box aufrufen
function stepStart(id, step, ivwressort) {
	var artikel = document.getElementsByName(id);
	var length = artikel.length;
	var ivw = ivwressort;
	if(length>1) {
	// alle Artikel unsichtbar schalten
	for (var i = 0; i < length; i++) { try { artikel[i].style.display = 'none'; } catch(e) { break; } }
	// die ersten Artikel schalten
	for (var i = 0; i < step; i++) { try { artikel[i].style.display = 'block'; } catch(e) { break; } }
	// Pager-Funktion aufrufen
	for ( i=0; i < length; i++)	{ if ( artikel[i].style.display == 'block' ) { 
	stepPager(id, 1, artikel.length, step, ivw); break; } }
	}
}
// Pager-Funktion
function stepPager(id, i, length, step, ivwressort) {
	if(document.getElementById('Pager_'+id)) {
		var sites = (Math.ceil(length / step));
		var site = Math.ceil(i / step);
		if (sites > 1) {
			var btnPrevImg = '<img src="'+ImagePath+'pager_arrow_prev.png" border="0" align="absmiddle" />';
			var btnNextImg = '<img src="'+ImagePath+'pager_arrow_next.png" border="0" align="absmiddle" />';
			var btnPrev = '<a href="javascript:void(0);" onclick="step(\''+id+'\', \'prev\','+step+', \''+ivwressort+'\')">'+btnPrevImg+'</a>';
			var btnNext = '<a href="javascript:void(0);" onclick="step(\''+id+'\', \'next\','+step+', \''+ivwressort+'\')">'+btnNextImg+'</a>';
			//document.getElementById('Pager_'+id).innerHTML = btnPrev + ' ' + site + ' von ' + sites + ' ' +  btnNext;
			
			try {
				// DELETE
				if(document.getElementById('Pager_'+id).lastChild) {
					var tmpelem = document.getElementById('Pager_'+id).lastChild;
					del = document.getElementById('Pager_'+id).removeChild(tmpelem);		
				}
				// CREATE 
				var pe = document.getElementById('Pager_'+id);
				ne = document.createElement('span');
				ne.setAttribute("class", "TempPager");
				ne.innerHTML = btnPrev + ' ' + site + ' von ' + sites + ' ' +  btnNext;
				create = pe.appendChild(ne);			
			} catch(e) {}
			
		}
	}
}
// Blätter-Box funktion
function step(id, direction, step, ivwressort) {

	var artikel = document.getElementsByName(id);
	var step = step;
	var go_next = false;
	var go_prev = false;
	var is_rest = false;
	// Artikel auf der letzten Seite = reste
	var length = artikel.length;
	var sites = Math.ceil( length / step );
	var ganze = Math.floor( length / step );
	var reste = length - (ganze * step);
	if( reste != 0 ) { is_rest = true; }
	// Wenn direction übergeben wurde
	if(direction) { 
		// gehe vor
		if(direction == 'next') { go_next = true; }
		// gehe zurück
		if(direction == 'prev') { go_prev = true; }
	}
	if(step) {
		// gehe zurück
		if(go_prev == true) {
			if(artikel[0].style.display == 'block') {
				// Löschen aller Elemente
				for( j=0; j < artikel.length; j++) { artikel[j].style.display = 'none'; }
				// Einblenden der letzten Elemente
				
				if ( is_rest == true ) {
					for( h=1; h <= reste; h++) {				
						artikel[artikel.length - h].style.display = 'block'; 
					}
				} else {
					for( h=1; h <= step; h++) {				
						artikel[artikel.length - h].style.display = 'block'; 
					}
				}
			} else {
				for ( i=0; i < artikel.length; i++)	{
					if ( artikel[i].style.display == 'block' ) {
						// Löschen aller Elemente
						for( j=0; j < artikel.length; j++) { artikel[j].style.display = 'none'; }
						// Schreiben
						for( k=0; k < step; k++) { 
							if((i-step+k) >= 0) {
								if(artikel[i-step+k] != null) { 
									artikel[i-step+k].style.display = 'block'; 
								} else { 
									break; 
								} 
							}
						}
						break; 
					} 
				} // ende for
			} // ende else
		} 
		// gehe vor
		if(go_next == true) {
			if(artikel[artikel.length-1].style.display == 'block') {
				// Löschen aller Elemente
				for( j=0; j<artikel.length; j++) { artikel[j].style.display = 'none'; }
				// Einblenden der ersten Elemente
				for ( h = 0; h < step; h++) { artikel[h].style.display = 'block'; }
			} else {					
				for ( i=0; i < artikel.length; i++)	{
					if ( artikel[i].style.display == 'block' ) {
						// Löschen aller Elemente
						for( j=0; j<artikel.length; j++) { artikel[j].style.display = 'none'; }
						// Schreiben
						for( k=0; k<step; k++) { if(artikel[i+step+k] != null) { artikel[i+step+k].style.display = 'block'; } else { break; } } 
						break; 
					} 
				} // ende for
			} // ende else
		}
	} // ende if(step)
	// START Zeige Pager
		// vor
		if(go_next == true) {
			for ( i=0; i < artikel.length; i++)	{ if ( artikel[i].style.display == 'block' ) { var zaehler = 1; if(i != 0) zaehler = i+1; 
				stepPager(id, zaehler, artikel.length, step, ivwressort); 
				break; } 
			}
		}
		
		// zurück
		if(go_prev == true) { for ( i=0; i < artikel.length; i++) {
				if ( artikel[i].style.display == 'block' ) {
					stepPager(id, i+step, artikel.length, step, ivwressort);
					break;
				}
			}
		}
	// ENDE Zeige Pager
	
ivwtag(ivwressort);

}
// ------------------------------------------------------------------------------------------------ //
// Diashow Aufmacher
var ThumbsClickMe = new Array;
var count = 0;
	// Array füllen
	function pushThumbClickMe(thumb, datum, titel, location, trid, target, count) {
		ThumbsClickMe[count] = new Object(); 
		ThumbsClickMe[count]["thumb"] = thumb; 
		ThumbsClickMe[count]["title"] = titel; 
		ThumbsClickMe[count]["date"] = datum; 
		ThumbsClickMe[count]["location"] = location; 
		ThumbsClickMe[count]["trid"] = trid;
		ThumbsClickMe[count]["target"] = target;
	}
	// Übersicht
	function setGalClickMe() {
		document.write("<div id=\"ClickMeAufmacherBottom\">");	
			for (var i = 0; i < ThumbsClickMe.length; i++) {	for (var Eigenschaft in ThumbsClickMe[i]) {
					if(Eigenschaft == 'thumb') { document.write("<a href=\"#\" onclick=\"dk=window.open('/_/tools/diaview.html?_CMTREE=" + ThumbsClickMe[i]["trid"] + "&list=1','diashow','width=300,height=300,resizable=no');dk.focus();return(false)\"><img onmouseover=\"showGalClickMe(" + i + ",'" + ThumbsClickMe[i]["target"] + "')\" " + ThumbsClickMe[i][Eigenschaft] + " class=\"MiniThumb\" border=\"0\" align=\"left\" /><\/a>"); } 
				} }
		document.write("</div>");
	}
	// Ausgabe
	function showGalClickMe(id,target) {
		var img = ThumbsClickMe[id]["thumb"]; 
		var datum = ThumbsClickMe[id]["date"]; 
		var titel = ThumbsClickMe[id]["title"]; 
		var location = ThumbsClickMe[id]["location"];
		var e  = document.getElementById(target);
		e.onclick = function() { window.open('/_/tools/diaview.html?_CMTREE=' + ThumbsClickMe[id]["trid"] + '&list=1','diashow','width=300,height=300,resizable=no'); }
		document.getElementById(target).innerHTML = "<img " + img + " class=\"BigThumb\" />" + datum + "<br \/><b>" + titel + "<\/b><br \/>" + location;
	}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
var ThumbsMms = new Array;count = 0;
// Array füllen
	function pushThumbMms(thumb, datum, titel, location, trid, picid, target, count) {
		ThumbsMms[count] = new Object(); 
		ThumbsMms[count]["thumb"] = thumb; 
		ThumbsMms[count]["date"] = datum; 
		ThumbsMms[count]["title"] = titel; 
		ThumbsMms[count]["location"] = location; 
		ThumbsMms[count]["trid"] = trid;
  		ThumbsMms[count]["picid"] = picid;
		ThumbsMms[count]["target"] = target;
	}
	// Übersicht
	function setGalMms() {
		document.write("<div id=\"ClickMeAufmacherBottom\">");	
			for (var i = 0; i < ThumbsMms.length; i++) {	for (var Eigenschaft in ThumbsMms[i]) {
					if(Eigenschaft == 'thumb') { document.write("<a href=\"#\" onclick=\"dk=window.open('/_/tools/diaview.html?_CMTREE=" + ThumbsMms[i]["trid"] + "&_CMBILD=" + ThumbsMms[i]["picid"] + "&list=1','diashow','width=300,height=300,resizable=yes');dk.focus();return(false)\"><img onmouseover=\"showGalMms(" + i + ",'" + ThumbsMms[i]["target"] + "')\" " + ThumbsMms[i][Eigenschaft] + " class=\"MiniThumb\" border=\"0\" align=\"left\" /><\/a>"); } 
				}	}
		document.write("</div>");
	}
	// Ausgabe
	function showGalMms(id,target) {
		var img = ThumbsMms[id]["thumb"];
		var datum = "";
		var titel = ThumbsMms[id]["title"];
		var location = ThumbsMms[id]["location"]
		
		var e  = document.getElementById(target);
		e.onclick = function() { window.open('/_/tools/diaview.html?_CMTREE=' + ThumbsMms[id]["trid"] + "&_CMBILD=" + ThumbsMms[id]["picid"] + '&list=1','diashow','width=300,height=300,resizable=no'); }

		document.getElementById(target).innerHTML = "<img " + ThumbsMms[id]["thumb"] + " class=\"BigThumb\" />" + datum + "<br \/><b>" + titel + "<\/b><br \/>" + location;
	}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
var ThumbsRegionales = new Array;
var count = 0;
	// Array füllen
	function pushThumbRegionales(thumb, datum, titel, location, trid, target, count) {
		ThumbsRegionales[count] = new Object(); 
		ThumbsRegionales[count]["thumb"] = thumb; 
		ThumbsRegionales[count]["title"] = titel; 
		ThumbsRegionales[count]["date"] = datum; 
		ThumbsRegionales[count]["location"] = location; 
		ThumbsRegionales[count]["trid"] = trid;
		ThumbsRegionales[count]["target"] = target;
	}
	// Übersicht
	function setGalRegionales() {
		document.write("<div id=\"ClickMeAufmacherBottom\">");	
			for (var i = 0; i < 7; i++) {	for (var Eigenschaft in ThumbsRegionales[i]) {
					if(Eigenschaft == 'thumb') { document.write("<a href=\"#\" onclick=\"dk=window.open('/_/tools/diaview.html?_CMTREE=" + ThumbsRegionales[i]["trid"] + "&list=1','diashow','width=300,height=300,resizable=no');dk.focus();return(false)\"><img onmouseover=\"showGalRegionales(" + i + ",'" + ThumbsRegionales[i]["target"] + "')\" " + ThumbsRegionales[i][Eigenschaft] + " class=\"MiniThumb\" border=\"0\" align=\"left\" /><\/a>"); } 
				} }
		document.write("</div>");
	}
	// Ausgabe
	function showGalRegionales(id,target) {
		var img = ThumbsRegionales[id]["thumb"]; 
		var datum = ThumbsRegionales[id]["date"]; 
		var titel = ThumbsRegionales[id]["title"]; 
		var location = ThumbsRegionales[id]["location"];
		var e  = document.getElementById(target);
		e.onclick = function() { window.open('/_/tools/diaview.html?_CMTREE=' + ThumbsRegionales[id]["trid"] + '&list=1','diashow','width=300,height=300,resizable=no'); }
		document.getElementById(target).innerHTML = "<img " + img + " class=\"BigThumb\" />" + datum + "<br \/><b>" + titel + "<\/b><br \/>" + location;
	}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - //
var ThumbsPromi = new Array;count = 0;
// Array füllen
	function pushThumbPromi(thumb, datum, titel, location, trid, target, count) {
		ThumbsPromi[count] = new Object(); 
		ThumbsPromi[count]["thumb"] = thumb; 
		ThumbsPromi[count]["title"] = titel; 
		ThumbsPromi[count]["date"] = datum; 
		ThumbsPromi[count]["location"] = location; 
		ThumbsPromi[count]["trid"] = trid;
		ThumbsPromi[count]["target"] = target;
	}
	// Übersicht
	function setGalPromi() {
		document.write("<div id=\"ClickMeAufmacherBottom\">");	
			for (var i = 0; i < ThumbsPromi.length; i++) {	for (var Eigenschaft in ThumbsPromi[i]) {
					if(Eigenschaft == 'thumb') { document.write("<a href=\"#\" onclick=\"dk=window.open('/_/tools/diaview.html?_CMTREE=" + ThumbsPromi[i]["trid"] + "&list=1','diashow','width=300,height=300,resizable=no');dk.focus();return(false)\"><img onmouseover=\"showGalPromi(" + i + ",'" + ThumbsPromi[i]["target"] + "')\" " + ThumbsPromi[i][Eigenschaft] + " class=\"MiniThumb\" border=\"0\" align=\"left\" /><\/a>"); } 
				} }
		document.write("</div>");
	}
	// Ausgabe
	function showGalPromi(id,target) {
		var img = ThumbsPromi[id]["thumb"]; 
		var datum = ThumbsPromi[id]["date"]; 
		var titel = ThumbsPromi[id]["title"]; 
		var location = ThumbsPromi[id]["location"];
		
		var e  = document.getElementById(target);
		e.onclick = function() { window.open('/_/tools/diaview.html?_CMTREE=' + ThumbsPromi[id]["trid"] + '&list=1','diashow','width=300,height=300,resizable=no'); }
		
		document.getElementById(target).innerHTML = "<img " + img + " class=\"BigThumb\" />" + datum + "<br \/><b>" + titel + "<\/b><br \/>" + location;
	}
// ------------------------------------------------------------------------------------------------ //
// CONTENT GALERIEN
// erster Aufruf
function showFirstTrigger(m) {
	var tmap=document.getElementsByName(m);
	for (var i=0;i<tmap.length;i++) { tmap[i].firstChild.className="triggerActive"; }	
}
// MouseOver
function trigger(e) {
 var d=e.parentNode;
 for (var i=0;i<d.childNodes.length;i++) { d.childNodes[i].className="trigger"; }
 e.className="triggerActive";
} 
// ------------------------------------------------------------------------------------------------ //
function showFirstSportTrigger(m) {
	var tmap=document.getElementsByName(m);
	for (var i=0;i<tmap.length;i++) { tmap[i].firstChild.className="SportTriggerActive"; }	
}
// MouseOver
function SportTrigger(e) {
 var d=e.parentNode;
 for (var i=0;i<d.childNodes.length;i++) { d.childNodes[i].className="SportTrigger"; }
 e.className="SportTriggerActive";
} 
// ------------------------------------------------------------------------------------------------ //
// URL PARAMETER AUSLESEN //
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("&") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
	aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return strReturn;
}
// ------------------------------------------------------------------------------------------------ //
// VIDEOCENTER/PODCAST MENÜ
function switchCat(cat,ivwressort) {
	var elem1 = document.getElementById('cat_1');
	var elem1b = document.getElementById('cat_1b');
	var elem2 = document.getElementById('cat_2');
	var elem3 = document.getElementById('cat_3');
	var elem4 = document.getElementById('cat_4');
	if(elem1) { elem1.style.display = 'none'; }
	if(elem1b) { elem1b.style.display = 'none'; }
	if(elem2) { elem2.style.display = 'none'; }
	if(elem3) { elem3.style.display = 'none'; }
	if(elem4) { elem4.style.display = 'none'; }
	if(cat == 'cat_1') var kategorie = 'Videokanal: volksfreund.tv';
	if(cat == 'cat_2') var kategorie = 'Videokanal: Region';
	if(cat == 'cat_3') var kategorie = 'Videokanal: Nachrichten';
	if(cat == 'cat_4') var kategorie = 'Videokanal: Serien';
	
	// Alle Buttons class = normal
	b = document.getElementsByName('VideoCenterNavButton');
	for(var i=0; i<b.length; i++) { b[i].className = 'button'; }
	// gewählter Button class = Active
	if(document.getElementById('button_'+cat)) { document.getElementById('button_'+cat).className = 'buttonActive'; }
	// cat1 - LOWRES
	if(cat == 'cat_1b') if(document.getElementById('button_cat_1')) { document.getElementById('button_cat_1').className = 'buttonActive'; }
	// Kategorie rechts anzeigen
	if(document.getElementById(cat)) { document.getElementById(cat).style.display = 'block'; }
	
	ivwtag(ivwressort);
}
// ------------------------------------------------------------------------------------------------ //
// VIDEO + PODCAST, Gewähltes Ressort anzeigen
function getFileRessort() {
	var fileressort = getURLParam('ressort');
	if(fileressort != "") {
		//if(fileressort == 'tv-nachrichten') { switchCat('cat_1'); }
		if(fileressort == 'videos') { switchCat('cat_2'); }
		if(fileressort == 'serien') { switchCat('cat_4'); }	
		if(fileressort == 'ok') { switchCat('cat_1'); }	
	}

	// HI/LOW-Button färben
	var res = getURLParam('res');
	if(res == 'low') {
		document.getElementById('buttonLowRes').className = 'buttonActive';
		document.getElementById('buttonHiRes').className = 'button';
		// Kategorie rechts anzeigen
		if(document.getElementById('cat_1')) { document.getElementById('cat_1').style.display = 'none'; }
		if(document.getElementById('cat_1b')) { document.getElementById('cat_1b').style.display = 'block'; }
	}
}
// ------------------------------------------------------------------------------------------------ //
// PODCAST LINKS UMWANDELN
function replaceSlash(p) {
	var newLineStr = '';
	var str = p;
	var splitstr = str.split("?fCMS");
	var searchLine1 = splitstr[0].search(/###/);
	if(searchLine1 == -1) {	newLineStr = splitstr[0].replace(/\//g, "###");	} 
	var searchLine2 = splitstr[0].search(/\//);
	if(searchLine2 == -1) {	newLineStr = splitstr[0].replace(/###/g, "/");	} 
	return newLineStr;
}
// ------------------------------------------------------------------------------------------------ //
// Community- Menü
function toogleNav(a, ivwressort){
	var e=document.getElementById(a);
	var f=document.getElementById("_"+a)
	  if(!e)return true;
	  if(e.style.display=="none"){
		e.style.display="block";
		f.innerHTML = "?";
	  } else {
		e.style.display="none";
		f.innerHTML = "?";
	  }
	  ivwtag(ivwressort);
	  return true;
	}
	var status;
	try {
		status = getURLParam("statusls");
	} catch (e) {
	 status = '';
}
if(status == "") { status = "0000"; }
	var char1 = status.charAt(0); var char2 = status.charAt(1);	var char3 = status.charAt(2); var char4 = status.charAt(3);
function commenuestatus() {
	if(status!= "") {
		if(char1 == '1') { document.getElementById("nachrichten_tv").style.display = 'block'; }
		if(char2 == '1') { document.getElementById("videos_tv").style.display = 'block'; }
		if(char3 == '1') { document.getElementById("bilder_tv").style.display = 'block'; }
		if(char4 == '1') { document.getElementById("settings_tv").style.display = 'block'; }
	}
}
function setStatus(value) {
	if(value == "nachrichten_tv") { if(char1 == "0") { char1 = "1"; } else { char1 = "0"; } }
	if(value == "videos_tv") { if(char2 == "0") { char2 = "1"; } else { char2 = "0"; } }
	if(value == "bilder_tv") { if(char3 == "0") { char3 = "1"; } else { char3 = "0"; } }
	if(value == "settings_tv") { if(char4 == "0") { char4 = "1"; } else { char4 = "0"; } }
	var nstatus = char1 + char2 + char3 + char4; 
	var CMenueLinks = document.getElementsByName("ls_link");
	for(var i=0;i<CMenueLinks.length;i++) {
		originalCMenueHref	= CMenueLinks[i].href;
		CMenueParamPosition	= originalCMenueHref.indexOf("statusls"); 
		if(CMenueParamPosition != -1) {
			CMenueParamSearch 	= originalCMenueHref.substr(originalCMenueHref.indexOf("&statusls"), 14);
			loeschen = new RegExp(CMenueParamSearch);
			neuHref = originalCMenueHref.replace(loeschen,""); 
			CMenueLinks[i].href= CMenueLinks[i].href = neuHref+"&statusls="+nstatus; 
		} else {
			CMenueLinks[i].href= CMenueLinks[i].href + "&statusls="+nstatus; 
		}
	
	}    
}
// ------------------------------------------------------------------------------------------------ //
// VERMEIDUNG DER FEHLER BEI DER ÜBERGABE AN WEBNEWS BEI ANFÜHRUNGSZEICHEN
Search = '"' 
Replace = '%22';
function SearchAndReplace(Target, Search, Replace){   
	// if != NULL
	if ((Target == null) || (Search == null))
		{ return null; }
	if ((Target.length == 0) || (Search.length == 0))
		{ return Target; }

	// No Replace
	if ((Replace == null) || (Replace.length == 0))
		{ Replace = ""; }

	var ThisSearch = Search.length;
	var ThisReplace = Replace.length;
	var Pos = Target.indexOf(Search, 0);

	while (Pos >= 0) {
		Target = Target.substring(0, Pos) + Replace + Target.substring(Pos + ThisSearch);
		Pos = Target.indexOf(Search, Pos + ThisReplace);
	}
	Target = encodeURIComponent(Target);
	return Target;
}
// ------------------------------------------------------------------------------------------------ //
// TEXTBEREINIGUNG
function textbereinigung(s) {
	var formatiert = s;
	formatiert = formatiert.replace(/ä/g,'ä');	// ä
	formatiert = formatiert.replace(/Ä/g,'Ä');	// Ä
	formatiert = formatiert.replace(/ö/g,'ö');	// ö
	formatiert = formatiert.replace(/Ö/g,'Ö');	// Ö
	formatiert = formatiert.replace(/ü/g,'ü');	// ü
	formatiert = formatiert.replace(/Ü/g,'Ü');	// Ü
	formatiert = formatiert.replace(/ß/g,'ß');	// ß
	formatiert = formatiert.replace(/Ã¤/g,'ä');	// ä
	formatiert = formatiert.replace(/Ã?/g,'Ä');	// Ä
	formatiert = formatiert.replace(/Ã¶/g,'ö');	// ö
	formatiert = formatiert.replace(/Ã?/g,'Ö');	// Ö
	formatiert = formatiert.replace(/Ã¼/g,'ü');	// ü
	formatiert = formatiert.replace(/Ã?/g,'Ü');	// Ü
	formatiert = formatiert.replace(/Ã?/g,'ß');	// ß
	formatiert = formatiert.replace(/"/g,'');   // "
	return formatiert;
}
// ------------------------------------------------------------------------------------------------ //
// GALERIE AUS FLASH ÖFFNEN
function openNewGallery(trid) { window.open('http://www.volksfreund.de/_/tools/diaview.html?_CMTREE='+trid+'&list=1','diashow','width=300,height=300,resizable=yes'); }
// ------------------------------------------------------------------------------------------------ //
// GALERIE IN POPUP ÖFFNEN
function openMyClickMe(url) {
	window.open( url ,'diashow','width=300,height=300,resizable=no,scrollbars=no,status=no');
}
// ------------------------------------------------------------------------------------------------ //
// LINK-RAHMEN ENTFERNEN
function LinkNoBorder() {
	a = document.getElementsByTagName('a'); for (var i = 0; i < a.length; i++) { var aOnFocus = document.createAttribute("onFocus"); aOnFocus.nodeValue = "if(this.blur)this.blur();";	a[i].setAttributeNode(aOnFocus); }
}
// ------------------------------------------------------------------------------------------------ //
// RADARMELDUNGEN > ABSÄTZE ENTFERNEN
function clearRadar(id) {
var e = document.getElementById(id);
var t = e.innerHTML;
var t0 = t.replace(/<br>&nbsp;<br>/gi, "<br>");
var t1 = t0.replace(/<br> /gi, "<br>");
var t2 = t1.replace(/;/gi, "<br>");
var t3 = t2.replace(/<br><br>/gi, "<br>");
var t4 = t3.replace(/<br><\/u><\/i><br>/gi, "<\/u><\/i><br>");
var t5 = t4.replace(/<br> <br>/i, "<br>");
e.innerHTML = t5;
}
// ------------------------------------------------------------------------------------------------ //
// IE BROWSERVERSION TESTEN
function testIE7() {
	// liefert true ab IE-Version 7
	var browser = navigator.appVersion;
	var isIE5 = browser.search(/MSIE/);
	var out = browser.substring(isIE5+5, isIE5+6);
	if(out < 7) { return false; } else return true;
}
// ------------------------------------------------------------------------------------------------ //
// ARTIKEL DETAIL EXTRAS (DIASERIE, UMFRAGE, VIDEO, VIDEOLNK)

function isInArray(array, value) {
	var ret = false;
	for(i=0; i<array.length; i++) {
		if(array[i] == value) ret = true;	
	}
	return ret;
}

var MoreThanOneVideo = false;
var MoreThanOneUmfrage = false; 
function artikel_detail_superscript(superscript) {
	
	if(superscript) {	
		
		superscript = superscript.replace(/ /g, "");
		
		var UmfragenInclude = superscript.match(/umfrage/g);		
		if(UmfragenInclude != null) {
			var UmfrageNodes = superscript.split(")");
			for(var i=0; i<UmfrageNodes.length; i++) {
				if(UmfrageNodes[i]!=""){ 
					var is_umfrage = UmfrageNodes[i].substring(1).match(/umfrage=.+/);	// UMFRAGE ID SUCHEN
					if(is_umfrage!=null){show_superscript_umfrage(is_umfrage);}
				}
			}
		}

		
		var VideosInclude = superscript.match(/video/g);
		if(VideosInclude != null && VideosInclude.length > 1) { MoreThanOneVideo = true; }
		if(MoreThanOneVideo == true) {document.write("<div style=\"width:212px;float:left;\">");}	
		
		var ScriptNodes = superscript.split(")");		
		for(var i=0; i<ScriptNodes.length; i++) {
			if(ScriptNodes[i]!=""){ 
				var is_bc_video = ScriptNodes[i].substring(1).match(/video=.+/g);	// VIDEO IDs SUCHEN	
				if(is_bc_video!=null){show_superscript_video(is_bc_video);}
			}
		}
	
		if(MoreThanOneVideo == true) {document.write("</div>");}
	
	}
}

function show_superscript_video(is_bc_video) {
	is_bc_video = String(is_bc_video);								// Objekt in String wandeln	
	var bc_video_param = is_bc_video.split(",");					// Parameter trennen			
	var bc_param_pl = bc_video_param[0].match(/\d+/);				// Player - ID extraieren
	var bc_param_vi = bc_video_param[1].match(/\d+/);				// Video - ID extraieren
	
	var player_ids = new Array(14685941001,14654763001,14685945001,14685943001,14685944001,14645877001,14645878001,14654761001,14645876001);
	if(isInArray(player_ids,bc_param_pl) == false) bc_param_pl = "14685941001";
	
	videobox = '<div id="bc_single_tv"></div>';
	document.write(videobox);
	bc_widget_single_button({'token':'_5rQxTheIqTdPLvqf7zbbC9UyhHBuy_rkD0h0se528Q.','width':200,'playerIds':[bc_param_pl],'videoIds':[bc_param_vi]});

	/* 
	var bc_videolink = "http://www.volksfreund.tv/?bclid=" + bc_param_pl + "&bctid=" + bc_param_vi + "&videolink=true";			
	var stylesheet = '<style type="text/css">'; 
	stylesheet += '.bc_contentvideo {float:left;width:200px;background-color:#fff;border:1px solid #ccc;padding:2px;margin:5px 10px 0 0;font-family:Verdana,Geneva,sans-serif;font-size:9px;color:#666;font-weight:normal;}';
	stylesheet += '</style>';	
	document.write(stylesheet);
	document.write('<div id="bcvid' + bc_param_vi + '" class="bc_contentvideo">'); 
	AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','200','height','210','src','http://www.volksfreund.tv/detail_preview/contentpreview','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','id','' + bc_param_vi + '','flashvars','id=' + bc_param_vi + '','movie','http://www.volksfreund.tv/detail_preview/contentpreview' ); //end AC code
	document.write('</div>');
	*/
}

function artikel_detail_superscript_detail(superscript) {
	if(superscript) {	
		
		superscript = superscript.replace(/ /g, "");
		
		var UmfragenInclude = superscript.match(/umfrage/g);		
		if(UmfragenInclude != null) {
			var UmfrageNodes = superscript.split(")");
			for(var i=0; i<UmfrageNodes.length; i++) {
				if(UmfrageNodes[i]!=""){ 
					var is_umfrage = UmfrageNodes[i].substring(1).match(/umfrage=.+/);	// UMFRAGE ID SUCHEN
					if(is_umfrage!=null){show_superscript_umfrage(is_umfrage);}
				}
			}
		}

		
		var VideosInclude = superscript.match(/video/g);
		if(VideosInclude != null && VideosInclude.length > 1) { MoreThanOneVideo = true; }
		if(MoreThanOneVideo == true) {document.write("<div style=\"width:200px;float:left;\">");}	
		
		var ScriptNodes = superscript.split(")");		
		for(var i=0; i<ScriptNodes.length; i++) {
			if(ScriptNodes[i]!=""){ 
				var is_bc_video = ScriptNodes[i].substring(1).match(/video=.+/g);	// VIDEO IDs SUCHEN	
				if(is_bc_video!=null){show_superscript_video_detail(is_bc_video);}
			}
		}
	
		if(MoreThanOneVideo == true) {document.write("</div>");}
	
	}
}
 


function show_superscript_video_detail(is_bc_video) {
	is_bc_video = String(is_bc_video);								// Objekt in String wandeln	
	var bc_video_param = is_bc_video.split(",");					// Parameter trennen			
	var bc_param_pl = bc_video_param[0].match(/\d+/);				// Player - ID extraieren
	var bc_param_vi = bc_video_param[1].match(/\d+/);				// Video - ID extraieren
	
	var player_ids = new Array(14685941001,14654763001,14685945001,14685943001,14685944001,14645877001,14645878001,14654761001,14645876001);
	if(isInArray(player_ids,bc_param_pl) == false) bc_param_pl = "14685941001";
	
	videobox = '<div id="bc_single_tv"></div>';
	document.write(videobox);
	bc_widget_single({'token':'_5rQxTheIqTdPLvqf7zbbC9UyhHBuy_rkD0h0se528Q.','width':200,'playerIds':[bc_param_pl],'videoIds':[bc_param_vi]});
}

function show_superscript_umfrage(is_umfrage) {
	is_umfrage = String(is_umfrage);
	var umfrageid = is_umfrage.match(/\d+/);
	var umf = "<div class=\"Ressort\">Umfrage</div>";
	umf += "<div id=\"detail_umfrage\">";
	umf += "<a href=\"javascript:void(0)\" onClick=\"window.open('http://tools.tmvgonline.de/charts/umfrage/index.php?id=" + umfrageid + "', 'Umfrage', 'width=580,height=500,scrollbars=yes,left=10,top=10,status=no')\">";
	umf += "<div class=\"UmfrageBox\" style=\"cursor:pointer;\">";
	umf += "<img src=\"http://www.volksfreund.de/fileupload/_img/umfrage/content/umfrage.png\" border=\"0\" style=\"margin-right:10px; float:left;\" />";
	umf += "<span class=\"triggerTitle\" style=\"font-weight:bold; float:left;\"><br>Umfrage zum Thema</span></div>";
	umf += "</a>";
	umf += "</div>"; 
	umf += "<div class=\"spacer\"><!-- spacer --></div>";
	document.write (umf);
}


// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  //
function artikel_superscript(superscript) {
	if(superscript) {

		var is_umfrage = superscript.match(/\(umfrage=.+\)/);	// UMFRAGE ID SUCHEN
		var is_bc_video = superscript.match(/\(video=.+\)/);	// VIDEO IDs SUCHEN
			
		// VOLKSFREUND UMFRAGE ---------------------------------------------------------------------------------//
		if(is_umfrage!=null) { 	
			is_umfrage = String(is_umfrage);
			var umfrageid = is_umfrage.match(/\d+/);
			document.write ("<a title=\"Umfrage\" href=\"javascript:void(0);\" class=\"ExtUmfrage\" onclick=\"window.open('http://tools.tmvgonline.de/charts/umfrage/index.php?id=" + umfrageid + "', 'Umfrage', 'width=580,height=550,scrollbars=yes,status=no')\"><span>Umfrage</span></a>"); 
		}
		
		// BRIGHTCOVE VIDEO ---------------------------------------------------------------------------------//
		if(is_bc_video!=null) { 	
			is_bc_video = String(is_bc_video);								// Objekt in String wandeln	
			var string_bis = is_bc_video.length - 1;						// Stringlänge minus 1 (Klammer am Ende)	
			var bc_video_param_str = is_bc_video.substring(7,string_bis);	// Videoparameter extraieren			
			var bc_video_param = bc_video_param_str.split(",");				// Parameter trennen			
			var bc_param_pl = bc_video_param[0].match(/\d+/);				// Playlist - ID extraieren
			var bc_param_vi = bc_video_param[1].match(/\d+/);				// Video - ID extraieren		
			var bc_videolink = "http://www.volksfreund.tv/?bcpid=7045147001&bclid=" + bc_param_pl + "&bctid=" + bc_param_vi + "&videolink=true";			
			//document.write ('<a title="volksfreund.tv" class="ExtVideo" href="' + bc_videolink + '" target="_top"></a>');
			//document.write('<div id="bc_single_tv"></div>');			
			bc_widget_single_button({'token':'_5rQxTheIqTdPLvqf7zbbC9UyhHBuy_rkD0h0se528Q.','width':65,'playerIds':[14685941001],'videoIds':[bc_param_vi]});

			
		
		} 

	}
}
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  //
function artExtra(d,s,st,l) {

	var diaserie = d;
	var superscript = s;
	var streamset = st;
	// var extlink = addslashes(l);

	if(superscript!="") { artikel_superscript(superscript); }

	// Diaserie
	if(diaserie != '') {
		document.write (diaserie);
	}
	// Streamset
	//if(streamset != "") {	document.write ('<a class="ExtVideo" '+extlink+' style="border:1px dashed #FC6;"></a>'); } 
}

// ------------------------------------------------------------------------------------------------ //
// FORMULARE MOUSEOVER -----------------------------------------------------//
function ftxtFocus($e) {
	$e.style.backgroundImage = 'url(http://www.volksfreund.de/fileupload/_img/form/ff_bg_a.png)';
}
function ftxtBlur($e) {
	$e.style.backgroundImage = 'url(http://www.volksfreund.de/fileupload/_img/form/ff_bg.png)';
}
function fareaFocus($e) {
	$e.style.backgroundImage = 'url(http://www.volksfreund.de/fileupload/_img/form/ff_bg_a.png)';
}
function fareaBlur($e) {
	$e.style.backgroundImage = 'url(http://www.volksfreund.de/fileupload/_img/form/ff_bg.png)';
}
function formStyle() {
	var fe = document.getElementsByTagName('input');
	for(var i=0;i<fe.length;i++) {
		if(fe[i].getAttributeNode('type').value == 'text' || fe[i].getAttributeNode('type').value == 'password') {
			
			if(fe[i].id != "searchfieldhead") {
			
				var fscr = document.createAttribute("onfocus");
				fscr.nodeValue = "ftxtFocus(this)";
				fe[i].setAttributeNode(fscr);
				
				var bscr = document.createAttribute("onblur");
				bscr.nodeValue = "ftxtBlur(this)";
				fe[i].setAttributeNode(bscr);
				
			}
			
		}
	}
	var fa = document.getElementsByTagName('textarea');
	for(var i=0;i<fa.length;i++) {
		var fascr = document.createAttribute("onfocus");
		fascr.nodeValue = "fareaFocus(this)";
		fa[i].setAttributeNode(fascr);
		
		var bascr = document.createAttribute("onblur");
		bascr.nodeValue = "fareaBlur(this)";
		fa[i].setAttributeNode(bascr);		
	}
}
// ----------------------------------------------------------------------------------------- //
// CONTEXTMENUE 
var docEl = ( typeof document.compatMode != "undefined" &&  document.compatMode != "BackCompat" )? "documentElement" : "body"; // IE QUIRKS MODE?
var celem = "contextmenue";
var style = '<style type="text/css">#contextmenue {position:absolute;width:200px;left:300px;z-index:100;} #contextmenue ul {margin:0;padding:0;background-image:url(http://www.volksfreund.de/fileupload/_img/icons/context/bg.png);background-repeat:repeat-x;background-position:bottom;background-color:#fff;border:1px solid #ccc;border-bottom:none;} #contextmenue ul li {list-style:none;border-bottom:1px solid #ccc;} #contextmenue ul li span {font-family:Verdana, Geneva, sans-serif;font-size:10px;display:block;padding:5px;font-weight:bold;}#contextmenue ul li a {font-family:Verdana, Geneva, sans-serif;font-size:10px;padding:4px;color:#3e6283;text-decoration:none;display:block;} #contextmenue ul li a:hover {background-color:#fff;} #contextmenue ul li a img {margin-right:3px;}</style>'; 
document.write(style);
document.write("<div id=\"contextmenue\"></div>");
document.onmouseup=hidenc;
var originalcontextmenue = false;
function nc (e) {
	if(originalcontextmenue == false) {
	if (!e)	e = window.event;
		if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
			var sel = '';
			if (window.getSelection) { sel = (window.getSelection()); } else if (document.getSelection) { sel = (document.getSelection()); } else if (document.selection) {sel = (document.selection.createRange().text); }
			if(sel!=0&&sel!=" ") { 
				var txt = ''+sel+'';
				var t = txt.substr(0,50);
				// POSITION
				xPos = e.pageX || window.event.x;
				yPos = e.pageY || window.event.y;
				// IE POSITION
				if (document.all && !document.captureEvents) {
					xPos    += document[docEl].scrollLeft;
					yPos    += document[docEl].scrollTop;
				}
				// ALTER SCHROTT
				if (document.layers) routeEvent(e);
				// MENUE SCHREIBEN			
				var cm = document.getElementById(celem);
				cm.innerHTML = '<ul>'
				+ '<li><span>' + t + '</span></li>'
				+ '<li><a href="http://www.volksfreund.de/archiv/index.html?fs[page]=&fs[qall]='+t+'&fs[submit]=Suchen&fs[archivsuche]=archivsuche=" target="_self" title="Nach &quot;'+t+'&quot; bei volksfreund.de suchen"><img src="http://www.volksfreund.de/fileupload/_img/icons/context/ico_volksfreund.png" width="16" height="16" border="0" align="absmiddle" />bei volksfreund.de suchen</a></li>'
				+ '<li><a href="http://wiki.volksfreund.de/Spezial:Search?search='+t+'" target="_blank" title="Nach &quot;'+t+'&quot; im volksfreund.de RegioWiki suchen"><img src="http://www.volksfreund.de/fileupload/_img/icons/context/ico_regiowiki.png" width="16" height="16" border="0" align="absmiddle" />bei RegioWiki suchen</a></li>'
				+ '<li><a href="http://www.google.de/search?q='+t+'" target="_blank" title="Nach &quot;'+t+'&quot; bei Google suchen"><img src="http://www.volksfreund.de/fileupload/_img/icons/context/ico_google.png" width="16" height="16" border="0" align="absmiddle" />bei Google suchen</a></li>'
				+ '<li><a href="http://de.wikipedia.org/wiki/Spezial:Search?search='+t+'" target="_blank" title="Nach &quot;'+t+'&quot; bei Wikipedia suchen"><img src="http://www.volksfreund.de/fileupload/_img/icons/context/ico_wikipedia.png" width="16" height="16" border="0" align="absmiddle" />bei Wikipedia suchen</a></li>'
				+ '<li><a href="http://dict.leo.org/?search='+t+'" target="_blank" title="&quot;'+t+'&quot; bei dict.leo.org &uuml;bersetzen"><img src="http://www.volksfreund.de/fileupload/_img/icons/context/ico_leo.png" width="16" height="16" border="0" align="absmiddle" />&Uuml;bersetzen (LEO)</a></li>'
				+ '<li><a href="javascript:nonc()" target="_self" title="Auf dieser Seite das Standard Contextmen&uuml; anzeigen.">Dieses Men&uuml; nicht mehr anzeigen</a></li>'
				+ '</ul>';	
				cm.style.left = xPos + "px";
				cm.style.top  = yPos + "px";	
				return false; 
			}
		}
	}
}
function nonc() {
	originalcontextmenue = true;	
}
function hidenc() {
	var cm = document.getElementById(celem);
	cm.style.left = "-300px";
	cm.style.top  = "-300px";	
}
function tvcontextmenue() {
	//document.getElementById('MainLeft').oncontextmenu = nc;
	document.oncontextmenu = nc;
	if(document.layers) document.captureEvents(Event.MOUSEMOVE);
}
// ----------------------------------------------------------------------------------------- //
// Kopfgrafik
function specialhead() {
	// URL
	var special_url = window.location.pathname;
	// FASTNACHT
	var is_specialhead_fastnacht = special_url.search(/\/specials\/fastnacht\//);
	if(is_specialhead_fastnacht != -1) {
		var t = document.getElementById('tickernews');var f = t.getElementsByTagName('iframe');f[0].removeAttribute("src", 0);f[0].style.height = '0';
		document.getElementById('Top').style.backgroundImage = "url(http://www.volksfreund.de/fileupload/_img/page_head_bg_fastnacht.jpg)";
	}
	// SPORT
	/*
	var is_specialhead_sport = special_url.search(/\/sport\//);
	if(is_specialhead_sport != -1) {
		var t = document.getElementById('tickernews');var f = t.getElementsByTagName('iframe');f[0].removeAttribute("src", 0);f[0].style.height = '0';
		document.getElementById('Top').style.backgroundImage = "url(http://www.volksfreund.de/fileupload/_img/page_head_bg_sport.png)";
	}
	*/
	// Traut-euch
	var is_specialhead_trauteuch = special_url.search(/\/specials\/traut-euch\//);
	if(is_specialhead_trauteuch != -1) {
		var t = document.getElementById('tickernews');var f = t.getElementsByTagName('iframe');f[0].removeAttribute("src", 0);f[0].style.height = '0';
		document.getElementById('Top').style.backgroundImage = "url(http://www.volksfreund.de/fileupload/_img/page_head_bg_trauteuch.png)";
	}
	// TV-Bewegt
	var is_specialhead_tvbewegt = special_url.search(/\/specials\/tv-bewegt\//);
	if(is_specialhead_tvbewegt != -1) {
		var t = document.getElementById('tickernews');var f = t.getElementsByTagName('iframe');f[0].removeAttribute("src", 0);f[0].style.height = '0';
		document.getElementById('Top').style.backgroundImage = "url(http://www.volksfreund.de/fileupload/_img/page_head_bg_tvbewegt.png)";
	}
	// WEIHNACHTEN
	var is_specialhead_weihnachten = special_url.search(/\/specials\/weihnachten\//);
	if(is_specialhead_weihnachten != -1) {
		var t = document.getElementById('tickernews');var f = t.getElementsByTagName('iframe');f[0].removeAttribute("src", 0);f[0].style.height = '0';
		document.getElementById('Top').style.backgroundImage = "url(http://www.volksfreund.de/fileupload/_img/page_head_bg_weihnachten.png)";
	}
}   
// ----------------------------------------------------------------------------------------- //
// SPORTTABELLEN ANPASSEN
function optSportTabellen() {
	try {
		if(document.getElementById('TABELLE')) {
		var th = document.getElementById('TABELLE').getElementsByTagName('th');
		for(var i = 0; i < th.length; i++) {
			if(th[i].innerHTML == 'Spiele') th[i].innerHTML = 'Sp.';
			if(th[i].innerHTML == 'Siege') th[i].innerHTML = 'g';
			if(th[i].innerHTML == 'Unentschieden') th[i].innerHTML = 'u';
			if(th[i].innerHTML == 'Niederlagen') th[i].innerHTML = 'v';
			if(th[i].innerHTML == 'Tordifferenz') th[i].innerHTML = 'Differenz';
			if(th[i].innerHTML == 'Tore') th[i].innerHTML = 'Torverh.';
		}
		}
	} catch(e){}
}

// ----------------------------------------------------------------------------------------- //
// ARTIKEL-DETAIL BILDBOX

var img_layer = '';

function closeDetailImg() {	
	var n = document.getElementById('img_array_box').lastChild;
	if(n.id == 'detail_img') {	document.getElementById('img_array_box').removeChild(n); }
}

function showDetailImg(url, txt) {	
	var n = document.getElementById('img_array_box').lastChild;
	if(n.id == 'detail_img') {	document.getElementById('img_array_box').removeChild(n); }
	var this_img = '<img src="'+ url +'" border="0" /><br><span id="detail_img_txt">'+ stripslashes(txt) +'</span>';	
	img_layer = document.createElement("div");
	img_layer.setAttribute("id", "detail_img");
	img_layer.onclick = closeDetailImg;
	img_layer.innerHTML = this_img;
	document.getElementById('img_array_box').appendChild(img_layer);
	document.getElementById('detail_img').style.display = "block";	
}

 
function getElementsByClass(klasse){
  var class_arr = new Array();
  var all_tags = document.getElementsByTagName("*");
  for(i=0; i<all_tags.length; i++){
    if(all_tags[i].className == klasse){
      class_arr.push(all_tags[i]);
    }
  }
  return class_arr;
}

function trim (str) {
  return str.replace(/^\s+/,'').replace(/\s+$/,'');
}

function contains(a, e) {
	for(j=0;j<a.length;j++)if(a[j]==e)return true;
	return false;
}

function unique(a) {
	tmp = new Array();
	tmp_new = new Array();
	for(i=0;i<a.length;i++){
		tmp_a = a[i].split('#@#');
		if(!contains(tmp, tmp_a[0])){
			tmp.length+=1;
			tmp[tmp.length-1]=tmp_a[0];
			tmp_new.push(a[i]);
		}
	}
	return tmp_new;
}

function get_all_img() { 
	var a = getElementsByClass('smallpic'); 
	var b = getElementsByClass('thmtext');
	for(i=0; i<a.length; i++) {
		var tmp = a[i].getElementsByTagName('img');	
		var tmp_txt = b[i].firstChild;
		var txt = b[i].removeChild(tmp_txt);
		txt = trim(b[i].innerHTML);
		var src = tmp[0].getAttribute('src');
		thumb_img.push(src+'#@#'+htmlspecialchars(txt));
	}
} 

// ----------------------------------------------------------------------------------------- //
function addslashes(str) {
	str=str.replace(/\'/g,'\\\'');
	str=str.replace(/\"/g,'\\"');
	str=str.replace(/\\/g,'\\\\');
	str=str.replace(/\0/g,'\\0');
	return str;
}
function stripslashes(str) {
	str=str.replace(/\\'/g,'\'');
	str=str.replace(/\\"/g,'"');
	str=str.replace(/\\\\/g,'\\');
	str=str.replace(/\\0/g,'\0');
	return str;
}
function htmlspecialchars(str,typ) {
	if(typeof str=="undefined") str="";
	if(typeof typ!="number") typ=2;
	typ=Math.max(0,Math.min(3,parseInt(typ)));
	var from=new Array(/&/g,/</g,/>/g);
	var to=new Array("&amp;","&lt;","&gt;");
	if(typ==1 || typ==3) {from.push(/'/g); to.push("&#039;");}
	if(typ==2 || typ==3) {from.push(/"/g); to.push("&quot;");}
	for(var i in from) str=str.replace(from[i],to[i]);
	return str;
}
// ----------------------------------------------------------------------------------------- //
// volksfreund.de/konzert - PLAYER 
function openkonzertplayer() {	window.open('http://kunden.wundermedia.de/livedome/player/109/volksfreund.de','MBC','height=620,width=990,menubar=no,location=no,resizeable=no,status=no,toolbar=no,dependent=no,scrollbars=no');}

// Artikeldetail-Funktionen
function openSend(val) {
	document.getElementById('SendArtikel').style.display = 'none';
	document.getElementById('SendLeserbrief').style.display = 'none';
	if (val == 'A') { val = 'SendArtikel'; } else { val = 'SendLeserbrief'; }
	document.getElementById(val).style.display = 'block';
	ivwtag('artikelsend');
}

function closeSend() {
	document.getElementById('SendArtikel').style.display = 'none';
	document.getElementById('SendLeserbrief').style.display = 'none';
}

function createdetailimagebox() {
	get_all_img(); 
	thumb_img = unique(thumb_img);

		if(thumb_img.length > 0) {
			
		// IMG LISTE ERSTELLEN
			var imgs = '<div class="Ressort" style="border:none; margin-top:0; padding-top:2px;" id="Ressort_detail_img"></div><ul id="ul_img_array">';		
			
			// FALLS MEHR ALS EIN IMAGE
			if(thumb_img.length > 1) {
				for (i=0; i<thumb_img.length; i++) {
					if(thumb_img[i]) {
						var values = thumb_img[i].split("#@#");
						var beschreibung = values[1].replace(/\n/g,"<br>");
						imgs += '<map name="detail_img_array"><li><div class="dpa_img"><img src="' + values[0] + '" border="0" onclick="showDetailImg(\''+values[0]+'\', \''+ beschreibung+ '\');ivwtag(\'pager\');" /></div></li></map>';
					}
				}
				imgs += '</ul><div id="img_count">Fotostrecke (' + thumb_img.length + ' Bilder)</div>';
			}
		
			// FALLS GENAU EIN IMAGE
			if(thumb_img.length == 1) {
				for (i=0; i<thumb_img.length; i++) {
					if(thumb_img[i]) {
						var values = thumb_img[i].split("#@#");
						var beschreibung = values[1].replace(/\n/g,"<br>");
						imgs += '<map name="detail_img_array"><li><div class="dpa_img" style="float:left;"><img src="' + values[0] + '" border="0" onclick="showDetailImg(\''+values[0]+'\', \''+beschreibung+'\');ivwtag(\'pager\');" /></div><div style="padding-left:10px; border:none; float:left; width:300px;">'+values[1]+'</div></li></map>';
					}
				}
				imgs += "</ul>";
			}
			// IMG ARRAY DIV EINFÜGEN
			var count_p = document.getElementById('DetailTextContent').getElementsByTagName('p');
			var img_div = document.createElement("div");
			img_div.setAttribute("id", "img_array_box");
			img_div.innerHTML = imgs; 
			
			if(count_p.length >= 8) { count_p[4].appendChild(img_div); }
			if(count_p.length >= 3) { count_p[1].appendChild(img_div); }
			if(count_p.length < 3 && count_p.length > 0) { count_p[0].appendChild(img_div); }
			if(count_p.length == 0) { document.getElementById('DetailTextContent').appendChild(img_div); }
						
			// PAGER
			try {
			var detail_img_pagerdiv = document.createElement("span");
			detail_img_pagerdiv.setAttribute("id", "Pager_detail_img_array");
			detail_img_pagerdiv.setAttribute("class", "AufmacherPager");
			detail_img_pagerdiv.setAttribute("style", "border:0;");
			document.getElementById('Ressort_detail_img').appendChild(detail_img_pagerdiv);			
			stepStart('detail_img_array',4,'pager');
			} catch(e) { return false; }
		}
}


// ----------------------------------------------------------------------------------------- //
// Bookmark-Links Artikel-Detail-Ansicht
function setBookmarkLinks(arTitle, id) {
	var arTitle = decodeURI(arTitle);
	document.write('<div id="bookmark"><strong>Bookmark setzen:&nbsp;</strong>');	
	document.write('<a href="http://twitter.com/home?status='+ arTitle +' :: http://www.volksfreund.de/'+ id +'" class="bookmark" target="_blank" title="Twitter"><img src="http://tools.tmvgonline.de/bookmark/twitter.gif" alt="Twitter" border="0" /></a>');
    document.write('<a href="http://de.facebook.com/sharer.php?u=http://www.volksfreund.de/'+ id +'&t='+ arTitle +'" class="bookmark" target="_blank" title="Facebook"><img src="http://tools.tmvgonline.de/bookmark/facebook.gif" alt="Facebook" border="0" /></a>');
	document.write('<a href="http://www.studivz.net/Link/Selection/Url/?u=http://www.volksfreund.de/'+ id +'" class="bookmark" target="_blank" title="StudiVZ"><img src="http://tools.tmvgonline.de/bookmark/studiVZ.gif" alt="StudiVZ" border="0" /></a>');
	document.write('<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://www.volksfreund.de/'+ id +'&title='+ arTitle +'" class="bookmark" target="_blank" title="Google"><img src="http://tools.tmvgonline.de/bookmark/google.gif" alt="Google" border="0" /></a>');
	document.write('<a href="http://www.myspace.com/index.cfm?fuseaction=postto&u=http://www.volksfreund.de/'+ id +'&t='+ arTitle +'" class="bookmark" target="_blank" title="MySpace"><img src="http://tools.tmvgonline.de/bookmark/myspace.gif" alt="MySpace" border="0" /></a>');
	document.write('</div>');
}
// ----------------------------------------------------------------------------------------- //
// Window Open Funktion
function openWindow(url, name, w, h) {
  MeinFenster = window.open(url, name, "width="+ w +",height="+ h +",scrollbars=no");
  MeinFenster.focus();
}
