function checkFont(){
	//get font size from cookie
	newsfont = getCookie();
	if (!newsfont) newsfont = 9;
	changeFont('content');
}

function toggle(id, visibility) {
    var NNtype, IEtype, WC3type;
    if (!visibility) {
		NNtype = IEtype = WC3type = 'hidden';
		lowerLayer(id);
    }
    else { 	
        NNtype = 'show';
        IEtype = WC3type = 'visible';
        raiseLayer(id);
    }
    if (document.getElementById) {
        eval("document.getElementById(id).style.visibility = \"" + WC3type + "\"");
    } else {
        if (document.layers) {
            document.layers[id].visibility = NNtype;
        } else {
            if (document.all) {
                eval("document.all." + id + ".style.visibility = \"" + IEtype + "\"");
            }
        }
    }
    return false;
}

function raiseLayer(id) {
	if (document.getElementById) {
        document.getElementById(id).style.zindex++;
    } else {
        if (document.layers) {
            document.layers[id].zindex++;
        } else {
            if (document.all) {
                document.all(id).style.zindex++;
            }
        }
    }
}

function lowerLayer(id) {
	if (document.getElementById) {	
        document.getElementById(id).style.zIndex--;
    } else {
        if (document.layers) {      	
            document.layers[id].zIndex--;
        } else {
            if (document.all) {
                document.all(id).style.zIndex--;
            }
        }
    }
}


function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function changeFont2(id) {
	var obj, args=changeFont2.arguments;
	if ((obj=MM_findObj(args[0]))!= null)
	  if (obj.style) 
//	    obj=obj.style
 		obj=obj.style.fontsize = newsfont+"px";
     change lineheight
    if (document.getElementById) {
        document.getElementById(id).style.fontSize = newsfont+"px";
    } else {
        if (document.layers) {
            document.layers[id].fontSize = newsfont+"px";
        } else {
            if (document.all) {
				eval("document.all." + id + ".style.fontSize = \"" + newsfont + "px \"");
            }
        }
    }
	
    // fix layer scrolling problems now
    updateHeight(); 
    setCookie();
	
}
function changeFont(id) {
	alert(MM_findObj(id))
    // change lineheight
    if (document.getElementById) {
        document.getElementById(id).style.fontSize = newsfont+"px";
    } else {
        if (document.layers) {
            document.layers[id].fontSize = newsfont+"px";
        } else {
            if (document.all) {
				eval("document.all." + id + ".style.fontSize = \"" + newsfont + "px \"");
            }
        }
    }
	
    // fix layer scrolling problems now
    updateHeight(); 
    setCookie();
}

function larger2() {
    if (newsfont < 25) {
    	newsfont= newsfont +2;
    	changeFont2('content');
    }
}

function smaller2() {
    if (newsfont > 5) {
	newsfont= newsfont-2;
	changeFont2('content');
    }
}
function larger() {
    if (newsfont < 25) {
    	newsfont= newsfont +2;
    	changeFont('content');
    }
}

function smaller() {
    if (newsfont > 5) {
	newsfont= newsfont-2;
	changeFont('content');
    }
}


