var oLogin = {
	
	ACTION_URL : "/sy-stem_actions/passwordencrypter",
	
	mInit : function () {

		var oForm = document.forms [ "login" ];
		var oRequest = XMLHttpRequestFactory.newInstance ();

		//kpr, 2005.10.03: Added check if element exists
		if ( ! ( oClient.bMozilla || oClient.bIEwin ) && document.getElementById ( "huskoplysninger" )) {
			document.getElementById ( "huskoplysninger" ).style.display = "none";
		}

		function doCookie ( e ) {
		
			var oUsername = oForm.elements [ "j_username" ];
			var oPassword = oForm.elements [ "j_password" ];
			var oCookieon = oForm.elements [ "cookie" ];
			
			function doRequest ( sUsername, sPassword ) {
				var sUser = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
				sUser += "<user>\n";
				sUser += "<username>" + sUsername + "</username>\n";
				sUser += "<password>" + sPassword + "</password>\n";
				sUser += "</user>";
					
				oRequest = XMLHttpRequestFactory.newInstance ();
				oRequest.open ( "POST", oLogin.ACTION_URL, false );
				oRequest.send ( sUser );
			}
			
			if ( oCookieon.checked ) {
				doRequest ( oUsername.value, oPassword.value );
			}
			else {
				doRequest ( "", "" );
			}
		}
		
		oTools.mListener ( 
			true, 
			oForm, 
			"submit", 
			doCookie, 
			false );
	}
}
oGod.mOnload ( oLogin.mInit );
