function preloadPics()
{
	if (document.images)
	{
		if(!document.pics)	document.pics=new Array();
		var i,args=preloadPics.arguments;
		var st=document.pics.length;
		for(i=0;i<args.length;i++)
		{
			document.pics[i+st] = new Image;
			document.pics[i+st].src = args[i];
		}
	}
}

function findPic(img_name,d)
{
	var p,i,r;
	if(!d) d=document;
	if(!(r=d[img_name])&& d.all) r=d.all[img_name];
	for (i=0;!r&&i<d.forms.length;i++) r=d.forms[i][n];
	for(i=0;!r&&d.layers&&i<d.layers.length;i++) r=findPic(image_name,d.layers[i].document);
	if(!r && d.getElementById) r=d.getElementById(n); 
	return r;
}

function swapPic()
{
	var i,j=0,r,a=swapPic.arguments; 
	document.pics_src=new Array; 
	for(i=0;i<(a.length-1);i+=2)
	{
		if ((r=findPic(a[i]))!=null)
		{
			document.pics_src[j++]=r; 
			if(!r.origSrc) r.origSrc=r.src; 
			r.src=a[i+1];
		}
	}
}

function restorePic()
{
  var i,r,a=document.pics_src; 
	for(i=0;a&&i<a.length&&(r=a[i])&&r.origSrc;i++) 
		r.src=r.origSrc;
}

function changePic(img_name, img_src)
{
   document[img_name].src = img_src;
}


