/*
 * @version	$Id: locale.js,v 1.6 2002/03/12 21:23:43 cmv Exp $
 * @copyright	2000, easyDNS Technologies Inc.
 */

function switchLang(which) {
	var exp = new Date(); 
	fixDate(exp);
	exp.setTime(exp.getTime() + 31536000);
	setCookie('easydns_language', which, exp, '/' );
	window.location.reload(true);
}

function popupLang(which) {
	var exp = new Date(); 
	fixDate(exp);
	exp.setTime(exp.getTime() + 31536000);
	setCookie('easydns_language', which, exp, '/' );
	var props = 'toolbar=0,location=0,directories=0,status=0,menubar=0,' +
		'scrollbars=0,resizable=0,width=300,height=200';
	popWin = window.open('/lang_popup.php', 'popWin', props );
}

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 fixDate(date) {
	var base = new Date(0);
	var skew = base.getTime();
	if (skew > 0) {
		date.setTime(date.getTime() - skew);
	}
}

