var HOST = 'lucas.is-a-geek.net';
function OpenComments (c) { 
	window.open(c,'comments', 'width=480,height=480,scrollbars=yes,status=yes');
 }
function OpenTrackback (c) {
	window.open(c,'trackback', 'width=480,height=480,scrollbars=yes,status=yes');
 }
function OpenExternal (c) { 
	window.open(c,'external', 'width=480,height=400,scrollbars=yes,status=yes');
 }

function setCookie (name, value, expires, path, domain, secure) { 
	var curCookie = name + "=" + escape(value) +
		((expires) ? ";expires=" + expires.toGMTString() : "") +
		((path) ? ";path=" + path : "") +
		((domain) ? ";domain=" + domain : "") +
		((secure) ? ";secure" : "");
	document.cookie = curCookie;
 }

function getCookie (name) {
	var prefix = name + '=';
	var c = document.cookie;
	var nullstring = '';
 var cookieStartIndex = c.indexOf(prefix);
 if (cookieStartIndex == -1) return nullstring;
 var cookieEndIndex = c.indexOf(";", cookieStartIndex + prefix.length);
 if (cookieEndIndex == -1) cookieEndIndex = c.length;
 return unescape(c.substring(cookieStartIndex + prefix.length, cookieEndIndex));
 } 
function deleteCookie (name, path, domain) { 
	if (getCookie(name)) document.cookie = name + "=" + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ";expires=Thu, 01-Jan-70 00:00:01 GMT";
}
function fixDate (date) { var base = new Date(0);
 var skew = base.getTime();
 if (skew > 0) {
	date.setTime(date.getTime() - skew);
	}
 }
function rememberMe (f) { var now = new Date();
 fixDate(now);
 now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
 setCookie('mtcmtauth', f.author.value, now, '', HOST, '');
 setCookie('mtcmtmail', f.email.value, now, '', HOST, '');
 setCookie('mtcmthome', f.url.value, now, '', HOST, '');
 } 

function forgetMe (f) {deleteCookie('mtcmtmail', '', HOST);
deleteCookie('mtcmthome', '', HOST);
deleteCookie('mtcmtauth', '', HOST);
f.email.value = '';
f.author.value = '';
f.url.value = '';
}
