// check browser
var ns4, ie4, ns6;

var teaser_activ;			// for showteaser2
teaser_activ = true;

ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ns6 = (document.getElementById)? true:false;

// Time
var aktivTime, NrOver, tim ;
    aktivTime =null;  

// Show/Hide functions for non-pointer layer/objects
function show(id) {
	if (ns4) {
		document.layers[id].visibility = "show";
	}
	else if (ie4) {
		document.all[id].style.visibility = 'visible';
	}
	else if (ns6) {
		document.getElementById(id).style.visibility= 'visible';
	}
}

function hide(id) {
	if (ns4) {
		document.layers[id].visibility = "hide";
	}
	else if (ie4) {
		document.all[id].style.visibility = "hidden";
	}
	else if (ns6) {
		document.getElementById(id).style.visibility= 'hidden';
	}
}

function hideRest(id){
 if ( id != "L02") { hide('L02'); }
 if ( id != "L03") { hide('L03'); }
 if ( id != "L04") { hide('L04'); }
 if ( id != "L05") { hide('L05'); }
 if ( id != "L06") { hide('L06'); }
 if ( id != "L10") { hide('L10'); }
}

function hideAll()
{
  hide('L00'); 
  hide('L02'); 
  hide('L03'); 
  hide('L04'); 
  hide('L05'); 
  hide('L06'); 
  hide('L10');
}

function TauschEIN(LName, BName, Num)
{
  var objStr,obj, NeuBild;

  NrOver= eval(Num); 

  NeuBild = "M"+ eval(Num) + "_F2.src";

  if (ns4) {
     objStr = "document.layers[\'" + LName + "\'].document." + BName;
  }
  else {
    objStr = "document." + BName;
  }

  obj = eval(objStr);
  if (obj != null) {
      
      obj.src = eval(NeuBild);  
  }
  
} 

function TauschAUS(LName, BName, Num)
{

  var objStr,obj, NeuBild;
  NeuBild = "M"+ eval(Num) + "_F1.src";

  if (ns4){
     objStr = "document.layers[\'" + LName + "\'].document." + BName;
  }
  else {
    objStr = "document." + BName;
  }

  obj = eval(objStr);
  if (obj != null) {
      
      obj.src = eval(NeuBild);  
  }
  NrOver=0; 
   
  
}

function SetOverNr(Num)
{ 
   NrOver= eval(Num); 
  
}

function Checkout()
{ 
   
    if(NrOver<1) { 
 
    hideAll();
    NrOver=1; 
   }
    if ( aktivTime ){
         // window.clearInterval(aktivTime);
       // aktivTime =null;
    }   
  //    tim = setTimeout("Checkout()", 10);
  //    clearTimeout(tim); 

}

/*
    aktivTime = window.setInterval("XCheckout()",600);  
             window.clearInterval(aktivTime);

//    tim = setTimeout("Checkout()", 10);
 //    clearTimeout(tim); 
*/
if ( !aktivTime ){ aktivTime = window.setInterval("Checkout()",600); }
