function nw(url,size) {params = "toolbar=1,location=1,directories=0,status=0,menubar=1,scrollbars=1,resizable=1,";
    if (size == 1) params += "width=450,height=300";
	if (size == 2) params += "width=520,height=350";
	if (size == 3) params += "width=700,height=450";
    window.open(url,"_blank",params);
}

function createCookie(name,value) {
    var data = name + "=" + escape(value) + "; ";
    var expires = new Date();
    var week = expires.getTime() + (365 * 24 * 60 * 60 * 1000);
    expires.setTime(week);
    data += "expires=" + expires.toGMTString();
    document.cookie = data;
}

function findCookie(name) {
var query = name + "=";
var querylength = query.length;
var cookielength = document.cookie.length;
var i=0;
while (i < cookielength) {
   var startvalue = i + querylength;
   if (document.cookie.substring(i,startvalue) == query) {
      return findValue(startvalue);
   }
   i = document.cookie.indexOf(" ", i) + 1;
   if (i == 0) break;
 }
 return null;
}

function findValue(startvalue) {
var endvalue = document.cookie.indexOf(";", startvalue);
if (endvalue == -1) {
   endvalue = document.cookie.length;
   }
return unescape(document.cookie.substring(startvalue,endvalue));
}

function setFont(title) {
  var i,a;
  for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if (a.getAttribute("title") == title) a.disabled = false;
    }
  }
  createCookie("stylepg",title);
  changeBox(title);
}

function getObj(idvalue) {
  if (document.getElementById) this.style = document.getElementById(idvalue).style;
  else if (document.layers) this.style = document.layers[idvalue];
}

function changeBox(title) {
  if (!document.getElementById) return;
  var normal = new getObj("normal");
  var size1 = new getObj("larger");
  var size2 = new getObj("largest");
  if (title == 'normal') {
      normal.style.fontWeight = 'bold';
      size1.style.fontWeight = 'normal';
      size2.style.fontWeight = 'normal';
  }
  if (title == 'larger') {
      size1.style.fontWeight = 'bold';
      normal.style.fontWeight = 'normal';
      size2.style.fontWeight = 'normal';
  }
  if (title == 'largest') {
      size2.style.fontWeight = 'bold';
      size1.style.fontWeight = 'normal';    
      normal.style.fontWeight = 'normal';
  }
}

function setStyles() {
      var lettersize = findCookie('stylepg');
      if (!lettersize) lettersize = 'normal';
      setFont(lettersize);
}

if (!document.layers) window.onload = setStyles;