	var contentTargets = new Array();
	var contentData = new Array();
	var hideClass = "js-hidden";
	var showClass = "js-show";
	var updateContent = "update-content";
	
	function initPage(parentTarget) {
		
		var divTarget = parentTarget;
		var divParent = document.getElementById(divTarget);
		var targetList = divParent.getElementsByTagName("div");
		//alert(divTarget + " & " + divParent + " & " + targetList.length)

		for (var i=0;i<targetList.length;i++) {
			
			if (targetList[i].className == showClass) {
				contentTargets.push(targetList.item(i).id);
				contentData.push(targetList.item(i).innerHTML);
				targetList.item(i).className = hideClass;
			}
		}
		
		switchData(0);
	}
	
	function switchData(target){
		var dataOutput = contentData[target];
		//alert(dataOutput);
		document.getElementById(updateContent).innerHTML = dataOutput;
		document.getElementById(updateContent).className = showClass;
		initSIFR("h2.smooth-font","normal","left","#b28844","#b28844","#b28844","lowercase","sifr-nofilter");
	}
	
	function initSIFR(targetElement, sifrWeight, sifrAlign, sifrColour, sifrLinkColour, sifrHoverColour, sifrTextcase, sifrSWFFile){
		
		var updateItemCount = "";
		var updateItem = "";
		
		var sifrClass = "smooth-font";
		var smoothfont = {src: '/swf/sifr/' + sifrSWFFile + '.swf'};
		
		var updateItems = document.getElementsByTagName(targetElement);
		for (var i=0; i<updateItems.length; i++) {
			updateItems[i].className=sifrClass;
		}
	
		sIFR.delayCSS  = false;
		sIFR.domains = ['*'];
		sIFR.activate(smoothfont);
		sIFR.replace(smoothfont, {selector:targetElement,css:['.sIFR-root {width:100%;text-align:' + sifrAlign + ';font-weight:' + sifrWeight + ';color:' + sifrColour + ';letter-spacing:-0.5;text-transform:' + sifrTextcase + ';}','a {color:' + sifrLinkColour + ';text-decoration:none;}','a:link {color:' + sifrLinkColour + ';}','a:hover {color:' + sifrHoverColour + ';}'],wmode:'transparent'});
		
		
	}
	
	function jQueryCycle(){
		$("#jcycle").cycle({timeout:7000,cleartype:1,speed:400});
	}
	
	function switchClass(passTarget,passClass) {
		if (passTarget === undefined) {
		
		} else {
			document.getElementById(passTarget).className = passClass;
		};
	}
	
	function updateTitle() {
    	
    	if (title) document.title = title.innerHTML;
	}