//	script.js - Common Javascript
//
//	Copyright (C) 2007-2011 Charles A Upsdell, All Rights Reserved; www.upsdell.com


// Suppress display
function myDisplayNone ( arglist )
{
for ( var i = 0; i < arguments.length; ++i )
  {
	var o = getElement( arguments[i] );
	if ( o )
		o.style.display = 'none';
  }
}


// Function to write code to display a randomly-selected thumbnail, using data from object myRandomThumbnail
function myGetThumbnail ( nOldImage )
{
if ( typeof(myRandomThumbnail) != 'undefined' )
  {
	var o = getElement( myRandomThumbnail.id );
	if ( o == null )
		return;
	if ( arguments.length < 1 )
		nOldImage = 0;
	var nImage;
	do { nImage = myRandomThumbnail.stack.draw() }
		while (nImage == nOldImage);
	var sFile = myRandomThumbnail.name(nImage);
	var isSite = sFile.substring(0,1);
	sFile = sFile.substring(1);
	sDesign = (isSite==1) ? 'A Site' : 'A Concept Design';
	var sTitle = myRandomThumbnail.aFile[nImage].text || 'Click for another design';
	var sHTML = '<p class="tiny" style="line-height:1.6em;">' + sDesign + ':<br />';
	sHTML += '<img src="Portfolio/img2/' + sFile + '" class="random_thumbnail" onclick="myGetThumbnail(' + nImage + ');" title="' + sTitle + '" alt="' + sTitle + '" />';
	sHTML += '<br />(Click thumbnail to see another)</p>';
	o.innerHTML = sHTML;
  }
}


//	Function to run after page loads
function myOnLoad ()
{
myDisplayNone( 'ins_noscript' );
myGetThumbnail( );
}



