// Tagit joiden sisällä tekstin koko muutetaan
var tgs = new Array('p','a','td','tr','li','ul','ol','font');

// Fonttikokotaulukko
var szs = new Array('8pt','9pt','10pt','11pt','12pt','13pt','14pt');
var startSz = 0;

// funktio käsittelee tekstin koon muutostapahtuman
function ts(trgt,inc) {
	if(!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	sz += inc;
	if(sz < 0) sz = 0;
	if(sz > 6) sz = 6;
	startSz = sz;

	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize = szs[ sz ];

	for(i=0; i < tgs.length ; i++){
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for(j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
	}
}
