function save_state(_large_text, _invert)
{
	// Fetch variables
	var url = "/resources/set_style_sheet.aspx";
	var method = "POST";
	var parameters = "large_text=" + _large_text + "&invert=" + _invert;
	
	// Create a new XHI instance
	var xhi = new XHI();

	var postback = function ( _r )
	{

	};
	
	xhi.url = url;
	xhi.method = method;
	xhi.parameters = parameters;
	xhi.postback = postback;

	xhi.connect();
}

function normal()
{
	Disable_Style_Sheet( 'Large text' );
	save_state("0", "0");
}

function large_text()
{
	Enable_Style_Sheet( 'Large text', true );
	save_state("1", "0");
}

function Enable_Style_Sheet( _title, _disable_others )
{
	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++)
	{
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title"))
		{
			if (_disable_others)
			{
				a.disabled = true;
			}
		
			if (a.getAttribute("title") == _title)
			{
				a.disabled = false;
			}
			
		}
	}
}



function Disable_Style_Sheet( _title )
{
	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++)
	{
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title"))
		{
			if (a.getAttribute("title") == _title)
			{
				a.disabled = true;
			}
			
		}
	}
}


function Is_Disabled( _title )
{
	var isdisabled = false;

	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++)
	{
		if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title"))
		{
			if (a.getAttribute("title") == _title)
			{
				isdisabled = a.disabled;
			}
			
		}
	}
	
	return isdisabled;
}

