$(document).ready(function(){
	function slidein(elem)
	{
		if(elem.data("animframe") > 22)
		{
			elem.data("animframe", 0);
			return;
		}
		elem.find(".minireg").css("backgroundPosition", "0px " + (elem.data("animframe") * -20) + "px");
		elem.data("animframe", elem.data("animframe")+1);
		setTimeout(function() { slidein(elem); }, 15);
	};
	$(".progbox").mouseenter(function() {
		var elem = $(this);
		elem.data("animframe", 0);
		slidein(elem);
		return false;
	});
	$(".progbox").mouseleave(function() {
		var elem = $(this);
		elem.data("animframe", 0);
		elem.find(".minireg").css("backgroundPosition", "0px 0px");
		setTimeout(function() {
			elem.find(".minireg").css("backgroundPosition", "0px 0px");
		}, 800);
		return false;
	});
});

