<!-- hide from old browsers

function animatedObject(elementName,loop,speed,steps,endRoutines,route){
  this.elementName = elementName;
  this.loop = loop;
  this.speed = speed;
  this.steps = steps;
  this.frameIndex = 0;
  this.endRoutines = endRoutines;
  this.route = route.split(',');
  this.animate = animateObject;
  this.move = moveObject;
  this.show = showObject;
  this.hide = hideObject;

  animatedObjects[elementName] = this;
}

function stopTimeline(timelineNumber){
   animationTime[timelineNumber] = animationTimeline[timelineNumber].length;
}

function startTimeline(timelineNumber) {
  animationTime[timelineNumber] = 0;
  timelineController(timelineNumber);
}

function timelineController(timelineNumber) {
    if (animationTime[timelineNumber] <= animationTimeline[timelineNumber].length - 1) {
      animationTime[timelineNumber]++;
        if (animationTimeline[timelineNumber][animationTime[timelineNumber]] != null){
          eval(animationTimeline[timelineNumber][animationTime[timelineNumber]]);
        }
        setTimeout('timelineController(' + timelineNumber + ')', 100);
    }
}

function showObject(){
  eval(layerObj + '["' + this.elementName + '"]' + styleObj + '.visibility = "visible"');
}
        
function hideObject(){
  eval(layerObj + '["' + this.elementName + '"]' + styleObj + '.visibility = "hidden"');
}
  

function moveObject(left, top){
  eval(layerObj + '["' + this.elementName + '"]' + styleObj + '.top = top');
  eval(layerObj + '["' + this.elementName + '"]' + styleObj + '.left = left');
}

function animateObject(){
    if (this.route.length > 4 && this.frameIndex < this.route.length)  {
      this.move(this.route[this.frameIndex], this.route[this.frameIndex + 1]);
      this.frameIndex += 2;
      setTimeout('animatedObjects["' + this.elementName + '"].animate()', this.speed);
    }
    else if (this.route.length == 4 && this.frameIndex <= this.steps) {
      this.move(parseInt(this.route[0]) + (this.frameIndex * ((parseInt(this.route[2]) - parseInt(this.route[0])) / this.steps)), parseInt(this.route[1]) + (this.frameIndex * ((parseInt(this.route[3]) - parseInt(this.route[1])) / this.steps)));
      this.frameIndex++;
      setTimeout('animatedObjects["' + this.elementName + '"].animate()', this.speed);         
    }
    else {
      eval(this.endRoutines + "");
      this.frameIndex = 0;
        if (this.loop == "yes"){
          this.animate();
        }
    }
}


function initAnimation() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
 Waiting = new animatedObject('waitscr','no',0,0,'null','0,0,0,0');
  SL1 = new animatedObject('Slide', 'no', 10, 30, 'null', '-500,45,20,45'); 
  E1 = new animatedObject('EK', 'no', 05, 20, 'null', '20,-500,20,120');   
  CNTRL = new animatedObject('Control1', 'no', 01, 01, 'null', '0,0,0,0'); 
  OV = new animatedObject('Overlay', 'no', 01, 01, 'null', '0,0,0,0');   
      
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'OV.show();CNTRL.show();SL1.show();SL1.animate();'
  animationTimeline[0][12] = 'E1.show();E1.animate();'  
  animationTimeline[0][35] = 'OV.hide();'   
  
startTimeline(0);
Waiting.hide();
}


function initAnimationC() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();

  SL1 = new animatedObject('Slide', 'no', 10, 30, 'null', '-500,45,40,45');   
  E1 = new animatedObject('EK', 'no', 01, 01, 'null', '230,-500,230,70'); 
  F1 = new animatedObject('ET', 'no', 01, 01, 'null', '230,-500,230,80'); 
  G2 = new animatedObject('GS2', 'no', 01, 01, 'null', '230,-500,230,30'); 
  K2 = new animatedObject('KS2', 'no', 01, 01, 'null', '230,-500,230,30');
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0'); 
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');       
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0');      
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');   
      
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'DIAE.hide();EKP.hide();ETP.hide();GSKSP.hide();ELM1.hide();ELM2.hide();ELM3.hide();F1.hide();K2.hide();G2.hide();E1.hide();EKT.hide();GST.hide();KST.hide();CV1.hide();'
  
startTimeline(0);

}


function initAnimationEK() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  SL1 = new animatedObject('Slide', 'no', 10, 30, 'null', '-500,45,40,45');   
  E1 = new animatedObject('EK', 'no', 05, 20, 'null', '20,-500,20,120'); 
  F1 = new animatedObject('ET', 'no', 01, 01, 'null', '230,-500,230,120'); 
  G2 = new animatedObject('GS2', 'no', 01, 01, 'null', '230,-500,230,120'); 
  K2 = new animatedObject('KS2', 'no', 01, 01, 'null', '230,-500,230,120');
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');  
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0');  
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0');
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');            
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');     
  OV = new animatedObject('Overlay', 'no', 01, 01, 'null', '0,0,0,0');          

  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'OV.show();EKP.hide();ETP.hide();GSKSP.hide();ELM1.hide();ELM2.hide();ELM3.hide();DIAE.hide();EKT.hide();GST.hide();KST.hide();CV1.show();F1.hide();G2.hide();K2.hide();E1.show();E1.animate();'
  animationTimeline[0][20] = 'OV.hide();' 
    
startTimeline(0);

}

function initAnimationEKT() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  E1 = new animatedObject('EK', 'no', 05, 20, 'null', '20,-500,20,120'); 
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');   
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0');           
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');  

  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'CV1.show();DIAE.hide();EKP.hide();ELM1.hide();ETP.hide();ELM2.hide();EKT.show();'
    
startTimeline(0);

}

function initAnimationET() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  SL1 = new animatedObject('Slide', 'no', 10, 30, 'null', '-500,45,40,45');   
  E1 = new animatedObject('EK', 'no', 01, 01, 'null', '230,-500,230,120'); 
  F1 = new animatedObject('ET', 'no', 05, 20, 'null', '20,-500,20,120'); 
  G2 = new animatedObject('GS2', 'no', 01, 01, 'null', '230,-500,230,120');  
  K2 = new animatedObject('KS2', 'no', 01, 01, 'null', '230,-500,230,120'); 
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');  
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0');   
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');           
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');   
   OV = new animatedObject('Overlay', 'no', 01, 01, 'null', '0,0,0,0');             
      
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'OV.show();EKP.hide();ETP.hide();GSKSP.hide();ELM1.hide();ELM2.hide();ELM3.hide();DIAE.hide();EKT.hide();GST.hide();KST.hide();CV1.show();E1.hide();G2.hide();K2.hide();F1.show();F1.animate();'
  animationTimeline[0][20] = 'OV.hide();' 
  
startTimeline(0);

}

function initAnimationGS2() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  SL1 = new animatedObject('Slide', 'no', 10, 30, 'null', '-500,45,40,45');   
  E1 = new animatedObject('EK', 'no', 01, 01, 'null', '230,-500,230,120'); 
  F1 = new animatedObject('ET', 'no', 01, 01, 'null', '230,-500,230,120'); 
  G2 = new animatedObject('GS2', 'no', 05, 20, 'null', '20,-500,20,120');  
  K2 = new animatedObject('KS2', 'no', 01, 01, 'null', '230,-500,230,120');  
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');  
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0');  
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');        
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');    
  OV = new animatedObject('Overlay', 'no', 01, 01, 'null', '0,0,0,0');           
      
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'OV.show();EKP.hide();ETP.hide();GSKSP.hide();ELM1.hide();ELM2.hide();ELM3.hide();DIAE.hide();EKT.hide();GST.hide();KST.hide();CV1.show();E1.hide();F1.hide();K2.hide();G2.show();G2.animate();'
  animationTimeline[0][20] = 'OV.hide();' 
  
startTimeline(0);

}

function initAnimationGST() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  G2 = new animatedObject('GS2', 'no', 05, 20, 'null', '230,-500,230,120');  
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');   
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0'); 
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');  

  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'CV1.show();ELM3.hide();GSKSP.hide();GST.show();DIAE.hide();'
    
startTimeline(0);

}

function initAnimationKS2() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  SL1 = new animatedObject('Slide', 'no', 10, 30, 'null', '-500,45,40,45');   
  E1 = new animatedObject('EK', 'no', 01, 01, 'null', '230,-500,230,120'); 
  F1 = new animatedObject('ET', 'no', 01, 01, 'null', '230,-500,230,120'); 
  G2 = new animatedObject('GS2', 'no', 01, 01, 'null', '230,-500,230,120');  
  K2 = new animatedObject('KS2', 'no', 05, 20, 'null', '20,-500,20,120');
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0');  
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');           
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');    
  OV = new animatedObject('Overlay', 'no', 01, 01, 'null', '0,0,0,0');           
      
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'OV.show();EKP.hide();ETP.hide();GSKSP.hide();ELM1.hide();ELM2.hide();ELM3.hide();DIAE.hide();EKT.hide();GST.hide();KST.hide();CV1.show();E1.hide();F1.hide();G2.hide();K2.show();K2.animate();'
  animationTimeline[0][20] = 'OV.hide();' 
  
startTimeline(0);

}

function initAnimationKST() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  G2 = new animatedObject('GS2', 'no', 05, 20, 'null', '230,-500,230,120');  
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0');
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');            
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0');  

  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'CV1.show();GSKSP.hide();ELM3.hide();KST.show();DIAE.hide();'
    
startTimeline(0);

}

function initAnimationELEC() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  E1 = new animatedObject('EK', 'no', 01, 01, 'null', '230,-500,230,120'); 
  F1 = new animatedObject('ET', 'no', 01, 01, 'null', '230,-500,230,120'); 
  G2 = new animatedObject('GS2', 'no', 01, 01, 'null', '230,-500,230,120');  
  K2 = new animatedObject('KS2', 'no', 05, 20, 'null', '20,-500,20,120');
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0');
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0');  
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');             
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0'); 
  OV = new animatedObject('Overlay', 'no', 01, 01, 'null', '0,0,0,0');             
      
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'DIAE.show();EKT.hide();GST.hide();KST.hide();CV1.show();EKP.hide();ETP.hide();GSKSP.hide();ELM1.hide();ELM2.hide();ELM3.hide();'

  
startTimeline(0);

}

function initAnimationEKP() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0');        
  ELM1 = new animatedObject('elMATT4', 'no', 01, 01, 'null', '0,0,0,0'); 
  EKP = new animatedObject('EKparts', 'no', 01, 01, 'null', '0,0,0,0');     
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0'); 
     
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'DIAE.hide();EKT.hide();CV1.show();EKP.show();ELM1.show();'

startTimeline(0);

}

function initAnimationETP() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  EKT = new animatedObject('ETEKTI', 'no', 01, 01, 'null', '0,0,0,0');
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0');        
  ELM2 = new animatedObject('elMATT2', 'no', 01, 01, 'null', '0,0,0,0'); 
  ETP = new animatedObject('ETparts', 'no', 01, 01, 'null', '0,0,0,0'); 
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0'); 
     
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'DIAE.hide();EKT.hide();CV1.show();ETP.show();ELM2.show();'

startTimeline(0);

}

function initAnimationGSKSP() {
  layerObj = (isNS) ? 'document' : 'document.all';
  styleObj = (isNS) ? '' : '.style';
  animationTime = new Array();
  animationTimeline = new Array();
  animatedObjects = new Object();
  
  KST = new animatedObject('KS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  GST = new animatedObject('GS2TI', 'no', 01, 01, 'null', '0,0,0,0'); 
  DIAE = new animatedObject('Diaelect', 'no', 01, 01, 'null', '0,0,0,0');        
  ELM3 = new animatedObject('elMATT3', 'no', 01, 01, 'null', '0,0,0,0'); 
  GSKSP = new animatedObject('GSKSparts', 'no', 01, 01, 'null', '0,0,0,0');     
  CV1 = new animatedObject('Cover', 'no', 01, 01, 'null', '0,0,0,0'); 
     
  animationTimeline[0] = new Array();
  animationTimeline[0][01] = 'DIAE.hide();KST.hide();GST.hide();CV1.show();GSKSP.show();ELM3.show();'

startTimeline(0);

}

var layerObj, styleObj, totalTime, currTime;
var animationTime, animationTimeline, animatedObjects;
var bon, boff;

var isNS = (document.layers);
var isDHTML = (document.layers || document.all);

// -->



