var viewer_win = null;

function openViewerWin (id, portfolio)
{
  var width = 641;
  var height = 502;
  
  if ( viewer_win != null )
  {
    viewer_win.focus ();
    return;
  }  
  var winName = "viewer_win";
  var winURL = "viewer.asp?id=" + id + "&p=" + portfolio;
  var winFeatures = "directories=no";
  winFeatures += ",width=" + width;
  winFeatures += ",height=" + height;
  winFeatures += ",top=" + ( ( screen.height - height ) / 2 - 10 );
  winFeatures += ",left=" + ( ( screen.width - width ) / 2 + 1 );  
  winFeatures += ",location=no";
  winFeatures += ",menubar=no";
  winFeatures += ",scrollbars=yes";
  winFeatures += ",status=no";
  winFeatures += ",toolbar=no";
  winFeatures += ",resizable=yes";

  newWin = window.open (winURL, winName, winFeatures);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		//but_picarea_but_web_over = newImage("images/but_picarea-but_web_over.gif");
		//but_picarea_but_flash_over = newImage("images/but_picarea-but_flash_over.gif");
		//but_picarea_but_3d_over = newImage("images/but_picarea-but_3d_over.gif");
		//but_picarea_but_sketch_over = newImage("images/but_picarea-but_sketch_over.gif");
		//but_picarea_but_about_over = newImage("images/but_picarea-but_about_over.gif");
		//but_picarea_but_contact_over = newImage("images/but_picarea-but_contact_ove.gif");
		//but_picarea_but_resume_over = newImage("images/but_picarea-but_resume_over.gif");
		//but_web_over = newImage("images/but_web-over.gif");
		//but_about_over = newImage("images/but_about-over.gif");
		//but_flash_over = newImage("images/but_flash-over.gif");
		//but_contact_over = newImage("images/but_contact-over.gif");
		//but_3d_over = newImage("images/but_3d-over.gif");
		//but_resume_over = newImage("images/but_resume-over.gif");
		//but_sketch_over = newImage("images/but_sketch-over.gif");
		preloadFlag = true;
	}
}
