$("document").ready(function(){
	$("body").append("<div style=\"display:none;position:absolute;height:0;width:0;\"><img id=\"undercover_spinner_image\" style=\"z-index:2;\" src=\"/store/sites/default/modules/undercover/spinner.gif\" alt=\"\" ></div>");
	$("img.image-thumbnail").hover( function(){
		//alert("hovering over thumbnail");
		//alert("<img style=\"position:relative;top:-"+(orig_height-(-8))+"px;background:#ffffff;padding:"+(Math.ceil(orig_height/2)-7)+"px "+(Math.ceil(orig_width/2)-7)+"px "+(Math.ceil(orig_height/2)-7)+"px "+(Math.ceil(orig_width/2)-7)+"px\" src=\"/store/sites/default/modules/undercover/spinner.gif\" alt=\"\" >");
		//$(this).before("<img style=\"position:absolute;\" src=\""+undercover_img_src.replace(/.thumbnail/g,"")+"\" alt=\"\" >");
		if(typeof(rollover_timeout) != "undefined") clearTimeout(rollover_timeout);
		$("img.undercover_rollover_image_remove_me").remove();
		orig_height=$(this).attr("height");
		orig_width=$(this).attr("width");
		orig_src = $(this).attr("src");
		rollover_src = orig_src.replace(/.thumbnail/g,"")
		random_class = "undercover_image_rollover_class_"+Math.floor(Math.random()*1000000);
		$(this).attr("src","/store/sites/default/modules/undercover/spinner.gif");
		$(this).css("padding-top",Math.ceil(orig_height/2)-8+"px");
		$(this).css("padding-bottom",Math.floor(orig_height/2)-8+"px");
		$(this).css("height","16px");
		$(this).css("padding-left",Math.ceil(orig_width/2)-8+"px");
		$(this).css("padding-right",Math.floor(orig_width/2)-8+"px");
		$(this).css("width","16px");
		$(this).parent().parent().css("direction","rtl");
		$(this).addClass(random_class);
	    rollover_timeout=setTimeout("undercover_insert_rollover_image(\""+random_class+"\",\""+rollover_src+"\")",500);
	},function(){
		clearTimeout(rollover_timeout);
	    $(this).css("height",orig_height+"px");
	    $(this).css("padding-top","0");
	    $(this).css("padding-bottom","0");
	    $(this).css("width",orig_width+"px");
	    $(this).css("padding-left","0");
	    $(this).css("padding-right","0");
	    $(this).attr("src",orig_src);
	});
});
function undercover_insert_rollover_image(random_class,rollover_img_src){
	$("img."+random_class).before("<img class=\"undercover_rollover_image_remove_me\" style=\"position:absolute;direction:rtl;z-index:2;border:1px solid black;\" src=\""+rollover_img_src+"\" alt=\"\" >");
	$("img."+random_class).removeClass(random_class);
	$("img.undercover_rollover_image_remove_me").mouseout(function(){$(this).remove()});
}