function mhHover(tbl, idx, cls)
{
	var t, d;
	if (document.getElementById)
		t = document.getElementById(tbl);
	else
		t = document.all(tbl);
	if (t == null) return;
	if (t.getElementsByTagName)
		d = t.getElementsByTagName("TD");
	else
		d = t.all.tags("TD");
	if (d == null) return;
	if (d.length <= idx) return;
		d[idx].className = cls;
}

function MyMovieOpen(myUrl,winName)
{
    winName = winName + String(Math.floor(Math.random()*1000));
    window.open(myUrl, winName, "scrollbars=no,menubar=no,toolbar=no,status=no,resizable=no,width=320,height=240");
}

function MyClassServerOpen(myUrl,winName)
{
    winName = winName + String(Math.floor(Math.random()*1000));
    window.open(myUrl, winName, "scrollbars=yes,menubar=no,toolbar=yes,status=yes,resizable=no,width=848,height=500");
}


function MyPrintOpen(myUrl,winName)
{
    winName = winName + String(Math.floor(Math.random()*1000));
    window.open(myUrl, winName, "scrollbars=yes,menubar=no,toolbar=yes,status=no,resizable=no,width=561,height=500");
}

function MyCameraOpen(myUrl,winName)
{
    winName = winName + String(Math.floor(Math.random()*1000));
    window.open(myUrl, winName, "scrollbars=no,menubar=no,toolbar=no,status=no,resizable=no,width=640,height=510");
}

function MyScreenOpen(myUrl,winName)
{
    winName = winName + String(Math.floor(Math.random()*1000));
    window.open(myUrl, winName, "scrollbars=no,menubar=no,toolbar=no,status=no,resizable=no,width=670,height=540");
}

function MySharePointOpen(myUrl,winName)
{
    winName = winName + String(Math.floor(Math.random()*1000));
    window.open(myUrl, winName, "scrollbars=yes,menubar=no,toolbar=no,status=yes,resizable=no,width=906,height=600");
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function checkForm() {
	
	var error = false;
	
	if( document.mail.Vorname.value == "" ) {
		alert("Sie müssen Ihren Vornamen angeben!");
		return false;
	}
	
	if( document.mail.Name.value == "" ) {
		alert("Sie müssen Ihren Namen angeben!");
		return false;
	}
	
	if( document.mail.EMail.value == "" ) {
		alert("Sie müssen Ihre EMail angeben!");
		return false;
	}
	
	if( document.mail.Betreff.value == "" ) {
		alert("Sie müssen einen Betreff angeben!");
		return false;
	}
	
	if( document.mail.Text.value == "" ) {
		alert("Sie müssen eine Nachricht angeben!");
		return false;
	}
	
	if( error == false ) {
	
		return true;
		
	}
}

function checkFocusForm() {
	
	var error = false;
	
	// SCHULE
	if( document.focus.SchulName.value == "" ) {
		alert("Angaben zur Einrichtung/Schule:\n\n-Sie müssen den Namen der Schule angeben!");
		return false;
	}
	if( document.focus.SchulStrasse.value == "" || document.focus.SchulNr.value == "" ) {
		alert("Angaben zur Einrichtung/Schule:\n\n-Sie müssen die Straße & Nr. der Schule angeben!");
		return false;
	}
	if( document.focus.SchulPLZ.value == "" || document.focus.SchulOrt.value == "" ) {
		alert("Angaben zur Einrichtung/Schule:\n\n-Sie müssen die PLZ & den Ort der Schule angeben!");
		return false;
	}
	if( document.focus.SchulTelefon.value == "" ) {
		alert("Angaben zur Einrichtung/Schule:\n\n-Sie müssen die Telefonnr. der Schule angeben!");
		return false;
	}
	if( document.focus.SchulEMail.value == "" ) {
		alert("Angaben zur Einrichtung/Schule:\n\n-Sie müssen die E-Mail-Adresse der Schule angeben!");
		return false;
	}
	if( document.focus.SchulLeiter.value == "" ) {
		alert("Angaben zur Einrichtung/Schule:\n\n-Sie müssen den Leiter der Schule angeben!");
		return false;
	}
	
	// Teilnehmer
	if( document.focus.TeilnehmerName.value == "" ) {
		alert("Angaben zum Teilnehmer:\n\n-Sie müssen den Namen des Teilnehmers angeben!");
		return false;
	}
	
	if( document.focus.TeilnehmerVorname.value == "" ) {
		alert("Angaben zum Teilnehmer:\n\n-Sie müssen den Vornamen des Teilnehmers angeben!");
		return false;
	}
	
	if( document.focus.TeilnehmerFunktion.value == "" ) {
		alert("Angaben zum Teilnehmer:\n\n-Sie müssen die Funktion des Teilnehmers angeben!");
		return false;
	}
	
	// TRÄGER
	if( document.focus.TraegerName.value == "" ) {
		alert("Angaben zum Träger:\n\n-Sie müssen den Namen des Trägers angeben!");
		return false;
	}
	if( document.focus.TraegerAnsprechpartner.value == "" ) {
		alert("Angaben zum Träger:\n\n-Sie müssen den Ansprechpartner des Trägers angeben!");
		return false;
	}
	if( document.focus.TraegerStrasse.value == "" || document.focus.TraegerNr.value == "" ) {
		alert("Angaben zum Träger:\n\n-Sie müssen die Straße & Nr. des Trägers angeben!");
		return false;
	}
	if( document.focus.TraegerPLZ.value == "" || document.focus.TraegerOrt.value == "" ) {
		alert("Angaben zum Träger:\n\n-Sie müssen die PLZ & den Ort des Trägers angeben!");
		return false;
	}
	if( document.focus.TraegerTelefon.value == "" ) {
		alert("Angaben zum Träger:\n\n-Sie müssen die Telefonnr. des Trägers angeben!");
		return false;
	}
	if( document.focus.TraegerEMail.value == "" ) {
		alert("Angaben zum Träger:\n\n-Sie müssen die E-Mail-Adresse des Trägers angeben!");
		return false;
	}
	
	// SPEICHERUNG
	if( document.focus.Speichern[0].checked == false ) {
		alert("Um an der Verlosung teilnehmen zu können, müssen Sie mit der Speicherung Ihrer Daten einverstanden sein.");
		return false;
	}
	
	// VERTRAGSBEDINGUNGEN
	if( document.focus.Bedingung.checked == false ) {
		alert("Für die Teilnahme an der Verlosung, müssen Sie den Bedingungen zustimmen.");
		return false;
	}
	
	if( error == false ) {
	
		return true;
		
	}
}