function popup()
{
	window.open("", "mat", "toolbar=0,location=0,directories=0,status=0,menubar=0,resize=0,scrollbars=0,height=587,width=960");
}

function swapImgRestore()
{
  var i, x, a = document.sr; 
  
  for(i=0; a && i < a.length && ( x = a[i]) && x.oSrc ;i++) x.src = x.oSrc;
}

function preloadImages()
{
  var d = document; 
  
  if(d.images)
  { 
  	if(!d.preloads) d.preloads = new Array();
    var i, j = d.preloads.length, a = preloadImages.arguments; 
	
	for(i=0; i < a.length; i++)
	{
      if (a[i].indexOf("#") != 0)
	  { 
		d.preloads[j] = new Image; 
		d.preloads[j++].src = a[i];
	  }
	}
  }
}

function findObj(n, d)
{
  var p, i, x;
  if(!d) d = document; 
  
  if((p = n.indexOf("?")) > 0 && parent.frames.length) 
  {
    d = parent.frames[n.substring(p + 1)].document; 
	n = n.substring(0, p);
  }
  
  if(!(x = d[n]) && d.all) x = d.all[n]; 
  for(i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
  for(i = 0; !x && d.layers && i < d.layers.length; i++) x = findObj(n, d.layers[i].document);
  if(!x && d.getElementById) x = d.getElementById(n); 
  
  return x;
}

function swapImage()
{
  var i, j = 0, x, a = swapImage.arguments; 
  document.sr = new Array; 
  
  for(i = 0; i < a.length; i += 2)
  {
    if ((x = findObj(a[i])) != null)
	{
	  document.sr[j++] = x; 
	  if(!x.oSrc) x.oSrc = x.src; 
	  
	  x.src = a[i + 1];
	}
  }
}
