function STILE(obj_ID, stile, werte){
 var objID =new Array();
     objID = obj_ID.split("::");
 var stiLE =new Array();
     stiLE = stile.split("::");
 var werTE =new Array();
     werTE = werte.split("::");

for(var i=0; i<objID.length; i++){
 var STILE = document.getElementById(objID[i]);

  switch (stiLE[i]){
    case "v": STILE.style.visibility = "visible";
              break;
    case "h": STILE.style.visibility = "hidden";
              break;
    case "dis": STILE.style.display = werTE[i];
              break;          
    case "to": STILE.style.top = werTE[i]+"px";
               break;
    case "le": STILE.style.left = werTE[i]+"px";
               break;
    case "co": STILE.style.color = "#"+werTE[i];
               break;
    case "bco": STILE.style.backgroundColor = "#"+werTE[i];
               break;
    case "bim": STILE.style.backgroundImage = "url(tl_files/img/"+werTE[i]+".gif)";
               break;
    case "fS": STILE.style.fontSize = werTE[i]+"px";
               break;
    case "fW": STILE.style.fontWeight = werTE[i];
               break;
    case "SRC": STILE.src = "tl_files/img/"+werTE[i]+".gif";
               break;
    case "iH": STILE.innerHTML = werTE[i];
               break;
    case "cur": STILE.style.cursor = werTE[i];
               break;
    case "zin": STILE.style.zIndex = werTE[i];
               break;
    case "val": STILE.value = werTE[i];
               break;                               
    default: STILE.style.visibility = "hidden";
  }
}
}

  
  var Geschwi = 20;
 
function BewWaaSenk(obj_Arr, WaaSen, Pos1, Fortschritt, Pos2, Funkt, Ablaufnr){
 var objArr =new Array();
     objArr = obj_Arr.split("::");
 var Fx11 = eval(objArr[0]+'['+Pos1+']');
 var Fx12 = eval(objArr[0]+'['+Pos2+']'); 
 

 if(PAUSE ==0){
    if(Fx11+Fortschritt < Fx12 ){
       Fortschritt++;
       if(Fx11+Fortschritt < Fx12-4 ){
          Fortschritt =Fortschritt+4;
       }
    }
    if(Fx11+Fortschritt > Fx12 ){
       Fortschritt--;
       if(Fx11+Fortschritt > Fx12+4 ){
          Fortschritt =Fortschritt-4;
       }
    }    
  }

for(var i=0; i<objArr.length; i++){
     var obj_ID = eval(objArr[i]+'[0]');
     var diffx1 =eval(objArr[i]+'['+Pos1+']') -Fx11;           
           if(WaaSen == 'w'){document.getElementById(obj_ID).style.left = (Fx11+diffx1+Fortschritt)+'px';}
           if(WaaSen == 's'){document.getElementById(obj_ID).style.top = (Fx11+Fortschritt)+'px';
              if(obj_ID == 'diff2z1' || obj_ID == 'diff2z2'){  //Sonderfunktion Subtraktion
                 if(Fx11 +Fortschritt + DIFF2Z1[2] >340){
                    document.getElementById(obj_ID).style.height = (DIFF2Z1[2] +340 -Fx11 -Fortschritt -DIFF2Z1[2])+'px';
                 }              
              }           
           }         
}

    if(Fx11+Fortschritt != Fx12 ){      
      ST= window.setTimeout('BewWaaSenk("'+obj_Arr+'", "'+WaaSen+'", '+Pos1+', '+Fortschritt+', '+Pos2+', "'+Funkt+'", '+Ablaufnr+')', Geschwi);
    }else{
      eval(Funkt+'('+Ablaufnr+')');
      window.clearTimeout(ST);
    }
}


  var PAUSE =0;
function Pause(){
    if(PAUSE ==0){
       PAUSE =1;
       document.getElementById("ButtPause").innerHTML = "weiter";
    }else{
       PAUSE =0;
       document.getElementById("ButtPause").innerHTML = "Pause";
     }
}

  var ANIMATION =1;
function AnimatioN(an){
    if(an ==1){
       ANIMATION =1;
       STILE('mAn::oAn', 'bim::bim', 'radiobutton1a::radiobutton1');
    }else{
       ANIMATION =0;
       STILE('mAn::oAn', 'bim::bim', 'radiobutton1::radiobutton1a');
     }
}

var ZuFaZahl =new Array();
function Zufallszahlneu(Minimum, Maximum, nr){
    if(nr ==''){nr =0;}
    ZuFaZahl[nr] = Math.floor(Minimum+(Maximum-Minimum+1)*(Math.random()));
}
