// // // // // // // // // // // // // // // // // // // //
// fun functions.

var gl=0;
var ph=0;
var pv=0;
var drctn='r';		// moving right
var frmfly=null;

// // // // // // // // // // // // // // // // // // // //
function StartTheFun(){

if(1==2){
  if (frmfly.style.visibility==
  'hidden'){if(gl==0)gl=Math.round(Math.random()*document.body.clientWidth);
    frmfly.style.visibility='visible';
    MoveTheGuy();
  }
  if (frmfly1.style.visibility==
   'hidden'){if(ph==0)ph=
    Math.round(Math.random()*document.body.clientWidth);if(pv==0)pv=Math.round(Math.random()*document.body.clientHeight);
    frmfly1.style.visibility='visible';
    MoveTheWorker();
  }		
 } // stop the monos....

    RestartHamster();

}

function CreateHamster(){
var a1='<DIV id=Hamster ' 
a1+='style="POSITION: absolute; visibility: hidden; LEFT=0;"'
a1+='><img alt="" border="0" src="images/hamwalk.gif"></DIV>';
document.write(a1);
}

var HamsterLeft=-100
CreateHamster();

function MoveHamster(){
 HamsterLeft -= 15;
 Hamster.style.left = HamsterLeft + document.body.scrollLeft; 
 Hamster.style.top = document.body.clientHeight - Hamster.offsetHeight + document.body.scrollTop;
 if (HamsterLeft>=-Hamster.offsetWidth){
    return setTimeout("MoveHamster()", 150);
 }else
 {
    Hamster.style.visibility='Hidden';
    return setTimeout("RestartHamster()", 20000+Math.round(Math.random()*20000));
 }

}

function RestartHamster(){
    HamsterLeft = document.body.clientWidth + Hamster.offsetWidth
    Hamster.style.visibility='visible';
    MoveHamster();
}

// // // // // // // // // // // // // // // // // // // //
function CreateMono(side){
var a1='<DIV id=frmfly' + side
a1+=' style="POSITION: absolute; visibility: hidden; LEFT=-200;"'
a1+='><img alt="" border="0" src="Images/EnObra' + side + '.gif"'
a1+=' onclick="return frmfly_onclick()"></DIV>';
document.write(a1);}
CreateMono('l');
CreateMono('r');
frmfly=frmflyr;

// // // // // // // // // // // // // // // // // // // //
function MoveTheGuy(){
 if (frmfly.style.visibility=='hidden') return true;
 if (drctn=='r'){ gl+=5 } else {gl+=-5};
 // i don't know with devsudio inisist in spliting this line!!!
 var x=(((gl>=document.body.offsetWidth)&&(drctn=='r'))||((gl<=-frmfly.offsetWidth)&&(drctn==
  
    'l')));if(x){frmfly.style.visibility='hidden';if(drctn=='r'){drctn='l'}else{drctn='r'};
    frmfly=eval("frmfly" + drctn);
    frmfly.style.visibility='visible'; }
 frmfly.style.left = gl; 
 frmfly.style.top = document.body.clientHeight - frmfly.offsetHeight + document.body.scrollTop;
 frmfly.order=-2; return setTimeout("MoveTheGuy()", 300);
 }
// // // // // // // // // // // // // // // // // // // //
var a1 ='<DIV id=frmfly1 style="POSITION: absolute; visibility: hidden; LEFT=-200;">';
	a1+='<img alt="" border="0" src="Images/Obrero.gif"'
	a1+=' onclick="return frmfly1_onclick()"></DIV>';
	document.write(a1);
var dh=6;
var dv=4;

// // // // // // // // // // // // // // // // // // // //
function MoveTheWorker(){	
 if (frmfly1.style.visibility=='hidden') {return true};
 if ((pv<=0&&dv<0)||(dv>0&&(pv>=(document.body.clientHeight - frmfly1.offsetHeight)))) {dv*=-1;};
 if ((ph<=0&&dh<0)||(dh>0&&(ph>=(document.body.clientWidth  - frmfly1.offsetWidth )))) {dh*=-1;};
 ph+=dh; pv+=dv;
 frmfly1.style.left = ph + document.body.scrollLeft; 
 frmfly1.style.top  = pv + document.body.scrollTop ;
 frmfly1.order=-2;
 return setTimeout("MoveTheWorker()", 250);
}
// // // // // // // // // // // // // // // // // // // -->

function frmfly_onclick() {frmfly.style.visibility='hidden';}
function frmfly1_onclick(){frmfly1.style.visibility='hidden';}
function ShowMono_onclick() {return StartTheFun();}

