function image_r(){
	var i,x,a=document.s_i;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.osrc;i++){
		x.src=x.osrc;
	}
}
function p_image(){
	var d=document;
	if(d.images){
		if(!d.p_i){
			d.p_i=new Array();
		}
    		var i,j=d.p_i.length,a=p_image.arguments;
		for(i=0;i<a.length;i++){
			if(a[i].indexOf("#")!=0){
				d.p_i[j]=new Image;
				d.p_i[j++].src=a[i];
			}
		}
	}
}
function s_image(){
	var i,j=0,x,a=s_image.arguments;
	document.s_i=new Array;
	for(i=0;i<(a.length-2);i+=3){
   		if((x=f_obj(a[i]))!=null){
			document.s_i[j++]=x;
			if(!x.osrc){
				x.osrc=x.src;
			}
			x.src=a[i+2];
		}
	}
}
function f_obj(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=f_obj(n,d.layers[i].document);
	}
	if(!x && d.getElementById){
		x=d.getElementById(n);
	}
	return x;
}
