//Bugfix für Netscape Browser (Layer-Anordnung bei Window-Resize)
function nsresize() {
	if(navigator.appVersion.substring(0,1) < 5 && navigator.appName == "Netscape")
	window.location.reload();
}


//Frame Aufbau

function checkFrame()
  {
    if (top.frames.length == 0)
    {
      doc = top.location.href.substring(top.location.href.lastIndexOf("/")+1);   // Überprüft den Frame
      location.href="index.asp?content="+doc;		                     		// Übergibt den aktuellen Inhalt an index.html, wo der Frame aufgebaut wird
      return;
    }
 }


// PopUp Plan
function pop_plan() {
  plan=window.open("kontakt_plan.html","plan","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=450,height=500");
}


// Validierung Formular:
// Methode im Formular: Folgefile oder Mail-Script
// Buttons im Formular: <input type="button" name="Button" value="Abschicken" onclick="if (validierung(this.form)) this.document.dv03.submit()">

function validierung(snag) {

  var fehler = 0;
  var msg = "Bitte vervollständigen Sie folgende Felder:\n\n";

  if(document.snag.name_vorname.value == "" ) {
  	fehler += 1;
  	msg += "  Ihren Namen\n";
  	document.snag.name_vorname.focus();
  }
  
  if(document.snag.telefon.value == "" ) {
  	fehler += 1;
  	msg += "  Ihre Telefonnummer\n";
  	if( fehler == 1 ) document.snag.telefon.focus();
  }
  
  if(document.snag.email.value == "" || document.snag.email.value.indexOf("@",0)==-1 || document.snag.email.value.indexOf(".",0)==-1 ) {
  	fehler += 1;
  	msg += "  Ihre gültige Email-Adresse\n";
  	if( fehler == 1 ) document.snag.email.focus();
  }

  if(document.snag.mitteilung.value == "" ) {
  	fehler += 1;
  	msg += "  Ihre Mitteilung\n";
  	if( fehler == 1 ) document.snag.mitteilung.focus();
  } 
  
  if( fehler == 0 )
  {	
	return (true);
  }			
  else alert( msg );
}

// Navigation: Ändern der TD-Backgrounds
// Jedes Navigations TD ergänzen mit: <td onMouseOver="NavOn(this);" onMouseOut="NavOut(this);">

function NavOn(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.style.backgroundColor="#E1E1E1";
}
}

function NavOut(td){
if(document.getElementById||(document.all && !(document.getElementById))){
td.style.backgroundColor="#FFFFFF";
}
}

// Einfärben von Formularfeldern
// Verwendete CSS-Styles: "formactive", "formfull", und "formempty"
// Jedes Inputfeld ergänzen mit: onfocus="ColorYes(this);" onblur="ColorNo(this);"

function ColorYes(myform)
{
	if (document.all)
	myform.className = "formactive";
}

function ColorNo(myform)
{
	if (document.all)
	myform.className = "formfull";
}		

function checkField(field)
{
	if (document.all)
	{
		if (field.value.length>1)
			field.className = "formfull";
		else
			field.className = "formempty";
	}
}

// Validierung Projekt-Login

function projektlogin(formular) {

alert ('Diese Funktion steht derzeit nicht zur Verfügung')
//  var fehler = 0;
// var msg = "Für den Zugriff auf die Projektseite wird folgendes noch benötigt:\n\n";

//  if(formular.projname.value == "" ) {
//  	fehler += 1;
//  	msg += "  Projektname\n";
//  	formular.projname.focus();
//  }
//
//  if(formular.projpwd.value == "" ) {
//  	fehler += 1;
//  	msg += "  Passwort\n";
//  	if( fehler == 1 ) formular.projpwd.focus();
//  }
//
//  if( fehler == 0 )
//  {	
//		return (true);
//  }			
//  else alert( msg );
}

function projektupload(upload) {

  var fehler = 0;
  var msg = "Bitte vervollständigen Sie folgende Felder:\n\n";

  if(document.upload.absender.value == "" ) {
  	fehler += 1;
  	msg += "  Ihren Namen\n";
  	document.upload.absender.focus();
  }
  
  if(document.upload.projekt.value == "" ) {
  	fehler += 1;
  	msg += "  Den Namen des Projektes\n";
  	if( fehler == 1 ) document.upload.projekt.focus();
  }
  
  if(document.upload.email.value == "" || document.upload.email.value.indexOf("@",0)==-1 || document.upload.email.value.indexOf(".",0)==-1 ) {
  	fehler += 1;
  	msg += "  Ihre gültige Email-Adresse\n";
  	if( fehler == 1 ) document.upload.email.focus();
  }

  
  if( fehler == 0 )
  {	
	return (true);
  }			
  else alert( msg );
}


function projektupload2(upload) {

  var fehler = 0;

  if(document.upload.filename1.value == "" ) {
    fehler += 1;
  	alert("Es wird mindestens 1 Datei benötigt");
  	document.upload.filename1.focus();
  }
   
  if( fehler == 0 )
  {	
	return (true);
  }			
}
