// JavaScript Document
var pic = null
var popImg = null  
var picTitle = null
var imgCount = 0
var imgWinName = "popImg"
var windowWidth=400
var windowHeight=400

function closePopImg(){  
  if (navigator.appName != "Microsoft Internet Explorer" 
      || parseInt(navigator.appVersion) >=4) 
    if(popImg != null) if(!popImg.closed) popImg.close()
  }


function setStatus(msg){ 
  status = msg
  return true
  }


var priorPic = new Array()
var noPic = 0

function open_win(picName,picMatter, 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 = "Geoffrey Hammonds - Rather Formal... Rather British..."
    imgWinName = "popImg" + imgCount++ 
    popImg = openPopImgWin(imgWinName, windowWidth, windowHeight)
    if(foundit){
      fabricatePage(picMatter)
      }
    else{
      priorPic[noPic++] = pic
      fabricateNewImagePage(picMatter)
      }
    }
  }

function openPopImgWin(imgWinName, windowWidth, windowHeight)

{

  var winFeatures = "menubar=no,toolbar=no,maximize=0,directories=no,status=no,scrollbars=no,resizable=0,width=400,height=400,maximize=no"
  return window.open("", imgWinName, winFeatures)
  }

function fabricatePage(picMatter){
  var htmlStr = 
    '<HTML><HEAD><TITLE>' + picTitle + '</TITLE><link href="../includes/style.css" rel="stylesheet" type="text/css"></HEAD>'
  + '<BODY leftmargin=0 topmargin=0><table width=400 cellspacing=0 cellpadding=0 bgcolor="#425493"><tr><td width=234><div align=center><img src="../images/pic/' + pic + 'big.jpg" border=1><div class="text"></td><td width=166 valign=top><table width=100% cellspacing=0 cellpadding=5><tr><td class="txt" valign="top"><div align=center><strong>' + picMatter + '</strong></div></div></td></tr><tr><td><br><br><div align=center><a href=javascript:window.close(); class="lnk"><img src="../images/close.jpg" border=0></a></div></td></tr></table></td></tr></table></BODY></HTML>'
  popImg.document.open()
  popImg.document.write(htmlStr)
  popImg.document.close()
  }

function fabricateNewImagePage(picMatter){
  var htmlStr = 
    '<HTML><HEAD><TITLE>' + picTitle + '</TITLE><link href="../includes/style.css" rel="stylesheet" type="text/css"></HEAD>'
  + '<BODY bgcolor="#FFFFFF" onLoad="opener.fabricatePage(' +"'" + picMatter + "'" + ')">'
  + '<p align=center><br><font face=verdana color=#990000 size=2><strong>'  
  + 'Geoffrey Hammonds - Products'
  + '</strong></font><BR><BR><font face=verdana color=#000000 size=2><strong>'   
  + 'Loading picture....'  
  + '</strong></font><BR><BR>'  
  + '<font face=verdana color=#000099 size=2><strong><blink>Please Wait......</blink></strong></font><BR></p>'  
  + '<IMG SRC="../images/pic/' + pic + 'big.jpg">' 
  + '</BODY></HTML>';

  popImg.document.open()
  popImg.document.write(htmlStr)
  popImg.document.close()
  }

function winOpen(){
  if(popImg != null){ 
    if(popImg.closed != true) return true; else return false
    }
  else
    return false
  }


function openPopImgWin(imgWinName, windowWidth, windowHeight){
  var leftX = 0  
  var topY = 0 
  var winH=parseInt(parseInt(400)+2)  
  var winFeatures = "menubar=no,toolbar=no,scrollbars=no,resizable=no,left=10,top=10,width=400,height=" + winH
  if (leftX>0){
    winFeatures += ",screenX=" + leftX + ",left=" + leftX	
                + ",screenY=" + topY + ",top=" + topY 
    }
  return window.open("", imgWinName, winFeatures)
  }