_uacct = "UA-620167-1";
urchinTracker();

function changeSize(intSize){

	setpfsizecookie('pfsize', intSize);

	setFontSize("H1", intSize + 2);
	setFontSize(".header1", intSize + 1);
	setFontSize(".text1", intSize);
	setFontSize(".text2", intSize+1);
	setFontSize(".text3", intSize);
	setFontSize(".plaindark", intSize);
	setFontSize(".more_link", intSize);
	setFontSize(".news_link", intSize);
	setFontSize(".quick_link", intSize);
	setFontSize(".link1", intSize);
	lastSelectedSize = intSize;
}

function setFontSize(stringRuleName, intNewSize){
	var ruleToChange = getStyleRuleByName(stringRuleName);
	if (ruleToChange != null){
		ruleToChange.style.fontSize = intNewSize+'px';
	}
}

function getStyleRuleByName(stringName){
	if (!document.styleSheets) return;
	
	var theRules = new Array();
	for (i = 0; i < document.styleSheets.length; i++){
		if (document.styleSheets[i].cssRules){
			theRules = document.styleSheets[i].cssRules
		} else if (document.styleSheets[i].rules){
			theRules = document.styleSheets[i].rules
		}
		
		for (j = 0; j < theRules.length; j++){
			if (theRules[j].selectorText.toLowerCase() == stringName.toLowerCase()){
				return theRules[j];
			}
		}
	}
	
	return null;
}


function setpfsizecookie(name, value, expires, path, domain, secure) {

  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}


function getpfsizecookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}