function fillPassword()
{
	var user = getCookie('cig_user');
	var pw = getCookie('cig_pw');
	if (user != '')
	{
		document.getElementById('username').value = user;
		document.getElementById('password').value = pw;
		document.getElementById('usernameHelp').style.display = 'none';
		document.getElementById('passwordHelp').style.display = 'none';
		document.getElementById('saveUsername').checked = true;
	}
}

function updatePassword()
{
	if (document.getElementById('saveUsername').checked)
	{
		setCookie('cig_user', document.getElementById('username').value);
		setCookie('cig_pw', document.getElementById('password').value);
	}
}

function togglePassword(checked)
{
	if (checked)
	{
		setCookie('cig_user', document.getElementById('username').value);
		setCookie('cig_pw', document.getElementById('password').value);
	}
	else
	{
		setCookie('cig_user', '');
		setCookie('cig_pw', '');
	}
}

function setCookie(name, value)
{
	document.cookie = name + "=" + escape(value) + ';expires=Thu, 29 May 2053 20:47:11 UTC;path=/';
}

function getCookie(name)
{
	if (document.cookie.length > 0)
	{
		c_start = document.cookie.indexOf(name + "=");
		if (c_start != -1)
		{
			c_start = c_start + name.length+1;
			c_end = document.cookie.indexOf(";",c_start);
			if (c_end == -1)
				c_end = document.cookie.length;
			return unescape(document.cookie.substring(c_start, c_end));
		}
	}
	return "";
}
