
		
		function mausauf(img,ref) { document.images[img].src = ref; }
		function mausweg(img,ref) { document.images[img].src = ref; }
		function button_aus(obj)
		   	{
		   	document.forms[obj].submit();
		   	document.forms[obj].elements['speichern'].disabled=true;
				}



				
// Script zur Layersteuerung
// Layer zeigen mit Verzoegerung durch:        pruefen(layerid,xposition,yposition,breite,hoehe,verzoegerung);
// Layer verstecken mit Verzoegerung durch:    layeraus(layerid,verzoegerung);
// Layer zeigen ohne Verzoegerung durch:       zeigen(layerid,xposition,yposition,breite,hoehe);
// Layer verstecken ohne Verzoegerung durch:   verstecken(layerid);
// Schrift- und Hintergrundfarbe setzen durch: farbe(layerid,schriftfarbe,hintergrundfarbe);
// xpos und ypos enthaelt die Mausposition
// Funktion pruefen schliesst einen anderen Layer der mit dieser Funktion geoeffnet wurde vorher

var ns4, ie4, ns6, posx, posy, xpos, ypos, px, py, breite, hoehe;
var scrollYPos;
var ziel;
var zeit, an, aus, aktuellx, aktuelly, kleben, ve;
var WinHeight = getWindowHeight();
var trailer_link, trailer_id

ie4 = document.all;
ns6 = document.getElementById && !document.all;



function start_schnellsuche(idname,xpo,ypo,breite,hoehe,url)
	{
	ziel='l1'	;	
	
	if (document.suche.suchstring.value != "")	
		{
			
		
		zeigen(idname,xpo,ypo,breite,hoehe);	
		}	
	
	//prüfen, ob das Feld daten enthält
	 
	document.detail_suche.suchstr_1.value = document.suche.suchstring.value;
	
	macheRequest(url, document.suche.suchstring.value);
	}
	
function info_zeigen(idname,breite,hoehe,url,bg_pfad)
	{
	//ziel ist global! Kann auch ein Div im Div sein		
	ziel=idname;	
	xpo = x+10;
	ypo = y+15;	
//alert((ypo - scrollYPos + hoehe)+' '+WinHeight);
	if((ypo - scrollYPos + hoehe) < WinHeight)
		{
		
		zeigen(idname,xpo,ypo,breite,hoehe);	
		if (ns6){
			document.getElementById(idname).style.backgroundImage = 'url('+bg_pfad+'bg_u.png)';	
			
			}
		if (ie4){
			document.all[idname].style.backgroundImage = 'url('+bg_pfad+'bg_u.gif)';	
			
			}		
		}
	else
		{
		xpo = x+10;
		ypo = y-5-hoehe;	
		zeigen(idname,xpo,ypo,breite,hoehe);	
		if (ns6){
			document.getElementById(idname).style.backgroundImage = 'url('+bg_pfad+'bg_o.png)';	
			
			}
		if (ie4){
			document.all[idname].style.backgroundImage = 'url('+bg_pfad+'bg_o.gif)';	
			
			}
		}	


			
macheRequest(url, '');	
	
}	


	
function zeigen(idname,xpo,ypo,breite,hoehe) {

	
	
	if (ns6){ 
		if(document.getElementById(idname)) {
			document.getElementById(idname).style.left = xpo+"px";
			document.getElementById(idname).style.top = ypo+"px";
			if (breite > 0) document.getElementById(idname).style.width = breite+"px";
			if (hoehe > 0) document.getElementById(idname).style.height = hoehe+"px";
			//document.getElementById(ziel).innerHTML = "";
			document.getElementById(idname).style.visibility = "visible";
		}
	}
	if (ie4){
		if(document.all[idname]) {
			document.all[idname].style.left = xpo+"px";
			document.all[idname].style.top = ypo+"px";
			if (breite > 0) document.all[idname].style.width = breite+"px";
			if (hoehe > 0) document.all[idname].style.height = hoehe+"px";
			//document.all[ziel].innerHTML = "";
			document.all[idname].style.visibility = "visible"; 
			//nun noch prüfen, ob das auswahlelement fsk_filter existiert und das schnellsuchfenster verwendet wird
			//wenn beides zurtifft, dann machen wir das element unsichtbar weil es sonst durch das schnellsuchfenster durchscheint
			//(fehler im IE)
			if (document.all['fsk_filter']&& idname == 'fast_suchbox'){
				document.all['fsk_filter'].style.visibility = "hidden";
				}	
		}
	}

	
}
function verstecken(idname) {
	if (ie4) document.all[idname].style.visibility = "hidden"; 
	if (ns6) document.getElementById(idname).style.visibility = "hidden";
//das optionelement fsk-Filter wieder zeigen, wenn das Fenster schnellsuche unsichtbar gemacht wird
	if (idname == 'fast_suchbox')
		{
		document.forms['filter'].elements['fsk_filter'].style.visibility = "visible";	
		}
}

var http_request = false;

    function macheRequest(url, suchstr) {

        http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // zu dieser Zeile siehe weiter unten
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
        
        http_request.onreadystatechange = alertInhalt;
        http_request.open('POST', url, true);
        http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        http_request.send('suchstring='+suchstr);

    }

    function alertInhalt() {
    		//ziel ist global!
        if (http_request.readyState == 4) {
              var answer = http_request.responseText;
              if(document.getElementById(ziel).innerHTML != answer){
                document.getElementById(ziel).innerHTML = answer;
              }
              else{
                document.getElementById("ziel").innerHTML = "";
              }
        }

    }

var isNav = (navigator.appName.indexOf("Netscape") !=-1);

function handlerMM(e){

// entweder feste x/y-Position für die Info-Box
// x = 300; // Infobox x-Position bei 300 von links
// y = 0;   // Infobox y-Position bei 0 (oben)

// oder Plazierung neben Mauszeiger

if (typeof window.pageYOffset != 'undefined') {
   scrollYPos = window.pageYOffset;
}
else if (typeof document.compatMode != 'undefined' &&
     document.compatMode != 'BackCompat') {
   scrollYPos = document.documentElement.scrollTop;
}
else if (typeof document.body != 'undefined') {
   scrollYPos = document.body.scrollTop;
}



x = (isNav) ? e.pageX : event.clientX + document.body.scrollLeft;
y = (isNav) ? e.pageY : event.clientY + scrollYPos;

}


if (isNav){document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = handlerMM;

function getWindowHeight(win)
{
    if (win == undefined)
        win = window;
    if (win.innerHeight) {
        return win.innerHeight;
    } else {
        if (win.document.documentElement 
                && win.document.documentElement.clientHeight) 
        {
            return win.document.documentElement.clientHeight;
        }
        return win.document.body.offsetHeight;
    }
}

function zeige_trailer(trailer_id,titelbezeichnung,xpo,ypo,breite,hoehe)
	{
	ypo = scrollYPos + ypo;		
	trailer_link = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"470\" height=\"406\"><param name=\"movie\" value=\"http://www.myvideo.de/movie/" + trailer_id + "\"></param><embed src=\"http://www.myvideo.de/movie/" + trailer_id + "\" width=\"470\" height=\"406\" type=\"application/x-shockwave-flash\"></embed></object><br/><a href=\"http://www.myvideo.de/watch/" + trailer_id + "\" title=\"" + titelbezeichnung + " - MyVideo\">" + titelbezeichnung + " - MyVideo</a>"	
	if (ie4) document.all['l3'].innerHTML = trailer_link; 
	if (ns6) document.getElementById('l3').innerHTML = trailer_link;	
	zeigen('trailerbox',xpo,ypo,breite,hoehe);
	}	
	
function stop_trailer(idname)
	{
	if (ie4) document.all['l3'].innerHTML = ""; 
	if (ns6) document.getElementById('l3').innerHTML = "";	
	verstecken(idname);
	}		
		//-->
	