var CookieName = 'TargetLink'; // Change name if appropriate.
function GetCookie() {
var Cc = '';
if(document.cookie.length > 0) {
//alert('in here');
	var Cn = CookieName + '=';
	var Cb = document.cookie.indexOf(Cn);
	var Ce = 0;
	if(Cb > -1) {
		Cb += Cn.length;
		Ce = document.cookie.indexOf(";",Cb);
		if(Ce < Cb) { Ce = document.cookie.length; }
		Cc = document.cookie.substring(Cb,Ce);
	}
}
return Cc;
} // end of function GetCookie()

function SetCookie(value) {
var v = 'no';
if(value == true) { v = 'yes'; }
var oldval = GetCookie();
if(oldval == v) { return; }
var exp = new Date();
var expdate = exp.getTime();
expdate += 3600*100000000;
exp.setTime(expdate);
document.cookie = CookieName + '=' + v + ';path=/;expires='+exp.toGMTString();;
} // end of function SetCookie()

function Links() {
var dest = '_self';
if(document.targetlinks.tlcb.checked == true) {
//alert('setting cookie');
	dest = '_blank';
	SetCookie(true);
	}
else { SetCookie(false); }
var numlinks = document.links.length - 1;
for(var i = 0; i <= numlinks; i++)
{ document.links[i].target = dest; }
} // end of function Links()

function CheckBoxCheck() {
var valid_cookie = GetCookie();
//alert(valid_cookie);
if(valid_cookie == 'yes') {
	document.targetlinks.tlcb.checked = true;
	Links();
	}
else {
	document.targetlinks.tlcb.checked = false;
	Links();
	}
} // function CheckBoxCheck() 

setTimeout('CheckBoxCheck()',2000);