var stop = 0;

function EspacioEnBlanco(cadena){
	for (i = 0; i < cadena.length; i++ ){
		if (cadena.charAt(i) == " " ){
			return true;
		}
	}
}

function check_alta(){

		var libreria 		= document.getElementById('libreria');
		error_form(libreria,'Nombre de la librería');
		
		var user 				= document.getElementById('user');
		error_form(user,'Nombre de usuario');
		
		if(EspacioEnBlanco(user.value)){
			alert('No se admiten espacios en blanco en el campo Nombre de usuario');
			user.style.background = '#D5FF7A';
			user.focus();
			return false;
		}
		
		var pass 				= document.getElementById('pass');
		error_form(pass,'Contraseña');

		if(EspacioEnBlanco(pass.value)){
			alert('No se admiten espacios en blanco en el campo Contraseña');
			pass.style.background = '#D5FF7A';
			pass.focus();
			return false;
		}
				
		var cpass 			= document.getElementById('cpass');
		error_form(cpass,'Repetir Contraseña');

		if(EspacioEnBlanco(cpass.value)){
			alert('No se admiten espacios en blanco en el campo Confirmar contraseña');
			cpass.style.background = '#D5FF7A';
			cpass.focus();
			return false;
		}
				
		var direccion 	= document.getElementById('direccion');
		error_form(direccion,'Dirección');
		
		var email 			= document.getElementById('email');
		error_form(email,'E-mail');
		
		var telefono 		= document.getElementById('telefono');
		error_form(telefono,'Teléfono');
		
		var provincia 	= document.getElementById('provincia');
		error_form(provincia,'Provincia');
		
		/*
		var bc_1 				= document.getElementById('bc_1');
		error_form_cb(bc_1,'Número de Cuenta');
		
		var bc_2 				= document.getElementById('bc_2');
		error_form_cb(bc_2,'Número de Cuenta');
		
		var bc_3 				= document.getElementById('bc_3');
		error_form_cb(bc_3,'Número de Cuenta');
		
		var bc_4				= document.getElementById('bc_4');
		error_form_cb(bc_4,'Número de Cuenta');
		*/
		
		
		if (stop == 0){
			if(pass.value == cpass.value){
				document.frm_alta.submit();
				return true;
			}else{	
				alert("Los campos de contraseña no corresponden");
				pass.style.background = '#D5FF7A';
				cpass.style.background = '#D5FF7A';
				return false
			}
		}
		
		stop = 0;
}

function error_form(campo,tipo){
	if (stop >= 1) return false;
	
	if(!campo.value){
				alert("ERROR:\n El campo " + tipo + " se encuentra vacio y es obligatorio");
				campo.style.background = '#D5FF7A';
				campo.focus();
				stop++;
		}
}


function error_form_cb(campo){
	if (stop >= 1) return false;
	
	if(!campo.value){
				alert("ERROR: Faltan campos en el Nº de cuenta");
				campo.style.background = '#D5FF7A';
				campo.focus();
				stop++;
		}
}

function check_compra(){

		var nombre 			= document.getElementById('nombre');
		error_form(nombre,'NOMBRE');
		
		var mail 				= document.getElementById('mail');
		error_form(mail,'E-MAIL');
		
		var direccion		= document.getElementById('direccion');
		error_form(direccion,'DIRECCIÓN');
		
		var pais = document.getElementById('pais');
		
		if(pais.value.toLowerCase() != 'españa'){
			if(confirm("Los pedidos desde fuera de españa solo se pueden pagar mediante transferencia bancaria, desea continuar ?")){
				document.getElementById('pago').value = 'transf';
			}else{
				stop = 1;
			}
		}
		
		if (stop == 0){
			document.frm_pedido.submit();
			return true;
		}else{
			stop = 0;
			return false;
		}
		
		
		
}