function setCookie(c_name,value,expiredays) {
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = c_name+ "=" + escape(value) +
	((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
}

function getCookie(c_name) {
	if (document.cookie.length > 0) {
		c_start = document.cookie.indexOf(c_name + "=");
		if (c_start != -1) {
			c_start = c_start + c_name.length + 1;
			c_end = document.cookie.indexOf(";", c_start);
			if (c_end == -1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start, c_end));
		}
	}
	return "";
}

function RequestObject(){
	var xmlHttp = false;
	if (window.XMLHttpRequest) {
		 xmlHttp = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
			try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");	} catch (e2) {
				xmlHttp = false;
			}
		}
	}
	this.xmlHttp = xmlHttp;
	this.IsAvailable = true;
}

var ROs = new Array()
ROs.push(new RequestObject());
ROs.push(new RequestObject());
ROs.push(new RequestObject());
	
function SetMain(){
	var LastPage = getCookie('LastPage')
	if (LastPage != null && LastPage != "") {
		document.getElementById('phif').src = LastPage + '?l=y';
		setCookie('LastPage', '', 1);
	} else {
		document.getElementById('phif').src = 'home.asp?l=y';
	}
}
	
function LoadLink(href){	
	var AvailableRO = 0; for (i = 0; i < ROs.length - 1; i++){ if (ROs[i].IsAvailable) { AvailableRO = i; } }
	var url = href + "?cc=" + setTimeout(function(){}, 1); 

	ROs[AvailableRO].IsAvailable = false;
	ROs[AvailableRO].xmlHttp.open("GET", url, true);
	ROs[AvailableRO].xmlHttp.onreadystatechange = Update;
	ROs[AvailableRO].xmlHttp.send(null);
	
	switch (href) {
		case 'services.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; SetIndicator('iServices'); break
		case 'briefs.asp' : with (document.getElementById('PrintAnchor')) { href = 'briefs.pdf'; style.display = 'block'; }; SetIndicator('iBriefs'); break
		//case 'briefs.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; SetIndicator('iBriefs'); break
		case 'indepth.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; SetIndicator('iInDepth'); break
		//case 'about.asp' : with (document.getElementById('PrintAnchor')) { href = 'about.pdf'; style.display = 'block'; }; SetIndicator('iAbout'); break
		case 'about.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; SetIndicator('iAbout'); break
		case 'contact.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; SetIndicator('iContact'); break
		case 'DataWrangler.asp' : with (document.getElementById('PrintAnchor')) { href = 'Case Study - Data Wrangling.pdf'; style.display = 'block'; }; break
		//case 'DataWrangler.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; break
		case 'Payouts.asp' : with (document.getElementById('PrintAnchor')) { href = 'Case Study - Payouts.pdf'; style.display = 'block'; }; break
		//case 'Payouts.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; }; break
		case 'pdfautomation.asp' : with (document.getElementById('PrintAnchor')) { href = 'PDF Automation.pdf'; style.display = 'block'; }; break
		//case 'BetterOperationalEfficiencyAndOversight.asp' : with (document.getElementById('PrintAnchor')) { href = 'Better Operational Efficiency And Oversight.pdf'; style.display = 'block'; } break
		case 'BetterOperationalEfficiencyAndOversight.asp' : with (document.getElementById('PrintAnchor')) { style.display = 'none'; } break
		case 'references.asp' : with (document.getElementById('PrintAnchor')) { href = 'references.pdf'; style.display = 'block'; }; SetIndicator('iAbout'); break
		default : document.getElementById('PrintAnchor').style.display = 'none'; SetIndicator(''); break
	}
}



function Update(){
	for (i = 0; i < ROs.length - 1; i++){
		if (!ROs[i].IsAvailable) {
			if (ROs[i].xmlHttp.readyState == 4) {
				document.getElementById('ph').innerHTML = ROs[i].xmlHttp.responseText;
				ROs[i].IsAvailable = true;
			}
		}
	}
}

function setMsg(strMsg){
return true
	window.status = strMsg;
	return true
}


function SetIndicator(LiveIndicator){
	try {
		document.getElementById('iServices').style.display = 'none';
		document.getElementById('iBriefs').style.display = 'none';
		document.getElementById('iInDepth').style.display = 'none';
		document.getElementById('iAbout').style.display = 'none';
		document.getElementById('iContact').style.display = 'none';
		document.getElementById(LiveIndicator).style.display = 'block';
	} catch(err) {}
}








