var old_quali
old_quali = 3
var play = new Array(2)
var stop = new Array(2)
var pause = new Array(2)
var lauter = new Array(2)
var leiser = new Array(2)
var mute = new Array(2)
var full = new Array(2)
var half = new Array(2)

var rec = new Array(2)
var abs = new Array(2)

//var modem = new Array(2)
var isdn = new Array(2)
var dsl = new Array(2)
var sdsl = new Array(2)
var tvdsl = new Array(2)
var umts = new Array(2)
//modem[0] = modem_1;
//modem[1] = modem_2;
isdn[0] = isdn_1;
isdn[1] = isdn_2;
dsl[0] = dsl_3;
dsl[1] = dsl_2;
sdsl[0] = sdsl_1;
sdsl[1] = sdsl_2;
tvdsl[0] = tvdsl_1;
tvdsl[1] = tvdsl_2;
umts[0] = umts_1;
umts[1] = umts_2;


play[0] = play_1;
play[1] = play_2;
//play[2] = play_3;

stop[0] = stop_1;
stop[1] = stop_2;
//stop[2] = stop_3;

pause[0] = pause_1;
pause[1] = pause_2;
//pause[2] = pause_3;

lauter[0] = lauter_1;
lauter[1] = lauter_2;

   
leiser[0] = leiser_1;
leiser[1] = leiser_2;


mute[0] = mute_1;
mute[1] = mute_2;
//mute[2] = mute_3;

full[0] = full_1;
full[1] = full_2;

if (typeof(half_1) != 'undefined')
{
half[0] = half_1;
half[1] = half_2;
}

if (typeof(rec_1) != 'undefined')
{
rec[0] = rec_1;
rec[1] = rec_2;
}
if (typeof(abs_1) != 'undefined')
{ 
abs[0] = abs_1;
abs[1] = abs_2;
}
    
function change_button(nr,obj)    
{
//alert('change')
if (document.images)
{if (document.layers)
  {
  
   document.layers[obj].document.images[obj].src = eval(obj + '[nr].src');
  }
  else
  {window.document.images[obj].src = eval(obj + '[nr].src');}
}
return true;
}

function change_button_q(nr,obj)    
{
//alert('change')
if (document.images)
{if (document.layers)
  {
  
   document.layers['quali_img'].document.images['quali_img'].src = eval(obj + '[0].src');
  }
  else
  {window.document.images['quali_img'].src = eval(obj + '[0].src');}
}
return true;
}

    
function change_image(nr,obj)
{ 

if (document.images)
{if (document.layers)
  {document.layers[obj].document.images[obj].src = eval(nr + ".src");}
  else
  {window.document.images[obj].src = eval(nr + ".src");}
}
}

function swap_image(obj1,obj2)
{
var  im
//if (old_quali != parent.akt_quali)
{
im = obj2.src;
obj2.src = obj1.src;
obj1.src = im;
//old_quali = parent.akt_quali
}
}

function swap_playerb(obj1,obj2)
{
var  im
//alert(obj1)
im = obj2.src;
obj2.src = obj1.src;
obj1.src = im;
}

function set_aktiv(nr,obj,name)
{
var dummy = Array(2)
dummy = obj;
//alert(name +'_4>>' + nr);
if (nr == 0)
{
dummy[0] = eval(name + '_4'); dummy[1] = eval(name + '_4');
if (document.getElementById) document.getElementById('Layer_' + name).style.cursor = 'auto'
}
else
{
dummy[0] = eval(name + '_1'); dummy[1] = eval(name + '_2');
if (document.getElementById) document.getElementById('Layer_' + name).style.cursor = 'hand'
};
change_button(0,name);
}

function set_quali(akt_quali)
{
  //set_aktiv(parent.quali_1,modem,'modem');
  //set_aktiv(parent.quali_2,isdn,'isdn');
  //set_aktiv(parent.quali_3,dsl,'dsl');
  //set_aktiv(parent.quali_4,sdsl,'sdsl');
  //set_aktiv(parent.quali_5,tvdsl,'tvdsl');
  //set_aktiv(parent.quali_6,umts,'umts'); 
  if (old_quali == akt_quali) return;
  if (old_quali == 2) {swap_playerb(isdn_1,isdn_3);change_button(0,'isdn'); }
  if (old_quali == 3) {swap_playerb(dsl_1,dsl_3); change_button(0,'dsl');}
  if (old_quali == 4) {swap_playerb(sdsl_1,sdsl_3);change_button(0,'sdsl'); }
  if (old_quali == 5) {swap_playerb(tvdsl_1,tvdsl_3);change_button(0,'tvdsl'); }
  old_quali = akt_quali;
  
  
  if (akt_quali == 1) { change_button(0,'modem');}
  if (akt_quali == 2) {swap_playerb(isdn_1,isdn_3); change_button(0,'isdn');}
  if (akt_quali == 3) {swap_playerb(dsl_1,dsl_3); change_button(0,'dsl');}
  if (akt_quali == 4) {swap_playerb(sdsl_1,sdsl_3); change_button(0,'sdsl');}
  if (akt_quali == 5) {swap_playerb(tvdsl_1,tvdsl_3); change_button(0,'tvdsl');}
  if (akt_quali == 6) { change_button(0,'umts');}
  
}

function change_quali(nr)
{
  //alert(nr) 
   if (nr == 4)
  {
  //return;
  if (! confirm("Sie haben TV-DSL als Übertragungsqualtität gewählt. Bitte beachten Sie, dass für diese Qualität eine Bandbreite von mindestens 2 Mbit/s zur Verfügung stehen muss! Sollte das Video nicht innerhalb 60 Sekunden starten, betätigen Sie die Tastenkombination <Strg><Alt><Entf> und beenden im Taskmanager den Browser. Wollen Sie das Video jetzt starten?"))
   {
   return;
   }
   
  
  }
   if (nr == 5)
  {
  //return;
  if (! confirm("Sie haben HDTV als Übertragungsqualtität gewählt. Bitte beachten Sie, dass für diese Qualität eine Bandbreite von mindestens 8 Mbit/s zur Verfügung stehen muss! Sollte das Video nicht innerhalb 60 Sekunden starten, betätigen Sie die Tastenkombination <Strg><Alt><Entf> und beenden im Taskmanager den Browser. Wollen Sie das Video jetzt starten?"))
   {
   return;
   }
   
  
  }
  
  //old_quali = 0
  //if (parent.parent.parent.quali == 1) { change_button_q(0,'modem') }
  //if (parent.parent.parent.quali == 2) { change_button_q(0,'isdn');}
  //if (parent.parent.parent.quali == 3) { change_button_q(0,'dsl');}
  //if (parent.parent.parent.quali == 4) { change_button_q(0,'sdsl');}
  //if (parent.parent.parent.quali == 5) { change_button_q(0,'tvdsl');}
  //if (parent.parent.parent.quali == 6) { change_button_q(0,'umts');}
  
  swap_playerb(pause_1,pause_3)
  switch(nr){
     case 0:          //modem
         mp_size(0);  //double size
         break;
     case 1:          //isdn
         mp_size(0);  //double size
         break;
     case 2:          //dsl
         mp_size(0);  //default size
         break;
     case 3:          //sdsl
         mp_size(0);  //default size
         break;
     case 4:          //tvdsl
         mp_size(0);  //fullscreen
         break;
     case 5:          //umts
         mp_size(0);  //default size
         break;

}
  
  //alert("act_video.asp?V=" + parent.videonr + "&Q=" + (nr+1))
  
  parent.parent.parent.quali = nr+1
  parent.akt_quali = nr+1
  set_quali(nr+1)
  mp_setfile("act_video.aspx?V=" + parent.videonr + "&Q=" + (nr+1))
  
  //window.open("act_video.asp?V=" + parent.videonr + "&Q=" + (nr+1))
}

function change_quali_s(nr,path)
{
  
  
  if (parent.parent.parent.quali == nr+1) {
  if (nr == 1)
  {mp_size(0)}
  else
  {mp_size(0)}
  
  
  //return
  }
  //old_quali = 0
  //if (parent.parent.parent.quali == 1) { change_button_q(0,'modem') }
  //if (parent.parent.parent.quali == 2) { change_button_q(0,'isdn');}
  //if (parent.parent.parent.quali == 3) { change_button_q(0,'dsl');}
  //if (parent.parent.parent.quali == 4) { change_button_q(0,'sdsl');}
  //if (parent.parent.parent.quali == 5) { change_button_q(0,'tvdsl');}
  //if (parent.parent.parent.quali == 6) { change_button_q(0,'umts');}
  
  swap_playerb(pause_1,pause_3)
  switch(nr){
     case 0:          //modem
         mp_size(0);  //double size
         break;
     case 1:          //isdn
         mp_size(0);  //double size
         break;
     case 2:          //dsl
         mp_size(0);  //default size
         break;
     case 3:          //sdsl
         mp_size(0);  //default size
         break;
     case 4:          //tvdsl
         mp_size(0);  //fullscreen
         break;
     case 5:          //umts
         mp_size(0);  //default size
         break;

}
  
  //alert("act_video.asp?V=" + parent.video_nr + "&Q=" + (nr+1))
  
  parent.parent.parent.quali = nr+1
  parent.akt_quali = nr+1
  set_quali(nr+1)
  mp_setfile("act_video_s.asp?V=" + parent.videonr + "&Q=" + (nr+1) + "&path=" + path)
  
  //window.open("act_video.asp?V=" + parent.videonr + "&Q=" + (nr+1))
}


function set_play_state(lNewState)
{
//0=stop 1=pause 2=play 
//alert(lNewState)

if (lNewState == 0)   // stop
	 {
	 
	 pause[0] = pause_3
	 play[0] = play_1
	 stop[0] = stop_3
	 change_button(0,'pause')
	 change_button(0,'play')
	 change_button(0,'stop')
	 
	 }
if (lNewState == 1) // pause
	 {
	 
	 pause[0] = pause_3
	 play[0] = play_1
	 stop[0] = stop_1
	 change_button(0,'pause')
	 change_button(0,'play')
	 change_button(0,'stop')
	 
	 }
if (lNewState == 2) //play
	 {
	 
	 pause[0] = pause_1
	 play[0] = play_3
	 stop[0] = stop_1
	 change_button(0,'pause')
	 change_button(0,'play')
	 change_button(0,'stop')
	 
	 }
if (lNewState == 3) //play
	 {	 
	 
	 } 
}	 