function JS_URLEnc(s) {
	return escape(s).replace(/\+/g,'%2B');
}
function JS_QSEnc(o) {
	var r = [];
	for (var n in o) r.push(JS_URLEnc(n) + '=' + JS_URLEnc(o[n]));
	return r.join('&');
}
function $FontSub(e,o,f) {
	$(e).each(function(){
		var $el = $(this);
		o.t = $el.text();
		var str_url = 'inc/txt2img.php?' + JS_QSEnc(o);
		var obj_img = new Image();
		obj_img.onload = function() {
			this.onload = function(){};
			var arr_dim = [this.width,this.height]
			$el.css({'text-indent':'-9999px'});
			if (int_ie_ver == 6) {
				var $div = $('<div/>');
				var $img = $('<img src="images/invis.gif"/>')
				.css({'width':arr_dim[0] + 'px','height':arr_dim[1] + 'px'})
				.css({'filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + str_url + "', sizingMethod='crop')"});
				$div.append($img);
				if (f) f($div,arr_dim[0],arr_dim[1]);
				$el.replaceWith($div);
			} else {
				if (f) f($el,arr_dim[0],arr_dim[1]);
				$el.css({'background':'url(' + str_url + ') center center no-repeat'});
			}
		};
		obj_img.src = str_url;
	});
}

