function VonoSwapImgRestore() {
	var i, x, a = document.Vonosr;
	for (i=0; a&&i<a.length && (x=a[i]) && x.oSrc; i++) x.src=x.oSrc;
}

function VonoPreloadImages() {
	var d=document;
	if(d.images){
		if(!d.Vonop) d.Vonop=new Array();
    	var i,j=d.Vonop.length, a=VonoPreloadImages.arguments;
    	for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){
    		d.Vonop[j]=new Image;
    		d.Vonop[j++].src=a[i];
    	}
    }
}

function VonoFindObj(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 = VonofindObj(n,d.layers[i].document);
	if(!x && d.getElementById) x = d.getElementById(n);
	return x;
}

function VonoSwapImage() {
  var i, j=0, x, a = VonoSwapImage.arguments;
  document.Vonosr = new Array;
  	for(i=0; i<(a.length-2); i+=3)
   if ((x=VonoFindObj(a[i]))!=null){
   	document.Vonosr[j++]=x;
   	if(!x.oSrc) x.oSrc=x.src;
   	x.src=a[i+2];
   }
}
