var rhan, steil;
var ta, la, ps;
rhan = 'document.getElementById\(\"';
steil = '\"\).style.';

function psfu(ep,eto,cyflymder,camau,arol,ffordd){
  this.ep = ep;
  this.eto = eto;
  this.cyflymder = cyflymder;
  this.camau = camau;
  this.frameIndex = 0;
  this.arol = arol;
  this.ffordd = ffordd.split(',');
  this.symud = symudpeth;
  this.myndyna = myndipeth;
  this.dangos = dangospeth;
  this.cuddio = cuddiopeth;
  this.gwneudffordd = gwneudfforddpeth;
  this.dwadarol = dwadarolpeth;
  ps[ep] = this;
}
function dechrauAmser(rhifla) {
  ta[rhifla] = 0;
  gyrruAmser(rhifla);
}
function gyrruAmser(rhifla) {
    if (ta[rhifla] <= la[rhifla].length - 1) {
      ta[rhifla]++;
        if (la[rhifla][ta[rhifla]] != null){
          eval(la[rhifla][ta[rhifla]]);
        }
        setTimeout('gyrruAmser(' + rhifla + ')', 1000);
    }
}
function dangospeth(){
  eval(rhan + '["' + this.ep + '"]' + steil + '.visibility = "visible"');
}
function cuddiopeth(){
  eval(rhan + '["' + this.ep + '"]' + steil + '.visibility = "hidden"');
}
function gwneudfforddpeth(ffordd) {
  this.ffordd = ffordd.split(',');
}
function dwadarolpeth(arol) {
  this.arol = arol;
}
function myndipeth(left, top){

      left -= 4;
      top -= 4;
    
  eval(rhan + '["' + this.ep + '"]' + steil + '.top = top');
  eval(rhan + '["' + this.ep + '"]' + steil + '.left = left');
}
function symudpeth(){
    if (this.ffordd.length > 4 && this.frameIndex < this.ffordd.length)  {
      this.myndyna(this.ffordd[this.frameIndex], this.ffordd[this.frameIndex + 1]);
      this.frameIndex += 2;
      setTimeout('ps["' + this.ep + '"].symud()', this.cyflymder);
    }
    else if (this.ffordd.length == 4 && this.frameIndex <= this.camau) {
      this.myndyna(parseInt(this.ffordd[0]) + (this.frameIndex * ((parseInt(this.ffordd[2]) - parseInt(this.ffordd[0])) / this.camau)), parseInt(this.ffordd[1]) + (this.frameIndex * ((parseInt(this.ffordd[3]) - parseInt(this.ffordd[1])) / this.camau)));
      this.frameIndex++;
      setTimeout('ps["' + this.ep + '"].symud()', this.cyflymder);         
    }
    else {
      eval(this.arol + "");
      this.frameIndex = 0;
        if (this.eto == "yes"){
          this.symud();
        }
    }
}
 if (parent.location.href != window.location.href) 
parent.location.href = window.location.href;
function dimbyd(){}
function dechrauSymud() {
  rhan = 'document.all';
  steil = '.style';
  ta = new Array();
  la = new Array();
  ps = new Object();
  sut1 = new psfu('sut1Rhan', 'no', 25, 25, 'null', '10,20, 10, 20');
  sut2 = new psfu('sut2Rhan', 'no', 25, 5, 'null', '150,20, 150, 20');
  sut3 = new psfu('sut3Rhan', 'no', 25, 25, 'null', '150, 70,150,70');
  sut4 = new psfu('sut4Rhan', 'no', 25, 25, 'null', '150, 110, 150, 110');
  sut5 = new psfu('sut5Rhan', 'no', 25, 25, 'null', '150, 150, 150, 150');
  sut6 = new psfu('sut6Rhan', 'no', 25, 25, 'null', '150, 190, 150, 190');
  sut7 = new psfu('sut7Rhan', 'no', 25, 25, 'null', '150, 230, 150, 230');
 sut8 = new psfu('sut8Rhan', 'no', 25, 25, 'null', '150, 270, 150, 270');
  sut9 = new psfu('sut9Rhan', 'no', 25, 40, 'null', '150, 310, 150, 310');
  sut10 = new psfu('sut10Rhan', 'no', 25, 25, 'null', '150,-50, 150, 150');
    sut11 = new psfu('sut11Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut12 = new psfu('sut12Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut13 = new psfu('sut13Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
 sut14 = new psfu('sut14Rhan', 'no', 25, 25, 'null', '150, 200, 150, 195, 150, 190, 150, 185, 150, 180, 150, 175, 150, 170, 150, 165,150, 160, 155, 160, 160, 160, 165, 160, 170, 160, 175, 160, 180, 160, 185, 160, 190, 160,195, 160, 200, 160, 205, 160, 210, 160, 215, 160, 220, 160, 225, 160, 230, 160, 235, 160, 240, 160, 245, 160, 250, 160, 250, 165, 250, 170, 250, 175, 250, 180, 250, 185, 250, 190, 250, 195, 250, 200, 250,200');
  sut15 = new psfu('sut15Rhan', 'no', 25, 25, 'null', '250, 200, 250, 205, 250, 210, 250, 215, 250, 220, 250, 225, 250, 230, 250, 235,250, 240, 245, 240, 240, 240, 235, 240, 230, 240, 225, 240, 220, 240, 215, 240, 210, 240,205, 240, 200, 240, 195, 240, 190, 240, 185, 240, 180, 240,  175, 240, 170, 240, 165, 240, 160, 240, 155, 240, 150, 240,150, 235, 150, 230, 150, 225, 150, 220, 150, 215, 150, 210, 150, 205, 150, 200');
  sut16 = new psfu('sut16Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut17 = new psfu('sut17Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut18 = new psfu('sut18Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
  sut21 = new psfu('sut21Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut22 = new psfu('sut22Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut23 = new psfu('sut23Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
 sut24 = new psfu('sut24Rhan', 'no', 25, 25, 'null', '150, 200, 150, 195, 150, 190, 150, 185, 150, 180, 150, 175, 150, 170, 150, 165,150, 160, 155, 160, 160, 160, 165, 160, 170, 160, 175, 160, 180, 160, 185, 160, 190, 160,195, 160, 200, 160, 205, 160, 210, 160, 215, 160, 220, 160, 225, 160, 230, 160, 235, 160, 240, 160, 245, 160, 250, 160, 250, 165, 250, 170, 250, 175, 250, 180, 250, 185, 250, 190, 250, 195, 250, 200, 250,200');
  sut25 = new psfu('sut25Rhan', 'no', 25, 25, 'null', '250, 200, 250, 205, 250, 210, 250, 215, 250, 220, 250, 225, 250, 230, 250, 235,250, 240, 245, 240, 240, 240, 235, 240, 230, 240, 225, 240, 220, 240, 215, 240, 210, 240,205, 240, 200, 240, 195, 240, 190, 240, 185, 240, 180, 240,  175, 240, 170, 240, 165, 240, 160, 240, 155, 240, 150, 240,150, 235, 150, 230, 150, 225, 150, 220, 150, 215, 150, 210, 150, 205, 150, 200');
  sut26 = new psfu('sut26Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut27 = new psfu('sut27Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut28 = new psfu('sut28Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
  sut31 = new psfu('sut31Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut32 = new psfu('sut32Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut33 = new psfu('sut33Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
 sut34 = new psfu('sut34Rhan', 'no', 25, 25, 'null', '150, 200, 150, 195, 150, 190, 150, 185, 150, 180, 150, 175, 150, 170, 150, 165,150, 160, 155, 160, 160, 160, 165, 160, 170, 160, 175, 160, 180, 160, 185, 160, 190, 160,195, 160, 200, 160, 205, 160, 210, 160, 215, 160, 220, 160, 225, 160, 230, 160, 235, 160, 240, 160, 245, 160, 250, 160, 250, 165, 250, 170, 250, 175, 250, 180, 250, 185, 250, 190, 250, 195, 250, 200, 250,200');
  sut35 = new psfu('sut35Rhan', 'no', 25, 25, 'null', '250, 200, 250, 205, 250, 210, 250, 215, 250, 220, 250, 225, 250, 230, 250, 235,250, 240, 245, 240, 240, 240, 235, 240, 230, 240, 225, 240, 220, 240, 215, 240, 210, 240,205, 240, 200, 240, 195, 240, 190, 240, 185, 240, 180, 240,  175, 240, 170, 240, 165, 240, 160, 240, 155, 240, 150, 240,150, 235, 150, 230, 150, 225, 150, 220, 150, 215, 150, 210, 150, 205, 150, 200');
  sut36 = new psfu('sut36Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut37 = new psfu('sut37Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut38 = new psfu('sut38Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
  sut41 = new psfu('sut41Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut42 = new psfu('sut42Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut43 = new psfu('sut43Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
 sut44 = new psfu('sut44Rhan', 'no', 25, 25, 'null', '150, 200, 150, 195, 150, 190, 150, 185, 150, 180, 150, 175, 150, 170, 150, 165,150, 160, 155, 160, 160, 160, 165, 160, 170, 160, 175, 160, 180, 160, 185, 160, 190, 160,195, 160, 200, 160, 205, 160, 210, 160, 215, 160, 220, 160, 225, 160, 230, 160, 235, 160, 240, 160, 245, 160, 250, 160, 250, 165, 250, 170, 250, 175, 250, 180, 250, 185, 250, 190, 250, 195, 250, 200, 250,200');
  sut45 = new psfu('sut45Rhan', 'no', 25, 25, 'null', '250, 200, 250, 205, 250, 210, 250, 215, 250, 220, 250, 225, 250, 230, 250, 235,250, 240, 245, 240, 240, 240, 235, 240, 230, 240, 225, 240, 220, 240, 215, 240, 210, 240,205, 240, 200, 240, 195, 240, 190, 240, 185, 240, 180, 240,  175, 240, 170, 240, 165, 240, 160, 240, 155, 240, 150, 240,150, 235, 150, 230, 150, 225, 150, 220, 150, 215, 150, 210, 150, 205, 150, 200');
  sut46 = new psfu('sut46Rhan', 'no', 25, 25, 'null', '150, 200, 150, 200');
  sut47 = new psfu('sut47Rhan', 'no', 25, 25, 'null', '250, 200, 250, 200');
  sut48 = new psfu('sut48Rhan', 'no', 25, 25, 'null', '360, 200, 360, 200');
 la[0] = new Array();
  la[0][1] = 'sut1.dangos(); sut1.symud();';
 la[0][2] = 'sut2.dangos(); sut2.symud();';
la[0][4] = 'sut3.dangos(); sut3.symud();';   
la[0][7] = 'sut4.dangos(); sut4.symud();';
la[0][10] = 'sut11.dangos(); sut11.symud();sut12.dangos(); sut12.symud();sut13.dangos(); sut13.symud();'; 
la[0][13] = 'sut11.cuddio(); sut12.cuddio();sut14.dangos(); sut14.symud();sut15.dangos(); sut15.symud();';
 la[0][16] = 'sut14.cuddio();sut13.cuddio();sut16.dangos();sut16.symud();sut18.dangos(); sut18.symud(); sut15.cuddio();sut17.dangos();sut17.symud();';
la[0][18] = 'sut16.cuddio();sut17.cuddio(); sut18.cuddio();';
la[0][20] = 'sut21.dangos(); sut21.symud();sut22.dangos(); sut22.symud();sut23.dangos(); sut23.symud();'; 
la[0][23] = 'sut21.cuddio(); sut22.cuddio();sut24.dangos(); sut24.symud();sut25.dangos(); sut25.symud();';
 la[0][26] = 'sut24.cuddio();sut23.cuddio();sut26.dangos();sut26.symud();sut28.dangos(); sut28.symud(); sut25.cuddio();sut27.dangos();sut27.symud();';
la[0][28] = 'sut26.cuddio();sut27.cuddio(); sut28.cuddio();';
la[0][30] = 'sut31.dangos(); sut31.symud();sut32.dangos(); sut32.symud();sut33.dangos(); sut33.symud();'; 
la[0][33] = 'sut31.cuddio(); sut32.cuddio();sut34.dangos(); sut34.symud();sut35.dangos(); sut35.symud();';
 la[0][36] = 'sut34.cuddio();sut33.cuddio();sut36.dangos();sut36.symud();sut38.dangos(); sut38.symud(); sut35.cuddio();sut37.dangos();sut37.symud();';
la[0][38] = 'sut36.cuddio();sut37.cuddio(); sut38.cuddio();';
la[0][40] = 'sut41.dangos(); sut41.symud();sut42.dangos(); sut42.symud();sut43.dangos(); sut43.symud();'; 
la[0][43] = 'sut41.cuddio(); sut42.cuddio();sut44.dangos(); sut44.symud();sut45.dangos(); sut45.symud();';
 la[0][46] = 'sut44.cuddio();sut43.cuddio();sut46.dangos();sut46.symud();sut48.dangos(); sut48.symud(); sut45.cuddio();sut47.dangos();sut47.symud();';
la[0][48] = 'sut1.cuddio();sut2.cuddio();sut3.cuddio();sut4.cuddio();sut46.cuddio();sut47.cuddio(); sut48.cuddio();sut10.dangos();sut10.symud();';
dechrauAmser(0);
}
function cau() {
self.close()
}

