function toggle_text_size() {

	var textNormal;
	var textLarge;

	textNormal = document.getElementById("textNormal");
	textLarge  = document.getElementById("textLarge");

	if (textNormal.disabled == false) {
		textNormal.disabled = true;
		textLarge.disabled = false;
	} else {
		textLarge.disabled = true;
		textNormal.disabled = false;
	}
	
}

function set_current_style(t) {

	var k;
	var x;

	for( k = 0; (x = document.getElementsByTagName("link")[k]); k++ ) {

		if( x.getAttribute("rel").indexOf("style") != -1 && x.getAttribute("title") ) {

			x.disabled = true;

			if( x.getAttribute("title") == t ) x.disabled = false;

		}

	}

}

function get_current_style() {

	var k;
	var x;

	for( k = 0; (x = document.getElementsByTagName("link")[k]); k++ ) {
  
		if ( x.getAttribute("rel").indexOf("style") != -1 && x.getAttribute("title") && !x.disabled) {

			return x.getAttribute("title");

		}
	 
	}

	return null;

}

function get_default_style() {

	var k;
	var x;

	for( k = 0; (x = document.getElementsByTagName("link")[k]); k++ ) {

		if( x.getAttribute("rel").indexOf("style") != -1 && x.getAttribute("rel").indexOf("alt") == -1 && x.getAttribute("title") ) {

			return x.getAttribute("title");
			
		}
		
	}
	
	return null;
}

function make_cookie(name, val) {
  var expires = "";
  document.cookie = name+"="+val+expires+"; path=/";
}

function get_cookie(name) {

	var n = name + "=";
	var cookieArray = document.cookie.split(';');

	for( var h = 0; h < cookieArray.length; h++ ) {

		var c = cookieArray[h];

		while (c.charAt(0)==' ') c = c.substring(1,c.length);

		if (c.indexOf(n) == 0) return c.substring(n.length,c.length);

	}

	return null;

}

window.onload = function(e) {
  var cookie = get_cookie("style");
  var title = cookie ? cookie : get_default_style();
  set_current_style(title);
}

window.onunload = function(e) {
  var title = get_current_style();
  make_cookie("style", title);
}

var cookie = get_cookie("style");
var title = cookie ? cookie : get_default_style();
set_current_style(title);

