
<!--
var zeige = 0;
var aktuelleBreite = 0;
var Breite = 289;
var Geschwindigkeit = 100;
var ComponentName;
var zoom=1;
var spiny=0;
var spinx=0;
var posx=0;
var posy=0;
var proj;
var o2curl="test"

//**********************
//Blaettermechanismus
//************************

function Blaettern(Richtung)
{
 zeige = zeige + Richtung;
 if(zeige > Bild.length - 1) zeige = 0;
 else if(zeige < 0) zeige = Bild.length - 1;
 if(document.all)
 {
   document.all.Bildbereich.style.clip = "rect(0 0 302 0)";
   document.all.Bildbereich.innerHTML =
   "<layer width=298 height=302><img src=\"" + Bild[zeige].src + ".jpg\"><br>"+Bild[zeige].name+".o2c"+" </layer>";


 }
 else if(document.layers)
 {
  document.layers[0].visibility = "hide";
  document.layers[0].document.open();
  document.layers[0].document.write("<img src=\"" + Bild[zeige].src + ".jpg\">");
  document.layers[0].document.close();
  document.layers[0].clip.right = 0;
  document.layers[0].visibility = "show";
 }

          var o2curl =  Bild[zeige].name+".o2c";
         o2c_player.ObjectURL = o2curl;
        o2c_player.Zoom = 1;

 BildAufbauen();


}



function BildAufbauen()
{
 if(aktuelleBreite <= Breite)
 {
  if(document.all)
    document.all.Bildbereich.style.clip="rect(0 "+ aktuelleBreite + " 302 0)";
  else if(document.layers)
    document.layers[0].clip.right = aktuelleBreite;
  aktuelleBreite = aktuelleBreite + Geschwindigkeit;
  window.setTimeout("BildAufbauen()",0);
 }
 else
 {
  aktuelleBreite = 0;
  if(document.all)
    document.all.Bildbereich.style.clip="rect(0 " + Breite + " 302 0)";
  else if(document.layers)
    document.layers[0].clip.right = Breite;
 }
}

function Init()
{
 if(document.all)
  document.all.Bildbereich.innerHTML =
  "<layer width=289 height=302><img src=\"" + Bild[0].src + ".jpg\"><br>"+Bild[zeige].name+" </layer>";
 else if(document.layers)
 {
  document.layers[0].document.open();
  document.layers[0].document.write("<img src=\"" + Bild[0].src + ".jpg\">");
  document.layers[0].document.close();
 }
}


function Blaettern_z()
{
Blaettern(-1)
}

function Blaettern_v()
{
Blaettern(1)
}

function Init_a()
{
Init()
}
// -->




// *****************************************
// Sub Object Picked
// *****************************************
function o2c_player_SubObjectPicked(i,str) {
        ComponentName = str;
}

function o2c_player_Click() {
        if((ComponentName)=="Motor")playSound();
}

function motor_button_Click() {
        playSound();
}

function playSound(){
        document.engine.play();
}

// *****************************************
// Darstellungsmodus
// *****************************************
function wire(){
        o2c_player.DisplayMode = 0;
        }
function flat(){
        o2c_player.DisplayMode = 1;
        }
function ftex(){
        o2c_player.DisplayMode = 2;
        }
function gtex(){
        o2c_player.DisplayMode = 3;
        }
function hiddenwire(){
        o2c_player.DisplayMode = 4;
        }

// *****************************************
// Background
// *****************************************
function BackColor_weis(){
        o2c_player.BackColor = 16777215;
        }
function BackColor_gelb(){
        o2c_player.BackColor = 65535;
        }
function BackColor_rot(){
        o2c_player.BackColor = 255;
        }
function BackColor_blau(){
        o2c_player.BackColor = 10040064;
        }
function BackColor_schwarz(){
        o2c_player.BackColor = 0;
        }

// *****************************************
// Object URL
// *****************************************
function ObjectURL_inliner(){
        o2c_player.ObjectURL = "kawa.o2c";
        o2c_player.Zoom = 1;
        }
function ObjectURL_kawa(){
        o2c_player.ObjectURL = "kawa.o2c";
        o2c_player.Zoom = 1;
        }
function ObjectURL_libelle(){
        o2c_player.ObjectURL = "kawa.o2c";
        o2c_player.Zoom = 1;
        }
function ObjectURL_schmetterling(){
        o2c_player.ObjectURL = "kawa.o2c";
        o2c_player.Zoom = 1;
        }
function ObjectURL_stein(){
        o2c_player.ObjectURL = "kawa.o2c";
        o2c_player.Zoom = 1;
        }

// *****************************************
// Zoom
// *****************************************
function Zoom_plus(){
        zoom=zoom + 0.2;
        o2c_player.Zoom = zoom;
        }
function Zoom_minus(){
        zoom=zoom - 0.2;
        o2c_player.Zoom = zoom;
        }
function reset_zoom(){
        zoom=1;
        o2c_player.Zoom = zoom;
        }

// *****************************************
// Drechung
// *****************************************
function Spin_links(){
        spiny=spiny + 3;
        o2c_player.SpinPhi = spiny;
        }
function Spin_rechts(){
        spiny=spiny - 3;
        o2c_player.SpinPhi = spiny;
        }
function Spin_reset(){
        spiny=0
        o2c_player.SpinPhi = spiny;
        spinx=0
        o2c_player.SpinPsi = spinx;
        }
function Spin_hoch(){
        spinx=spinx + 3;
        o2c_player.SpinPsi = spinx;
        }
function Spin_runter(){
        spinx=spinx - 3;
        o2c_player.SpinPsi = spinx;
        }

// *****************************************
// Animation
// *****************************************
function anim_go(){
        o2c_player.AnimPlaying = 1;
        }
function anim_stop(){
        o2c_player.AnimPlaying = 0;
        }

// *****************************************
// Hintergrung Bilder
// *****************************************
function back_clouds(){
        o2c_player.BackPictureURL = "clouds2.jpg";
        }
function back_flag(){
        o2c_player.BackPictureURL = "flag2.jpg";
        }
function back_dirt(){
        o2c_player.BackPictureURL = "dirt.jpg";
        }
function back_droplets(){
        o2c_player.BackPictureURL = "droplets.jpg";
        }
function back_del(){
        o2c_player.BackPictureURL = 0;
        o2c_player.BackPictureURL = 0;
        }

// *****************************************
// Positionierung
// *****************************************
function pos_oben(){
        posy=posy + 0.1
        o2c_player.PanY = posy;
        }
function pos_runter(){
        posy=posy - 0.1
        o2c_player.PanY = posy;
        }
function pos_links(){
        posx=posx - 0.1
        o2c_player.PanX = posx;
        }
function pos_rechts(){
        posx=posx + 0.1
        o2c_player.PanX = posx;
        }
function pos_reset(){
        posy = 0
        posx = 0
        o2c_player.PanY = posy;
        o2c_player.PanX = posx;
        }

// *****************************************
// Deenierte Positionierung
// *****************************************
function oben_onclick(){
        o2c_player.Phi = -180;
        o2c_player.Psi = 90;}

function links_onclick(){
        o2c_player.Phi = -180;
        o2c_player.Psi = 0;}

function front_onclick(){
        o2c_player.Phi = -90;
        o2c_player.Psi = 0;}

function heck_onclick(){
        o2c_player.Phi = 90;
        o2c_player.Psi = 0;}

function rechts_onclick(){
        o2c_player.Phi = 0;
        o2c_player.Psi = 0;}

function dkw_openKLWindow(inhalt,fename,gestalt) {
MeinFenster = window.open(inhalt,fename,gestalt);
MeinFenster.focus();
}

function dkw_cms_openKLWindow(inhalt,fename,gestalt) {
MeinFenster = window.open(inhalt,fename,gestalt);
MeinFenster.focus();
}

//-->