if (!window.openSidebar) {
	document.write('<SCRIPT SRC="/mskcc_resources/sidebar/javascript/tools.js"></SCRIPT>')
}

/****************** CHANGE TEXT SIZE ******************/
var _textSizeChange = (Cookies["textSizeChange"]) ? parseFloat(Cookies["textSizeChange"]) : 0;
var _textSizeMax = 3;
var _textSizeMin = 0;
function changeTextSize(size){
	// set boundries
	if(size == "larger" && _textSizeChange == _textSizeMax) return;
	if(size == "smaller" && _textSizeChange == _textSizeMin) return;

	if(size == "larger") {
		_textSizeChange++
	} else if(size == "smaller") {
		_textSizeChange--
	} else {
		_textSizeChange += size
	}
	
	// Update body
	document.body.style.fontSize = (10 + _textSizeChange)  + 'pt';

	// Update tables
	var tables = document.getElementsByTagName('TABLE');
	for (var i=0; i< tables.length; i++) {
		tables[i].style.fontSize = (10 + _textSizeChange)  + 'pt';
	}

	// Set cookie
	Cookies.set("textSizeChange", _textSizeChange)
}

/****************** CLEAR TEXT SIZE ******************/
function clearTextSize(){
	Cookies.set("textSizeChange", 0)
	document.location.reload()
}

// init
document.write('<style type="text/css" media="all" id="textsize-style">')
document.write('BODY, TABLE {font-size:' + (10 + _textSizeChange) + 'pt;}');
document.write('</style>');

