//----------- high ist für onmouseover ----------------

function high(Object,color)
{
        document.getElementById(Object).style.background=color;
        //Object.style.background=color;
}

//------------low ist für onmouseout  -----------------

function low(Object,color)
{
        document.getElementById(Object).style.background=color;
        //Object.style.background=color;
}

///------- startet eine Datei im angegebenen frame ------------------------------------------

function start(URL)
{
   parent.inhalt.location = URL;
}

//----------check überprüft ob alle felder des eMailformulars ausgefüllt sind----------------

function check()
{

      var fehler = "0";
      var count = parent.inhalt.document.form.length;

      for (var x=0;x<count;x++){

        if(parent.inhalt.document.form[x].value ==""){

           alert('Bitte füllen Sie alle Felder aus!');
           parent.inhalt.document.form[x].focus();
           fehler = "1";
           break;
                      }
         }

      if (fehler == "0"){
      var mailadresse = parent.inhalt.document.form.email.value;
      if (mailadresse.indexOf ("@") == -1){

           alert('Ungültige eMail Adresse!');
           parent.inhalt.document.form.email.focus();
           fehler = "1";

           }
             }

      if (fehler == "0"){

      //alert('ok!');
      document.form.submit();

       }

}

//---------die funktion farbig hinterlegt ein Objekt (z.b. aktives eingabefeld) mit einer farbe--------

function farbig(LinkObject,Farbe)
{
   LinkObject.style.background=Farbe;
}

//----------TextCounter zählt die Buchstaben im email feld----------------

function textCounter(field, countfield, maxlimit)
        {
        if (field.value.length > maxlimit)
        field.value = field.value.substring(0, maxlimit);
        else
        countfield.value = maxlimit - field.value.length;
        }

//---------die funktion openurl öffnet ein neues fenster mit einer neuen url--------

function openwin(adresse,breite,hoehe)
{
   //alert(adresse);
   window.open(adresse,"test","width="+breite+",height="+hoehe+",left=0,top=0,resizable=no,location=yes,menubar=no,toolbar=no,status=no");
}

//----------closewin schließt ein popup fenster ----------------

function closewin()
{
            window.close();
}

//----------- hightxt ist für onmouseover ----------------

function hightxt(Object,color)
{
        Object.style.color=color;
}

//------------lowtxt ist für onmouseout  -----------------

function lowtxt(Object,color)
{
         Object.style.color=color;
}

//----------menue setzt den style z.b. einer menueeintragung auf unsichtbar (OHNE PLATZHALTER!!!) oder sichtbar----------------

function menue(name)
{
        var xx = document.getElementsByName(name).length;

        for (var x=0;x<xx;x++){

             if (document.getElementsByName(name)[x].style.display=='none'){

                 document.getElementsByName(name)[x].style.display='inline';
             }else{

                   document.getElementsByName(name)[x].style.display='none';
                   }
        }
}


//----------menue setzt den style z.b. einer menueeintragung auf unsichtbar (OHNE PLATZHALTER!!!) oder sichtbar----------------

function menue_alt(ID)
{
         if (document.getElementById(ID).style.display=='none')
         document.getElementById(ID).style.display='inline';
         else
         document.getElementById(ID).style.display='none';
}



//----------versteck setzt den style z.b. einer grafik auf unsichtbar----------------

function versteck(ID)
{
         document.getElementById(ID).style.visibility='hidden';
}

//----------blendein setzt den style z.b. einer grafik auf sichtbar----------------

function blendein(ID)
{
         document.getElementById(ID).style.visibility='visible';
}

//----------check2 überprüft ob alle Felder ausgefüllt ist----------------

function check2()
{

      var fehler = "0";
      var count = parent.Hauptframe.document.form.length;

      for (var x=0;x<count;x++){

        if(parent.Hauptframe.document.form[x].value ==""){

           alert('Bitte füllen Sie erst folgendes Feld aus...');
           parent.Hauptframe.document.form[x].focus();
           fehler = "1";
           break;
                      }
         }

      if (fehler == "0"){

      //alert('ok!');
      document.form.submit();

       }

}

//----------checkpass überprüft ob die passwörter gleich sind----------------

function checkpass(txt1,txt2)
{
      var fehler = "0";
      if (parent.Hauptframe.document.getElementsByName("newpass")[0].value != parent.Hauptframe.document.getElementsByName("newpass2")[0].value){
      fehler = "1";
      }
      if (parent.Hauptframe.document.getElementsByName("newpass")[0].value.length < 6){
      fehler = "2";
      }

      switch(fehler) {
                      case "1":
                      alert(txt1);
                      break;
                      case "2":
                      alert(txt2);
                      break;
                      case "0":
                      document.form.submit();
                      break;
                      }

}


///------- startet eine Datei im angegebenen frame ------------------------------------------

function start2(URL)
{
   document.iframe.location = URL;
}

//----------- checkbox verhindert das setzen von 2 boxen gleichzeitig ----------------

function checkbox(id)
{
        //alert(id);
        document.getElementById(id).checked=false;
}

//----------- newlogin gibt ein meldefenster aus und leitet um zur startseite----------------

//function newlogin(message)
//{
//        alert(message);
        //location = "http://www.content-center.de";
        //window.open("http://www.content-center.de", "target=_self")
        //window.location("http://www.content-center.de").taget=_top;
        //document.location.href("http://www.content-center.de/index.html").target("_top");
//        top.location.href="/content-center/index.html";
//}

//----------- meldung gibt ein meldefenster aus ----------------

function meldung(message)
{
        alert(message);
}

//----------- newlogin2 gibt ein meldefenster aus ----------------

function newlogin2(message)
{
        if(message!=""){
        alert(message);
        }

        //location = "http://www.content-center.de";
        //window.open("http://www.content-center.de", "target=_self")
        //window.location("http://www.content-center.de").taget=_top;
        //document.location.href("http://www.content-center.de/index.html").target("_top");
        top.location.href="/content-center/index.html";
}

//----------galloeschwarn überprüft wieviele löschfelder markiert sind und warnt-------------------------

function galloeschwarn(txt1,txt2)
{
      var zuloeschende = "0";
      var count = document.form.length;

      for (var x=0;x<count;x++){

       if(document.form[x].name=='loeschen[]' & document.form[x].checked==true){

           zuloeschende++;
                      }
         }
       if (zuloeschende>0)
       {
       var Abfrage;
       Abfrage = confirm (txt1+zuloeschende+txt2+'!');
                  if (Abfrage==true) document.form.submit();
       }
       else document.form.submit();



}

//----------check3 überprüft ob alle Felder ausgefüllt ist----------------

function check3()
{

      if(parent.Hauptframe.document.form.userfile.value =="")
         {
           alert('Bitte füllen Sie erst das Feld aus...');
           parent.Hauptframe.document.form.userfile.focus();
         }
         else
         {
            document.form.submit();
         }
}

//----------submitform führt die action einer form aus----------------

function submitform()
{
            document.form.submit();
}


function gohome()
{
//alert(top.frames[0].name);
  if(!top.frames[0])
  {
   top.location.href="http://www.stegemann-mediendesign.de";
  }
}
