  var pic = null
 var popImg = null  
 var picTitle = null
 var imgCount = 0
 var imgWinName = "popImg"

 function openPopImg(picName, windowTitle, windowWidth, windowHeight){
   closePopImg()
   picTitle = windowTitle
   imgWinName = "popImg" + imgCount++ 
   popImg = window.open(picName, imgWinName,
            "toolbar=no,scrollbars=no,resizable=no,width=" 
            + (parseInt(windowWidth)+20)  + ",height=" 
            + (parseInt(windowHeight)+15)) 
   }

 function closePopImg(){    
   if (navigator.appName != "Microsoft Internet Explorer" 
       || parseInt(navigator.appVersion) >=4) //do not close if early IE
     if(popImg != null) if(!popImg.closed) popImg.close() 
   }

 function setStatus(msg){
   status = msg
   return true
   }
 var priorPic = new Array()
 var noPic = 0

 function openPopImg(picName, windowTitle, windowWidth, windowHeight){
   var i = 0
   var foundit = false
   if(pic == picName && winOpen()){
     popImg.focus()
     }
   else{
     foundit = false
     for(i=0; i<=noPic; i++){
       if (priorPic[i] == picName)
         foundit = true 
       }
     pic = picName
     closePopImg()
     picTitle = windowTitle
     imgWinName = "popImg" + imgCount++ 
     popImg = openPopImgWin(imgWinName, windowWidth, windowHeight)
     if(foundit){
       fabricatePage()
       }
     else{
       priorPic[noPic++] = pic
       fabricateNewImagePage()
       }
     }
   }

 function openPopImgWin(imgWinName, windowWidth, windowHeight){
   var winFeatures = "toolbar=no,scrollbars=no,resizable=no,width=" 
     + windowWidth + ",height=" + windowHeight
   return window.open("", imgWinName, winFeatures)
   }

 function fabricatePage(){
   var htmlStr = 
     '<HTML><HEAD><TITLE>Cellars, LLC  [ ' + picTitle + ' ] Cellars, LLC</TITLE><link rel="stylesheet" href="stylesheets/main.css" type="text/css"></HEAD>'
   + '<BODY bgcolor="#C1BFAA" topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"><div align="center"><center>'
   + '<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%"><tr><td height="100%" valign="top" align="center"><IMG SRC="' + pic + '" vspace="1"></td></tr>'
   + '<tr><td><table border="0" bordercolor="#000000" cellpadding="0" cellspacing="0" width="100%" height="22"><tr><td bgcolor="#C1BFAA" valign="top" align="center"><p align="center"><a class="bodymain" title="Close Window" href="javascript:void(0);" onClick="self.close();"></b>\[X\] Close Window</a></b></td></tr></table></center></tr></table></div></BODY></HTML>'
   popImg.document.open()
   popImg.document.write(htmlStr)
   popImg.document.close()
   }

 function fabricateNewImagePage(){
   var htmlStr = 
     '<HTML><HEAD><TITLE>' + picTitle + '</TITLE></HEAD>'
   + '<BODY bgcolor="White" onLoad="opener.fabricatePage()">'
   + 'Loading picture.... Please Stand By<BR>Thank You\!'  
   + '<IMG SRC="' + pic + '" WIDTH=100% HEIGHT=100%>' 
   + '</BODY></HTML>'
   popImg.document.write(htmlStr)
   popImg.document.close()
   }

 function winOpen(){
   if(popImg != null){ 
     if(popImg.closed != true) return true; else return false
     }  
   else
     return false
   }

 