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 var 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 eraseCookie(name) {
	createCookie(name,"",-1);
}

function checkCookie()
{
	if (readCookie('statename')) {
		var statename=readCookie('statename');
		var appr=readCookie('appr');
		var policy=readCookie('policy');

		if (statename==null || statename=="") {createCookie('statename','',10);}
		if (appr==null || appr=="") {createCookie('appr','PRE',10);}
		if (policy==null || policy=="") {createCookie('policy','XX',10);}
		
		return "Y"
	} else {
		return "N"
	}
}

function fileloader() {
	checkCookie();
	var textreplace = "";
	var textreplace2 = "";
	var tablereplace = "";
	var tablereplace2 = "";
	var compcharts = "comparison chart";
	if ((readCookie('statename'))==null || (readCookie('statename'))==""){
		textreplace = "Click the link below to choose a state.";
		textreplace2 = "Click the link below to choose a state.";
	} else {
		textreplace = "My State of Residence: <b>" + readCookie('statename') + "</b>";
		textreplace2 = "Client State of Residence: <b>" + readCookie('statename') + "</b>";
	}
	if (document.getElementById('statetext')) {
		document.getElementById('statetext').innerHTML = textreplace;
	}
	if (document.getElementById('statetext2')) {
		document.getElementById('statetext2').innerHTML = textreplace2;
	}
	
	if ((readCookie('appr'))==null || (readCookie('appr'))==""){
		tablereplace = "";
		tablereplace2 = "";
	} else {
		if (document.getElementById('test1')) {document.getElementById('test1').style.display = "";}
		if (document.getElementById('test2')) {document.getElementById('test2').style.display = "";}
		if (document.getElementById('test3')) {document.getElementById('test3').style.display = "";}
		if (document.getElementById('test1a')) {document.getElementById('test1a').style.display = "";}
		if (document.getElementById('test2a')) {document.getElementById('test2a').style.display = "";}
		if (document.getElementById('test3a')) {document.getElementById('test3a').style.display = "";}
		if ((readCookie('appr'))=="PRE"){
			tablereplace = "<a href='/travelers/packagesandplans/pre_enhanced.html' class='navtextlink8'>Packages and Plans Details for Travelers</a>";
			tablereplace2 = "<a href='/travelagents/packagesandplans/pre_enhanced.html' class='navtextlink8'>Packages and Plans Details for Clients</a>";
			compcharts = "<a href='/downloads/Pre-Enhanced Schedule of Benefits.pdf' target='blank'>comparison chart</a>";
			}
		if ((readCookie('appr'))=="ENH"){
			tablereplace = "<a href='/travelers/packagesandplans/enhanced.html' class='navtextlink8'>Packages and Plans Details for Travelers</a>";
			tablereplace2 = "<a href='/travelagents/packagesandplans/enhanced.html' class='navtextlink8'>Packages and Plans Details for Clients</a>";
			compcharts = "<a href='/downloads/Enhanced Schedule of Benefits.pdf' target='blank'>comparison chart</a>";
		}
	}	
	if (document.getElementById('setpackage')) {
		document.getElementById('setpackage').innerHTML = tablereplace;
	}
	if (document.getElementById('setpackage2')) {
		document.getElementById('setpackage2').innerHTML = tablereplace2;
	}
	if (document.getElementById('compcharts')) {
		document.getElementById('compcharts').innerHTML = compcharts;
	}




	if (document.getElementById('setpackage2')) {
		document.getElementById('setpackage2').innerHTML = tablereplace2;
	}	
}

