//******** Style sheet switcher software for accessibility options provided by Currier Ltd ********//

// get the value from the cookie

maintainedStyle = GetCookie("styleCookie")
textStyle = GetCookie("textCookie")

//alert (maintainedStyle)
// get the level of the user within the structure.

var dirLevel = ""

//get the level of the user within the site
	var loc = String(document.location)
	var foCount = 0
	

	
	for (var i=0; i <= loc.length; i++ ) { 
	
	if (loc.charAt(i) == "/"){
		foCount = (foCount + 1)
			if (foCount > 4){
				dirLevel = dirLevel + "../"
			}
		}
	}  

	//if (maintainedStyle == null || isNaN(maintainedStyle) || maintainedStyle == ""){
		//maintainedStyle = 0
	//}
    
	//document.write ('<link id="styleSheet" rel="stylesheet" href="' + dirLevel + '../styles/style' + styleSuffix +'.css">')

	document.write ('<link id="styleSheet" disabled rel="stylesheet" href="' + dirLevel + 'styles/text/medium.css">')
	document.write ('<link id="styleSheet" disabled rel="stylesheet" href="' + dirLevel + 'styles/text/large.css">')

	document.write ('<link id="styleSheet" disabled rel="stylesheet" href="' + dirLevel + 'styles/colours/colour2.css">')
	document.write ('<link id="styleSheet" disabled rel="stylesheet" href="' + dirLevel + 'styles/colours/colour3.css">')

	
function setStyles(styleID, textID){



	var stylenumber = styleID
	var textnumber = textID
	
	if(document.styleSheets){
		for(var i=0;i<document.getElementsByTagName('link').length;i++){
			if(i!=stylenumber && i!=textnumber){
				if (document.styleSheets[i]){
					document.styleSheets[i].disabled = true;
				}
			}
			else{
				if (document.styleSheets[i]){
					document.styleSheets[i].disabled = false;
					SetCookie ("styleCookie","" + parseInt(stylenumber) + "" , "30")
					SetCookie ("textCookie","" + parseInt(textnumber) + "" , "30")
				}
			}
		}
	}else{
		if (document.getElementsByTagName){
			for (var i=0;i<document.getElementsByTagName('link').length;i++){
				document.getElementsByTagName('link')[i].disabled = true;
			}
			document.getElementsByTagName('link')[styleID].disabled = false
			SetCookie ("styleCookie","" + parseInt(stylenumber) + "" , "30")
			SetCookie ("textCookie","" + parseInt(textnumber) + "" , "30")
		}
	}
}

function setPageStyle(){
	
	if (maintainedStyle == null || isNaN(maintainedStyle) || maintainedStyle == ""){
		maintainedStyle = 0
		textStyle = 1
	}
	
	setStyles(maintainedStyle,textStyle)
	
	
}

	