if (startOpened == false) {
var startOpened=0;
}

if (startOpened != 0) { 
markedImg	= "b_" + startOpened;
} else {
markedImg = false;
}

var BrowserName = navigator.appName;
var BrowserVers = parseInt(navigator.appVersion);

if ((BrowserName == 'Netscape' && BrowserVers >= 3)||
     (BrowserName == 'Microsoft Internet Explorer' && BrowserVers >= 4)){
		 
	NETSCAPE4 = (document.layers) ? 1 : 0; // fuer layer-variante
	
	// Gif-Animations-Bug Workaround fuer Netscape:
	// #1 winload is set to false until all media including GIF Animation are fully loaded 
	var winload = false;
		
	if(document.images)	{
	// #2 resized preload technique to preload GIF Animations
		     
	// Standard-Buttons:	
	b_1 = new Image();
	b_1.src = "/images/b1_1.gif";
	b_1x = new Image();
	b_1x.src = "/images/b1_1x.gif";
	b_2 = new Image();
	b_2.src = "/images/b1_2.gif";
	b_2x = new Image();
	b_2x.src = "/images/b1_2x.gif";
	b_3 = new Image();
	b_3.src = "/images/b1_3.gif";
	b_3x = new Image();
	b_3x.src = "/images/b1_3x.gif";
	b_4 = new Image();
	b_4.src = "/images/b1_4.gif";
	b_4x = new Image();
	b_4x.src = "/images/b1_4x.gif";
	b_5 = new Image();
	b_5.src = "/images/b1_5.gif";
	b_5x = new Image();
	b_5x.src = "/images/b1_5x.gif";
	b_6 = new Image();
	b_6.src = "/images/b1_6.gif";
	b_6x = new Image();
	b_6x.src = "/images/b1_6x.gif";
	b_7 = new Image();
	b_7.src = "/images/b1_7.gif";
	b_7x = new Image();
	b_7x.src = "/images/b1_7x.gif";

	b_block = new Image();
	b_block.src = "/images/pix_trans.gif";
	b_block_leftnav = new Image();
	b_block_leftnav.src = "/images/pix_trans.gif";
	b_blockweiss = new Image();
	b_blockweiss.src = "/images/b_blockweiss.gif";
	
	mail = new Image();
	mail.src = "/images/mail.gif";	
	mailx = new Image();
	mailx.src = "/images/mailx.gif";	
	
	m_1 = new Image();
	m_1.src = "/images/b3_1.gif";
	m_1x = new Image();
	m_1x.src = "/images/b3_1x.gif";
	m_2 = new Image();
	m_2.src = "/images/b3_2.gif";
	m_2x = new Image();
	m_2x.src = "/images/b3_2x.gif";
	m_3 = new Image();
	m_3.src = "/images/b3_3.gif";
	m_3x = new Image();
	m_3x.src = "/images/b3_3x.gif";
	m_4 = new Image();
	m_4.src = "/images/b3_4.gif";
	m_4x = new Image();
	m_4x.src = "/images/b3_4x.gif";
	m_5 = new Image();
	m_5.src = "/images/b3_5.gif";
	m_5x = new Image();
	m_5x.src = "/images/b3_5x.gif";
	
	c_1 = new Image();
	c_1.src = "/images/closewindow.gif";	
	c_1x = new Image();
	c_1x.src = "/images/closewindowx.gif";	
	// Ende Standard-Buttons
	
		}
	}

	
// #3 add clearImageObjects function for Netscape 3.x MacOS compatibility
// assign the src property of each Image Object containing a GIF Animation to null 
function clearImageObjects()
{
	// set winload to true now that all animation are finished loading
	winload = true;
}

			
function MarkPlay(imgDocID1,imgObjName1) {
if ((BrowserName == 'Netscape' && BrowserVers >= 3)||
    (BrowserName == 'Microsoft Internet Explorer' && BrowserVers >= 4)){			

          document.images[imgDocID1].src = eval(imgObjName1 + ".src");
        }                                       // of if
        }                                       // of function
		
			
function MarkPlayLeftnav(imgDocID1,imgObjName1) {
if ((BrowserName == 'Netscape' && BrowserVers >= 3)||
    (BrowserName == 'Microsoft Internet Explorer' && BrowserVers >= 4)){			

	if (markedImg){
		document.images[markedImg].src = eval("b_block_leftnav.src");			
	    markedImg = false;
	}

            document.images[imgDocID1].src = eval(imgObjName1 + ".src");
			markedImg = imgDocID1;
         }                                       // of if
         }                                       // of function
		 
            
function MarkPlaySpec(imgDocID1,imgObjName1) {
if ((BrowserName == 'Netscape' && BrowserVers >= 3)||
    (BrowserName == 'Microsoft Internet Explorer' && BrowserVers >= 4)){			

          if (NETSCAPE4 && document.elternlayer.document.images){
          // document.elternlayer.document.images[imgDocID1].src = eval(imgObjName1 + ".src");
          } else {
          document.images[imgDocID1].src = eval(imgObjName1 + ".src");
  	  }
        }                                       // of if
        }                                       // of function
                            
// ---------------------------------------
	
//Layer-Menus:

NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;

if (startOpened != 0 && startOpened != '') { 
	menuOpened = "div" + startOpened;
	startMenu = "div" + startOpened;
	bildNom	= "b_" + startOpened;
	bildTausch =  "b_blockweiss";
	} else {
	menuOpened = false;
	startMenu = "";
	bildNom	= "";
	bildTausch =  "";
	}
timerRuns = false;

function checkTimer(){
  if (timerRuns){
    clearTimeout(timerRuns);
    timerRuns = false;
  }
}

function startTimer(){
	if (startOpened != 0) { 
    	timerRuns = setTimeout("MarkPlayLeftnav(bildNom,bildTausch); showLayer(startMenu);", 1000);
	}
	else {
		timerRuns = setTimeout("MarkPlayLeftnav('b_1','b_block_leftnav'); showLayer(startMenu);", 1000);
	}
}

function showLayer(id_Bez){
  if (menuOpened){
    checkTimer();
	if (IE4){
            document.all(menuOpened).style.visibility = "hidden";
    }
	else {
			if (!IE4 && !NS4){
				document.getElementById(menuOpened).style.visibility="hidden";
   		 	}
	    	else {
					if (NS4){
	            	document.elternlayer.document.layers[menuOpened].visibility = "hide";
	    			}
			}
	}	
    menuOpened = false;
  }
  if (id_Bez){
  	if (IE4){
      document.all(id_Bez).style.visibility = "visible";
      document.all(id_Bez).onmouseover = checkTimer;
      document.all(id_Bez).onmouseout = startTimer;
    }
	else {
		if (!IE4 && !NS4){
			document.getElementById(id_Bez).style.visibility="visible";
		    document.getElementById(id_Bez).onmouseover = checkTimer;
		    document.getElementById(id_Bez).onmouseout = startTimer;
	    }
		else {
		    if (NS4){
		                document.elternlayer.document.layers[id_Bez].visibility = "show";
		                document.elternlayer.document.layers[id_Bez].onmouseover = checkTimer;
		            document.elternlayer.document.layers[id_Bez].onmouseout = startTimer;
		    }
		}
	}	
     menuOpened = id_Bez;
  }
}
