window.ThumbImage = function (strDiv,strImg,strText,strURL, strColorBG, strColorBorder) {
	var border = 5;
	var IMG_SIZE = 200;
	var TEXT_Y_PER_LINE = 12;
	var TEXT_SIZE_Y = TEXT_Y_PER_LINE;
	for (var i=0; i<strText.length; i=i+1) {
		if (strText[i] == '\n') {
			TEXT_SIZE_Y = TEXT_SIZE_Y + TEXT_Y_PER_LINE;
		}
	}
	var paper = Raphael(strDiv,IMG_SIZE + border*2,IMG_SIZE + TEXT_SIZE_Y + border*3);
	var bg = paper.rect(0,0,IMG_SIZE+border*2,IMG_SIZE+border*2,5);
	bg.attr("stroke-opacity",0);
	bg.attr("fill","#E0F8F7");
	bg.show();
	var img = paper.image(strImg,border,border,IMG_SIZE,IMG_SIZE);
	var text = paper.text((IMG_SIZE+border*2)*.5,IMG_SIZE + border*2 + TEXT_SIZE_Y*.5,strText);
	text.attr("position","relative");
	text.attr("cx","0px");
	text.attr("cy","0px");
	text.attr("fill","black");
	text.hide();
	img.show();
	img.node.onclick = function () {location.assign(strURL)};
	img.node.onmouseover = function () {
		bg.animate({height: IMG_SIZE+border*3+TEXT_SIZE_Y},100,"linear",function () {text.show();});
	};
	img.node.onmouseout = function () {
		text.hide();
		bg.animate({height: IMG_SIZE+border*2},250,"linear");
	};
};
