document.onkeydown = KeyCheck;

function KeyCheck(e)
{
	var key =(window.event)? event.keyCode : e.which;
	if(key=="13") {SaveForm();}
}
	
//--------------------------------------------------------------------------------------------------------------
		
function Login(){
	$("#dialog").css('width','400px').css('margin-left','-200px');;
	$("#dialog").jqm({modal:true, onLoad:dialogActive, ajax:'Login.aspx',
				ajaxText: '<center><div style="background:#fff;border:solid 1px #ccc"><img src="shared/images/please.wait.120.gif" /></div></center>'}); 
	$("#dialog").jqmShow();
}

//--------------------------------------------------------------------------------------------------------------

function dialogActive(hash){
	$("#formWrapper").corner("5px");
	$("#LoginName").focus();
}
	
//--------------------------------------------------------------------------------------------------------------

function SaveForm(){
		
	var sData = "";
	sData = $("#LoginForm").serialize(); 
	$.ajax({   
		type: 'POST',   
		url: 'shared/LoginSavePage.aspx',   
		data: sData,  
		complete: function(oHttp,sMsg){
			if(oHttp.status == 200){
				var sLoginStatus = oHttp.responseText.replace("<LoginStatus>","").replace("</LoginStatus>","");
				if(sLoginStatus == "1"){
					CloseForm();
					window.location.reload(true);
				}
				else{
					alert("Login unsuccessful, please try again")
					$("#LoginName").select();
				}
				return(true);
			}
			else
			{
				alert("An error has occurred during the Login process")
				return(false);
			}
		}
	});
}
