// JavaScript Document
var initial_titlefontsize    = 14;
var initial_titlelineheight  = 24;
var initial_fontsize    = 14;
var initial_lineheight  = 22;

var tgs = new Array( 'div','td','tr','font','p','span');   

function newasp_fontsize(type,objtitle,objname){
	if (!document.getElementById) return; 
	var d = document,cEl = null,i,j,cTags; 
	var whichT1 = document.getElementById(objtitle);
	var whichEl = document.getElementById(objname);
	if (whichEl!=null) {
		if (type==1){
			if(initial_fontsize<64){  
				whichT1.style.fontSize=(++initial_titlefontsize)+'pt';
				whichT1.style.lineHeight=(++initial_titlelineheight)+'pt';
				whichEl.style.fontSize=(++initial_fontsize)+'pt';
				whichEl.style.lineHeight=(++initial_lineheight)+'pt';
			}
		}else {
			if(initial_fontsize>8){
				whichT1.style.fontSize=(--initial_titlefontsize)+'pt';
				whichT1.style.lineHeight=(--initial_titlelineheight)+'pt';
				whichEl.style.fontSize=(--initial_fontsize)+'pt';
				whichEl.style.lineHeight=(--initial_lineheight)+'pt';
			}
		}
		if ( !( cEl = d.getElementById( objname ) ) ) cEl = d.getElementsByTagName( objname )[ 0 ];   
		var fontsizePx = initial_fontsize; 
 		cEl.style.fontSize = fontsizePx + "px";   
     
  		for ( i = 0 ; i < tgs.length ; i++ ) {   
    	cTags = cEl.getElementsByTagName( tgs[ i ] );   
    	t = cEl.all.tags(tgs[ i ]);   
    //alert(tgs[i] +":" + cTags.length);   
    	for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = fontsizePx + "px";   
  		}   
	}
}
