// <!--                            // Oliver Knill, Mai 21, 2000

var ln=0;
var lang="deutsch";

function scan() {
var arguments=document.location.search;
if (arguments != "") { eval(arguments.substr(1)); }
if (ln==1) { lang="deutsch" };
if (ln==2) { lang="english" };
}

if (document.getElementsByTagName && !document.all)    // to make it run
    document.all = document.getElementsByTagName("*"); // also with NS 6

function pre_definitions(){
if (document.layers) {
  layer_style_ref ="layer.";
  layer_ref       ="document.layers";
  style_switch    ="";
}
else{
  layer_style_ref ="layer.style.";
  layer_ref       ="document.all";
  style_switch    =".style";
}


}
function move_layer(layer_name,left,top){
  eval(layer_ref+'["'+layer_name+'"]'+style_switch+'.top=top');
  eval(layer_ref+'["'+layer_name+'"]'+style_switch+'.left=left');
}
function show_layer(layer_name){
  eval(layer_ref+'["'+layer_name+'"]'+style_switch+'.visibility="visible"');
}
function hide_layer(layer_name){
  eval(layer_ref+'["'+layer_name+'"]'+style_switch+'.visibility="hidden"');
}

function change(img_name,lay_name,place_name) {
var ns = document.layers;
   if (document.images != null) {
    if (ns) document.layers[lay_name].document [place_name].src=img_name;                      
    else document.all [place_name].src = img_name;
   }
}

var l = new Array(); 
var m = new Array(); 
var s = new Array(); 
var ss= new Array(); 
var M=8;   
var k; 
var img; 
var current_pic=0;
var current_scale=0;
var scale_direction=1; 
var ss_loaded=0;
var s_loaded=0;
var m_loaded=0;
var l_loaded=0;
var rot=0; 

function load_l_pictures() {
var k,kk; l_loaded=1; 
  for (k=0;k<M; k++) { kk=k+1; l[k]=new Image(); l[k].src="l-"+kk+".jpg"; }
}

function load_m_pictures() {
var k,kk; m_loaded=1; 
  for (k=0;k<M; k++) { kk=k+1; m[k]=new Image(); m[k].src="m-"+kk+".jpg"; }
}

function load_s_pictures() {
var k,kk; s_loaded=1; 
  for (k=0;k<M; k++) { kk=k+1; s[k]=new Image(); s[k].src="s-"+kk+".jpg"; }
} 

function load_ss_pictures() {
var k,kk; ss_loaded=1; 
  for (k=0;k<M; k++) { kk=k+1; ss[k]=new Image(); ss[k].src="ss-"+kk+".jpg"; }
}

function hide_all_layers() {
  hide_layer("Picturel");  
  hide_layer("Picturem");  
  hide_layer("Pictures");  
  hide_layer("Picturess"); 
  hide_layer("DieMalschule");
  hide_layer("ThePaintingschool");
  hide_layer("Navigation");
}

function position_all_layers() {
  move_layer("Picturess",0,0);
  move_layer("Pictures",0,0);
  move_layer("Picturem",0,0);
  move_layer("Picturel",0,0);
  move_layer("Navigation",0,0);
}

function change_it() {
  if (current_scale==0) {img=ss[current_pic].src; change(img,"Picturess","verysmall");}
  if (current_scale==1) {img=s[current_pic].src;  change(img,"Pictures","small");}
  if (current_scale==2) {img=m[current_pic].src;  change(img,"Picturem","medium");}
  if (current_scale==3) {img=l[current_pic].src;  change(img,"Picturel","large");}
}

function show_pictures() {
  change_it(); 
  hide_all_layers();
  if (current_scale==0) { show_layer("Picturess");}
  if (current_scale==1) { show_layer("Pictures"); }
  if (current_scale==2) { show_layer("Picturem"); }
  if (current_scale==3) { show_layer("Picturel"); }
  show_layer("Navigation"); 
}

function rotate_right() { current_pic=(current_pic+1) % M;     change_it(); }
function rotate_left()  { current_pic=(current_pic+M-1) % M;   change_it(); }

function run_rotate() { 
  rotate_right(); 
  change_it(); 
  if (rot) setTimeout("run_rotate();",500);
}

function stop_rotate()  { rot=0; }
function start_rotate() { if (!rot) {rot=1; run_rotate();} }

function change_scale() {
  current_scale=(current_scale+scale_direction) %4; 
  if (current_scale==0) {
     scale_direction=1; 
     change("scale.gif","Navigation","scale");
  }
  if (current_scale==0 && ss_loaded==0) { load_ss_pictures(); }
  if (current_scale==1 && s_loaded==0)  { load_s_pictures(); }
  if (current_scale==2 && m_loaded==0)  { load_m_pictures(); }
  if (current_scale==3) { 
     scale_direction=-1; 
     change("elacs.gif","Navigation","scale");
   }
  if (current_scale==3 && l_loaded==0)  { load_l_pictures(); }
  show_pictures(); 
}

function english() { 
  lang="english"; 
  hide_all_layers();
  show_layer("ThePaintingschool"); 
}

function deutsch() {
  lang="deutsch";
  hide_all_layers();
  show_layer("DieMalschule");
}

function continue0() {
  hide_all_layers();
  position_all_layers();
  if (lang=="english") english(); else deutsch(); 
}

function continue1() {
  hide_all_layers();
  if (current_scale==0 && ss_loaded==0) { load_ss_pictures(); }
  show_pictures();
  show_layer("Navigation");
}

function start() {
  pre_definitions();
  scan(); 
  current_pic=0; 
  current_scale=0; 
  continue0(); 
}

//-->


