$(document).ready(function(){
	
	var emptyImg = '/gfx/blank.gif';

	var obj = $(".genHeader");
	$(obj).each(function(){
		$(this).wrapInner('<span></span>');
		var ox = $(this).css("padding-left").split("px")[0];
		var w = $(this).css("width").split("px")[0]*1 + ox*1;
		var oy = $(this).css("padding-top").split("px")[0];
		var h = $(this).css("height").split("px")[0]*1 + oy*1;
		var c = $(this).css("color").replace("#","");
		if(c.substr(0,3)=='rgb') c = ccD2H(c);
		var bc = $(this).css("background-color").replace("#","");
		if(bc.substr(0,4)=='rgba') bc = "transparent";
		else if(bc.substr(0,3)=='rgb') bc = ccD2H(bc);
		var fs = $(this).css("font-size").split("px")[0];
		var txt = escape($(this).text());
		var url = "/grafika/?w="+w+"&h="+h+"&bg="+bc+"&c="+c+"&s="+fs+(ox>0?"&ox="+ox:"")+(oy>0?"&oy="+oy:"")+"&text="+txt;
		if(navigator.userAgent.indexOf("MSIE 6")>=0 && bc=="transparent") {
			this.style.backgroundImage = 'url('+emptyImg+')';
      	this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+url+"', sizingMethod='crop')";
		}else $(this).css({"background-image":"url("+url+")"})
	});
})

function ccD2H(c) {
	var nc = c.substr(4,(c.length-5)).split(", ");
	var ret = '';
	for(var i=0;i<3;i++) {
		var b = (nc[i]*1).toString(16);
		ret += (b.length<2?'0':'')+b;
	}
	return ret;
}

