﻿/* -------------------------------------------------- */
var fontSizeUnit = "px";
var perOrder = 2;
var defaultSize = 13;
var ckName = "ditect";
var ckDays = 2;
var ckPath = "/"

var fsCK = GetCookie(ckName);

if(fsCK==null) {
	var currentSize = defaultSize;
} else {
	var currentSize = eval(fsCK);
}

currentSize_h1 = currentSize;
currentSize_h2 = currentSize;
currentSize_h3 = currentSize;
currentSize_h4 = currentSize + 1;
currentSize_h5 = currentSize + 1;
currentSize_h6 = currentSize;
current10 = currentSize - 2;
current14 = currentSize + 2;
current18 = currentSize + 6;
document.writeln('<style type="text/css" media="screen,print,tv">');
document.write('body{font-size:' + currentSize + fontSizeUnit+ ';}');
document.write('h1{font-size:' + currentSize_h1 + fontSizeUnit+ ';}');
document.write('h2{font-size:' + currentSize_h2 + fontSizeUnit+ ';}');
document.write('h3{font-size:' + currentSize_h3 + fontSizeUnit+ ';}');
document.write('h4{font-size:' + currentSize_h4 + fontSizeUnit+ ';}');
document.write('h5{font-size:' + currentSize_h5 + fontSizeUnit+ ';}');
document.write('h6{font-size:' + currentSize_h5 + fontSizeUnit+ ';}');
document.write('.irregulartelNumber{font-size:' + current18 + fontSizeUnit+ ';}');
document.write('.inPageLink,.readTxt{font-size:' + current14 + fontSizeUnit+ ';}');
document.write('.styleSwitchTxt,inDirLink,.irregulartelNumber dd{font-size:' + current10 + fontSizeUnit+ ';}');
document.writeln('</style>');

function fsc(CMD)
{
	if(CMD=="larger") {
		var newSize = Number(defaultSize + perOrder);
		SetCookie(ckName, newSize);
	}

	if(CMD=="smaller") {
		if(currentSize!=perOrder) {
			var newSize = Number(defaultSize-perOrder);
			SetCookie(ckName, newSize);
		} else {
			var newSize = Number(currentSize);
		}
	}

	if (CMD=="default") {
		DeleteCookie(ckName);
	}

	location.reload();
}

function SetCookie(name, value)
{
	var dobj = new Date();
	dobj.setTime(dobj.getTime() + 24 * 60 * 60 * ckDays * 1000);
	var expiryDate = dobj.toGMTString();
	document.cookie = name+'='+escape(value)+';expires='+expiryDate+';path='+ckPath;
}

function GetCookie(name)
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while(i<clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j)==arg)
		return getCookieVal (j);
		i = document.cookie.indexOf(" ", i)+1;
		if(i==0) break;
	}
	return null;
}

function getCookieVal(offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr==-1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset,endstr));
}

function DeleteCookie(name)
{
	if(GetCookie(name)) {
		document.cookie = name + '=' +
		'; expires=Thu, 01-Jan-70 00:00:01 GMT;path='+ckPath;
	}
}









/* -------------------------------------------------- */
var rootPath = '/images/common/';

$(function() {

if(currentSize > defaultSize){
	$("body").addClass("ss_large");
	$('.styleSwitchBtn img')[2].src = rootPath+'ss_large_on.gif';
} else if(currentSize < defaultSize){
	$("body").addClass("ss_small");
	$('.styleSwitchBtn img')[0].src = rootPath+'ss_small_on.gif';
} else {
	$("body").addClass("ss_regular");
	$('.styleSwitchBtn img')[1].src = rootPath+'ss_regular_on.gif';
}

});


