var pageLoaded = false;

function preload(imgObj,imgSrc) {
  if (document.images) {
    eval(imgObj+' = new Image()')
    eval(imgObj+'.src = "'+imgSrc+'"')
  }
}

function show(name) { alert(name); }

function showLayer(layerName, parentLayer) {
  if(document.getElementById) {
    document.getElementById(layerName).style.visibility = "visible";
  } else if(document.all) {
    document.all[layerName].style.visibility = "visible";
  } else if(document.layers) {
    if(parentLayer) {
      document.layers[parentLayer].document.layers[layerName].visibility = "show";
    } else {  
      document.layers[layerName].visibility = "show";
    }
  }
}

function hideLayer(layerName) {
  if(document.getElementById) {
    document.getElementById(layerName).style.visibility = "hidden";
  } else if(document.all) {
    document.all[layerName].style.visibility = "hidden";
  } else if(document.layers) {
    document.layers[layerName].visibility = "hide";
  }
}

function showMoreInfo(){
  if(document.all) {
    document.all.moreInfoPageBg.style.visibility = "visible";
    document.all.moreInfoPage.style.visibility = "visible";
  } else if(document.layers) {
    document.layers['moreInfoPageBg'].visibility = "show";
    document.layers['moreInfoPage'].visibility = "show";
  }
}

function hideMoreInfo(){
  if(document.all) {
    document.all.moreInfoPageBg.style.visibility = "hidden";
    document.all.moreInfoPage.style.visibility = "hidden";
  } else if(document.layers) {
    document.layers['moreInfoPageBg'].visibility = "hide";
    document.layers['moreInfoPage'].visibility = "hide";
  }
}

var subWindow;

function newWindow(theUrl,theHeight,theWidth){
  subWindow = window.open(theUrl, "sub", "height="+theHeight+",scrollbars=auto,resizable,width="+theWidth);
  subWindow.focus();
}

var subScrollWindow;

function newScrollWindow(theUrl,theHeight,theWidth){
  subScrollWindow = window.open(theUrl, "sub", "height="+theHeight+",scrollbars=yes,resizable=no,width="+theWidth);
  subScrollWindow.focus();
}

function waitAnimation(imageLink){
  string="showAnimation('"+imageLink+"');";
  setTimeout(string,200);
}

function showAnimation(imageLink) {
  var imgObj = (document.layers ? document.nextPage.document.images['nextPageImg'] : document.images['nextPageImg']);
  imgObj.src = imageLink;
  pageLoaded = true;
}
