function swapImage(image, newImageFilename) {

	// Do image swap
    value = 'images/product/' + newImageFilename;
    if (value != '')
        if (document.images)
            document.images[image].src = value;
			
}

function details(fileName,winName,width,height)
{
	var windowParameters;
	windowParameters = 'width=' + width + ',';
	windowParameters = windowParameters + 'height=' + height + ',';
	windowParameters = windowParameters + 'status=no,';
	windowParameters = windowParameters + 'menubar=no,';
	windowParameters = windowParameters + 'toolbar=no,';
	windowParameters = windowParameters + 'scrollbars=yes,';
	windowParameters = windowParameters + 'directories=no,';
	windowParameters = windowParameters + 'location=no,'
	windowParameters = windowParameters + 'resizable=yes,';
	windowParameters = windowParameters + 'screenX=13,left=13,screenY=13,top=13';

	newwin=window.open(fileName,winName,windowParameters);
}

//-----------------------------------------------------------------------------
// Layer utilities.
//-----------------------------------------------------------------------------

function hideLayer(layer) {

  if (NS4)
    layer.visibility = "hide";
  if (IE4)
    layer.style.visibility = "hidden";
}

function showLayer(layer) {

  if (NS4)
    layer.visibility = "show";
  if (IE4)
    layer.style.visibility = "visible";
}

function getLayer(name) {

  if (NS4)
    return findLayer(name, document);
  if (IE4)
    return eval('document.all.' + name);
  return null;
}

function findLayer(name, doc) {

  var i, layer;

  for (i = 0; i < doc.layers.length; i++) {
    layer = doc.layers[i];
    if (layer.name == name)
      return layer;
    if (layer.document.layers.length > 0)
      if ((layer = findLayer(name, layer.document)) != null)
        return layer;
  }
  return null;
}

