/*
-----------------------------------------
  design, animation, html, cgi, datenbank
-----------------------------------------
  lemonjuice digital creations
  joachim karl - nina metz - patrick roye
  hornschuchpromenade 5
  90762 fuerth
  ++49 911 7879477
  www.lemonjuice.de
  info@lemonjuice.de
  copyright 2002
  navigation by Mathias Hofacker 2002
----------------------------------------
*/

//alert('geht');

{ns4 = 0; ns6 = 0; ie4 = 0; ie5 = 0; other = 1}
if(navigator.appName+navigator.appVersion.charAt(0) == 'Netscape4')
{ns4 = 1; ns6 = 0; ie4 = 0; ie5 = 0; other = 0}
if(navigator.appName+navigator.appVersion.charAt(0) == 'Netscape5')
{ns4 = 0; ns6 = 1; ie4 = 0; ie5 = 0; other = 0}
if(navigator.userAgent.indexOf('MSIE 4') >= 0)
{ns4 = 0; ns6 = 0; ie4 = 1; ie5 = 0; other = 0}
if(navigator.userAgent.indexOf('MSIE 5') >= 0 || navigator.userAgent.indexOf('MSIE 6') >= 0)
{ns4 = 0; ns6 = 0; ie4 = 0; ie5 = 1; other = 0}
if(navigator.platform.substring(0,3) == "Mac")
{macpl = 1; winpl = 0;}
if(navigator.platform.substring(0,3) == "Win")
{macpl = 0; winpl = 1;}
//alert (ns4 + ' ' + ie4 + ' ' + ns6 + ' ' + ie5);
  


var intActiveMenu = -1;
var strActiveMenuName = '';

var farbe_true = "#CFA3A3"; 
var farbe_false = "#CFDAE7";

function NeueFarbe(Nr,tf)
{
  var box = "box";	 
  Nr.toString();
  var zellenid;
  zellenid = box.concat(Nr);

  if (ie4)
  {
      if (tf=="true")
      {
      return document.all[zellenid].style.backgroundColor=farbe_true;
      }
      else
      {
      return document.all[zellenid].style.backgroundColor=farbe_false;
      }
   }
   else if (ie5 || ns6) 
   {
      if (tf=="true")
      {
      return document.getElementById(zellenid).style.backgroundColor=farbe_true;
      }
      else
      {
      return document.getElementById(zellenid).style.backgroundColor=farbe_false;
      }
   }
   else if (ns4) 
   {
      // Überflüssig geht nicht auf NS4, Farbe ändert sich nicht.
   }
   else
   {
      if (tf=="true")
      {
      return document.getElementById(zellenid).style.backgroundColor=farbe_true;
      }
      else
      {
      return document.getElementById(zellenid).style.backgroundColor=farbe_false;
      }
   }
}
/*         
         if(merkeActiveImg)
   		 {
	   		return imgnorm (intActiveMenu, strActiveMenuName);
	   		merkeActiveImg = "";
   		 }
   		 if(intActiveMenu)
   		 {
	   		return imghigh (intActiveMenu, strActiveMenuName);
	   		merkeActiveImg = intActiveMenu;
	     }	
	     */  	  


// intActiveMenu, strActiveMenuName, strActiveImg
function highlightMain ()
{
      if (intActiveMenu >= 0 && strActiveMenuName != "")
      {
         imghigh (intActiveMenu, strActiveMenuName, 'main');
      }
}

var mainlastindex = -1;
var mainlastimgname = "";
var sublastindex = -1;
var sublastimgname = "";

function imghigh (index, imgname, was)
{
   //alert ("imghigh ("  + index + ", " + imgname + ", " + was + ")");
   if (index >=0 && imgname != "")
   {
      if (was == 'main' && mainlastindex >= 0 && mainlastimgname != "")
      {
         if(ie5 || ns6)  {document.images[mainlastimgname].src = PicNormal[mainlastindex].src;}
         else if(ns4)    {document.layers['Nav'].document.images[mainlastimgname].src = PicNormal[mainlastindex].src;}
         else if(ie4)    {document.images[mainlastimgname].src = PicNormal[mainlastindex].src;}
         else            {document.images[mainlastimgname].src = PicNormal[mainlastindex].src;}
      }
      if (was == 'sub' && sublastindex >= 0 && sublastimgname != "")
      {
         if(ie5 || ns6)  {document.images[sublastimgname].src = PicNormal[sublastindex].src;}
         else if(ns4)         {document.layers['Nav'].document.images[sublastimgname].src = PicNormal[sublastindex].src;}
         else if(ie4)         {document.images[sublastimgname].src = PicNormal[sublastindex].src;}
         else            {document.images[sublastimgname].src = PicNormal[sublastindex].src;}
      }

      if(ie5 || ns6)  {document.images[imgname].src = PicActive[index].src;}
      else if(ns4)    {document.layers['Nav'].document.images[imgname].src = PicActive[index].src;}
      else if(ie4)    {document.images[imgname].src = PicActive[index].src;}
      else            {document.images[imgname].src = PicActive[index].src;}
      
      if (was == 'main')
      {
         mainlastindex = index;
         mainlastimgname = imgname;
      }
      if (was == 'sub')
      {
         sublastindex = index;
         sublastimgname = imgname;
      }
   }
}

function imgnorm (index, imgname)
{
	
  if(ie5 || ns6)  {document.images[imgname].src = PicNormal[index].src;}
  else if(ns4)         {document.layers['Nav'].document.images[imgname].src = PicNormal[index].src;}
  else if(ie4)         {document.images[imgname].src = PicNormal[index].src;}
  else  {document.images[imgname].src = PicNormal[index].src;} 
}


function MakeImgArray(n)
{
   this.length = n;
   for(var i = 0; i <= n; i++)
   {
      this[i] = new Image();
   }
   return this;
}


var PicActive =   new MakeImgArray(16);
var PicNormal =   new MakeImgArray(16);
/*------------- Kapitel aktiver Zustand --------------*/
PicActive[0].src  = 'imgnav/a_company.gif';  
PicActive[1].src  = 'imgnav/a_services.gif';
PicActive[2].src  = 'imgnav/a_content.gif';
PicActive[3].src  = 'imgnav/a_software.gif';
PicActive[4].src  = 'imgnav/a_career.gif';
PicActive[5].src  = 'imgnav/a_contact.gif';
PicActive[6].src  = 'imgnav/a_company_even.gif';
PicActive[7].src  = 'imgnav/a_company_refe.gif';
PicActive[8].src  = 'imgnav/a_company_part.gif';
PicActive[9].src  = 'imgnav/a_services_eink.gif';
PicActive[10].src  = 'imgnav/a_services_verk.gif';
PicActive[11].src  = 'imgnav/a_content_lief.gif';
PicActive[12].src  = 'imgnav/a_content_ware.gif';
PicActive[13].src  = 'imgnav/a_software_fakt.gif';
PicActive[14].src  = 'imgnav/a_software_date.gif';
PicActive[15].src  = 'imgnav/a_kontaktdaten.gif';
PicActive[16].src  = 'imgnav/a_company_refe.gif';

/*------------- Kapitel aktiver Zustand --------------*/
PicNormal[0].src  = 'imgnav/n_company.gif';  
PicNormal[1].src  = 'imgnav/n_services.gif';
PicNormal[2].src  = 'imgnav/n_content.gif';
PicNormal[3].src  = 'imgnav/n_software.gif';
PicNormal[4].src  = 'imgnav/n_career.gif';
PicNormal[5].src  = 'imgnav/n_contact.gif';
PicNormal[6].src  = 'imgnav/n_company_even.gif';
PicNormal[7].src  = 'imgnav/n_company_refe.gif';
PicNormal[8].src  = 'imgnav/n_company_part.gif';
PicNormal[9].src  = 'imgnav/n_services_eink.gif';
PicNormal[10].src  = 'imgnav/n_services_verk.gif';
PicNormal[11].src  = 'imgnav/n_content_lief.gif';
PicNormal[12].src  = 'imgnav/n_content_ware.gif';
PicNormal[13].src  = 'imgnav/n_software_fakt.gif';
PicNormal[14].src  = 'imgnav/n_software_date.gif';
PicNormal[15].src  = 'imgnav/n_kontaktdaten.gif';
PicNormal[16].src  = 'imgnav/n_company_refe.gif';

var merkenav = "";
var timenav = 500; // Zeit für Navwechsel
var timesub = 750;  // Zeit für SubNavwechsel
var timesublast = 350; // Zeit für SubNavwechsel (letzter Link)
var blnOnNav = false;
var blnOnSub = false;
var do_sub = 'SubNav5';


function show_layer(x)
{
  //alert (ns4 + ' ' + ie4 + ' ' + ns6 + ' ' + ie5);
  if(ns4){document.layers[x].visibility="show";}
  else if(ie4)	{document.all[x].style.visibility="visible";}
  else if(ns6||ie5) {document.getElementById(x).style.visibility="visible";}
  else  
  {
  	//alert (x);
  	document.getElementById(x).style.visibility="visible";
  }
}

function hide_layer(x)
{
  if(ns4) {document.layers[x].visibility="hide";}
  else if(ie4) {document.all[x].style.visibility="hidden";}
  else if(ns6||ie5) {document.getElementById(x).style.visibility="hidden";}
  else 
  {
  	document.getElementById(x).style.visibility="hidden";
  }
}

function LassStehen(was,index,strSubimg)
{
   do_sub = was;
   show_layer(do_sub);
   return do_sub;
   
/*
   var zellen_id;
   zellen_id = "box" + Nr;

   if(merkeimg)
   {
	   imgnorm(index, merkeimg);
	   merkeimg="";
   }

   if(strSubimg)
   {
	   imghigh(index, strSubimg);
	   merkeimg=strSubimg;
	   
   }	  	  
     alert(strSubimg);
*/
}

function do_submenu(strSub, blnForce)
{
   

   /*
   if ( blnOnNav &&  blnOnSub) window.status = " Nav AND  Sub";
   if ( blnOnNav && !blnOnSub) window.status = " Nav AND !Sub";
   if (!blnOnNav &&  blnOnSub) window.status = "!Nav AND  Sub";
   if (!blnOnNav && !blnOnSub) window.status = "!Nav AND !Sub";
   */
   if (blnForce || !(blnOnSub || blnOnNav))
   {
      if(merkenav)
      {
         hide_layer(merkenav);
         merkenav="";
      }

      if(strSub)
      {
         show_layer(strSub);
         merkenav=strSub;
      }
   }
}

function what_going_on(wert)
{
    if(wert == 'a') {do_sub = 'SubNav10';}
    if(wert == 'b') {do_sub = 'SubNav11';}
}
what_going_on('a');


