/***********************************************************************************************                             Script to swap between stylesheets    Written by Mark Wilton-Jones, 05/12/2002. v2.2 updated 29/04/2004 for Konqeror XHTML fix************************************************************************************************Modified by Belar________________________________________________________________________________________________*/function getActiveStyleSheet() {  var i, a;  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");  }  return null;}function getActiveStyleSheetFont() {  var i, a;  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && a.getAttribute("title").indexOf("fs") != -1 && !a.disabled)    	return a.getAttribute("title");  }  return null;}function getAllSheets() {	if( !window.ScriptEngine && navigator.__ice_version ) { return document.styleSheets; }	if( document.getElementsByTagName ) { var Lt = document.getElementsByTagName('link'), St = document.getElementsByTagName('style');	} else if( document.styleSheets && document.all ) { var Lt = document.all.tags('LINK'), St = document.all.tags('STYLE');	} else { return []; } for( var x = 0, os = []; Lt[x]; x++ ) {		var rel = Lt[x].rel ? Lt[x].rel : Lt[x].getAttribute ? Lt[x].getAttribute('rel') : '';		if( typeof( rel ) == 'string' && rel.toLowerCase().indexOf('style') + 1 ) { os[os.length] = Lt[x]; }	} for( var x = 0; St[x]; x++ ) { os[os.length] = St[x]; } return os;}function changeStyle() {		if ( arguments.length == 1 ) {		if ( arguments[0].indexOf("fs") != -1)  {					var arguments = new Array(getActiveStyleSheet(), arguments[0]);		}		else {			var arguments = new Array(getActiveStyleSheetFont(), arguments[0]);		}	}			window.userHasChosen = window.MWJss;	for( var x = 0, ss = getAllSheets(); ss[x]; x++ ) {		if( ss[x].title ) { 			ss[x].disabled = true;		}		for( var y = 0; y < arguments.length; y++ ) {			if( ss[x].title == arguments[y] ) { 				ss[x].disabled = false;			}		}	}	saveEv();}function getPreferredStyleSheet() {  var i, a;  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {    if(a.getAttribute("rel").indexOf("style") != -1       && a.getAttribute("rel").indexOf("alt") == -1       && a.getAttribute("title")       ) return a.getAttribute("title");  }  return null;}function createCookie(name,value,days) {  if (days) {    var date = new Date();    date.setTime(date.getTime()+(days*24*60*60*1000));    var expires = "; expires="+date.toGMTString();  }  else expires = "";  document.cookie = name+"="+value+expires+"; path=/";}function readCookie(name) {  var nameEQ = name + "=";  var ca = document.cookie.split(';');  for(var i=0;i < ca.length;i++) {    var c = ca[i];    while (c.charAt(0)==' ') c = c.substring(1,c.length);    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);  }  return null;}function saveEv() {	var evColor = getActiveStyleSheet();	var evFontSize = getActiveStyleSheetFont();	createCookie("evColor", evColor, 365);	createCookie("evFontSize", evFontSize, 365);}window.onload = function(e) {	var cookieEvColor = readCookie("evColor");	var evColor = cookieEvColor ? cookieEvColor : getPreferredStyleSheet();	var cookieEvFontSize = readCookie("evFontSize");	var evFontSize = cookieEvFontSize ? cookieEvFontSize : getPreferredStyleSheet();	changeStyle(evFontSize, evColor);};var cookieEvColor = readCookie("evColor");var evColor = cookieEvColor ? cookieEvColor : getPreferredStyleSheet();var cookieEvFontSize = readCookie("evFontSize");var evFontSize = cookieEvFontSize ? cookieEvFontSize : getPreferredStyleSheet();changeStyle(evFontSize, evColor);