$(document).ready(function()

{

	$(".cantidadElementos").bind("change", updateCantidad);

	$(".botonEliminarProductoCarrito").bind("click", eliminarUnidad);

	$("input[name=forma-pago]").bind("click", cambiaPago);

	$("input[name=modo-envio]").bind("click", cambiaEnvio);

	

	$("select[id=ddlNames]").bind("change", cambiaEnvio);

	

	/* Listeners para fijar el país automáticamente */

	$("input[name=modo-envio]").bind("click", cambiaPais);

	$("select[name=pais]").bind("change", cambiaPais);

	/*$("select[name=sel_des2]").bind("change", cambiaEnvio2);*/

	/*$("#boton-finalizar-pedido > a.finalizar-pedido").bind("click", finalizar);*/

	

	$("#bt-continuar").bind("click", comprar);

	$("#bt-registro").bind("click", registro);

	$("#bt-RegistroNormal").bind("click", RegistroNormal);

	$("#bt-modificar-registro").bind("click", modificar);

	

	$("#bt-modificar-registroNormal").bind("click", modificarNormal);

	

	$("#boton-add-carrito").bind("click", addItemToCart);

	

	$("#recuperar_contra").bind("click", recuperar);

	$("#envio-contrasena").bind("click", recordar);

	$("#cerrarSesion").bind("click", cerrar);	

	$("#bt-identificate").bind("click", identificate);	

});





function validarEmail(valor) {

if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){



return (true)

} else {



return (false);

}

}



function addItemToCart()
{
	var item = "0";
	item = $("#listadoModelos").val();
	$.ajax({
		type: "POST",
		url: '/scriptsTienda/additem.php?isAjax=1&item='+item,
		success: function(data)
		{
			$.ajax(
			{
				url: '/includes/info-carro.php',
				success: function (msg)
				{
					$("#articulos-carrito").replaceWith(msg);
				}
			});

			$("#items-agregados > .informacion-item").html('<div class="titulo-gris" style="margin-bottom:25px;">'+$("#texto_anadir").val()+ '</div><div class="cuadro-modelo-lightbox"><div class="cuadro-imagen-lightbox"><img src="/images/productos/carrito/'+$("#id-producto").val()+'.jpg"/></div><div class="titulo-modelo">'+$("#titulo").val()+'</div><div class="precio-modelo">'  + $("#pre").val()+' €</div></div>');		

			$("#boton-add-carrito").overlay({
				top: "15%",
				mask:
				{
					color: '#fff',
					loadspeed: 200,
					opacity: 0.7
				},
				closeOnClick: false,
				load: true,
				target: '#items-agregados'
			});

		}

	});

}



function addItemToCartAcc(id)

{	

	var precio =$("#precio_"+id+"").val();

	var titulo =$("#titulo_"+id+"").val();

	$.ajax({

		type: "POST",

		url: '/scriptsTienda/additem.php?isAjax=1&item='+id,

		success: function(data)

		{

			$.ajax(

			{

				url: '/includes/info-carro.php',

				success: function (msg)

				{

					$("#articulos-carrito").replaceWith(msg);

				}

			});

			

			$("#items-agregados_"+id+" > .informacion-item").html('<div class="titulo-gris" style="margin-bottom:25px;">'+$("#texto_anadir").val()+ '</div><div class="cuadro-modelo-lightbox"><div class="cuadro-imagen-lightbox"><img src="/images/accesorios/'+id+'.png"/></div><div class="titulo-modelo">'+titulo+'</div><div class="precio-modelo">'+precio+' €</div></div>');

			

			$("#add-accesorio_"+id+"").overlay({

				top: "15%",

				mask:

				{

					color: '#fff',

					loadspeed: 200,

					opacity: 0.7

				},

				closeOnClick: false,

				load: true,

				target: '#items-agregados_'+id+''

			});

		

		}

	});

}







function updatePrecio(ref)

{

		precio = $("#precio_" + ref).val();

	

	$.ajax({

		type: 'POST',

		url: '/administracion/categorias/productos/changePrecio.php',

		data: 'precio=precio&ref=ref',

		success: function(data)

		{

				alert("Precio editado correctamente.");			

		}

	});

}







function cambiaPais()

{

	var nuevo = $(this).val();

	

	if (nuevo == "Esp" || nuevo == "Canarias")

	{

		$("#seleccion-pais-formulario").val("España");

		$.ajax({

			type: 'POST',

			url: '/scripts/contrareembolso/contra.php',			

			success: function(datos)

			{

				$("#contra").html(datos);

			}

	});

		

	}

	else if (nuevo != "extranjero")

	{

		$("#seleccion-pais-formulario").val($("select[name=sel_des] :selected").text());

		$("#contra").html('<div></div>');

	}

}



function updateCantidad()

{

	var item = $(this).val();

	

	$.ajax({

		type: 'POST',

		url: '/scriptsTienda/changeCantidad.php',

		data: { items: item },

		success: function(data)

		{

			updateInfoCarro();

			updatePreciosProductos();

			updatePrecioEnvio();

			

		}

	});

}



function eliminarUnidad()

{

	var elemento = $(this).attr("rel");

	

	$("#producto-carrito-" + elemento).slideUp({duration: 800, easing: 'easeOutBounce', complete: function() { $("#producto-carrito-" + elemento).remove(); }});	

	

	$.ajax({

		type: 'POST',

		url: '/scriptsTienda/removeall.php',

		data: { item: elemento },

		success: function(data)

		{

			updateInfoCarro();

			updatePrecioEnvio();

			updatePreciosProductos();

		}

	});	

}



function updateInfoCarro()

{

	$.ajax(

	{

		url: '/includes/info-carro.php',

		success: function (msg)

		{

			$("#articulos-carrito").replaceWith(msg);

		}

	});

}



function updatePreciosProductos()

{

	$.ajax(

	{

		url: '/scriptsTienda/getPrecios.php',

		success: function (msg)

		{

			

			datos = $.parseJSON(msg);

			$.each(datos, function(elemento)

			{

				/*

					Se obtiene un JSON con toda la información.

					Se itera y se modifican los elementos del DOM

				*/

				if (elemento != "totales")

				{

					$("#preciototal_" + this.id).html(this.precio + " €");

					$("#cantidad_" + this.id).val(this.cantidad + "@" + this.id);

				}

				else

				{

					$("#subtotal-carrito-precio").html(this.subtotal);

					$("#total-carrito").html(this.total);

				}

			});

		}

	});

}



function cambiaPago()

{

	$.ajax(

	{

		type: 'POST',

		url: '/scriptsTienda/cambiarPago.php',

		data: { nuevoPago: $(this).val() }

	});

}



function cambiaEnvio()

{

	var pais=$("select[id=ddlNames]").val();	

	

	$.ajax(

	{

		type: 'GET',

		url: '/scriptsTienda/cambiarEnvio.php?isAjax=1&pais='+pais,		

		data: { nuevoEnvio: id },

		success: function (data)

		{

			updatePreciosProductos();

			datos = $.parseJSON(data);				

			cambiaEnvio2(datos.peso);	

			

		}

	});

}

function cambiaEnvio2()

{	

	var pais=$("select[name=sel_des2]").val();	

	

	

		$.ajax(

		{

		type: 'GET',

		url: '/scriptsTienda/cambiarEnvio2.php?isAjax=1&pais='+pais,		

		success: function (data)

		{

			updatePreciosProductos();

			datos = $.parseJSON(data);

			

			if ((datos.zona)==null)

			{				

				$("#precio-envio-internacional").html("");

				$("#distribuidor-internacional").html("");

			}

			else

			{

				$("#precio-envio-internacional").html(datos.precioenvio + " €");

				if (datos.zona < 2000)

					$("#distribuidor-internacional").html('<div class="info-seur">Seur Classic: '+datos.tiempo+' Bussiness days</div>');

				else

					$("#distribuidor-internacional").html('<div class="info-dhl">DHL Express: '+datos.tiempo+' Bussiness days</div>');

			}

		}

	});

		

		

}

function updatePrecioEnvio()

{

	$.ajax(

	{

		type: 'POST',

		url: '/scriptsTienda/cambiarEnvio.php?actualizarPrecio=true',

		success: function (data)

		{

			updatePreciosProductos();

			datos = $.parseJSON(data);

			if ((datos.zona)==null)

			{

				$("#precio-envio-internacional2").html("");

				$("#distribuidor-internacional2").html("");

				cambiaEnvio2(datos.peso);

			}

			else

			{

				$("#precio-envio-internacional2").html(datos.precioenvio + " €");

				if (datos.zona < 2000)

					$("#distribuidor-internacional2").html('<div class="info-seur">Seur Classic: '+datos.tiempo+' Business days</div>');

				else

					$("#distribuidor-internacional2").html('<div class="info-dhl">DHL Express: '+datos.tiempo+' Business days</div>');

				cambiaEnvio2(datos.peso);

			}

		}

	});

}





function comprar()

{

	var email= $("#email").val();

	var pass= $("#pass").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();	

	var error_acceso = $("#error_acceso").val();	

	var email_no_existe = $("#email_no_existe").val();	

	var error=0;

	var error_vacio_1=0;

	var error_email_1=0;

	$("#notificacion").html('');	

	$("#notificacion-vacio").html('');	

	$("#notificacion-email").html('');		

	

	if (email == "")

	{

		document.getElementById("email").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

		error=1;

		

	}

	else

	{

		if ((validarEmail(email)) == false)

		{	

			document.getElementById("email").style.border = "1px solid #FF0000";			

			error=1;

			error_email_1=1;

		}

		else

		{

			document.getElementById("email").style.border = "1px solid #CCC";

		}

	}

	if (pass == "")

	{

		document.getElementById("pass").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

		error=1;

		

	}

	else

	{

		document.getElementById("pass").style.border = "1px solid #CCC";				

		

	}

	if (error_vacio_1 == 1)

	{

		$("#notificacion-vacio").html('<div class="titulo-verde3" style="color: #FF0000; padding-left:175px; font-size: 11px; clear:both; width:300px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		$("#notificacion-email").html('<div class="titulo-verde3" style="color: #FF0000; padding-left:175px; font-size: 11px; clear:both; width:300px;">'+error_email+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0))

	{

		$.ajax(

		{

			type: 'GET',

			url: '/scriptsTienda/validarFormulario.php?isAjax=1&email='+email+'&pass='+pass,

			success: function (msg)

			{

				var r = $.parseJSON(msg);	

				

			

				if (r.tipo == 0)

				{

					document.getElementById("email").style.border = "1px solid #FF0000";								

					document.getElementById("pass").style.border = "1px solid #FF0000";		

					$("#error-compra").html('<div class="titulo-verde3" style="color: #FF0000; padding-left:175px; font-size: 11px; clear:both; width:300px;">'+error_acceso+'</div>');		

				}				

				if (r.tipo == 1)

				{	

					$("#error-compra").html('<div></div>');							

					document.location.href='/confirmar-datos';

				}

				

			

			}

		});

	}

	

}



function registro()

{

	//alert("aki");

	var nombre= $("#name").val();

	var pais= $("#ddlNames").val();

	var provincia= $("#provincia").val();

	var localidad= $("#localidad").val();

	var codigo= $("#codigo_postal").val();

	var direccion= $("#direccion").val();

	var telefono= $("#telefono").val();	

	var email= $("#email").val();

	var pass= document.getElementById("password").value;

	var pass2= document.getElementById("password2").value;

	var nif= $("#nif").val();

	var comentario= $("#comment").val();

	var condiciones= $("input[name=condiciones]:checked").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();	

	var error_acceso = $("#error_acceso").val();	

	var email_no_existe = $("#email_no_existe").val();	

	var error_contrasena = $("#error_contrasena").val();	

	var email_existe = $("#email_existe").val();	

	var error_condiciones = $("#error_condiciones").val();

	var error=0;

	var error_vacio_1=0;

	var error_email_1=0;

	var error_contrasena_1=0;

	

	$("#notificacion2").html('');	

	$("#notificacion2-vacio").html('');	

	$("#notificacion2-email").html('');		

	

	

	if (nombre == "")

	{

		document.getElementById("name").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("name").style.border = "1px solid #CCC";	

	}	

	if (provincia == "")

	{

		document.getElementById("provincia").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("provincia").style.border = "1px solid #CCC";

	}

	if (localidad == "")

	{

		document.getElementById("localidad").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("localidad").style.border = "1px solid #CCC";

	}

	if (codigo == "")

	{

		document.getElementById("codigo_postal").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("codigo_postal").style.border = "1px solid #CCC";

	}

	if (direccion == "")

	{

		document.getElementById("direccion").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("direccion").style.border = "1px solid #CCC";

	}

	if (telefono == "")

	{

		document.getElementById("telefono").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("telefono").style.border = "1px solid #CCC";

	}

	if (email == "")

	{

		document.getElementById("email").style.border = "1px solid #FF0000";		

		error_vacio_1=1;		

	}

	else

	{

		if ((validarEmail(email)) == false)

		{	

			document.getElementById("email").style.border = "1px solid #FF0000";

			error_email_1=1;

		}

		else

		{

			document.getElementById("email").style.border = "1px solid #CCC";

		}

	}

	

	if (nif == "")

	{

		document.getElementById("nif").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("nif").style.border = "1px solid #CCC";

	}

	

	if (pass2 == "")

	{

		document.getElementById("password2").style.border = "1px solid #FF0000";

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password2").style.border = "1px solid #CCC";

	}

	if (pass == "")

	{

		document.getElementById("password").style.border = "1px solid #FF0000";				

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password").style.border = "1px solid #CCC";

	}

	if ((pass == pass2) && (pass.length > 0) && (pass2.length > 0))

	{

		document.getElementById("password2").style.border = "1px solid #CCC";	

		document.getElementById("password").style.border = "1px solid #CCC";	

	}

	else

	{

		if ((pass != pass2) && (pass.length > 0) && (pass2.length > 0))

		{

			document.getElementById("password").style.border = "1px solid #FF0000";		

			document.getElementById("password2").style.border = "1px solid #FF0000";	

			error_contrasena_1=1;	

		}

	}

		

	if (error_vacio_1 == 1)

	{

		$("#notificacion2-vacio").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_email+'</div>');	

		

	}

	if (error_contrasena_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_contrasena+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0) && (error_contrasena_1 == 0))

	{

		//alert("HOLA");

		$.ajax(

		{

			type: 'GET',

			url: '/scriptsTienda/validarFormulario-registro.php?isAjax=1&nombre='+nombre+'&pais='+pais+'&provincia='+provincia+'&localidad='+localidad+'&codigo='+codigo+'&direccion='+direccion+'&telefono='+telefono+'&email='+email+'&pass='+pass+'&nif='+nif+'&comentario='+comentario+'&condiciones='+condiciones,

			success: function (msg)

			{				

				//alert(msg);

				if (msg == 2)

				{	

					document.getElementById("email").style.border = "1px solid #FF0000";

					$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+email_existe+'</div>');	

						

				}

				if (msg == 3)

				{	

					document.getElementById("debe").style.color = "#FF0000";	

					$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_condiciones+'</div>');	

				}

				if (msg == 4)

				{

					

					document.getElementById("debe").style.color = "#999";	

					document.location.href='/confirmar-datos';

				}					

				

					

			}

				

				

			

		});

	}

}

function modificar()

{

	var nombre= $("#name").val();

	var pais= $("#ddlNames").val();

	var provincia= $("#provincia").val();

	var localidad= $("#localidad").val();

	var codigo= $("#codigo_postal").val();

	var direccion= $("#direccion").val();

	var telefono= $("#telefono").val();	

	var email= $("#email").val();

	var pass= document.getElementById("password").value;

	var pass2= document.getElementById("password2").value;

	var nif= $("#nif").val();

	var comentario= $("#comment").val();

	var condiciones= $("input[name=condiciones]:checked").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();	

	var error_acceso = $("#error_acceso").val();	

	var email_no_existe = $("#email_no_existe").val();	

	var error_contrasena = $("#error_contrasena").val();	

	var email_existe = $("#email_existe").val();	

	var error_condiciones = $("#error_condiciones").val();

	var error=0;

	var error_vacio_1=0;

	var error_email_1=0;

	var error_contrasena_1=0;

	

	$("#notificacion2").html('');	

	$("#notificacion2-vacio").html('');	

	$("#notificacion2-email").html('');		

	

	

	if (nombre == "")

	{

		document.getElementById("name").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("name").style.border = "1px solid #CCC";	

	}	

	if (provincia == "")

	{

		document.getElementById("provincia").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("provincia").style.border = "1px solid #CCC";

	}

	if (localidad == "")

	{

		document.getElementById("localidad").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("localidad").style.border = "1px solid #CCC";

	}

	if (codigo == "")

	{

		document.getElementById("codigo_postal").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("codigo_postal").style.border = "1px solid #CCC";

	}

	if (direccion == "")

	{

		document.getElementById("direccion").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("direccion").style.border = "1px solid #CCC";

	}

	if (telefono == "")

	{

		document.getElementById("telefono").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("telefono").style.border = "1px solid #CCC";

	}

	

	

	if (nif == "")

	{

		document.getElementById("nif").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("nif").style.border = "1px solid #CCC";

	}

	

	if (pass2 == "")

	{

		document.getElementById("password2").style.border = "1px solid #FF0000";

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password2").style.border = "1px solid #CCC";

	}

	if (pass == "")

	{

		document.getElementById("password").style.border = "1px solid #FF0000";				

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password").style.border = "1px solid #CCC";

	}

	if ((pass == pass2) && (pass.length > 0) && (pass2.length > 0))

	{

		document.getElementById("password2").style.border = "1px solid #CCC";	

		document.getElementById("password").style.border = "1px solid #CCC";	

	}

	else

	{

		if ((pass != pass2) && (pass.length > 0) && (pass2.length > 0))

		{

			document.getElementById("password").style.border = "1px solid #FF0000";		

			document.getElementById("password2").style.border = "1px solid #FF0000";	

			error_contrasena_1=1;	

		}

	}

		

	if (error_vacio_1 == 1)

	{

		$("#notificacion2-vacio").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_email+'</div>');	

		

	}

	if (error_contrasena_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_contrasena+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0) && (error_contrasena_1 == 0))

	{

		

		$.ajax(

		{

			

			type: 'GET',

			url: '/scriptsTienda/validarFormulario-modificar.php?isAjax=1&nombre='+nombre+'&pais='+pais+'&provincia='+provincia+'&localidad='+localidad+'&codigo='+codigo+'&direccion='+direccion+'&telefono='+telefono+'&pass='+pass+'&nif='+nif+'&comentario='+comentario+'&condiciones='+condiciones,

			success: function (msg)

			{				

				

				

				if (msg == 4)

				{

					document.location.href='/confirmar-datos';

				}					

				

					

			}

				

				

			

		});

	}

	

	

		

	

}



/*function comprar()

{

	var cemail= $("#cemail").val();

	var cpass= $("#cpass").val();

	var formaCompra= $("input[name=formaCompra]:checked").val();

	

	

	if ($("input[name=formaCompra]:checked").val() == 2)

	{

		if (cemail == "")

		{	

			setTimeout("error();", 0);	

			setTimeout("document.location.href='/carrito-compra.php'", 3000);	

					

		}

		else

		{

			if ((validarEmail(cemail)) == false)

			{

					setTimeout("error();", 1000);	

			}

			else

			{

				if (cpass == "")

				{

						setTimeout("error();", 1000);		

				}

				else

				{						

					$.ajax(

					{

						type: 'GET',

						url: '/scriptsTienda/validarFormulario.php?isAjax=1&cemail='+cemail+'&cpass='+cpass+'&formaCompra='+formaCompra,

						success: function (msg)

						{				

											

							$("#items-agregados2 > .informacion-envio").html('<div class="titulo-verde" style="margin-bottom:15px; padding-top:10px;">El login correcto <br /> Bienvenido</div>');

			

				

							$("#bt-continuar").overlay({

								top: "15%",

								mask:

								{

									color: '#fff',

									loadspeed: 200,

									opacity: 0.7

								},

								closeOnClick: false,

								load: true,

								target: '#items-agregados2'

							});

								document.location.href='/index.php';

							

						}

					});

				}

								

							

			}

		}

	}	

}*/

function recordar()

{		

	var email = $("#email_recordar").val();

	var email_oculto = $("#email_oculto").val();	

	var error_general = $("#error_general").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();		

	var email_no_existe = $("#email_no_existe").val();		

	var recordar_tit = $("#recordar_tit").val();

	var recordar_texto = $("#recordar_texto").val();

	var error = 0;

	var error_vacio_1 = 0;	

	var error_email_1 = 0;	



	$("#notificacion3").html('');	

	$("#notificacion3-vacio").html('');	

	$("#notificacion3-email").html('');	

	

	document.getElementById("email_recordar").style.border = "1px solid #CCC";

	if ((email == email_oculto) || (email == ""))

	{

		document.getElementById("email_recordar").style.border = "1px solid #FF0000";		

		error_vacio_1=1;		

	}

	else

	{

		if ((validarEmail(email)) == false)

		{	

			document.getElementById("email_recordar").style.border = "1px solid #FF0000";

			error_email_1=1;

		}

		else

		{

			document.getElementById("email_recordar").style.border = "1px solid #CCC";

		}

	}

	if (error_vacio_1 == 1)

	{

		document.getElementById("email_recordar").style.border = "1px solid #FF0000";

		$("#notificacion3-vacio").html('<div class="titulo-verde3" style="color: #FF0000; padding-top:5px; padding-left:35px; font-size: 11px; clear:both; width:200px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		document.getElementById("email_recordar").style.border = "1px solid #FF0000";

		$("#notificacion3-email").html('<div class="titulo-verde3" style="color: #FF0000; padding-top:5px; padding-left:35px; font-size: 11px; clear:both; width:200px;">'+error_email+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0))

	{

				

				$.ajax({

				type: "GET",

				url: '/scripts/recordar/comprobar.php?isAjax=1&email='+email,

				success: function(msg)

				{	

				

							

					if (msg == 2)

					{	

						document.getElementById("email_recordar").style.border = "1px solid #FF0000";

						$("#notificacion3").html('<div class="titulo-verde2" style="color: #FF0000; padding-top:5px; padding-left:35px; font-size: 11px; clear:both; width:200px;">'+email_no_existe+'</div>');						

					}

					if (msg ==1)

					{

						$("#items-agregados3 > .informacion-envio").html('<div class="titulo-lightbox">'+recordar_tit+'</div>');

						$("#items-agregados3 > .informacion-envio2").html('<div class="titulo-subLightbox">'+recordar_texto+'</div>');

						

						$("#envio-contrasena").overlay({

							top: "15%",

							mask:

							{

								color: '#fff',

								loadspeed: 200,

								opacity: 0.7

							},

							closeOnClick: false,

							load: true,

							target: '#items-agregados3'

						});

					

					}

					

				}

				});

	}

			

			

		

}



function ComprobarNumero() { 

if (isNumeric(document.UserForm.AcctNo.value)) return true

else {

alert("Escriba un número válido.")

return false

}

}





function recuperar()

{

	

			

	$("#items-agregados4 > .informacion-envio").html('<div style="margin-top: 30px;"><form class="cmxform" id="recuperar" method="post" action=""><div class="campos">Email<span>&nbsp;&nbsp;&nbsp;&nbsp;</span><input id="cemail" class="required"  type="text" name="cemail" /></div><div class="bt-recordar-contrasena"><a class="bt-recordar" id="envio-contrasena"  onclick="javascript:recordar()"><span>Recuperar</span></a></div></form></div> ');

					

					$("#recuperar_contra").overlay({

						top: "35%",

						mask:

						{

							color: '#fff',

							loadspeed: 200,

							opacity: 0.7

						},

						closeOnClick: false,

						load: true,

						target: '#items-agregados4'

					});

}



function cerrar()

{

	

			

	$.ajax({

				type: "GET",

				url: '/scripts/cerrar/cerrar.php?isAjax=1',

				success: function(msg)

				{

					document.location.href="javascript:history.back();";

					

				}

	});

}

function identificate()

{			

	var email= $("#email").val();

	var pass= $("#pass").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();	

	var error_acceso = $("#error_acceso").val();	

	var email_no_existe = $("#email_no_existe").val();	

	var error=0;

	var error_vacio_1=0;

	var error_email_1=0;

	$("#notificacion").html('');	

	$("#notificacion-vacio").html('');	

	$("#notificacion-email").html('');		

	

	if (email == "")

	{

		document.getElementById("email").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

		error=1;

		

	}

	else

	{

		if ((validarEmail(email)) == false)

		{	

			document.getElementById("email").style.border = "1px solid #FF0000";			

			error=1;

			error_email_1=1;

		}

		else

		{

			document.getElementById("email").style.border = "1px solid #CCC";

		}

	}

	if (pass == "")

	{

		document.getElementById("pass").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

		error=1;

		

	}

	else

	{

		document.getElementById("pass").style.border = "1px solid #CCC";				

		

	}

	if (error_vacio_1 == 1)

	{

		$("#notificacion-vacio").html('<div class="titulo-verde3" style="color: #FF0000; padding-left:175px; font-size: 11px; clear:both; width:300px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		$("#notificacion-email").html('<div class="titulo-verde3" style="color: #FF0000; padding-left:175px; font-size: 11px; clear:both; width:300px;">'+error_email+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0))

	{

		$.ajax(

		{

			type: 'GET',

			url: '/scriptsTienda/validarFormulario.php?isAjax=1&email='+email+'&pass='+pass,

			success: function (msg)

			{

				var r = $.parseJSON(msg);	

				

			

				if (r.tipo == 0)

				{

					document.getElementById("email").style.border = "1px solid #FF0000";								

					document.getElementById("pass").style.border = "1px solid #FF0000";		

					$("#error-compra").html('<div class="titulo-verde3" style="color: #FF0000; padding-left:175px; font-size: 11px; clear:both; width:300px;">'+error_acceso+'</div>');		

				}				

				if (r.tipo == 1)

				{	

					$("#error-compra").html('');							

					document.location.href="javascript:history.back(1);";

				}

				

			

			}

		});

	}

	

}

function RegistroNormal()

{

	var nombre= $("#name").val();

	var pais= $("#ddlNames").val();

	var provincia= $("#provincia").val();

	var localidad= $("#localidad").val();

	var codigo= $("#codigo_postal").val();

	var direccion= $("#direccion").val();

	var telefono= $("#telefono").val();	

	var email= $("#email").val();

	var pass= document.getElementById("password").value;

	var pass2= document.getElementById("password2").value;

	var nif= $("#nif").val();

	var comentario= $("#comment").val();

	var condiciones= $("input[name=condiciones]:checked").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();	

	var error_acceso = $("#error_acceso").val();	

	var email_no_existe = $("#email_no_existe").val();	

	var error_contrasena = $("#error_contrasena").val();	

	var email_existe = $("#email_existe").val();	

	var error_condiciones = $("#error_condiciones").val();

	var error=0;

	var error_vacio_1=0;

	var error_email_1=0;

	var error_contrasena_1=0;

	

	$("#notificacion2").html('');	

	$("#notificacion2-vacio").html('');	

	$("#notificacion2-email").html('');		

	

	

	if (nombre == "")

	{

		document.getElementById("name").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("name").style.border = "1px solid #CCC";	

	}	

	if (provincia == "")

	{

		document.getElementById("provincia").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("provincia").style.border = "1px solid #CCC";

	}

	if (localidad == "")

	{

		document.getElementById("localidad").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("localidad").style.border = "1px solid #CCC";

	}

	if (codigo == "")

	{

		document.getElementById("codigo_postal").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("codigo_postal").style.border = "1px solid #CCC";

	}

	if (direccion == "")

	{

		document.getElementById("direccion").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("direccion").style.border = "1px solid #CCC";

	}

	if (telefono == "")

	{

		document.getElementById("telefono").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("telefono").style.border = "1px solid #CCC";

	}

	if (email == "")

	{

		document.getElementById("email").style.border = "1px solid #FF0000";		

		error_vacio_1=1;		

	}

	else

	{

		if ((validarEmail(email)) == false)

		{	

			document.getElementById("email").style.border = "1px solid #FF0000";

			error_email_1=1;

		}

		else

		{

			document.getElementById("email").style.border = "1px solid #CCC";

		}

	}

	

	if (nif == "")

	{

		document.getElementById("nif").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("nif").style.border = "1px solid #CCC";

	}

	

	if (pass2 == "")

	{

		document.getElementById("password2").style.border = "1px solid #FF0000";

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password2").style.border = "1px solid #CCC";

	}

	if (pass == "")

	{

		document.getElementById("password").style.border = "1px solid #FF0000";				

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password").style.border = "1px solid #CCC";

	}

	if ((pass == pass2) && (pass.length > 0) && (pass2.length > 0))

	{

		document.getElementById("password2").style.border = "1px solid #CCC";	

		document.getElementById("password").style.border = "1px solid #CCC";	

	}

	else

	{



		if ((pass != pass2) && (pass.length > 0) && (pass2.length > 0))

		{

			document.getElementById("password").style.border = "1px solid #FF0000";		

			document.getElementById("password2").style.border = "1px solid #FF0000";	

			error_contrasena_1=1;	

		}

	}

		

	if (error_vacio_1 == 1)

	{

		$("#notificacion2-vacio").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_email+'</div>');	

		

	}

	if (error_contrasena_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_contrasena+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0) && (error_contrasena_1 == 0))

	{

		

		$.ajax(

		{

			

			type: 'GET',

			url: '/scriptsTienda/validarFormulario-registro.php?isAjax=1&nombre='+nombre+'&pais='+pais+'&provincia='+provincia+'&localidad='+localidad+'&codigo='+codigo+'&direccion='+direccion+'&telefono='+telefono+'&email='+email+'&pass='+pass+'&nif='+nif+'&comentario='+comentario+'&condiciones='+condiciones,

			success: function (msg)

			{				

				

				if (msg == 2)

				{	

					document.getElementById("email").style.border = "1px solid #FF0000";

					$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+email_existe+'</div>');	

						

				}

				if (msg == 3)

				{	

					document.getElementById("debe").style.color = "#FF0000";	

					$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_condiciones+'</div>');	

				}

				if (msg == 4)

				{

					

					document.getElementById("debe").style.color = "#999";	

					document.location.href="index.php";

				}					

				

					

			}

				

				

			

		});

	}

}

function modificarNormal()

{

	var nombre= $("#name").val();

	var pais= $("#ddlNames").val();

	var provincia= $("#provincia").val();

	var localidad= $("#localidad").val();

	var codigo= $("#codigo_postal").val();

	var direccion= $("#direccion").val();

	var telefono= $("#telefono").val();	

	var email= $("#email").val();

	var pass= document.getElementById("password").value;

	var pass2= document.getElementById("password2").value;

	var nif= $("#nif").val();

	var comentario= $("#comment").val();

	var condiciones= $("input[name=condiciones]:checked").val();

	var error_vacio = $("#error_vacio").val();

	var error_email = $("#error_email").val();	

	var error_acceso = $("#error_acceso").val();	

	var email_no_existe = $("#email_no_existe").val();	

	var error_contrasena = $("#error_contrasena").val();	

	var email_existe = $("#email_existe").val();	

	var error_condiciones = $("#error_condiciones").val();

	var error=0;

	var error_vacio_1=0;

	var error_email_1=0;

	var error_contrasena_1=0;

	

	$("#notificacion2").html('');	

	$("#notificacion2-vacio").html('');	

	$("#notificacion2-email").html('');		

	

	

	if (nombre == "")

	{

		document.getElementById("name").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("name").style.border = "1px solid #CCC";	

	}	

	if (provincia == "")

	{

		document.getElementById("provincia").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("provincia").style.border = "1px solid #CCC";

	}

	if (localidad == "")

	{

		document.getElementById("localidad").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("localidad").style.border = "1px solid #CCC";

	}

	if (codigo == "")

	{

		document.getElementById("codigo_postal").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("codigo_postal").style.border = "1px solid #CCC";

	}

	if (direccion == "")

	{

		document.getElementById("direccion").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("direccion").style.border = "1px solid #CCC";

	}

	if (telefono == "")

	{

		document.getElementById("telefono").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("telefono").style.border = "1px solid #CCC";

	}

	

	

	if (nif == "")

	{

		document.getElementById("nif").style.border = "1px solid #FF0000";		

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("nif").style.border = "1px solid #CCC";

	}

	

	if (pass2 == "")

	{

		document.getElementById("password2").style.border = "1px solid #FF0000";

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password2").style.border = "1px solid #CCC";

	}

	if (pass == "")

	{

		document.getElementById("password").style.border = "1px solid #FF0000";				

		error_vacio_1=1;

	}

	else

	{

		document.getElementById("password").style.border = "1px solid #CCC";

	}

	if ((pass == pass2) && (pass.length > 0) && (pass2.length > 0))

	{

		document.getElementById("password2").style.border = "1px solid #CCC";	

		document.getElementById("password").style.border = "1px solid #CCC";	

	}

	else

	{

		if ((pass != pass2) && (pass.length > 0) && (pass2.length > 0))

		{

			document.getElementById("password").style.border = "1px solid #FF0000";		

			document.getElementById("password2").style.border = "1px solid #FF0000";	

			error_contrasena_1=1;	

		}

	}

		

	if (error_vacio_1 == 1)

	{

		$("#notificacion2-vacio").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px; ">'+error_vacio+'</div>');		

		

	}

	if (error_email_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_email+'</div>');	

		

	}

	if (error_contrasena_1 == 1)

	{

		$("#notificacion2-email").html('<div class="titulo-verde3" style="color: #FF0000; margin: 0 auto; margin-top:15px;  font-size: 12px; clear:both; width:300px;">'+error_contrasena+'</div>');	

		

	}

	if ((error == 0) && (error_vacio_1 == 0) && (error_email_1 == 0) && (error_contrasena_1 == 0))

	{

		

		$.ajax(

		{

			

			type: 'GET',

			url: '/scriptsTienda/validarFormulario-modificar.php?isAjax=1&nombre='+nombre+'&pais='+pais+'&provincia='+provincia+'&localidad='+localidad+'&codigo='+codigo+'&direccion='+direccion+'&telefono='+telefono+'&pass='+pass+'&nif='+nif+'&comentario='+comentario+'&condiciones='+condiciones,

			success: function (msg)

			{				

				

				

				if (msg == 4)

				{

					document.location.href="javascript:history.back();";

				}					

				

					

			}

				

				

			

		});

	}	

}






