function flipANA(img,alt) {
 img.src_old=img.src;
 img.src=document.getElementById(alt).src;
}
function restANA(img) {
 img.src = img.src_old;
}

var gCurrLink=0;
var gBodyEl = 0;

function setOpacity(el,v) {
 el.style.opacity = v;
 el.style.filter = 'alpha(opacity='+ parseInt(v*100)+ ');';
}

var timeoutv = 10;

function fadeBodyCB(currOp) {
 if(currOp>0) {
  setOpacity(gBodyEl,currOp);
  window.setTimeout("fadeBodyCB("+parseFloat(currOp-0.07)+")",timeoutv);
 } else {
  window.location = gCurrLink.href;
  gCurrLink=0;
 }
}

function onNavLink(a) {
 if(gCurrLink!=0)
  return false;

 gBodyEl = document.getElementById('idxbody');
 gCurrLink = a;
 window.setTimeout("fadeBodyCB(1.0)",timeoutv);

 return false;
}
function onIdxLoaded() {
 gBodyEl = document.getElementById('idxbody');
 setOpacity(gBodyEl,1.0);
}

function fuseBodyCB(currOp) {
 if(currOp<1.0) {
  setOpacity(gBodyEl,currOp);
  window.setTimeout("fuseBodyCB("+parseFloat(currOp+0.07)+")",timeoutv);
 } else {
  setOpacity(gBodyEl,1.0);
 }
}

function onIdxFinLoad() {
 document.getElementById('idxloading').style.display='none';

 gBodyEl = document.getElementById('idxbody');
 gBodyEl.style.display='block';
 window.setTimeout("fuseBodyCB(0.03)",timeoutv);
}