/*(c) 2005 Queeq*/
/*All comments are debug information*/

function _onload(){
	document.hiddenImg=new Array();
	var i;
	//var caching = "";
	for(i=0; i<_onload.arguments.length; i++){
		document.hiddenImg[i]=new Image();
		document.hiddenImg[i].src=_onload.arguments[i];
		//caching+=document.hiddenImg[i].src+" successfully cached\n";
	}
	//alert(caching);
}

var j=0;
//var _log = "";

function qq_swap(){
	j=0; //added in last modification 30.1.07
	//_log += "j="+j+" (checkpoint #0)\n";
	var i, a=qq_swap.arguments;
	d=document;
	d.obj=new Array();
	if(d.srcMem==null){d.srcMem=new Array();}
	for(i=0; i<a.length; i+=2){
		d.obj[i]=a[i];
		if(d.srcMem[i]==null) d.srcMem[i]=new Array();
		d.srcMem[i][j]=d.obj[i].src;
		//_log += "\nd.srcMem["+i+"]["+j+"]= "+d.srcMem[i][j]+" (checkpoint #1)";
		d.obj[i].src=a[i+1];
		//alert(_log);
		//_log = "";
	}
	//j++;
}

function qq_restore(){
	j=0; //added in last modification 30.1.07
	d=document;
	var i, len=d.obj.length;
	//j--;
	for(i=0; i<len; i+=2){
		d.obj[i].src=d.srcMem[i][j];
		//_log += "\nd.srcMem["+i+"]["+j+"]= "+d.srcMem[i][j]+" (checkpoint #2)";
		//alert(_log);
		//_log = "";
	}
}
/*
function view_log(){
	document.write(_log);
}*/