var Status;
var ad_cVal = "acceptAdult=";
var ad_dom = "url-directory.com";
var exp = new Date();
exp.setTime(exp.getTime() + 604800000);
var expDate = exp.toGMTString();
ad_coo = doCookie(ad_cVal);
Status = ad_coo;

if(!ad_coo) {

	Status = 1;
	document.cookie=ad_cVal+Status+";expires="+expDate+";path=/;domain="+ad_dom;
}
function initStatus() {
																																																																					
	if(Status!=1) {

		adultStatusChange(1);
	}
	else {

		adultStatusChange(0);
	}

}
function doCookie(ad_cVal) {

	var cArray = document.cookie.split(';');
	for(var i=0;i < cArray.length;i++)
	{

		var c = cArray[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(ad_cVal) == 0) return c.substring(ad_cVal.length,c.length);
	}
	return null;
}

function adultStatusChange(State) {

	if(State==0 || State==1) Status = State;

	if(Status==1) {

		text = 'turn <b>off</b> adult filter (not recommended)';
		Status = 0;
		document.cookie=ad_cVal+Status+";expires="+expDate+";path=/;domain="+ad_dom;
	}
	else {

		text = 'turn <b>on</b> adult filter (recommended)';
		Status = 1;
		document.cookie=ad_cVal+Status+";expires="+expDate+";path=/;domain="+ad_dom;
	}
	if (document.getElementById) {

		x = document.getElementById("AdultStatus");
		x.innerHTML = '';
		x.innerHTML = text;
	}
	else if (document.all) {

		x = document.all["AdultStatus"];
		x.innerHTML = text;
	}
	else if (document.layers) {

		x = document.layers["AdultStatus"];
		text2 = '<p class="AdultStatus">' + text + '</p>';
		x.document.open();
		x.document.write(text2);
		x.document.close();
	}
	if(State!=0 && State!=1) this.location.reload();
}
