/*******************************************************
STYLESWAP
Original "StyleSwitcher" code by Paul Sowden, http://www.idontsmoke.co.uk/ss/
Modifications (c) 2003, Ryan Parman
Requires Skyzyx Cookie Add-on.
http://www.skyzyx.com
*******************************************************/

function setStyle(zStyleSheet, zMediaType)
{
	if (zMediaType)
	{
		for(i=0; (a=document.getElementsByTagName("link")[i]); i++)
		{
			if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("media") == zMediaType)
			{
				a.disabled = true;
				if(a.getAttribute("title") == zStyleSheet)
				{
					a.disabled = false;
					new cookie('SchemeStyle', zStyleSheet, 365, '/').set();
				}
			}
		}
	}
	else
	{
		for(i=0; (a=document.getElementsByTagName("link")[i]); i++)
		{
			if (a.getAttribute("rel").indexOf("style") != -1)
			{
				a.disabled = true;
				if(a.getAttribute("title") == zStyleSheet)
				{
					a.disabled = false;
					new cookie('SchemeStyle', zStyleSheet, 365, '/').set();
				}
			}
		}
	}
}

function keepStyle(cssSheet, cssMediaType)
{
	if (cssMediaType)
	{
		if (new cookie('SchemeStyle').read()) setStyle(new cookie('SchemeStyle').read(), cssMediaType);
		else setStyle(cssSheet);
	}
	else
	{
		if (new cookie('SchemeStyle').read()) setStyle(new cookie('SchemeStyle').read());
		else setStyle(cssSheet);
	}
}
