// JavaScript Document
<!--
function preloadImages() 
{
    var d=document;
	if(d.images)
	{
	    if(!d.p)
		    d.p=new Array();
		var i,j=d.p.length,a=preloadImages.arguments;
		for(i=0; i<a.length; i++)
            if (a[i].indexOf("#")!=0)
			{
			    d.p[j]=new Image;
				d.p[j++].src=a[i];
			}
	}
}

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 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-2); i += 3)
	    if ( ( x = findObj( a[i] ) )!= null)
		{
		    document.sr[j++] = x;
			if( !x.oSrc )
			    x.oSrc = x.src;
			x.src = a[i+2];
		}
	text_tip = a[1];
	changeLinkHref('img_thumb', a[4],'http://www.mozilla.org')
}

function changeLinkHref(id,newHref,oldHref) {
  if (document.links.length > 0) {
    if (document.getElementById) {
      document.getElementById(id).href = newHref;
    }
    else if (document.all) {
      document.all[id].href = newHref;
    }
    else {
      var index = findLinkByHref(oldHref);
      if (index > -1)
        document.links[index].href = newHref;
    }
  }
}

function findLinkByHref(href) {
  for (var i=0; i<document.links.length; i++) {
    if (document.links[i].href == href) return i;
  }
  return -1;
}

//-->