
	var styleArray = new Array()
	function enter( obj, color )
	{
		styleArray[obj] = obj.style.backgroundColor;
		obj.style.backgroundColor = color;
	}
	
	function leave( obj )
	{
		obj.style.backgroundColor = styleArray[obj];
	}


	var styleClassArray = new Array();
	function enterClass( obj, className )
	{
		styleClassArray[obj] = obj.className;
		obj.className = /*obj.className + " " +*/ className;
	}
	
	function leaveClass( obj )
	{
		obj.className = styleClassArray[obj];
	}

	
	//+ Jonas Raoni Soares Silva
	//@ http://jsfromhell.com/array/shuffle [rev. #1]
	shuffle = function(v)
	{
		for(var j, x, i = v.length; i; j = parseInt(Math.random() * i), x = v[--i], v[i] = v[j], v[j] = x);
		return v;
	};
	
	function VisaSpelare(url, namn, cx, cy)
	{
		lsY = window.screen.availHeight / 2 - cy / 2;
		lsX = window.screen.availWidth / 2 - cx / 2;
		q = window.open(url, namn, 'toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=' + cx + ',height=' + cy + ',left=' + lsX + ',top=' + lsY);
		q.window.focus();
	}
