// JavaScript Document
function m(text)
{
	this.text=(text) ? text:null;

	this.ca=function(ck)
	{
		len=0;
		cklen=ck.length;
		for(i=0; i<cklen; i++) len+=ck.charCodeAt(i);
		return parseInt(len);
	}

	this.d=function(k)
	{
		var j=3;
		var temp1;
		var res="";
		len=this.ca(k.toString());
		if(len>0)
		{
			dtxtlen=text.length;
			if(dtxtlen>0)
			{
				for(i=0; i<dtxtlen; i+=3)
				{
					var temp=text.substring(i,j);
					temp1=(parseInt(temp)-len);
					var t=unescape('%'+temp1.toString(16));

					if(t=='%d' || t=='%a') res=res+' ';
					else res=res+t;
					j+=3;
				}
			}
		}
		return res;
	}
}
