var cookieExpiry = new Date();
cookieExpiry.setTime(cookieExpiry.getTime() + (365*24*60*60*1000));
var tagList = new Array();
tagList[0] = 'p';
tagList[1] = 'h1';
tagList[2] = 'h2';
tagList[3] = 'h3';
tagList[4] = 'li';
tagList[5] = 'a';
tagList[6] = 'span';
tagList[7] = 'td';
tagList[8] = 'th';
tagList[9] = 'font';

function initialiseFontSize() {
    if (getCookie('fontSize') != null) {
        setFontSize(getCookie('fontSize'))
//		hide();
	}
}

function setFontSize(amount) {
    for (i=0;i<tagList.length;i++) {
        var tag = document.getElementsByTagName(tagList[i]);
		    for(j=0;j<tag.length;j++) {
                tag[j].style.fontSize = amount +"em";
            } 
    }
	setCookie('fontSize',amount);
}

function setCookie (name, value) {
    var argv = setCookie.arguments;
    var argc = setCookie.arguments.length;
    var expires = (argc > 2) ? argv[2] : null;
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;
    document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");
}

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 delCookie(name) {
    document.cookie = name +
'=; expires=Thu, 01-Jan-70 00:00:01 GMT';
}

function getCookieVal(offset) {
    var endstr = document.cookie.indexOf (";", offset);
        if (endstr == -1)endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
}

function resetFontSize() {
	setFontSize(1);
    delCookie('fontSize');
//	document.location.reload();
}

function hide() {
var offsetWidth = document.getElementById("offset").style.width;

    if (offsetWidth != '0px')
    {
		hideOffset();
    }
}

function hideOffset() {
    document.getElementById("offset").style.width = '0px';
}

function hideImageTemp() {
   var containerObj = document.getElementById("adDiv");
   containerObj.style.display = 'none';
}

function doControls(style) {
	if (style == 'hullcc') 	{
        document.write('<div style="margin:0em 0em 0.1em 0.2em;white-space: nowrap">'
		              + '<span style="font: normal 500 80% \'Arial\',\'Helvetica\',sans-serif;">Resize text:</span> '
		              + '<a style="margin:0em;padding:0em;" href="javascript:resetFontSize();" title="Normal font size">'
		              + '<img src="/pls/xximages/docs/resize_blue_1.gif" width="12" height="18" alt="Normal font size">'
					  + '</a>'
					  + '<a href="javascript:setFontSize(1.1);" title="Larger font size">'
					  + '<img src="/pls/xximages/docs/resize_blue_2.gif" width="14" height="18" alt="Larger font size">'
					  + '</a>'
					  + '<a href="javascript:setFontSize(1.15);" title="Even larger font size">'
					  + '<img src="/pls/xximages/docs/resize_blue_3.gif" width="16" height="18" alt="Even larger font size">'
					  + '</a>'
					  + '<a href="javascript:setFontSize(1.2);" title="Largest font size">'
					  + '<img src="/pls/xximages/docs/resize_blue_4.gif" width="18" height="18" alt="Largest font size">'
					  + '</a>'
					  + '</div>');
	} else {
        document.write('<div>'
		             + '<a href="javascript:resetFontSize();" title="Normal font size">'
					 + '<img src="/pls/xximages/docs/resize_1.gif" width="12" height="18" alt="Normal font size">'
					 + '</a>'
					 + '<a href="javascript:setFontSize(1.2);" title="Larger font size">'
					 + '<img src="/pls/xximages/docs/resize_2.gif" width="14" height="18" alt="Larger font size">'
					 + '</a>'
					 + '<a href="javascript:setFontSize(1.3);" title="Even larger font size">'
					 + '<img src="/pls/xximages/docs/resize_3.gif" width="16" height="18" alt="Even larger font size">'
					 + '</a>'
					 + '<a href="javascript:setFontSize(1.4);" title="Largest font size">'
					 + '<img src="/pls/xximages/docs/resize_4.gif" width="18" height="18" alt="Largest font size">'
					 + '</a>'
					 + '</div> ');
	}
}