// JavaScript Document

function indicadorIn(str){
	var indica = document.getElementById('indicador');
	indica.innerHTML = "Ir a: "+ str;
}
function indicadorOut(str){
	var indica = document.getElementById('indicador');
	indica.innerHTML = "Est&aacute;s en: "+ str;
}


function validarEnvio(){
  
   var envio = document.getElementById("envio");
   var envioValue = envio.value;
   envio.disabled = true;
   envio.value="Enviando...";
  
   var sendForm = true;
   var msn = "Compruebe el formulario:\n\n";
  
  var valor = document.getElementById("archivo").value;
  if( valor == null || valor.length == 0 || /^\s+$/.test(valor) ) {
		msn += " - Selecciona un archivo\n";
		sendForm=false;
  }
  
  var valor = document.getElementById("texto").value;
  if( valor == null || valor.length == 0 || /^\s+$/.test(valor) ) {
		msn += " - Cuentanos algo sobre la foto\n";
		sendForm=false;
  }
	
  if(sendForm==false){
	alert(msn);
	envio.disabled = false;
    envio.value= envioValue;
	return false;
  }	

	
}



function limita(elEvento,maximoCaracteres) {
	
	var elemento = document.getElementById("texto");
	var quedan_n = maximoCaracteres - elemento.value.length;
	var quedan = document.getElementById("quedan").innerHTML = "Quedan: " + quedan_n;
	
	// Obtener la tecla pulsada
	var evento = elEvento || window.event;
	var codigoCaracter = evento.charCode || evento.keyCode;
	
	if(elemento.value.length >= maximoCaracteres ) {	
		if(codigoCaracter == 37 || codigoCaracter == 39) {
		// Permitir utilizar las teclas con flecha horizontal
			return true;
		}else if(codigoCaracter == 8 || codigoCaracter == 46) {
		// Permitir borrar con la tecla Backspace y con la tecla Supr.
		return true;
		
	}else{
		return false;
	}
		
	}else {
		return true;
	}

}

