// JavaScript Document
function textsize(whichsize){
	whichsize= (whichsize)? whichsize : 1;
	switch(whichsize){
		case 1:
			whichsize= 100;
			document.cookie= "textsize="+1+";path=/";
			break;
		case 2:
			whichsize= 125;
			document.cookie= "textsize="+2+";path=/";
			break;
		case 3:
			whichsize= 150;
			document.cookie= "textsize="+3+";path=/";
			break;
		default:
			whichsize= 100;
			document.cookie= "textsize="+1+";path=/";
	}
	document.body.style.fontSize= whichsize.toString()+"%";
}
function textOnly(){
	var curstate= (getCookie("textonly"))? false : true;
	setCookie("textonly",curstate);
	window.location.reload();
}
function setCookie(cookiename,toggle){
	var toggle= (toggle)? 1 : 0;
	document.cookie= cookiename+"="+toggle+";path=/";
	//alert(toggle+"...\n\n"+document.cookie);
}
function getTextSize(){
	var cookiename= "textsize";
	var beginindex= document.cookie.indexOf(cookiename+"=");
	
	if(beginindex == -1){
		document.cookie= "textsize="+1+";path=/";
		return 1;
	}else{
		beginindex+= cookiename.length + 1;
		endindex= document.cookie.indexOf(";",beginindex);
		if(endindex == -1) endindex= document.cookie.length;
		
		return unescape(document.cookie.substring(beginindex,endindex));
	}
}
function getCookie(cookiename){
	var beginindex;
	
	beginindex= document.cookie.indexOf(cookiename+"=");
	if(beginindex == -1){
		return false;
	}else{
		beginindex+= cookiename.length + 1;
		if(document.cookie.substr(beginindex,1) == "1"){
			return true;
		}else{
			return false;
		}
	}
}
function disableEmbeddedStyles (){
	var allNodes = document.getElementsByTagName('*');
	var styleSheetList = document.getElementsByTagName("style");
	var browser=navigator.appName;
	var node;
	var nodeName;
	if(browser == "Safari"){
		for (var i = 0; i < allNodes.length; i++) {
		    node = allNodes[i];
		    nodeName = node.nodeName.toLowerCase();
		    if ('style' == nodeName) {
		        node.removeChild(node.firstChild);
		    }
		}
	}
	else{	
	     // Loop through all the stylesheets
	     for(var j = 0; j < styleSheetList.length; j++)
	     {
	     	styleSheetList[j].disabled = true;
	     }
	}
}
$(document).ready(function(){
	var num= parseInt(getTextSize());
	//alert(num+"\n"+document.cookie);
	textsize(num);
});
