////////////////////////±ÛÀÚ Å©±â ///////////////////////////////////////////////////////
var tgs = new Array('div','td','tr','table','span', 'li', 'a', 'p');
//var szs = new Array( '12px','xx-small','x-small','12px','15px','18px','20px','22px','24px','25px','26px');
function ts( trgt,inc ) {
try {
if (!document.getElementById) return
var d = document,cEl = null,i,j,cTags;
if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
cEl.style.fontSize = inc;
for ( i = 0 ; i < tgs.length ; i++ ) {
cTags = cEl.getElementsByTagName( tgs[ i ] );
for ( j = 0 ; j < cTags.length ; j++ ) cTags[ j ].style.fontSize = inc;
// alert(tgs[i]);
}
} catch(e) {}
}
/**********************************************************************************
* ±ÛÀÚ Å©±â º¯°æ Æò¼Ç.
* Äí±â¿¡ ±ÛÀÚ Å©±â¸¦ ³Ö¾î¼
* °è¼Ó ´ÙÀ½ÆäÀÌÁö ¿¡¼ À¯Áö.
* À¥ÆäÀÌÁö ·Îµù½Ã ½ÇÇà¹ý
***********************************************************************************/
var checkFontSize=1;
function setFontSize_Check() {
if(getCookie("checkFontSize_cookie")!="") {
//alert(getCookie("checkFontSize_cookie"));
obj = document.getElementById("content");
if(!obj) obj = document.getElementById("wrap");
ts( 'body' , getCookie("checkFontSize_cookie") );
}
}
//±ÛÀÚÅ©±â
//ex) onclick="setFontSize(+1);" onclick="setFontSize(-1);"
function setFontSize(a) {
var defaultFontSize = 12;//px
var minFontSize = 12;//px
var maxFontSize = 23;//px
obj = document.getElementById("wrapper");
if(!obj) obj = document.getElementById("wrap");
var objFontSize = obj.style.fontSize;
if (!objFontSize) { objFontSize = parseFloat(defaultFontSize)+"px"; }
checkFontSize = Math.round(parseInt(objFontSize))+a;
//alert(checkFontSize);
if (checkFontSize >= maxFontSize) { checkFontSize = maxFontSize; ts( 'body' , maxFontSize); alert("´õÀÌ»ó ´Ã¸± ¼ö ¾ø½À´Ï´Ù."); }
//else if (checkFontSize <= minFontSize) { checkFontSize = minFontSize; ts( 'body' , minFontSize); alert("´õÀÌ»ó ÁÙÀÏ ¼ö ¾ø½À´Ï´Ù."); }
else { ts( 'body' , checkFontSize ); }
setCookie("checkFontSize_cookie", checkFontSize , 3600); // 1ÀÏ °£ ÄíÅ°Àû¿ë
// alert(checkFontSize);
}
function setDefalutFontSize() {
var defaultFontSize = 12;//px
ts( 'body' , defaultFontSize );
setCookie("checkFontSize_cookie", defaultFontSize , 3600); // 1ÀÏ °£ ÄíÅ°Àû¿ë
// alert(checkFontSize);
}
/****************************************************************************************************
ÄíÅ° ¼³Á¤.
*****************************************************************************************************/
//ÄíÅ°
function setCookie( name, value, expiredays )
{
var todayDate = new Date();
todayDate.setDate( todayDate.getDate() + expiredays );
document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}
function getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
/////////////////////////////////////////////////////////////////////////////////////////////////
var fontSize = 12;
function scaleFont(val) {
var tmpFontSize = fontSize;
//Äí±â ÀúÀå
setFontSize(val);
//var cookieFontSize = getCookie("checkFontSize_cookie");
//if(cookieFontSize != "")
// fontSize = cookieFontSize;
if (val > 0) {
if (fontSize <= 20) {
fontSize = fontSize + val;
}
else {
alert("´õ´Â Å°¿ï ¼ö ¾ø½À´Ï´Ù.");
}
}
else if (val < 0){
if (fontSize > 10) {
fontSize = fontSize + val;
}
else {
alert("´õ´Â ÁÙÀÏ ¼ö ¾ø½À´Ï´Ù.");
}
}
else if (val == 0) {
location.reload();
}
if (fontSize != tmpFontSize) {
drawFont(fontSize);
}
}
function drawFont(fontSize) {
var con_font = document.getElementById("main-container");
var tags = new Array("div", "li", "dd", "p", "th", "td", "label", "textarea", "a", "span");
for (n=0; n