
var dtrURL = "/dtr/lvl_dtr.php";

/* Image replacement function */
dtrReplace = function(domElement, selector) {
	var text = domElement.text().replace(/[\n\r\t]/g,'');
	if (text == "") return;
	var url = dtrURL + '?text='+encodeURI(text) + '&selector='+escape(selector.tag);

	var img = jQuery('<img />').attr('src', url).attr('alt', text);
	domElement.html(img);

	img.load(function(){
		var img = jQuery(this);
		img.css('height', img.height());
		img.css('width', img.width());
	});
}

/* When dom is ready, text headers will be replaced by the images */
$(document).ready(function(){
	$(dtrReplaceElements).each(function(i, selector){
		$(selector.tag).each(function(j, domElement){
			dtrReplace($(domElement), selector);
		});
	});
	
});
