var tgs=new Array('div','td','tr');
var szs=new Array('default','ingrandito');
var startSz=0;
function zxcSVInt(obj,par)
{
 if (obj.currentStyle) return parseInt(obj.currentStyle[par.replace(/-/g,'')]);
 return parseInt(document.defaultView.getComputedStyle(obj,null).getPropertyValue(par.toLowerCase()));
}
function ts(trgt,inc)
{
	if(!document.getElementById)
		return
	var d=document,cEl=null,sz=startSz,i,j,cTags;
	
	//debug
	//alert("OK");
	
	if(((inc>0)&&(sz<szs.length-1))||((inc<0)&&(sz>0)))
	{
			
		//debug
		//alert("OK1");
		
		if(inc>0)
			sz=sz+1;
		else
			sz=sz-1;
		if(sz<0)
			sz=0;
		if(sz>szs.length-1)
			sz=szs.length-1;
		startSz=sz;
		
		if(!(cEl=d.getElementById(trgt)))
			cEl=d.getElementsByTagName(trgt)[0];
		
		//debug
		//alert(cEl.style.fontSize);
		//alert(cEl.style.height);
		
		var size=zxcSVInt(cEl,'font-Size');
		if(size>0)
			cEl.style.fontSize=(size+inc)+"px";
		
		for(i=0;i<tgs.length;i++)
		{
			cTags=cEl.getElementsByTagName(tgs[i]);
			for(j=0;j<cTags.length;j++)
			{
				size=zxcSVInt(cTags[j],'font-Size');
				if(size>0)
					cTags[j].style.fontSize=(size+inc)+"px";
			}	
		}
		if(ddequalcolumns)
			ddequalcolumns.resetHeights();
	}		
}
