// JavaScript Document
function validar(fDatos){

	var er_email = /^(.+\@.+\..+)$/
	var er_telfono = /^[0-9]{9}$/
	var er_cp = /^[0-9]{5}$/
	
if (fDatos.Ds_Merchant_Titular.value.trim()=="") {
	alert('Nombre no valido');
	fDatos.Ds_Merchant_Titular.focus();
	return (false);
} 

 if (fDatos.dir.value.trim()=="") {
	alert('El campo \"direccion\" esta vacio');
	fDatos.dir.focus();
	return (false);
} 

if (fDatos.cp.value=="") {
	alert("El campo \"codigo postal\" esta vacio.");
	fDatos.cp.focus();
	return (false);
}else{
	if(!er_cp.test(fDatos.cp.value)){
        alert('Campo codigo postal no valido.');
		fDatos.cp.focus();       
		return (false)    
	}
}

if (fDatos.Provincia.value.trim()=="") {
	alert('El campo \"provincia\" esta vacio');
	fDatos.Provincia.focus();
	return (false);
}

 if (fDatos.Ciudad.value.trim()=="") {
	alert('El campo \"ciudad\" esta vacio');
	fDatos.Ciudad.focus();
	return (false);
} 

if (fDatos.Telefono.value=="") {
	alert("El campo \"telefono\" esta vacio.");
	fDatos.Telefono.focus();
	return (false);
}else{
	if(!er_telfono.test(fDatos.Telefono.value)){
        alert('Campo telefono no valido.');
		fDatos.Telefono.focus();       
		return (false)    
	}
}


if (fDatos.Email.value=="") {
	alert("El campo \"E-mail\" está vacio.");
	fDatos.Email.focus();
	return (false);
}else{
	if(!er_email.test(fDatos.Email.value)){
        alert('Campo E-mail no valido.')
		fDatos.Email.focus(); 
		return (false);    
	}
}





if (fDatos.datos.checked==false ){
	alert('Para enviar tus datos tienes que haceptar las condiciones de protección de datos');
	return(false);
}
	
}

String.prototype.trim= function() {//Agrega la funci�n trim al objeto String
   return this.replace(/(^\s*)|(\s*$)/g,""); //elimina espacios a izquierda y derecha
}

function validarTienda(tienda){
	todos=document.getElementsByTagName('input');
	for(x=0;x<todos.length;x++){
		if(todos[x].checked){
			return true;
		}
	}
	alert("Para poder realizar una compra debe de seleccionar uno o varios de los productos");
	return false;

}

//Hay que hacer uno para cada checkbox
function activarLapiz(Lapiz,cantLapiz){
	
		if (Lapiz.checked==true )
			{
			cantLapiz.disabled=false ;
			cantLapiz.value="1";
			}
		else
		{
			cantLapiz.disabled=true;
			cantLapiz.value="";
		}
}

function activarBoragoma(Borragoma,cantGoma){

		if (Borragoma.checked==true )
		{
			cantGoma.disabled=false;
			cantGoma.value="1";
		}
		else
		{
			cantGoma.disabled=true;
			cantGoma.value="";
		}
}
function activarBoli(Boli,cantBoli){

		if (Boli.checked==true )
		{
			cantBoli.disabled=false;
			cantBoli.value="1";
		}
		else
		{
			cantBoli.disabled=true;
			cantBoli.value="";
		}
}

function activarGrapas(Grapas,cantGrapas){

		if (Grapas.checked==true )
		{
			cantGrapas.disabled=false;
			cantGrapas.value="1";
		}
		else
		{
			cantGrapas.disabled=true;
			cantGrapas.value="";
		}
}

function activarCuadernos(Cuadernos,cantCuadernos){
	
	if (Cuadernos.checked==true )
		{
			cantCuadernos.disabled=false ;
			cantCuadernos.value="1";
		}
		else
		{
			cantCuadernos.disabled=true;
			cantCuadernos.value="";
		}
}
function funConfirmar(){
	alert("A partir de este momento pasara al modulo de pago seguro de Bancaja");
}
