// Leeres Galerie-Array fŸr Bildergalerien anlegen (fŸr function gallery)

var gallery_list = new Array()
var gallery_path = new Array()



// Aufruf des Inhalt-Frame prŸfen

var Seite = window.location.search
var Suche = Seite.search(/Inhalt=/)
if (Suche==1) {
	if (self==top) {
		var URI = window.location.href
		NEW = URI.replace('?Inhalt=', '?Seite=')
		top.location = NEW
	}
}



// PopUp fŸr Links

function popup(pict) {
	var popup = document.getElementById("PopUp")
	if (pict) {
		//popup.innerHTML = '<img class="bild" src="Medien/PopUp/' + pict + '" />'
	} else {
		popup.innerHTML = ''
	}
}



// Twitter-Eingabe

function counter() {
	// Textlaenge
	var cnt = document.TWEETFORM.TEXT.value.length
	// Linklaenge
	var lnk = document.TWEETFORM.LINK.value
	lnk = lnk.replace(/http:\/\//g, '')
	lnk = lnk.length > 0 ? L : 0
	lnk = cnt > 0 && lnk > 0 ? lnk+1 : lnk
	document.getElementById("tweet_count").innerText = N-cnt-lnk
}



// Dimmer aus

function dimmer() {
	zoom()
}



// Bild mit Zoomfunktion

function zoom(pict,width,height) {
	var w = width==null  ? '' : ' width="'  + width  + '"';
	var h = height==null ? '' : ' height="' + height + '"';
	var size = w + h;
	var dimmer = top.document.getElementById('dimmer')
	var window = top.document.getElementById('window')
	var offbox = top.document.getElementById('offbox')
	if ( dimmer.style.visibility == 'visible' ) {
		// ausblenden
		offbox.style.visibility = 'hidden'
		window.style.visibility = 'hidden'
		dimmer.style.visibility = 'hidden'
		window.innerHTML = ''
	} else {
		// einblenden
		window.innerHTML = '<div class="window"><span class="window"><img class="window" src="Medien/' + pict + '"'+ size + ' /><div id="offbox"><a class="offbox" href="javascript:zoom()"></a></div></span></div>'
		dimmer.style.visibility = 'visible'
		window.style.visibility = 'visible'
		offbox.style.visibility = 'visible'
	}
}



// Bildergalerie mit UmblŠttern (Galerie ist im Array 'gallery_list[gallery]'; Pfad zur Galerie ist 'gallery_path[gallery]')

function gallery(pict,width,height,gallery,index,direction) {
	var n = gallery_list[gallery].length
	index = index + direction
	index = index>n ? 1 : index
	index = index<1 ? n : index
	if (direction!=0) pict = gallery_path[gallery] + gallery_list[gallery][index-1]
	
	var w = width==null  ? '' : ' width="'  + width  + '"';
	var h = height==null ? '' : ' height="' + height + '"';
	var size = w + h;
	var dimmer = top.document.getElementById('dimmer')
	var window = top.document.getElementById('window')
	var offbox = top.document.getElementById('offbox')
	if ( dimmer.style.visibility == 'visible' && index == 0 ) {
		// ausblenden
		offbox.style.visibility = 'hidden'
		window.style.visibility = 'hidden'
		dimmer.style.visibility = 'hidden'
		window.innerHTML = ''
	} else {
		// einblenden
		var insert = '\'' + pict + '\',\'' + width + '\',\'' + height + '\',\'' + gallery + '\',' + index + ','
		window.innerHTML = '<div class="window"><span class="window"><img class="window" src="Medien/' + pict + '"'+ size + ' /><div id="offbox"><a class="offbox" href="javascript:zoom()"></a></div><div id="prevbox"><a class="offbox" href="javascript:gallery(' + insert + '-1)"></a></div><div id="nextbox"><a class="offbox" href="javascript:gallery(' + insert + '1)"></a></div></div></span></div>'
		dimmer.style.visibility = 'visible'
		window.style.visibility = 'visible'
		offbox.style.visibility = 'visible'
	}
}



// Filmdatei mit Zoomfunktion

function movie(data,text,width,height) {
	var dimmer = top.document.getElementById('dimmer')
	var window = top.document.getElementById('window')
	var offbox = top.document.getElementById('offbox')
	if ( dimmer.style.visibility == 'visible' ) {
		// ausblenden
		zoom()
	} else {
		// einblenden
		audioHTML  = ''
		audioHTML += '<a class="window_off" href="javascript:movie()"><div class="window"></div></a>'
		audioHTML += '<div class="window"><span class="window_movie">'
		audioHTML += '<DIV class="audio">'
		audioHTML += '<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" WIDTH="' + width + '" HEIGHT="' + height + '" '
		audioHTML += 'CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">'
		audioHTML += '<PARAM name="SRC" VALUE="' + data + '">'
		audioHTML += '<PARAM name="AUTOPLAY" VALUE="true">'
		audioHTML += '<PARAM name="CONTROLLER" VALUE="true">'
		audioHTML += '<EMBED SRC="' + data + '" WIDTH="' + width + '" HEIGHT="' + height + '" AUTOPLAY="true" '
		audioHTML += 'CONTROLLER="true" PLUGINSPAGE="http://www.apple.com/quicktime/download/"></EMBED>'
		audioHTML += '</OBJECT></DIV>'
		audioHTML += '<div id="audio_text">' + text + '</div>'
		audioHTML += '<div id="offbox"><a class="offbox" href="javascript:movie()"></a></div>'
		audioHTML += '</span></div>'
		window.innerHTML = audioHTML
		dimmer.style.visibility = 'visible'
		window.style.visibility = 'visible'
		offbox.style.visibility = 'visible'
	}
}



// Audiodatei mit Zoomfunktion

function audio(data,text,size) {
	var dimmer = top.document.getElementById('dimmer')
	var window = top.document.getElementById('window')
	var offbox = top.document.getElementById('offbox')
	if ( dimmer.style.visibility == 'visible' ) {
		// ausblenden
		zoom()
	} else {
		// einblenden
		audioHTML  = ''
		audioHTML += '<a class="window_off" href="javascript:audio()"><div class="window"></div></a>'
		audioHTML += '<div class="window"><span class="window_audio">'
		audioHTML += '<DIV class="audio">'
		audioHTML += '<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" WIDTH="' + size + '" HEIGHT="16" '
		audioHTML += 'CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">'
		audioHTML += '<PARAM name="SRC" VALUE="' + data + '">'
		audioHTML += '<PARAM name="AUTOPLAY" VALUE="true">'
		audioHTML += '<PARAM name="CONTROLLER" VALUE="true">'
		audioHTML += '<EMBED SRC="' + data + '" WIDTH="' + size + '" HEIGHT="16" AUTOPLAY="true" '
		audioHTML += 'CONTROLLER="true" PLUGINSPAGE="http://www.apple.com/quicktime/download/"></EMBED>'
		audioHTML += '</OBJECT></DIV>'
		audioHTML += '<div id="audio_text">' + text + '</div>'
		audioHTML += '<div id="offbox"><a class="offbox" href="javascript:audio()"></a></div>'
		audioHTML += '</span></div>'
		window.innerHTML = audioHTML
		dimmer.style.visibility = 'visible'
		window.style.visibility = 'visible'
		offbox.style.visibility = 'visible'
	}
}



// Externe Daten mit Zoomfunktion

function extern(url,width,height) {
	var dimmer = top.document.getElementById('dimmer')
	var window = top.document.getElementById('window')
	var offbox = top.document.getElementById('offbox')
	if ( dimmer.style.visibility == 'visible' ) {
		// ausblenden
		offbox.style.visibility = 'hidden'
		window.style.visibility = 'hidden'
		dimmer.style.visibility = 'hidden'
		window.innerHTML = ''
	} else {
		// einblenden
		window.innerHTML = '<div class="window"><span class="window" style="width:' + width + ';height:' + height + '"><iframe class="window" src="' + url + '" width="'+ width + '" height="'+ height + '"></iframe><div id="offbox"><a class="offbox" href="javascript:zoom()"></a></div></span></div>'
		dimmer.style.visibility = 'visible'
		window.style.visibility = 'visible'
		offbox.style.visibility = 'visible'
	}
}



