// JavaScript Document
	function AlEnvio(publicacion, destino,biblios){
		var paraGet = '?bic_id='+publicacion+'&bib_id='+biblios ;
		if(document.getElementById){
			try {var Formulario = document.getElementById('libro'+publicacion);
			Formulario.action = destino + paraGet;
			Formulario.submit();
			}catch(ee){
				alert('Error: '+ ee);
			}
		}
	}
	
	
	var cMensaje = "";

function isValidPass(entrada){
	var tamano = entrada.length;
	var valido="ABCDEFGHIJKLMNOPRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@*+%";
	var compara = 'i';
	var tocompara = '0';
	var isValido =0;
	for(ii=0;ii<tamano;ii++){
		compara = entrada.charAt(ii);
		isValido=0;
		for(jj=0;jj<valido.length;jj++){
			tocompara =valido.charAt(jj);
			if(tocompara == compara){
				isValido = 1; }
		}
		if(isValido == 0){
		cMensaje += '\nLa Palabra clave contiene caracteres no válidos \n\t(Validos: letras, números y los signos ".-_@*+%")';
		}
	}
}

function checkEmail(sCadena){
	if(sCadena.indexOf("@")==-1)
		cMensaje+='\nNo hay una dirección de correo válida';
}

function ElEnvio(Formulario){
	if(Formulario.usr_email.value == ""){
		cMensaje += '\nEl correo electrónico es indispensable.';
	}
	
	checkEmail( Formulario.usr_email.value);
	
	if( Formulario.usr_nick.value == ""){
		cMensaje += '\nEl seudónimo es indispensable.';
	}
	if( Formulario.usr_pass.value == ""){
		cMensaje += '\nEs necesaria una palabra clave.';
	}
	
	if( Formulario.usr_pass2.value == ""){
		cMensaje += '\nSe requiere confirmar la palabra clave.';
	}
	
	isValidPass( Formulario.usr_pass.value);
	
	if( Formulario.usr_pass2.value !=  Formulario.usr_pass.value){
		cMensaje += '\nLa palabra clave no coincide con su confirmación.';
	}
	
	if(cMensaje == ""){
		Formulario.submit();
		}
	else{
		alert('Errores encontrados :' + cMensaje);
		cMensaje = '';
	}
}
	
