function init() {
	var x1 = readCookie('PLaccountNo');
	var x2 = readCookie('PLpassword');
	var x3 = readCookie('PL_btn_remember');

	if ( x1 != "account number" && x1!=null ) {
		document.getElementById("accountNo").value = x1;
	}
	
	if ( x2 != 'your password' && x2!=null ) {
		document.getElementById("modlgn_passwd").style.display = "inline";
		document.getElementById("modlgn_passwd").value = x2;
		document.getElementById("passwordPrompt").style.display = "none";	
	} 
	
	if ( x3 == 1 ) {
		document.getElementById("btn_PL_remember").checked = true;
	} else {
		document.getElementById("btn_PL_remember").checked = false;
	}

	var PEM_x1 = readCookie('PEMusername');
	var PEM_x2 = readCookie('PEMpassword');
	var PEM_x3 = readCookie('PEM_btn_remember');

	if ( PEM_x1 != "username" && PEM_x1!=null ) {
		document.getElementById("pem_username").value = PEM_x1;
	}
	
	if ( PEM_x2 != 'your password' && PEM_x2!=null ) {
		document.getElementById("pem_modlgn_passwd").style.display = "inline";
		document.getElementById("pem_modlgn_passwd").value = PEM_x2;
		document.getElementById("pem_passwordPrompt").style.display = "none";	
	} 

	if ( PEM_x3 == 1 ) {
		document.getElementById("btn_PEM_remember").checked = true;
	} else {
		document.getElementById("btn_PEM_remember").checked = false;
	}

	var NAV_x1 = readCookie('NAVusername');
	var NAV_x2 = readCookie('NAVpassword');
	var NAV_x3 = readCookie('NAV_btn_remember');

	if ( NAV_x1 != "username" && NAV_x1!=null ) {
		document.getElementById("nav_username").value = NAV_x1;
	}
	
	if ( NAV_x2 != 'your password' && NAV_x2!=null ) {
		document.getElementById("nav_modlgn_passwd").style.display = "inline";
		document.getElementById("nav_modlgn_passwd").value = NAV_x2;
		document.getElementById("nav_passwordPrompt").style.display = "none";	
	} 
	
	if ( NAV_x3 == 1 ) {
		document.getElementById("btn_NAV_remember").checked = true;
	} else {
		document.getElementById("btn_NAV_remember").checked = false;
	}

	var ESS_x1 = readCookie('ESSusername');
	var ESS_x2 = readCookie('ESSpassword');
	var ESS_x3 = readCookie('ESScompany');
	var ESS_x4 = readCookie('ESS_btn_remember');

	if ( ESS_x1 != "username" && ESS_x1!=null ) {
		document.getElementById("ess_username").value = ESS_x1;
	}
	
	if ( ESS_x2 != 'your password' && ESS_x2!=null ) {
		document.getElementById("ess_modlgn_passwd").style.display = "inline";
		document.getElementById("ess_modlgn_passwd").value = ESS_x2;
		document.getElementById("ess_passwordPrompt").style.display = "none";	
	} 
	
	if ( ESS_x3 != "company" && ESS_x3!=null ) {
		document.getElementById("ess_company").value = ESS_x3;
	}

	if ( ESS_x4 == 1 ) {
		document.getElementById("btn_ESS_remember").checked = true;
	} else {
		document.getElementById("btn_ESS_remember").checked = false;
	}

}

// btn Remember
	function PLSetRemember() {
		var acc_num = document.getElementById("accountNo").value;
		var acc_pwd = document.getElementById("modlgn_passwd").value;
		//var btn_val = document.getElementById("btn_PL_remember").checked;

		if (document.getElementById("btn_PL_remember").checked == true) {
			createCookie('PLaccountNo', acc_num ,1000);
			createCookie('PLpassword',acc_pwd,1000);		
			createCookie('PL_btn_remember','1',1000);		
		} else {
			eraseCookie('PLaccountNo');
			eraseCookie('PLpassword');
			eraseCookie('PL_btn_remember');
		}
	}
	
	function PEMSetRemember() {
		var pem_uname = document.getElementById("pem_username").value;
		var pem_upass = document.getElementById("pem_modlgn_passwd").value;

		if (document.getElementById("btn_PEM_remember").checked == true) {
			createCookie('PEMusername', pem_uname ,1000);
			createCookie('PEMpassword',pem_upass,1000);		
			createCookie('PEM_btn_remember','1',1000);		
		} else {
			eraseCookie('PEMusername');
			eraseCookie('PEMpassword');
			eraseCookie('PEM_btn_remember');
		}
	}

	function NAVSetRemember() {
		var nav_uname = document.getElementById("nav_username").value;
		var nav_upass = document.getElementById("nav_modlgn_passwd").value;

		if (document.getElementById("btn_NAV_remember").checked == true) {
			createCookie('NAVusername', nav_uname ,1000);
			createCookie('NAVpassword', nav_upass,1000);		
			createCookie('NAV_btn_remember','1',1000);		
		} else {
			eraseCookie('NAVusername');
			eraseCookie('NAVpassword');
			eraseCookie('NAV_btn_remember');
		}
	}

	function ESSSetRemember() {
		var ess_uname = document.getElementById("ess_username").value;
		var ess_upass = document.getElementById("ess_modlgn_passwd").value;
		var ess_comp = document.getElementById("ess_company").value;

		if (document.getElementById("btn_ESS_remember").checked == true) {
			createCookie('ESSusername', ess_uname ,1000);
			createCookie('ESSpassword', ess_upass,1000);		
			createCookie('ESScompany', ess_comp,1000);		
			createCookie('ESS_btn_remember','1',1000);		
		} else {
			eraseCookie('ESSusername');
			eraseCookie('ESSpassword');
			eraseCookie('ESScompany');
			eraseCookie('ESS_btn_remember');
		}
	}

// PL Login
// Clear prompt from password field, if required.  
	function clearPasswordPrompt() {    
		var modlgn_passwd = document.getElementById("modlgn_passwd");    
		modlgn_passwd.style.display = "inline";    
		modlgn_passwd.focus();    
		var passwordPrompt = document.getElementById("passwordPrompt");    
		passwordPrompt.style.display = "none";  
	}  

// Set the prompt for the password field, if required.  
	function setPasswordPrompt() {    
		var modlgn_passwd = document.getElementById("modlgn_passwd");    
		
		if (modlgn_passwd.value == "") {      
		modlgn_passwd.style.display = "none";      
		var passwordPrompt = document.getElementById("passwordPrompt");      
		passwordPrompt.style.display = "inline";    
			}  
	}
	
// PEM login
// Clear prompt from password field, if required.  
	function pem_clearPasswordPrompt() {    
		var pem_modlgn_passwd = document.getElementById("pem_modlgn_passwd");    
		pem_modlgn_passwd.style.display = "inline";    
		pem_modlgn_passwd.focus();    
		var pem_passwordPrompt = document.getElementById("pem_passwordPrompt");    
		pem_passwordPrompt.style.display = "none";  
	}  

// Set the prompt for the password field, if required.  
	function pem_setPasswordPrompt() {    
		var pem_modlgn_passwd = document.getElementById("pem_modlgn_passwd");    
		
		if (pem_modlgn_passwd.value == "") {      
		pem_modlgn_passwd.style.display = "none";      
		var pem_passwordPrompt = document.getElementById("pem_passwordPrompt");      
		pem_passwordPrompt.style.display = "inline";    
			}  
	}

//NAV login
// Clear prompt from password field, if required.  
	function nav_clearPasswordPrompt() {    
		var nav_modlgn_passwd = document.getElementById("nav_modlgn_passwd");    
		nav_modlgn_passwd.style.display = "inline";    
		nav_modlgn_passwd.focus();    
		var nav_passwordPrompt = document.getElementById("nav_passwordPrompt");    
		nav_passwordPrompt.style.display = "none";  
	}  

// Set the prompt for the password field, if required.  
	function nav_setPasswordPrompt() {    
		var nav_modlgn_passwd = document.getElementById("nav_modlgn_passwd");    
		
		if (nav_modlgn_passwd.value == "") {      
		nav_modlgn_passwd.style.display = "none";      
		var nav_passwordPrompt = document.getElementById("nav_passwordPrompt");      
		nav_passwordPrompt.style.display = "inline";    
			}  
	}	
	
// ESS login
// Clear prompt from password field, if required.  
	function ess_clearPasswordPrompt() {    
		var ess_modlgn_passwd = document.getElementById("ess_modlgn_passwd");    
		ess_modlgn_passwd.style.display = "inline";    
		ess_modlgn_passwd.focus();    
		var ess_passwordPrompt = document.getElementById("ess_passwordPrompt");    
		ess_passwordPrompt.style.display = "none";  
	}  

// Set the prompt for the password field, if required.  
	function ess_setPasswordPrompt() {    
		var ess_modlgn_passwd = document.getElementById("ess_modlgn_passwd");    
		
		if (ess_modlgn_passwd.value == "") {      
		ess_modlgn_passwd.style.display = "none";      
		var ess_passwordPrompt = document.getElementById("ess_passwordPrompt");      
		ess_passwordPrompt.style.display = "inline";    
			}  
	}
	
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

	onload=init;