function cookieCheck(strMode, emailID, passID, optionID) {
	var setEmail = document.getElementById(emailID);
	var setPass = document.getElementById(passID);
	var formSave = document.getElementById(optionID);
	var setOption;
	
	
	if(formSave.saveOpt.checked) {
		setOption = formSave.saveOpt.value;
	}
	
	if( strMode == "set" ) {
		if( setOption == "esave" ) {
			cookieSet("dilogin", setEmail.value);
			cookieDelete("dipass");
		} else {
			cookieDelete("dilogin");
			cookieDelete("dipass");
		}
		
		doLogin();
	}
	else {
		var loginVal = cookieGet("dilogin");
		var passVal = cookieGet("dipass");
		
		
		if( loginVal != null && passVal == null ) {
			setEmail.value = loginVal;
			formSave.saveOpt.checked = true;
		} else {
			formSave.saveOpt.checked = false;
		}
		
		di_Focus();
	}
}

function cookieGet(name)
{
    var theCookie = document.cookie;
    var prefix = name + "=";
    var begin = theCookie.indexOf("; " + prefix);
    
    if (begin == -1)
    {
        begin = theCookie.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = theCookie.length;
    }
    return unescape(theCookie.substring(begin + prefix.length, end));
}

function cookieSet(name, value) {
  var exp = new Date();
  var oneYearFromNow = exp.getTime() + (365 * 24 * 60 * 60 * 1000);
  exp.setTime(oneYearFromNow);
  
  document.cookie = name + "=" + escape(value) + ";path=/;domain=.jp.newsmail2u.com;expires=" + exp.toGMTString();
}

function cookieDelete(name)
{
	var kill_date = new Date("January 1, 1970");
	
	document.cookie = name + "=stub;path=/;domain=.jp.newsmail2u.com;expires=" + kill_date.toGMTString();
}

function di_Focus() {
	var theForm = null;
	if (document.getElementById) { 
		theForm = document.getElementById("di_loginForm");
	} else if (window.di_loginForm) { 
		theForm = window.di_loginForm;
	} 
	if (theForm) {
		if (theForm.USERNAME.value == null || theForm.USERNAME.value == "") { 
		  theForm.USERNAME.focus();
		} else {
		  theForm.PASSWORD.focus();
		} 
	}
}