		//Especifica los tags interiores sobre los que se actúa
		var tags = new Array( 'div','table');
		
		//Diferentes tamaños de texto posibles.
		var sizes = new Array( '10pt','11pt','12pt','13pt','14pt','15pt','16pt' );
		var sizesDate = new Array( '4pt','5pt','6pt','8pt','10pt','11pt','12pt' );
		var startSize = 3;
		
		function textsizer( target,inc ) {
			if (!document.getElementById) return
			var d = document,cEl = null,size = startSize,i,j,cTags;
			
			size += inc;
			if ( size < 0 ) size = 0;
			if ( size > 6 ) size = 6;
			startSize = size;
				
			if ( !( cEl = d.getElementById( target ) ) ) cEl = d.getElementsByTagName( target )[ 0 ];
		
			for ( i = 0 ; i < tags.length ; i++ ) {
				cTags = cEl.getElementsByTagName( tags[ i ] );
				
				
				for ( j = 0 ; j < cTags.length ; j++ ) {
					if(cTags[ j ].className=='entry') {
					cTags[ j ].style.fontSize = sizes[ size ];
					}
					if(cTags[ j ].className=='ec3_schedule') {
					cTags[ j ].style.fontSize = sizesDate[ size ];
					}					
				}
			}
		}		
