// JavaScript Document

function cesta(opcion) {
	$("#cesta").slideUp('slow', function(data) {
		$('#cesta').load('ajax_cesta.php', "opc="+opcion+'&b='+b.getTime(), function(data) {
			$("#cesta").slideDown('slow', function(data) { 
				if(opcion==1) {
                    $(".boton_seguircomprando1").css("display", "none");
                    $(".boton_seguircomprando2").css("display", "none");
					url = "ajax_irapagar.php"+'?b='+b.getTime();
					$('#pasos').load(url, function(data) {
						$("#pasos").slideDown('slow', function() {
                            $(".boton_seguircomprando1").css("display", "none");
                            $(".boton_seguircomprando2").css("display", "none");
						});
					});
				}
			});
		});
	 });
}

function comprar(opcion, cantidad, pedido) {
	url = "ajax_comprar.php";
	$.get(url, {"opcion":opcion, "cantidad":cantidad, "pedido":pedido, "b":b.getTime()}, function (data) {
		if(data=="1") {
			window.location = "index.php?menu=42";
			$("#menu_add56").css('display', 'none');
			$('#menu_add56').load('ajax_contenido56.php?a=1&b='+b.getTime(), function(data) {
				$(window).scrollTop(0);
				$("#menu_add56").show('pulsate');
				cesta(0);
			});
		}
		else {
			alert("Error al aņadir el producto a la cesta "+data);
		}
	});
	
}
function anadir(opcion, cantidad) {
	comprar(opcion, cantidad);
}
function anadir_old(opcion, cantidad) {
	url = "ajax_anadir.php";
	$.get(url, {"opcion":opcion, "cantidad":cantidad, "b":b.getTime()}, function (data) {
		if(data=="1") {
			$("#menu_add56").css('display', 'none');
			$('#menu_add56').load('ajax_contenido56.php?a=1&b='+b.getTime(), function(data) {
				$(window).scrollTop(0);
				$("#menu_add56").show('pulsate');
			});
		}
		else {
			alert("Error al aņadir el producto a la cesta");
		}
	});
	
}


function irapagar() {
	$("#pasos").slideUp('slow', function(data) { 
		cesta(1);
	 });
}

function formapago(forma) {
	url = "ajax_formapago.php";
	$.get(url, {"forma":forma, "b":b.getTime()}, function (data) {
		if(data!="1") {
			alert("Error al elegir la forma de pago");
		}
		else {
			$(".Seleccionar").attr('src', 'img/sin_check.png');
			$("#IdNNS_FormaPago_"+forma).attr('src', 'img/con_check.png');
		}
	});
}

function xdireccion(dir, portes, total) {
	url = "ajax_direccion.php";
	$.get(url, {"direccion":dir, "b":b.getTime()}, function (data) {
		switch(data) {
			case "1":
				$(".Seleccion").attr('src', 'img/sin_check.png');
				$("#IdNNS_Direccion_"+dir).attr('src', 'img/con_check.png');
				$("#gastosenvio").html(portes+"&nbsp;&euro;");
				$("#totalapagar").html(total+"&nbsp;&euro;");
				break;
			default:
				alert("Error al elegir la direccion");
				break;
		}
	});
}

function login(a) {
	url = "ajax_login.php";
	$.post(url, "Email="+$("#Login").val()+"&Contrasena="+$("#Password").val()+'&b='+b.getTime(), function(data) {
		switch(data) {
			case "1":
				if(a==1) {
					window.location = "index.php";
				}
				else {
                    cesta(1);
        			$('#menu_add50').load('ajax_contenido50.php?a=42&b='+b.getTime());
				}
				break;
			case "0":
				window.location="index.php?menu=72";
				break;
			default:
				alert(data);
				break;
		}
	});
}

function registro(a) {
	url = "insertar_registro.php";
	//cad = $("#registro").serialize();
	//alert(cad);
	$.post(url, "Email="+$("#Email").val()+"&Telefono="+$("#Telefono").val()+"&IdNNS_Cliente="+$("#IdNNS_Cliente").val()+"&Contrasena="+$("#Contrasena").val()+"&Nombre="+$("#Nombre").val()+"&AceptoLOPD="+$("#AceptoLOPD").val()+"&RecibirBoletin="+$("#RecibirBoletin").val()+'&b='+b.getTime(), function(data) {
		switch(data) {
			case "0":
				if(a==1) {
					url = "ajax_recordar.php";
					$.post(url, "Email="+$("#Email").val()+'&b='+b.getTime(), function(data) {
						switch(data) {
							case "1":
								window.location = "index.php?menu=74";
								break;
							case "0":
								window.location = "index.php?menu=72";
								break;
							default:
								alert(data);
								break;
						}
					});
				}
				else {
					url = "ajax_irapagar.php"+'?b='+b.getTime();
					$("#pasos").slideUp('slow', function (data) { 
						$('#pasos').load(url, function(data) {
							$("#pasos").slideDown('slow');
						});
					  });
				}
				break;
			case "1":
				switch(""+a) {
					case "42":
					case "1":
						window.location = "index.php?menu=72"+'&b='+b.getTime();
						break;
					case "61":
						window.location.reload();
						break;
					case "48":
						url = "ajax_irapagar.php"+'?b='+b.getTime();
						$("#pasos").slideUp('slow', function (data) { 
							$('#pasos').load(url, function(data) {
								$("#pasos").slideDown('slow');
							});
						});
						break;
				}
				break;
			default:
				alert(data);
				break;
		}
	});
}

function agregardir(a) {
	url = "insertar_direccion.php";
	$.post(url, "Direccion="+$("#Direccion").val()+"&IdNNS_Pais="+$("#IdNNS_Pais").val()+"&CP="+$("#CP").val()+"&IdNNS_Localidad="+$("#IdNNS_Localidad").val()+"&Localidad="+$("#Localidad").val()+"&Provincia="+$("#Provincia").val()+"&IdNNS_Provincia="+$("#IdNNS_Provincia").val()+"&IdNNS_Cliente="+$("#IdNNS_Cliente").val()+"&Adicional="+$("#Adicional").val()+"&Poblacion="+$("#Poblacion").val(), function(data) {
		switch(data) {
			case "1":
                switch(""+a) {
                    case "42":
                        url = "ajax_irapagar.php"+'?b='+b.getTime();
        				$("#pasos").slideUp('slow', function (data) { 
        					$('#pasos').load(url, function(data) {
        						$("#pasos").slideDown('slow');
        					});
        				});
                        break;						
                    case "61":
                        window.location.reload();

                        break;
                }
 				break;
			default:
				alert(data);
				break;
		}
	});
}

function finalizar() {
	url = "ajax_finalizar.php";
	$.post(url,  function(data) {
		switch(data) {
			case "11":
				url = "ajax_irapagar.php"+'?b='+b.getTime();
				$("#pasos").slideDown('slow');
				$('#pasos').load(url, function(data) {
					$('.botones_cesta').css('display', 'none');
					$(".sep_titulo_carrito").css('color', '#a52379');
					$(".sep_titulo_carrito").show('pulsate');
					$(window).scrollTop(0);
					$("#pasos").slideDown('slow');
				});
				break;
			default:
				alert(data);
				break;
		}
	});
}

function recordar() {
	url = "ajax_recordar.php";
	$.post(url, "Email="+$("#Login").val()+'&b='+b.getTime(), function(data) {
		switch(data) {
			case "1":
				window.location = "index.php?menu=74"+'&b='+b.getTime();
				break;
			case "0":
				window.location = "index.php?menu=72"+'&b='+b.getTime();
				break;
			default:
				alert(data);
				break;
		}
	});
}

function anadirdireccion() {
	if($(".contenido_ajax63").css('display')=='none') {
		$(".contenido_ajax63").slideDown('slow');
		$(".sep_paso_carrito_campo_anadirdireccion").toggleClass('sep_paso_carrito_campo_anadirdireccion_abierta');
		$(".sep_paso_carrito_campo_anadirdireccion").removeClass('sep_paso_carrito_campo_anadirdireccion');
	}
	else {
		$(".contenido_ajax63").slideUp('slow');
		$(".sep_paso_carrito_campo_anadirdireccion_abierta").toggleClass('sep_paso_carrito_campo_anadirdireccion');
		$(".sep_paso_carrito_campo_anadirdireccion_abierta").removeClass('sep_paso_carrito_campo_anadirdireccion_abierta');
	}
}
function eliminardireccion(dir) {
	url="ajax_eliminardireccion.php";
	$.post(url, "dir="+dir+'&b='+b.getTime(), function(data) {
		switch(data) {
			case "1":
				window.location.reload();
				break;
			default:
				alert(data);
				break;
		}
	});
}

function visualizar(contador) {
	submenu = $(".sep_linea_lista_submenu_"+contador+" .sep_linea_lista_submenu_campo_Descripcion");
	titulo = $(".sep_linea_lista_submenu_"+contador+" .sep_linea_lista_submenu_campo_NombreSubmenu");
	cad = submenu.css('display');
	if(cad=='none') {
		titulo.css("background-image", "url('img/flechaabierto.png')")
		submenu.slideDown('slow');
	}
	else {
		titulo.css("background-image", "url('img/flechacerrada.png')")
		submenu.slideUp('slow');
	}
}

function mostrar(contador) {
	switch(""+contador){
		case "67":
		case "68":
		case "70":
			submenu = $("#linea_lista_submenu"+contador);
			titulo = $(".sep_linea_lista_submenu_"+contador+" .sep_linea_lista_submenu_campo_NombreSubMenu");
			cad = submenu.css('display');
			if(cad=='none') {
				titulo.css("background-image", "url('img/flechaabierto.png')")
				submenu.slideDown('slow');
			}
			else {
				titulo.css("background-image", "url('img/flechacerrada.png')")
				submenu.slideUp('slow');
			}
			break;
			
			break;
		default:
			submenu = $(".sep_linea_lista_submenu_"+contador+" .sep_linea_lista_submenu_operacions");
			titulo = $(".sep_linea_lista_submenu_"+contador+" .sep_linea_lista_submenu_campo_NombreSubMenu");
			cad = submenu.css('display');
			if(cad=='none') {
				titulo.css("background-image", "url('img/flechaabierto.png')")
				submenu.slideDown('slow');
			}
			else {
				titulo.css("background-image", "url('img/flechacerrada.png')")
				submenu.slideUp('slow');
			}
			break;
	}
}

function operacion(contador) {
	submenu = $("#Pedido"+contador);
	titulo = $(".mas"+contador);
	cad = submenu.css('display');

	if(cad=='none') {
		titulo.css("background-image", "url('img/mas2.png')")
		url = "ajax_contenido69.php";
		$.post(url, "op="+contador+'&b='+b.getTime(), function(data) {
			switch(data) {
				case "0":
					break;
				default:
					submenu.html(data);
					submenu.slideDown('slow');
					break;
			}
		});
	}
	else {
		titulo.css("background-image", "url('img/menos.png')")
		submenu.slideUp('slow');
	}

}

function desactivar(a) {
	url = "ajax_desactivar.php"+'?b='+b.getTime();
	$.post(url, function(data) {
		switch(data) {
			case "0":
				window.location = "index.php";
				break;
			case "1":
				window.location = "salir.3php";
				break;
			default:
				break;
		}
	});
}

function contactar(a) {
	url = "insertar_contacto.php";
	$.post(url, "Email="+$("#Email").val()+"&Telefono="+$("#Telefono").val()+"&Nombre="+$("#Nombre").val()+"&Observaciones="+$("#Observaciones").val()+"&AceptoLOPD="+$("#AceptoLOPD").val()+'&b='+b.getTime(), function(data) {
		switch(data) {
			case "1":
				window.location = "retorno.3php";
				break;
			default:
				alert(data);
				break;
		}
	});
}

