
var localv_URLForgotPwd;
var localv_msgAppUrlInvalidTitle;
var localv_FieldsRequired;
// Funciones del  Login

function bodySetup(){
	$jq("#authenticationCode").filter_input_Entero({regex:'[0-9\]'});
	setFocus();
	return true;
}

function local_showAppUrlInvalid(){
	var _boxy = Boxy.ask(
			$jq("#appUrlInvalid").html(), 
			["Aceptar"], 
			function(val) {
			},
		{title: localv_msgAppUrlInvalidTitle}
	);
   	_boxy.resize( 500);
}

	function local_ForgotPwd()	{	
		var user = document.getElementById("user");
		var properties = "left=50,top=50,width=500,height=350, scrollbars=1, resizable=1";
		var url = localv_URLForgotPwd+"&l="+user.value;
		location.href = url;
	}
	

	function local_runClick(){
		var user = $jq("#user");
		var password = $jq("#password");		
        var authenticationCode =$jq("#authenticationCode");
        
        if(ValueIsBlank(user.val())){
			alert(jData.loginReq);
			user.focus();
			return false;
		}
        
        if(ValueIsBlank(password.val())){
			alert(jData.passwordReq);
			password.focus();
			return false;
		}
		
		if(authenticationCode.length>0 && ValueIsBlank(authenticationCode.val())){
			alert(jData.authenticationCodeReq);
			authenticationCode.focus();
			return false;
		}
				
		var form = document.getElementById("loginForm");
		showMessageWaiting();
		form.submit();		
	}	
	
	function setFocus(){
		var user = document.getElementById("user");
		var password = document.getElementById("password");
		user.onkeyup = true;
		password.onkeyup = true;
		user.focus();
	}
	
	function local_EmulateSubmit(evt)
	{ 	
		var codigo = 0;
		    if (evt)
			{
				codigo = evt.keyCode;
			}else{
				codigo = event.keyCode;
			}
			if (codigo==13){
				local_runClick();
			}
	}

function showLoginHelp(){
     var left = (screen.width - 780)/2;
     var top = (screen.height - 500)/2;
     var props = 'scrollbars=yes,menubar=no,height=500,width=780,left=' + left + ",top=" + top +
             ',resizable=yes,toolbar=no,location=no,status=yes';
     var local_helpWindow= window.open(localv_help_url, "", props);
 }