var origLink, origImage, clicked="";

function switchimages(sName,nEvent) {

if (document.images)
 { 
  if ((nEvent==2)&&(sName!=clicked))
  {
    if (document.images[clicked])
       document.images[clicked].src = eval(clicked + '_' + 'normal' + ".src");   
    clicked = sName;
  }
  if (nEvent == 0) 
  { 
    if (sName==clicked) return;
    sVal = 'normal';
  }
  else if (nEvent == 1) {  	
    if(sName==clicked) return;
    sVal = 'over';
  }
  else if (nEvent == 2) sVal = 'click';
  else return;
  sObj = eval(sName + '_' + sVal + ".src");
  if (document.images[sName])
  document.images[sName].src = sObj;
 }
}

function loadInFrame(link, sName)
{
  var pageFrame = document.getElementById('middleFrame'); 
  pageFrame.src = link; 
  var sObj = eval(sName + "_click.src");
  if (document.images[sName])
    document.images[sName].src = sObj;    
  clicked=sName;
  document.getElementById('back').src = backImageNormalObj;
hidebutterfly();

} 

function loadInBackImage(ol,oi)
{
 var bName = window.parent.backImage;
 var pdocument = window.parent.document;
 if (pdocument.images)
 {
  if (pdocument.images[bName]){
    pdocument.images[bName].src = window.parent.backImageClickObj;
    parent.showbutterfly();
  }
 }
 parent.origLink = ol;
 parent.origImage = oi;
}

function getBackLocation()
{
     var bName = window.parent.backImage;
     var pdocument = window.parent.document;
     if (pdocument.images)
     {     
        if (pdocument.images[bName]){
           if(pdocument.images[bName].src == window.parent.backImageNormalObj) return;
           pdocument.images[bName].src = backImageNormalObj;
        }
     }
     loadInFrame(origLink, origImage);
     parent.hidebutterfly();
}