//글자크기 
//ex) onclick="setFontSize(+1);"	 onclick="setFontSize(-1);"
var gVarFontSize = 11;
function setFontSize(a) {
	var defaultFontSize = 11;
	var minFontSize = 10;
	var maxFontSize = 18;
	
	var checkFontSize = gVarFontSize + a;

	if (checkFontSize >= maxFontSize) {
		alert("더이상 늘릴 수 없습니다.");
	} else if (checkFontSize <= minFontSize) {
		alert("더이상 줄일 수 없습니다.");
	} else {
		gVarFontSize = checkFontSize;
		setTegFontSize(checkFontSize);
	}
}

/*
function setTegFontSize(theSize) {
	var varTags, i, j, varObj;
	varTags = ['td','th','a','span','p','div'];

	for(i = 0; i < varTags.length; i++) {
		varObj = document.getElementsByTagName(varTags[i]);
		for (j = 0; j < varObj.length ; j++) {
			varObj[j].style.fontSize=theSize + 'em';
			varObj[j].style.lineHeight=theSize + 'em';
		}
	}
}
*/

var gVarStartFlag = false;

function setTegFontSize(theSize) {
	var varTags, i, j, varObj;
	varTags = ['td','th','a','span','p','div'];
	varObj = document.all;
	//alert(varObj.length);
	
	gVarStartFlag = false;

	for(i = 0; i < varObj.length; i++) {
		if(matchTags(varObj[i], varTags)) {
			varObj[i].style.fontSize=theSize + 'px';
			//varObj[i].style.lineHeight=theSize + 'px';
		}
	}
}

function matchTags(theObj, theArray) {
	var i, varFlag;
	varFlag = false;
	
	if(theObj.id == 'font_ppp')  {
		//alert();
		gVarStartFlag = true;
	}

	if(!gVarStartFlag) return false;
	
	for(i = 0; i < theArray.length; i++) {
		if(theObj.tagName.toLowerCase() == theArray[i]) {
			varFlag = true;
			break;
		}
	}
	if(!varFlag) return false;
	return true;
}
