function closevorschau(m)  {
   document.getElementById("vorschau"+m).style.display="none"
}
function openvorschau(m) {
   if (document.getElementById("vorschau"+m))
      document.getElementById("vorschau"+m).style.display="block"
   else
      alert("Es ist ein Fehler aufgetreten. Detailinformation zu Artikel "+m+" konnte nicht aufgerufen werden.")
   return false
}

function quicklink(mytarget)  {
   if (mytarget!="")  {
      document.location.href=mytarget
   }
}


function speziallink(o,mouseover)  {
   var code=o.innerHTML
   var pos=code.indexOf("href")+6
   if (pos==5)
      return

   if (mouseover==1){
    o.style.cursor='hand'
   return
    }
   code=code.substr(pos)
   code=code.substr(0,code.indexOf("\""))
   if (code!="")  {  
      document.location.href=code
   }
}

// ================ personalisierung auf- und zuklappen ====================
var sichtbar=new Array(false,false,false)
function showpers(no)  {
   if (sichtbar[no])  {
      document.getElementById("pers"+no).style.display="none"
      sichtbar[no]=false
   }
   else {
      document.getElementById("pers"+no).style.display="block"
      sichtbar[no]=true
   }
}


// =============================== WILLI WEB INTEGRATION ================================

// funktion showwilli ist in die hauptnavi ausgelagert!!

function hidewilli(derlink,pid)  {
   if (top.frames.length==0)  {     // nicht im frameset geladen 
      derlink.target=""             // also target weg
      return true                   // (ist nur für die arbeitsansicht im cms, damit die funken)
   }
   if (parent.willivisible)  {
      parent.document.getElementById("shtframeset").setAttribute("rows","*,0",0)
      parent.willivisible=false
      if (pid==top.currenttop)  {  // dann klickt man wieder auf den selben bereich - seite nicht neu laden
         return false
      }
      // alert("reload weil pid="+pid+" und ct="+top.currenttop)
   }
   if (pid!=544)  {           // pageid - muss mir merken, welcher hauptnav-punkt gerade aktiv ist.
      // alert("setze pid "+pid)
      top.currenttop=pid       // nur setzen, wenn nicht eh der williweb aufgerufen wird.
   }
}



// ================================= LAYERUMSCHALTUNG CONTENT-KARTEIREITER =====================

function showlayer(n,o)  {
   // alert("umschalten")
   if (n==1)  {
      document.getElementById("mylayer2").style.display="none"
      document.getElementById("mylayer1").style.display="block"
      document.getElementById("myli1").className="contentreiter_aktiv"
      document.getElementById("myli2").className="contentreiter_inaktiv"
   } else {
      document.getElementById("mylayer1").style.display="none"
      document.getElementById("mylayer2").style.display="block"
      document.getElementById("myli2").className="contentreiter_aktiv"
      document.getElementById("myli1").className="contentreiter_inaktiv"
   }
   // o.blur()
}


// ======================================= NAVIGATION =================================

var activesubmenu=0
var currentmenu=0
var eintimerid=0
var austimerid=0
var hoehe=0
var globalausblenden=0

function showmenu(menuid)  {
   document.getElementById("hauptnav"+menuid).className="hauptnavaktiv"
   // document.getElementById("hauptnav"+menuid).style.color="#333"
   clearInterval(austimerid)
   einblenden()
   if (currentmenu>0)  {
      document.getElementById("subnav"+currentmenu).style.display="none"
   }
   document.getElementById("subnav"+menuid).style.display="block"
   currentmenu=menuid
}
function hidemenu(menuid)  { 

   if (menuid==activesubmenu)
      document.getElementById("hauptnav"+menuid).className="hauptnavaktiv"
   else
      document.getElementById("hauptnav"+menuid).className="hauptnav"
/*
   if (menuid==activesubmenu)
      document.getElementById("hauptnav"+menuid).style.color="#004489"
   else
      document.getElementById("hauptnav"+menuid).style.color="#787878"
*/    
      
   clearInterval(eintimerid)
   globalausblenden=menuid
   ausblenden()
   if (activesubmenu>0)  {
      document.getElementById("subnav"+menuid).style.display="none"
      document.getElementById("subnav"+activesubmenu).style.display="block"
      currentmenu=activesubmenu
   }
}

function einblenden()  {
   if (activesubmenu==0)  {
      eintimerid=setInterval(einblenden2,8)
   
   }
}
function einblenden2()  {
   if (hoehe<26)  {
      hoehe+=5
      document.getElementById("blende").style.height=hoehe+"px"
   } else  {
      document.getElementById("blende").style.height="31px"
      clearInterval(eintimerid)
   }
}
function ausblenden()  {
   if (activesubmenu==0)  {
      austimerid=setInterval(ausblenden2,8)
   
   }
}
function ausblenden2()  {
   if (hoehe>0)  {
      hoehe-=5
      document.getElementById("blende").style.height=hoehe+"px"
   } else  {
      clearInterval(austimerid)
      document.getElementById("blende").style.height="0px"
      document.getElementById("subnav"+globalausblenden).style.display="none"
   }
}

