// Script matches lpfaccom.html
var imgInfo=new Array();
function hiliteText(name, hilite)
{
  var id = getRawObject(name);
  if(id)
    id.style.color = hilite?"maroon":"steelblue";
}

function showPicture(evt)
{
  var ev = evt?evt:event;
  try
  {
  if(ev)
  {
    var name = ev.target?ev.target.id:ev.srcElement.id;
    var id = name.substr(2);
    switch(ev.type)
    {
    case "mouseover":
      hiliteText("t2"+id, true);
      hiliteText("t1"+id, true);
      break;
    case "mouseout":
      hiliteText("t2"+id, false);
      hiliteText("t1"+id, false);
      break;
    default:
      return;
    }

    var imgInf = imgInfo[id];
/*
    if(imgInf.layout=="V")
    {
      var f = getRawObject("dframeH");
      f.style.visibility="hidden";
      f.style.zIndex="-1";
      f = getRawObject("dframeV");
      f.style.visibility="visible";
      f.style.zIndex="1";
      var view = getRawObject("view");
      view.src=imgInf.img.src;
      view.title=imgInf.title;
    }
    else
    {
*/
/*      var f = getRawObject("dframeV");
      f.style.visibility="hidden";
      f.style.zIndex="-1";
      f = getRawObject("dframeH");
      f.style.visibility="visible";
      f.style.zIndex="1";*/
      var view = getRawObject("view");
      view.src=imgInf.img.src;
      view.title=imgInf.title;
//     }
  }
  var notes = getRawObject("notes");
  notes.innerHTML = imgInf.detail;
  }
  catch(e)
  {
    alert("Exception error while processing showPicture()");
  }
}

function initImages()
{
 for(var i=0; i<imgInfo.length; i++)
  imgInfo[imgInfo[i].imgId] = imgInfo[i];

 for(var i=0; i<document.images.length; i++ )
 {
   var id = document.images[i].id.substr(2);
   // Set up the event handlers
   var el = getRawObject("v1"+id);
   if(el != null)
   {
     el.onmouseover=showPicture;
     el.onmouseout=showPicture;
     el.title = imgInfo[id].img.title
   }
   el = getRawObject("t1"+id);
   if(el != null)
   {
     el.onmouseover=showPicture;
     el.onmouseout=showPicture;
   }
   el = getRawObject("t2"+id);
   if(el != null)
   {
     el.onmouseover=showPicture;
     el.onmouseout=showPicture;
   }
 }
}
