var ImagePreviewHandler = {
  
  mDone: true,
  
  HideTimeout: function() {
    setTimeout('ImagePreviewHandler.Hide()', 150);
  },
  
  Hide: function() {
    if (ImagePreviewHandler.mDone == false) {
      return;
    }
    
    ImagePreviewHandler.mDone = false;
    document.getElementById('BigImageLay').style.visibility = 'hidden';
	document.getElementById('BigImage').style.width='0';
	document.getElementById('BigImage').style.height='0';
    ImagePreviewHandler.mDone = true;
	DivSetVisible('BigImageLay','');
  },
  
  Show: function() {
    
    if (ImagePreviewHandler.mDone == false) {
      return;
    }
	
    ImagePreviewHandler.mDone = false;
    document.getElementById('BigImageLay').style.visibility = 'visible';
	
	document.getElementById('BigImage').style.width='540px';
	document.getElementById('BigImage').style.height='604px';	
	
	
    ImagePreviewHandler.mDone = true;
	DivSetVisible('BigImageLay','visible');
  }
}
	
  function DivSetVisible(oj,state)
  {
 

   var DivRef = document.getElementById(oj);
   var IfrRef = document.getElementById('DivShim');
   if(state=="visible")
   {
    var a= parseInt(DivRef.style.left);
    DivRef.style.display = "block";
    IfrRef.style.top = 0;
    IfrRef.style.width = parseInt(DivRef.offsetWidth);
    IfrRef.style.height = parseInt(DivRef.offsetHeight);
    IfrRef.style.left = parseInt(DivRef.style.left);
    IfrRef.style.zIndex = DivRef.style.zIndex - 1;
    IfrRef.style.display = "block";
   }
   else
   {
    IfrRef.style.display = "none";
   }
 }
