function availablespace(){

	if (self.innerWidth)	{
		available_width = self.innerWidth;
		available_height = self.innerHeight;
	}else if (document.documentElement && document.documentElement.clientWidth)	{
		available_width = document.documentElement.clientWidth;
		available_height = document.documentElement.clientHeight;
	}else if (document.body) {
		available_width = document.body.clientWidth;
		available_height = document.body.clientHeight;
	} else {
  		available_width="NA";
  		available_height="NA";
	}
}

document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='\/standard\/jvs\/featuredbrowser.js'  TYPE='text\/javascript'><\/SCR" + "IPT>");
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='\/standard\/jvs\/changedivcontent.js'  TYPE='text\/javascript'><\/SCR" + "IPT>");
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='\/standard\/jvs\/mover.js'  TYPE='text\/javascript'><\/SCR" + "IPT>");
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='\/standard\/jvs\/clipper.js'  TYPE='text\/javascript'><\/SCR" + "IPT>");
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='\/standard\/jvs\/layervisibility.js'  TYPE='text\/javascript'><\/SCR" + "IPT>");
document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='\/standard\/jvs\/changezindex.js'  TYPE='text\/javascript'><\/SCR" + "IPT>");

function changeImages() {
  if (document.images) {
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
    }
  }
}

bigdoor = 0;
manage = 0;
nvzr = 0;
rtext=0;
ftext=9;

function doreadtext(){
rtext=window.Content.Readable(rtext);
}

function doFadeBlockneg(){

if (ftext > 1){
ftext=window.Content.Fadeblockneg(ftext);
setTimeout("doFadeBlockneg()", 20);
}else{
ftext=1;
if(rtext==0){ygh=1;}else{ygh=0;}window.Content.Readable(ygh);
}
}

function doFadeBlock(){

if (ftext < 10){
ftext=window.Content.Fadeblock(ftext);
setTimeout("doFadeBlock()", 20);
}else{
ftext=9;
sunloader(100,0,0);

}
}

function CaricaFoto(img){
  if (bigdoor == 1){
    foto1= new Image();
    foto1.src=img;
    changeImages('ImageContent', foto1.src);
    Controlla();
  }

}

function CollapseFoto(nup,naip){

   kare = nup;
   nire = naip; 

   if (kare > 152){
   clipper('0px',kare+'px','216px',nire+'px','largewin');
   kare=kare-20;
   nire=nire+20;
   setTimeout("CollapseFoto(kare,nire)", 0);
   }else{
   clipper('0px','152px','216px','152px','largewin');
   setTimeout("unloader(0,2,200)", 0);

   }

}

function ExpandFoto(nup,naip){

   kare = nup;
   nire = naip; 

   if (kare < 304){
   clipper('0px',kare+'px','216px',nire+'px','largewin');
   kare=kare+20;
   nire=nire-20;
   setTimeout("ExpandFoto(kare,nire)", 0);
   }else{
   clipper('0px','304px','216px','0px','largewin');
   }

}

function Controlla(){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto();
  }else{
    funzione="Controlla()";
    intervallo=setTimeout(funzione,20);
  }
}

function viewFoto(){

  largh=foto1.width;
  altez=foto1.height;
  if (altez > largh){
    adam=180;
    tim=(largh * adam)/altez;
  } else if (largh > altez){
    tim=264;
    adam=(altez * tim)/largh;
  } else {
    adam=180;
    tim=180;
  }
  featuredbrowser('ImageContent');
  featuredlayer.height=adam;
  featuredlayer.width=tim;

    ExpandFoto(152,152);

}

availablespace();


document.write('<div id="backcross" name="backcross" style="position:absolute; left: 0; top: 0; width: 100%; height: 100%; background-image: url(\'/images/stripebox.gif\'); Z-Index:50">');
document.write('</div>');


document.write('<div style="position:absolute; left: 30%; top: 10; Z-Index:10">');
document.write(' <div id="lgsbanner" name="lgsbanner" style="position:absolute; clip: rect(0px 25px 0px 0px); left: 415; top: 16; Z-Index:11">');
document.write('  <img border="0" src="/images/lgsbanner.gif" width="25" height="493" alt="Last Geek Standing">');
document.write(' </div>');
document.write(' <div id="redlights" name="redlights" style="position:absolute; visibility: hidden; clip: rect(0px 452px 0px 0px); left: 0; top: 0; Z-Index:12">');
document.write('  <img border="0" src="/images/redlights.gif" alt="">');
document.write(' </div>');
document.write('</div>');

document.write('<div style="position:absolute; left: 30%; top: 10; Z-Index:55">');
document.write(' <div id="ready" name="ready" style="position:absolute; visibility: hidden; left: -105; top: -96;">');
document.write('  <a href="javascript:mainsite(0,0,0);"><img border="0" id="launch" name="launch" src="/images/rtl.gif" width="455" height="462" alt="ready to launch"></a>');
document.write(' </div>');
document.write('</div>');



function splash(display,outrev,order){

nix = display;
rev = outrev;
numb = order;

if (numb == 0){
  if (nix <3){

   mover('top', '19', 'solidred'); 
   mover('left', '396', 'solidred');
   layervisibility('solidred','visible');
   layervisibility('largewin','hidden');
   clipper('0px','452px','0px','0px','outline');
   layervisibility('outlight','hidden');
   layervisibility('ready','hidden');
   layervisibility('date','hidden');
   layervisibility('ruler','hidden');
   layervisibility('menu','hidden');
   layervisibility('subtitle','hidden');
   layervisibility('main','hidden');
   layervisibility('cc','hidden');
   layervisibility('sitename','hidden');
   layervisibility('submenu3','hidden');
   layervisibility('submenu2','hidden');
   layervisibility('submenu1','hidden');
   layervisibility('smallgear','hidden');
   layervisibility('largegear','hidden');
   layervisibility('backcross','hidden');

  }else if (rev < 586){
   clipper('0px','25px',rev+'px','0px','lgsbanner');
   clipper('0px','452px',rev+'px','0px','outline');
   rev=rev + 8;
  }else if (nix > 772){
   numb++;
  }
  clipper('0px',nix+'px','502px','0px','swoop');
  nix= nix + 9;
  setTimeout("splash(nix,rev,numb)", 30);
} else if (numb == 1){
  if (rev > 0){
   clipper('0px','25px',rev+'px','0px','lgsbanner');
   rev=rev - 8;
  }else{
   clipper('0px','25px','0px','0px','lgsbanner');
   numb++;
  }
   setTimeout("splash(nix,rev,numb)", 0);
} else if (numb == 2){
    mover('top', '127', 'solidred'); 
    mover('left', '115', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 3){
    mover('top', '409', 'solidred'); 
    mover('left', '16', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 4){
    mover('top', '46', 'solidred'); 
    mover('left', '56', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 5){
    mover('top', '417', 'solidred'); 
    mover('left', '68', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 6){
    mover('top', '394', 'solidred'); 
    mover('left', '383', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 7){
    mover('top', '482', 'solidred'); 
    mover('left', '332', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 8){
    mover('top', '19', 'solidred'); 
    mover('left', '396', 'solidred');
    numb++;
    setTimeout("splash(nix,rev,numb)", 120);
} else if (numb == 9){
    mover('top', '127', 'solidred'); 
    mover('left', '113', 'solidred');
    layervisibility('ready','visible');
    layervisibility('redlights','visible');
    clipper('0px','452px','0px','0px','outlight');
    layervisibility('outlight','visible');
    numb++;
    rev = 0;
    setTimeout("splash(nix,rev,numb)", 0);
} else if (numb == 10) {
   
    if (rev < 596){
     clipper('0px','452px',rev+'px','0px','outlight');
     clipper('0px','452px',rev+'px','0px','redlights');
     rev=rev + 15;
    }else{
     changeImages('launch', '/images/readytolaunch.gif');
     layervisibility('redlights','hidden');
     numb++;
    }
    setTimeout("splash(nix,rev,numb)", 50);  
}

}

function mainsite(revel,dice,word){
 crunch = revel;
 kate = dice;
 nip = word;
 if (crunch == 0){
  layervisibility('ready','hidden');
  changeImages('mainlight', '/images/redlight2-blink.gif');
  clipper('0px','0px','40px','0px','date');
  layervisibility('date','visible');
  ftext=9;
  ftext=window.Content.Fadeblock(ftext);
  ftext=9;
  featuredbrowser('Content');
  featuredlayer.height='0%';
  crunch++;
  setTimeout("mainsite(crunch,kate,nip)", 0);   
 }else if (crunch == 1){
  if (kate < 210){
   clipper('0px',kate+'px','40px','0px','date');
   kate=kate+5;
  }else{
  crunch++;
  clipper('0px','210px','40px','0px','date');
  mover('top', '-100%', 'ruler'); 
  mover('top', '-100%', 'menu'); 
  layervisibility('ruler','visible');
  layervisibility('menu','visible');
  kate = -200;
  }
  setTimeout("mainsite(crunch,kate,nip)", 0); 
 }else if (crunch == 2){
   if (kate < 20){
     mover('top', kate +'%', 'ruler'); 
     mover('top', kate +'%', 'menu'); 
     kate= kate+5;
   }else{
    crunch++;
    mover('left', -360 , 'largegear');
    changeImages('grygear', '/images/greygear-lg-move.gif');
    layervisibility('largegear','visible');
    kate = -360;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 3){
   if (kate < -220){
     mover('left', kate, 'largegear'); 
     kate= kate+5;
   }else{
    clipper('0px','0px','80','0px','subtitle');
    layervisibility('subtitle','visible');
    crunch++;
    kate=0;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 4){
  if (kate < 200){
   clipper('0px',kate+'px','80','0px','subtitle');
   kate=kate+5;
   tm = 10;
  }else{
  crunch++;
  clipper('0px','200px','80','0px','subtitle');
  mover('left', -55 , 'smallgear');
  mover('left', -42 , 'submenu1');
  mover('left', -42 , 'submenu2');
  mover('left', -42 , 'submenu3');
  layervisibility('cc','visible');
  featuredbrowser('Content');
  featuredlayer.height='0%';
  layervisibility('main','visible');
  kate = 0;
  tm = 20;
  }
  setTimeout("mainsite(crunch,kate,nip)", tm); 
 } else if (crunch == 5){
  if (kate < 100){
   featuredbrowser('Content');
   featuredlayer.height=kate+'%';
   kate=kate+10;
  }else{
  featuredbrowser('Content');
  featuredlayer.height='100%';

  changeImages('grygear', '/images/greygear-lg.gif');
  changeImages('grygearsm', '/images/greygear-sm-move.gif');
  layervisibility('smallgear','visible');
  crunch++;
  kate = -55;
  }
  setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 6){
   if (kate < 0){
   mover('left', kate , 'smallgear');
   kate=kate+5;
   }else{
   layervisibility('submenu1','visible');
   crunch++;
   kate = -42;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 7){
   if (kate < 137){
   mover('left', kate , 'submenu1');
   kate=kate+5;
   }else{
   layervisibility('submenu2','visible');
   crunch++;
   kate = -42;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 8){
   if (kate < 280){
   mover('left', kate , 'submenu2');
   kate=kate+10;
   }else{
   layervisibility('submenu3','visible');
   crunch++;
   kate = -42;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 9){
   if (kate < 423){
   mover('left', kate , 'submenu3');
   kate=kate+10;
   }else{
   crunch++;
   changeImages('grygearsm', '/images/greygear-sm.gif');
   kate = 152;
   clipper('0px','152px','216px','152px','largewin');
   layervisibility('largewin','visible');
   nip = 152;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 10){
   if (kate < 304){
   clipper('0px',kate+'px','216px',nip+'px','largewin');
   kate=kate+20;
   nip=nip-20;
   }else{
   clipper('0px','304px','216px','0px','largewin');
   clipper('0px','0px','120px','0px','sitename');
   layervisibility('sitename','visible');
   crunch++;
   kate = 0;
   }
   setTimeout("mainsite(crunch,kate,nip)", 0); 
 } else if (crunch == 11){
  if (kate < 265){
   clipper('0px',kate+'px','120px','0px','sitename');
   kate=kate+5;
  }else{
  crunch++;
  clipper('0px','267px','120px','0px','sitename');
  mtbk=window.Content.bktop();mlbk=window.Content.bkleft();
  mover('top', mtbk, 'solidred'); mover('left', mlbk, 'solidred');
  changeImages('mainlight', '/images/redlight2.gif');
  kate = 0;
  bigdoor = 1;
  manage = 2;
  doFadeBlockneg();
  }
  setTimeout("mainsite(crunch,kate,nip)", 0); 
 }
}

function unloader(wai,kik,hei){
 nvzr = 0;
 lrip = wai;
 qosi = kik;
 knif = hei;

 if (qosi == 0){ 
   if (lrip == 100){
    changeImages('mainlight', '/images/redlight2-blink.gif'); 
    changeImages('grygear', '/images/greygear-lg-move.gif');
   }
   if (lrip > 0){
     featuredbrowser('Content');
     featuredlayer.height=lrip+'%';
     lrip=lrip-10;
    }else{
     featuredbrowser('Content');
     featuredlayer.height='0';
     manage = 1;
     window.Content.history.forward();
     changeImages('grygearsm', '/images/greygear-sm-move.gif');
      qosi++;
    }
  setTimeout("unloader(lrip,qosi,knif)", 0); 

 } else if (qosi == 1){
   CollapseFoto(304,0);

 } else if (qosi == 2){
  if (knif > 0){
   clipper('0px',knif+'px','80','0px','subtitle');
   knif=knif-5;
   tm = 10;
  }else{
  qosi++;
  clipper('0px','0px','80','0px','subtitle');
  knif = 423;
  }
  setTimeout("unloader(lrip,qosi,knif)", tm);

 } else if (qosi == 3){

   if (knif > -42){
     mover('left', knif , 'submenu3');
     knif=knif-15;
   }else{
     layervisibility('submenu3','hidden');
     knif = 280;
     qosi++;
   }
  setTimeout("unloader(lrip,qosi,knif)", 0); 

 } else if (qosi == 4){
   if (knif > -42){
   mover('left', knif , 'submenu2');
   knif=knif-15;
   }else{
   layervisibility('submenu2','hidden');
   qosi++;
   knif = 137;

   }
  setTimeout("unloader(lrip,qosi,knif)", 0); 
 } else if (qosi == 5){
   if (knif > -42){
    mover('left', knif , 'submenu1');
    knif=knif-15;
    setTimeout("unloader(lrip,qosi,knif)", 0); 
   }else{
   layervisibility('submenu1','hidden');
   nvzr = 1;
   }
 }


}

function sunloader(aa,bb,cc){

if (manage==3){
     unloader(aa,bb,cc)
  } 
}

function sloader(a,b,c,d,e,f,g){

  if (manage==1){
     loader(a,b,c,d,e,f,g);
     manage=2;
  } else if (manage==2){
     manage = 3;
     window.Content.history.back();
  } else if (manage==3){
   ftext=1; doFadeBlock();
  }
}

function lightchange(qt){
cq = qt;

  if (cq == 1){
    mover('top', '127', 'solidred'); mover('left', '113', 'solidred');
  }else if (cq == 2){
    mover('top', '409', 'solidred'); mover('left', '16', 'solidred');
  }else if (cq == 7){
    mover('top', '19', 'solidred'); mover('left', '396', 'solidred');
  }


}

function loader(way,kix,hen,jif,stitp,nimlgt,imb){
 orip = way;
 posi = kix;
 snif = hen;
 omag = jif;
 macst = stitp;
 numlgt = nimlgt;
 igb = imb;


 if (posi == 0){
  if (nvzr == 1){CaricaFoto(omag); ChangeDivContent('subtitle', macst); ftext=9; ftext=window.Content.Fadeblock(ftext); ftext=9; lightchange(numlgt); posi++;} 
  setTimeout("loader(orip,posi,snif,omag,macst,numlgt,igb)", 30); 
 } else if (posi == 1){
  if (orip < 200){
   clipper('0px',orip+'px','80','0px','subtitle');
   orip=orip+5;
   tm = 10;
  }else{
  posi++;
  clipper('0px','200px','80','0px','subtitle');
  orip = 0;
  }
  setTimeout("loader(orip,posi,snif,omag,macst,numlgt,igb)", tm); 
 } else if (posi == 2){ 
   if (orip < 100){
     featuredbrowser('Content');
     featuredlayer.height=orip+'%';
     orip=orip+10;
    }else{
     featuredbrowser('Content');
     featuredlayer.height='100%';
     changeImages('grygear', '/images/greygear-lg.gif');
     layervisibility('submenu1','visible');
      snif = -42;
      posi++;
    }
  setTimeout("loader(orip,posi,snif,omag,macst,numlgt,igb)", 0); 

 } else if (posi == 3){
   if (snif < 137){
   mover('left', snif , 'submenu1');
   snif=snif+5;
   }else{
   layervisibility('submenu2','visible');
   posi++;
   snif = -42;
   }
  setTimeout("loader(orip,posi,snif,omag,macst,numlgt,igb)", 0); 
 } else if (posi == 4){
   if (snif < 280){
   mover('left', snif , 'submenu2');
   snif=snif+10;
   }else{
   layervisibility('submenu3','visible');
   posi++;
   snif = -42;
   }
  setTimeout("loader(orip,posi,snif,omag,macst,numlgt,igb)", 0); 
 } else if (posi == 5){
   if (snif < 423){
   mover('left', snif , 'submenu3');
   snif=snif+10;
  setTimeout("loader(orip,posi,snif,omag,macst,numlgt,igb)", 0); 
   }else{
   changeImages('grygearsm', '/images/greygear-sm.gif');
   changeImages('mainlight', '/images/redlight2.gif');
   changeImages('byline', igb);
   doFadeBlockneg();

   posi++;
   snif = -42;
   nvzr = 0;

   }
 }

}

