/*
+
+       Qualisec Javascripts
+       Copyright Agentur365
+       Author Peter Schwab
+
*/



/// *** Bilder vorladen

function bilderVorladen(){
    bilder = new Array();
    pfad = "./images/navigation/"

    if(document.images)
    {
      bilder[0] = new Image();
      bilder[0].src = pfad + "home_aktiv.gif";

      bilder[1] = new Image();
      bilder[1].src = pfad + "company_aktiv.gif";

      bilder[2] = new Image();
      bilder[2].src = pfad + "solutions_aktiv.gif";

      bilder[3] = new Image();
      bilder[3].src = pfad + "team_aktiv.gif";

      bilder[4] = new Image();
      bilder[4].src = pfad + "clients_aktiv.gif";

      bilder[5] = new Image();
      bilder[5].src = pfad + "news_aktiv.gif";

      bilder[6] = new Image();
      bilder[6].src = pfad + "contact_aktiv.gif";

      bilder[7] = new Image();
      bilder[7].src = pfad + "navigationFirst.gif";

      bilder[8] = new Image();
      bilder[8].src = pfad + "navigationFirstAktiv.gif";

    }

}

/// *** News Thumbs einblenden/ausblenden

function showNewsThumbs() {

   alert(123);
}

/// *** Navigation Mouse Overs

function navigation_mouse_over(this_object)
{
    this_object.src = "images/navigation/" + this_object.name + "_aktiv.gif";
}

function navigation_mouse_out(this_object)
{
    this_object.src = "images/navigation/" + this_object.name + ".gif";
}

/*######################################################################*/
/*######################################################################*/
/*#################     Accordion Menü               ######################*/
/*######################################################################*/

var aktuellerTab;
var letzterTab;
var ersteMalOffen = false;

function toggleVisible(this_id)
{



    // Abbrechen bei gleichem Tab
    if(aktuellerTab == this_id) return false;


    letzterTab = aktuellerTab;
     aktuellerTab =  this_id;

    // Content öffnen, aber nur wenn er geschlossen ist
    if(document.getElementById(aktuellerTab).style.display == 'none')
        Effect.SlideDown(aktuellerTab, {duration: 0.4});



    if(letzterTab == undefined) letzterTab = 'ebene1_1';

    // Abbrechen
    if(letzterTab == this_id) return false;
    Effect.SlideUp(letzterTab, {duration: 0.4});




}

var aktuellerTab2;
var aktuellerToggle2;
var letzterTab2;
var letzterToggle2;
function toggleVisible2(this_id, thisToggle)
{

    if(aktuellerTab2 == this_id) return false;


  letzterTab2 = aktuellerTab2;
  aktuellerTab2 =  this_id;




  letzterToggle2 = aktuellerToggle2;
  aktuellerToggle2 = thisToggle;


  //if(letzterToggle2 != undefined) document.getElementById(letzterToggle2).className = "vertical_accordion_toggle";



    // Content öffnen und Schließen
    if(document.getElementById(aktuellerTab2).style.display == "none")
    {
       Effect.SlideDown(aktuellerTab2, {duration: 0.3});
       document.getElementById(aktuellerToggle2).className = "vertical_accordion_toggle vertical_accordion_toggle_active";
    }


    if(letzterTab2 != undefined)
    {
      Effect.SlideUp(letzterTab2, {duration: 0.3});
      if(letzterToggle2 != undefined) document.getElementById(letzterToggle2).className = "vertical_accordion_toggle";
    }







}

/*************** Accordion 3 +++++++++++++++++++*/

var letzterTab3;
var aktuellerTab3;
var letzterToggle3;
var aktuellerToggle3;
function toggleVisible3(this_id, thisToggle) {

  // Content
  letzterTab3 = aktuellerTab3;
  aktuellerTab3 = this_id;

  //Toggle
  letzterToggle3 = aktuellerToggle3;
  aktuellerToggle3 = thisToggle;

  // Abbrechen wenn gleicher Tab
  if(letzterTab3 == aktuellerTab3) return false;

  // Aktuellen Content aufblenden und toggleAktiv
  document.getElementById(aktuellerToggle3).className= "subToggleAktiv";
  Effect.BlindDown(aktuellerTab3, {duration: 0.3});

  //Letzte ID zublenden  und Toggle inaktiv
  if(letzterTab3 != undefined) Effect.BlindUp(letzterTab3, {duration: 0.3});
  if(letzterToggle3 != undefined)document.getElementById(letzterToggle3).className= "subToggle";
}



/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

        Flash Events Einblenden/Ausblenden

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
function eventToggle(nr, nrParent)
{

        var flash = null;

        if(navigator.userAgent.indexOf("MSIE") != -1)
        {
          flash = document.getElementById("karte");
        }
        else
        {
          flash = document.karte;
        }

        if(navigator.appCodeName == "Mozilla")
            flash = document.getElementById("karte");

        if(flash != null)
        {
            flash.eventToggle(nr, nrParent);
        }
}

