function changeTextBox(){
	var elem = document.getElementById("input-pwd");
	var formularioPadre = document.getElementById('formLogin');
	var nodoSgte = document.getElementById('ihaction');
	var txt = elem.value;
	var nxt = elem.nextSibling;
	var nxt = nodoSgte;
	formularioPadre.removeChild(elem);
			
	var passwd_field = document.createElement("input");
	passwd_field.setAttribute("type", "password");
	passwd_field.setAttribute("value", "");
	passwd_field.setAttribute("id", "input-pwd");
	passwd_field.setAttribute("name", "input-pwd");
	formularioPadre.insertBefore(passwd_field, nxt);
	setTimeout(function() { document.getElementById('input-pwd').focus(); }, 10);		
}
		
function validacionUserPassword(literal){
	
	var user = document.getElementById('input-usr').value;
	var password = document.getElementById('input-pwd').value;
	var formL = document.getElementById('formLogin');
	
	var validacionPassword = true;
	var validacionUsuario = true;
	
	if ((password != "Password") && (password != "Contraseña")){
		/*if (password.length > 8) {														
			validacionPassword = false;
			alert ("El password no puede exceder de 8 caracteres.");
		}
		
		if (alfanumerico(password) == true){
			validacionPassword = false;	
			alert ("El formato del campo usuario no es correcto");	
		}*/	
		
		if (Empty(trimAll(password))){ 
			alert(literal);  
			return false;
		}
							
	}
	else{ 
		alert(literal);  
		return false;
	}
			
	if ((user != "User") && (user != "Usuario")){
		/*if (user.length > 40) {														
			validacionUsuario = false;
			alert ("El usuario no puede exceder 40 caracteres.");
		}
			
			  
		 if (alfanumerico(user) == true) {
			validacionUsuario = false;	
			alert ("El formato del campo usuario no es correcto");			
		}*/
				
		if (Empty(trimAll(user))){
			alert(literal);  
			return false;
		}
	}
	else{
		alert(literal);
		return false;
	}
				
	//if ((validacionUsuario == false) || (validacionPassword == false))
	//	return false;
	//else
	
	document.getElementById('formLogin').submit(); 
}
		
function alfanumerico(campo) {
 	var ubicacion;
 	var caracteres = "abcdefghijklmnopqrstuvwxyzñ1234567890 ABCDEFGHIJKLMNOPQRSTUVWXYZÑáéíóúÁÉÍÓÚ._-" + String.fromCharCode(13);
  	var contador = 0;
  	for (var i=0; i < campo.length; i++) {
   		ubicacion = campo.substring(i, i + 1);
    	if (caracteres.indexOf(ubicacion) != -1) {
	      	contador++;
    	} else {
    		return true;
	    }
	}
	  	return false;
} 
	

function userName(){
	if ((document.getElementById('input-usr').value == "User")||(document.getElementById('input-usr').value == "Usuario")){				
		document.getElementById('input-usr').value="";
	}		
}
	
function enviarFormLogoff(){							 
	document.getElementById('formLogoff').submit();
}

function Empty(value1){ 

	if (value1.length==0)
	{
	    return true;
	}
	else
	{ return false;  }
}

	 
function leftTrim(sString) {

		if(sString!=null) {
			if(sString!='') {
				while (sString.substring(0,1) == ' '){
					sString = sString.substring(1, sString.length);
				}
			}
		} else {
			return '';
		}
		return sString;
}

function rightTrim(sString) {
		if(sString!=null) {
			if(sString!='') {
				while (sString.substring(sString.length-1, sString.length) == ' '){
					sString = sString.substring(0,sString.length-1);
				}
			}
		} else {
			return '';
		}
		return sString;
}

function trimAll(sString) {
		return leftTrim(rightTrim(sString));
}


