

var StatusBarHandle = 1;


function SwapImage(argName,argImg)
{
// give image named argName the image argImg
//argImg is complete path & filename.
		document[argName].src= argImg;
}



function statusScroll(argTxt)
{
//scroll argTxt if not 'CLEAR', else clear status area.
	if(argTxt == 'CLEAR')
	{
		clearTimeout(StatusBarHandle);
		StatusBarHandle = null;
		window.status = '';
	}
	else
	{
		window.status = argTxt;
		txtScroll("                              " + argTxt,0); 
	}
	
}

function txtScroll(argTxt,argStart)
{
//print argTxt on stratus bar, use StatusBarHandle to call self
	window.status = argTxt.substring(argStart,argTxt.length);
	var newStart = argStart + 1;
	newStart = (newStart >= argTxt.length) ? 0 : newStart;
	StatusBarHandle = setTimeout('txtScroll("' + argTxt + '",' + newStart + ')', 200); 
}


function Preload() //can receive variable number of arguments
{
//  alert(arguments.length);
  //alert(arguments[2][0]); also possible to pass an array !!!
  var ImageArray = new Array();
  for (i = 0; i < arguments.length; i++)
  {
    ImageArray[i] = new Image;
    ImageArray[i].src = arguments[i];
//    alert(i + "= " + ImageArray[i].src);
  }	
}

