//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.asp, wo der Frame aufgebaut wird
      return;
    }
 }

// Validierung Kontaktformular
function validierung(formular) {

  var fehler = 0;
  var msg = "Damit wir Sie umgehend kontaktieren können, benötigen wir noch folgende Angaben von Ihnen:\n\n";

  if(formular.realname.value == "" ) {
  	fehler += 1;
  	msg += "  Ihren Namen\n";
  	formular.realname.focus();
  }
  
  if(formular.telefon.value == "" ) {
  	fehler += 1;
  	msg += "  Ihre Telefon-Nummer\n";
  	if( fehler == 1 ) formular.telefon.focus();
  }

  if(formular.email.value == "" || formular.email.value.indexOf("@",0)==-1 || formular.email.value.indexOf(".",0)==-1 ) {
  	fehler += 1;
  	msg += "  Ihre gültige Email-Adresse\n";
  	if( fehler == 1 ) formular.email.focus();
  }

  
  if( fehler == 0 )
  {	
		return (true);
  }			
  else alert( msg );
}

// Validierung Buchbestellung
function validierung2(formular) {

  var fehler = 0;
  var msg = "Damit wir Ihre Bestellung entgegennehmen können, benötigen wir noch folgende Angaben von Ihnen:\n\n";

  if(formular.PROD_SP_45.value == "" ) {
  	fehler += 1;
  	msg += "  Anzahl Bücher\n";
  	formular.PROD_SP_45.focus();
  }

  if(formular.vornachname.value == "" ) {
  	fehler += 1;
  	msg += "  Ihren Namen\n";
  	if( fehler == 1 ) formular.vornachname.focus();
  }
  
  if(formular.strasse.value == "" ) {
  	fehler += 1;
  	msg += "  Ihre Strassenadresse\n";
  	if( fehler == 1 ) formular.strasse.focus();
  }
  
  if(formular.plzort.value == "" ) {
  	fehler += 1;
  	msg += "  Ihre PLZ und Ihren Wohnort\n";
  	if( fehler == 1 ) formular.plzort.focus();
  }
  if(formular.email.value == "" || formular.email.value.indexOf("@",0)==-1 || formular.email.value.indexOf(".",0)==-1 ) {
  	fehler += 1;
  	msg += "  Ihre gültige Email-Adresse\n";
  	if( fehler == 1 ) formular.email.focus();
  }

  
  if( fehler == 0 )
  {	
		return (true);
  }			
  else alert( msg );
}



// Einfärben von Formularfeldern
// Verwendete CSS-Styles: "formactive", "formfull", und "formempty"

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";
	}
}
		

