// JavaScript Document
function addCarrito(id, cantidad, fichero){
	
	ajaxCarrito = Ajax();
	variables = "id="+id+"&cantidad="+cantidad+"&accion=sumar&fichero="+fichero;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carrito.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarrito;
}

function deleteCarrito(id, cantidad, fichero){
	
	ajaxCarrito = Ajax();
	variables = "id="+id+"&cantidad="+cantidad+"&accion=restar&fichero="+fichero;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carrito.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarrito;
}

function borrarProducto(id, fichero){

	ajaxCarrito = Ajax();
	variables = "id="+id+"&accion=borrar&fichero="+fichero;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carrito.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarrito;
}

function addCarritoGrande(id, cantidad, fichero){
	
	ajaxCarrito = Ajax();
	variables = "id="+id+"&cantidad="+cantidad+"&accion=sumar&fichero="+fichero;
	variables = variables + "&du_entrega_pais=" + document.form1.entrega_pais.value +"&du_entrega_provincia=" + document.form1.entrega_provincia.value ;
	variables = variables + "&du_entrega_localidad=" + document.form1.entrega_localidad.value +"&du_entrega_cp=" + document.form1.entrega_cp.value ;
	variables = variables + "&du_id_tasa=" + document.form1.divisas.value +"&du_id_zona=" + document.form1.entrega_zona.value ;
	variables = variables + "&du_entrega_direccion=" + document.form1.entrega_direccion.value;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carritoGrande.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarritoGrande;
}

function deleteCarritoGrande(id, cantidad, fichero){
	
	ajaxCarrito = Ajax();
	variables = "id="+id+"&cantidad="+cantidad+"&accion=restar&fichero="+fichero;
	variables = variables + "&du_entrega_pais=" + document.form1.entrega_pais.value +"&du_entrega_provincia=" + document.form1.entrega_provincia.value ;
	variables = variables + "&du_entrega_localidad=" + document.form1.entrega_localidad.value +"&du_entrega_cp=" + document.form1.entrega_cp.value ;
	variables = variables + "&du_id_tasa=" + document.form1.divisas.value +"&du_id_zona=" + document.form1.entrega_zona.value ;
	variables = variables + "&du_entrega_direccion=" + document.form1.entrega_direccion.value;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carritoGrande.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarritoGrande;
}

function borrarProductoGrande(id, fichero){

	ajaxCarrito = Ajax();
	variables = "id="+id+"&accion=borrar&fichero="+fichero;
	variables = variables + "&du_entrega_pais=" + document.form1.entrega_pais.value +"&du_entrega_provincia=" + document.form1.entrega_provincia.value ;
	variables = variables + "&du_entrega_localidad=" + document.form1.entrega_localidad.value +"&du_entrega_cp=" + document.form1.entrega_cp.value ;
	variables = variables + "&du_id_tasa=" + document.form1.divisas.value +"&du_id_zona=" + document.form1.entrega_zona.value ;
	variables = variables + "&du_entrega_direccion=" + document.form1.entrega_direccion.value;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carritoGrande.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarritoGrande;
}



function copiar_residencia_envio()
{
	document.frm_datos.entrega_direccion.value = document.frm_datos.residencia_direccion.value;
	document.frm_datos.entrega_provincia.value = document.frm_datos.residencia_provincia.value;
	document.frm_datos.entrega_localidad.value = document.frm_datos.residencia_localidad.value;
	document.frm_datos.entrega_cp.value        = document.frm_datos.residencia_cp.value;
}

function CambiarZona(zona){
	window.location="carrito.php?id_zona="+zona.value;
}
	
function CambiarTasa(tasa,zona){
	window.location="carrito.php?id_tasa="+tasa.value+"&id_zona="+zona;
}	


function CambiarZona_lista(zona,lista){
	window.location="comprar_lista.php?id_zona="+zona.value+"&lista="+lista;
}
	
function CambiarTasa_lista(tasa,zona,lista){
	window.location="comprar_lista.php?id_tasa="+tasa.value+"&id_zona="+zona+"&lista="+lista;
}	

function CambiarEstado_pedido(estado){
	window.location="mis_pedidos.php?estado_id="+estado.value;
}
function CambiarEstado_presupuesto(estado){
	window.location="mis_presupuestos.php?estado_id="+estado.value;
}
	
	
function addCarritoLista(id, cantidad, fichero,id_lista){
	
	ajaxCarrito = Ajax();
	variables = "id="+id+"&cantidad="+cantidad+"&accion=sumar&fichero="+fichero;
	variables = variables + "&du_entrega_pais=" + document.form1.entrega_pais.value +"&du_entrega_provincia=" + document.form1.entrega_provincia.value ;
	variables = variables + "&du_entrega_localidad=" + document.form1.entrega_localidad.value +"&du_entrega_cp=" + document.form1.entrega_cp.value ;
	variables = variables + "&du_id_tasa=" + document.form1.divisas.value +"&du_id_zona=" + document.form1.entrega_zona.value ;
	variables = variables + "&du_entrega_direccion=" + document.form1.entrega_direccion.value;
	variables = variables + "&id_lista=" + id_lista;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carritoLista.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarritoGrande;
}

function deleteCarritoLista(id, cantidad, fichero,id_lista){
	
	ajaxCarrito = Ajax();
	variables = "id="+id+"&cantidad="+cantidad+"&accion=restar&fichero="+fichero;
	variables = variables + "&du_entrega_pais=" + document.form1.entrega_pais.value +"&du_entrega_provincia=" + document.form1.entrega_provincia.value ;
	variables = variables + "&du_entrega_localidad=" + document.form1.entrega_localidad.value +"&du_entrega_cp=" + document.form1.entrega_cp.value ;
	variables = variables + "&du_id_tasa=" + document.form1.divisas.value +"&du_id_zona=" + document.form1.entrega_zona.value ;
	variables = variables + "&du_entrega_direccion=" + document.form1.entrega_direccion.value;
	variables = variables + "&id_lista=" + id_lista;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carritoLista.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarritoGrande;
}

function borrarProductoLista(id, fichero,id_lista){

	ajaxCarrito = Ajax();
	variables = "id="+id+"&accion=borrar&fichero="+fichero;
	variables = variables + "&du_entrega_pais=" + document.form1.entrega_pais.value +"&du_entrega_provincia=" + document.form1.entrega_provincia.value ;
	variables = variables + "&du_entrega_localidad=" + document.form1.entrega_localidad.value +"&du_entrega_cp=" + document.form1.entrega_cp.value ;
	variables = variables + "&du_id_tasa=" + document.form1.divisas.value +"&du_id_zona=" + document.form1.entrega_zona.value ;
	variables = variables + "&du_entrega_direccion=" + document.form1.entrega_direccion.value;
	variables = variables + "&id_lista=" + id_lista;
	ajaxCarrito.open("POST", "modulos/tienda/ajax/carritoLista.php", true);
	ajaxCarrito.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajaxCarrito.send("&"+variables);
	ajaxCarrito.onreadystatechange = stateChangedCarritoGrande;
}
	
	
	
	
	
	
	
	
function comprobar_carrito(){
		text="Han ocurrido los siguientes errores: ";
	bien=true;
	
	if (document.form1.entrega_localidad.value.length==0){
		   bien=false;
		   text+="\n   * Escribir localidad"; 
		}
		
	if (document.form1.entrega_direccion.value.length==0){
		   bien=false;
		   text+="\n   * Escribir dirección"; 
		}
		
	if (document.form1.entrega_provincia.value.length==0){
		   bien=false;
		   text+="\n   * Escribir provincia"; 
		}
		
	if (document.form1.entrega_cp.value.length==0){
		   bien=false;
		   text+="\n   * Escribir CP"; 
		}

	if (bien){
		document.form1.submit();
		return true;
		
		}else{
			alert(text);
			return false;
	 }
	
}	

function comprobar_datos_cli(){
	text="Han ocurrido los siguientes errores: ";
	bien=true;
	
	if (document.frm_datos.nombre.value.length==0){
		   bien=false;
		   text+="\n   * Escribir Nombre"; 
		   document.frm_datos.nombre.focus();
	}
	
	if (document.frm_datos.apellidos.value.length==0){
		  
		   text+="\n   * Escribir Apellidos"; 
		   if (bien){
		   	document.frm_datos.apellidos.focus();
		   }
		    bien=false;
	}
	
	if (document.frm_datos.dni.value.length==0){
		   
		   text+="\n   * Escribir algún documento de identificación."; 
		    if (bien){
		   	   document.frm_datos.dni.focus();
			}
			bien=false;
	}
	
	if (document.frm_datos.login.value.length==0){
		   
		   text+="\n   * Escribir login de usuario / EMAIL."; 
		    if (bien){
		   	   document.frm_datos.login.focus();
			}
			bien=false;
	}
	
	if (document.frm_datos.pass1.value && (document.frm_datos.pass1.value!=document.frm_datos.pass2.value)){
		   
		   text+="\n   * Contraseñas incorrectas / EMAIL."; 
		    if (bien){
		   	   document.frm_datos.pass1.focus();
			}
			bien=false;
	}
	
	document.frm_datos.fecha_nacimiento.value= document.frm_datos.Date_Year.value + "-" + document.frm_datos.Date_Month.value + "-" + document.frm_datos.Date_Day.value;
		
	

	if (bien){
		document.frm_datos.submit();
		return true;
		
		}else{
			alert(text);
			return false;
	 }
	
}	
