/*
 * @version	$Id: locale.js,v 1.5 2001/10/26 20:00:00 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);
}

