function login(){
var phoneNumber = document.login.phoneNumber.value;
var password = document.login.password.value;
if(spanishCheckLogin(document.login.phoneNumber ,document.login.password )){
document.login.action="https://200.74.196.3:8443/CelPagoAppServer/WebResponseServlet?from=diemoWebSite";
document.login.submit();
}
}


function spanishCheckLogin(txtUser, txtPassword){
		 	var errorFlag = false;
			var illegalCharsPhn = /\D/;
			//var illegalCharsPwd = /[\W_]/;
			var phnno=txtUser.value;
			var password=txtPassword.value;
	 	  	if((phnno=="")||( password=="")){
		     	if(phnno==""){
				 alert("Incorpore el número de teléfono.");
				 txtUser.focus();
				 return false;
	            }
				if(password==""){
				 alert("Incorpore la contraseña.");
				 txtPassword.focus();
				 return false;
				}
			}
       		else{
		   		/*if(illegalCharsPhn.test(phnno)){
					alert("El número de teléfono contiene caracteres ilegales.");
					txtUser.focus();
					return false;
				 }
			    else*/ if((trim(phnno).length) < 6){
			      	alert("El número de teléfono está de length(correcto > = 6)");
				  	txtUser.focus();
				 	return false;
				 }
			  	else if( illegalCharsPhn.test(password)){
		        	alert("La contraseña contiene caracteres ilegales.");
		        	txtPassword.focus();
		        	return false;
		        }
              	else if(password.length!==4){
	           		alert("La longitud de la contraseña debe ser el dígito 4.");
	           		txtPassword.focus();
		      		return false;
		        }
		        else{
				  return true;
			   }
			}	
	 return false;
	 }

function trim( value ) {
		return LTrim(RTrim(value));
	}
function LTrim( value ) {
		var re = /\s*((\S+\s*)*)/;
		return value.replace(re, "$1");
	}	

	// Removes ending whitespaces
	function RTrim( value ) {
		var re = /((\s*\S+)*)\s*/;
		return value.replace(re, "$1");
	}

