function tabular(e, obj)
{ 
	tecla=(document.all) ? e.keyCode : e.which;
	
	if(tecla!=13)
		return;
	
	frm=obj.form;
	
	for(i=0; i<frm.elements.length; i++)
		if(frm.elements[i]==obj)
		{ 
			if(i==frm.elements.length-1)
				i=-1;
			
			break;
		}
	
	frm.elements[i+1].focus();
	
	return false; 
}

function popUpTallas(codigo)
{
	tallas=window.open('http://www.shoesymas.com/pop_tallas.php?codigo='+codigo, 'imagenAmpliada', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=420,height=320,left=100,top=100');
	tallas.focus();
}

function popUpImagen(URL)
{
	imagen=window.open(URL, 'imagenAmpliada', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=670,height=430,left=100,top=100');
	imagen.focus();
}

function anularCesta(url)
{
	document.formulario.action="http://www.shoesymas.com/anular_cesta.php";
	document.formulario.method="get";
	document.formulario.url.value=url;
	document.formulario.submit();
}

function enviarCesta(idioma)
{
	//alert('Estimado/a cliente:\n\nLe informamos que, debido al periodo vacacional, no podemos garantizar el servicio de nuestros artículos, motivo por el cual procedemos a la desactivación del módulo de compras.\n\nNo obstante, le invitamos a que vuelva a visitarnos el próximo mes de SEPTIEMBRE, fecha en la que volveremos a nuestra actividad normal.\n\nReciba un cordial saludo.');
	
	var entrar=true;
	
	if(navigator.appName=="Netscape")
	{
		var ifDoc=document.getElementById("articulo_info").contentDocument;
		
		var serie=ifDoc.forms[0].serie;
		if(typeof(serie)!="undefined")
			var serie_valor=ifDoc.forms[0].serie.value.length;
		
		var color=ifDoc.forms[0].color;
		if(typeof(color)!="undefined")
			var color_valor=ifDoc.forms[0].color.value.length;
		
		var talla=ifDoc.forms[0].talla;
		if(typeof(talla)!="undefined")
			var talla_valor=ifDoc.forms[0].talla.value.length;
		
		var cantidad=ifDoc.forms[0].cantidad;
		if(typeof(cantidad)!="undefined")
			var cantidad_valor=ifDoc.forms[0].cantidad.value.length;
	}
	else
	{
		var serie=document.articulo_info.document.formulario.serie;
		if(typeof(serie)!="undefined")
			var serie_valor=document.articulo_info.document.formulario.serie.value.length;
		
		var color=document.articulo_info.document.formulario.color;
		if(typeof(color)!="undefined")
			var color_valor=document.articulo_info.document.formulario.color.value.length;
		
		var talla=document.articulo_info.document.formulario.talla;
		if(typeof(talla)!="undefined")
			var talla_valor=document.articulo_info.document.formulario.talla.value.length;
		
		var cantidad=document.articulo_info.document.formulario.cantidad;
		if(typeof(cantidad)!="undefined")
			var cantidad_valor=document.articulo_info.document.formulario.cantidad.value.length;
	}
	
	if(typeof(serie)!="undefined")
		if(serie_valor==0)
		{
			entrar=false;
			if(idioma=="ingles")
				alert("You must indicate the group of the article.");
			else
				alert("Es imprescindible que indiques la serie del artículo.");
		}
	
	if(typeof(color)!="undefined")
		if(color_valor==0)
		{
			entrar=false;
			if(idioma=="ingles")
				alert("You must indicate the colour of the article.");
			else
				alert("Es imprescindible que indiques el color del artículo.");
		}
	
	if(typeof(talla)!="undefined")
		if(talla_valor==0)
		{
			entrar=false;
			if(idioma=="ingles")
				alert("You must indicate the size of the article.");
			else
				alert("Es imprescindible que indiques la talla del artículo.");
		}
	
	if(typeof(cantidad)!="undefined")
		if(cantidad_valor==0)
		{
			entrar=false;
			if(idioma=="ingles")
				alert("You must indicate the quantity you want to buy.");
			else
				alert("Es imprescindible que indiques el nº de unidades a comprar.");
		}
	
	if(entrar)
	{
		document.formulario.action="http://www.shoesymas.com/cesta.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function autenticarPedido()
{
	document.formulario.action="http://www.shoesymas.com/autenticar_pedido.php";
	document.formulario.submit();
}

function imprimirRecibo(pedido)
{
	document.formulario.action="https://www.shoesymas.com/recibo_compra.php";
	document.formulario.pedido.value=pedido;
	document.formulario.target="_blank";
	document.formulario.submit();
}

function comprobarTallas(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.serie.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the group of the article.");
		else
			alert("Es imprescindible que indiques la serie del artículo.");
		document.formulario.serie.focus();
	}
	else if(document.formulario.talla.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the size of the article.");
		else
			alert("Es imprescindible que indiques la talla del artículo.");
		document.formulario.talla.focus();
	}
	else if(document.formulario.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your full name.");
		else
			alert("Es imprescindible que indiques tu nombre y apellidos.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail de contacto.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/enviaremail_tallas.php";
		document.formulario.method="get";
		document.formulario.submit();
	}
}

function comprobarLogin(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.usuario.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.usuario.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail used to access.");
		else
			alert("Es imprescindible que indiques tu e-mail de acceso.");
		document.formulario.usuario.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.usuario.focus();
	}
	else if(document.formulario.clave.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your password.");
		else
			alert("Es imprescindible que indiques tu contraseña de acceso.");
		document.formulario.clave.focus();
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/autenticar_usuario.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarLoginVIP()
{
	var goodEmail;
	goodEmail=document.formulario.usuario.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.usuario.value.length==0)
	{
		alert("Es imprescindible que indiques tu e-mail de acceso.");
		document.formulario.usuario.focus();
	}
	else if(!goodEmail)
	{
		alert("El formato de tu e-mail es incorrecto.");
		document.formulario.usuario.focus();
	}
	else if(document.formulario.clave.value.length==0)
	{
		alert("Es imprescindible que indiques tu contraseña de acceso.");
		document.formulario.clave.focus();
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/autenticar_usuario_vip.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarApadrinar(idioma)
{
	var goodEmail1;
	var goodEmail2;
	var goodEmail3;
	var goodEmail4;
	var goodEmail5;
	var goodEmail6;
	var goodEmail7;
	var goodEmail8;
	var goodEmail9;
	var goodEmail10;
	
	goodEmail1=document.formulario.amigo1.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail2=document.formulario.amigo2.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail3=document.formulario.amigo3.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail4=document.formulario.amigo4.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail5=document.formulario.amigo5.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail6=document.formulario.amigo6.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail7=document.formulario.amigo7.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail8=document.formulario.amigo8.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail9=document.formulario.amigo9.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	goodEmail10=document.formulario.amigo10.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.amigo1.value.length!=0 && !goodEmail1)
	{
		if(idioma=="ingles")
			alert("The format of your number 1 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 1 es incorrecto.");
		document.formulario.amigo1.focus();
	}
	else if(document.formulario.amigo2.value.length!=0 && !goodEmail2)
	{
		if(idioma=="ingles")
			alert("The format of your number 2 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 2 es incorrecto.");
		document.formulario.amigo2.focus();
	}
	else if(document.formulario.amigo3.value.length!=0 && !goodEmail3)
	{
		if(idioma=="ingles")
			alert("The format of your number 3 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 3 es incorrecto.");
		document.formulario.amigo3.focus();
	}
	else if(document.formulario.amigo4.value.length!=0 && !goodEmail4)
	{
		if(idioma=="ingles")
			alert("The format of your number 4 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 4 es incorrecto.");
		document.formulario.amigo4.focus();
	}
	else if(document.formulario.amigo5.value.length!=0 && !goodEmail5)
	{
		if(idioma=="ingles")
			alert("The format of your number 5 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 5 es incorrecto.");
		document.formulario.amigo5.focus();
	}
	else if(document.formulario.amigo6.value.length!=0 && !goodEmail6)
	{
		if(idioma=="ingles")
			alert("The format of your number 6 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 6 es incorrecto.");
		document.formulario.amigo6.focus();
	}
	else if(document.formulario.amigo7.value.length!=0 && !goodEmail7)
	{
		if(idioma=="ingles")
			alert("The format of your number 7 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 7 es incorrecto.");
		document.formulario.amigo7.focus();
	}
	else if(document.formulario.amigo8.value.length!=0 && !goodEmail8)
	{
		if(idioma=="ingles")
			alert("The format of your number 8 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 8 es incorrecto.");
		document.formulario.amigo8.focus();
	}
	else if(document.formulario.amigo9.value.length!=0 && !goodEmail9)
	{
		if(idioma=="ingles")
			alert("The format of your number 9 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 9 es incorrecto.");
		document.formulario.amigo9.focus();
	}
	else if(document.formulario.amigo10.value.length!=0 && !goodEmail10)
	{
		if(idioma=="ingles")
			alert("The format of your number 10 friend e-mail is incorrect.");
		else
			alert("El formato del e-mail de tu amigo 10 es incorrecto.");
		document.formulario.amigo10.focus();
	}
	else if(document.formulario.mensaje.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a text in the message.");
		else
			alert("Es imprescindible que indiques el texto del mensaje.");
		document.formulario.mensaje.focus();
	}
	else
		document.formulario.submit();
}

function comprobarContacto(idioma, tipo)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.nombre.value.length==0)
	{
		if(tipo==true)
		{
			if(idioma=="ingles")
				alert("You must indicate your name.");
			else
				alert("Es imprescindible que indiques tu nombre.");
		}
		else
		{
			if(idioma=="ingles")
				alert("You must indicate the name of your company.");
			else
				alert("Es imprescindible que indiques el nombre de tu empresa.");
		}
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(tipo==true)
		{
			if(idioma=="ingles")
				alert("You must indicate your last name.");
			else
				alert("Es imprescindible que indiques tus apellidos.");
		}
		else
		{
			if(idioma=="ingles")
				alert("You must indicate the contact person.");
			else
				alert("Es imprescindible que indiques una persona de contacto.");
		}
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.mensaje.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a text for the message.");
		else
			alert("Es imprescindible que indiques el texto del mensaje.");
		document.formulario.mensaje.focus();
	}
	else
		document.formulario.submit();
}

function comprobarDatosEnvio(idioma)
{
	if(document.formulario.forma_envio.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a form of shipping.");
		else
			alert("Es imprescindible que indiques una forma de envío.");
	}
	else
	{
		document.formulario.action="https://www.shoesymas.com/datos_pago.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarDatosPago(idioma)
{
	if(document.formulario.forma_pago.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate a form of payment.");
		else
			alert("Es imprescindible que indiques una forma de pago.");
	}
	else
	{
		document.formulario.action="https://www.shoesymas.com/datos_resumen.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarEmail(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/enviaremail_contrasena.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarContrasenas(idioma)
{
	if(document.formulario.actual.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your actual password.");
		else
			alert("Es imprescindible que indiques la contraseña actual.");
		document.formulario.actual.focus();
	}
	else if(document.formulario.nueva.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your new password.");
		else
			alert("Es imprescindible que indiques la contraseña nueva.");
		document.formulario.nueva.focus();
	}
	else if(document.formulario.nueva2.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must repeat the password.");
		else
			alert("Es imprescindible que vuelvas a escribir la contraseña.");
		document.formulario.nueva2.focus();
	}
	else if(document.formulario.nueva.value!=document.formulario.nueva2.value)
	{
		if(idioma=="ingles")
			alert("The passwords are not the same.");
		else
			alert("Las contraseñas indicadas no son iguales.");
		document.formulario.nueva.value='';
		document.formulario.nueva2.value='';
		document.formulario.nueva.focus();
	}
	else
	{
		document.formulario.action="https://www.shoesymas.com/editar_contrasena.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarEditarUsuario(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your name.");
		else
			alert("Es imprescindible que indiques tu nombre.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your last name.");
		else
			alert("Es imprescindible que indiques tus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your address.");
		else
			alert("Es imprescindible que indiques tu dirección.");
		document.formulario.direccion.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your city / town.");
		else
			alert("Es imprescindible que indiques tu población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.codigo_postal.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the postal code.");
		else
			alert("Es imprescindible que indiques tu código postal.");
		document.formulario.codigo_postal.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your state / province.");
		else
			alert("Es imprescindible que indiques tu provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.pais.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your country.");
		else
			alert("Es imprescindible que indiques tu país.");
		document.formulario.pais.focus();
	}
	else if(document.formulario.zona.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the area of transportation.");
		else
			alert("Es imprescindible que indiques una zona de portes.");
		document.formulario.zona.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else
			alert("Es imprescindible que indiques tu teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else
	{
		document.formulario.action="https://www.shoesymas.com/editar_usuario.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarEditarUsuarioVIP(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	var goodEmail2;
	goodEmail2=document.formulario.email_paypal.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.nombre.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your name.");
		else
			alert("Es imprescindible que indiques tu nombre.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your last name.");
		else
			alert("Es imprescindible que indiques tus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your address.");
		else
			alert("Es imprescindible que indiques tu dirección.");
		document.formulario.direccion.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your city / town.");
		else
			alert("Es imprescindible que indiques tu población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.codigo_postal.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the postal code.");
		else
			alert("Es imprescindible que indiques tu código postal.");
		document.formulario.codigo_postal.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your state / province.");
		else
			alert("Es imprescindible que indiques tu provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.pais.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your country.");
		else
			alert("Es imprescindible que indiques tu país.");
		document.formulario.pais.focus();
	}
	else if(document.formulario.zona.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the area of transportation.");
		else
			alert("Es imprescindible que indiques una zona de portes.");
		document.formulario.zona.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else
			alert("Es imprescindible que indiques tu teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.email_paypal.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail from PayPal.");
		else
			alert("Es imprescindible que indiques tu e-mail de PayPal.");
		document.formulario.email_paypal.focus();
	}
	else if(!goodEmail2)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail from PayPal is incorrect.");
		else
			alert("El formato de tu e-mail de PayPal es incorrecto.");
		document.formulario.email_paypal.focus();
	}
	else
	{
		document.formulario.action="https://www.shoesymas.com/editar_usuario_vip.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarUsuarioNuevo(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.nombre_usuario.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your name.");
		else
			alert("Es imprescindible que indiques tu nombre.");
		document.formulario.nombre_usuario.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your last name.");
		else
			alert("Es imprescindible que indiques tus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.fecha_nacimiento.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your date of birth.");
		else
			alert("Es imprescindible que indiques tu fecha de nacimiento.");
		document.formulario.fecha_nacimiento.focus();
	}
	else if(document.formulario.direccion.value.length==0)
	{
		if(idioma=="ingles")
			alert("Es imprescindible que indiques tu dirección.");
		else
			alert("Es imprescindible que indiques tu dirección.");
		document.formulario.direccion.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your city / town.");
		else
			alert("Es imprescindible que indiques tu población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.codigo_postal.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the postal code.");
		else
			alert("Es imprescindible que indiques tu código postal.");
		document.formulario.codigo_postal.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your state / province.");
		else
			alert("Es imprescindible que indiques tu provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.pais.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your country.");
		else
			alert("Es imprescindible que indiques tu país.");
		document.formulario.pais.focus();
	}
	else if(document.formulario.zona.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the area of transportation.");
		else
			alert("Es imprescindible que indiques una zona de portes.");
		document.formulario.zona.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your telephone.");
		else
			alert("Es imprescindible que indiques tu teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.contrasena.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your password.");
		else
			alert("Es imprescindible que indiques una contraseña.");
		document.formulario.contrasena.focus();
	}
	else if(document.formulario.contrasena2.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must repeat the password.");
		else
			alert("Es imprescindible que vuelvas a escribir la contraseña.");
		document.formulario.contrasena2.focus();
	}
	else if(document.formulario.contrasena2.value.length!=0 && document.formulario.contrasena2.value!=document.formulario.contrasena.value)
	{
		if(idioma=="ingles")
			alert("The passwords are not the same.");
		else
			alert("Las contraseñas indicadas no son iguales.");
		document.formulario.contrasena.value='';
		document.formulario.contrasena2.value='';
		document.formulario.contrasena.focus();
		event.returnValue=false;
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/alta_usuario.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarUsuarioVIP()
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.nombre_usuario.value.length==0)
	{
		alert("Es imprescindible que indiques tu nombre.");
		document.formulario.nombre_usuario.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		alert("Es imprescindible que indiques tus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.fecha_nacimiento.value.length==0)
	{
		alert("Es imprescindible que indiques tu fecha de nacimiento.");
		document.formulario.fecha_nacimiento.focus();
	}
	else if(document.formulario.direccion.value.length==0)
	{
		alert("Es imprescindible que indiques tu dirección.");
		document.formulario.direccion.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		alert("Es imprescindible que indiques tu población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.codigo_postal.value.length==0)
	{
		alert("Es imprescindible que indiques tu código postal.");
		document.formulario.codigo_postal.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		alert("Es imprescindible que indiques tu provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.pais.value.length==0)
	{
		alert("Es imprescindible que indiques tu país.");
		document.formulario.pais.focus();
	}
	else if(document.formulario.zona.value.length==0)
	{
		alert("Es imprescindible que indiques una zona de portes.");
		document.formulario.zona.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		alert("Es imprescindible que indiques tu teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.contrasena.value.length==0)
	{
		alert("Es imprescindible que indiques una contraseña.");
		document.formulario.contrasena.focus();
	}
	else if(document.formulario.contrasena2.value.length==0)
	{
		alert("Es imprescindible que vuelvas a escribir la contraseña.");
		document.formulario.contrasena2.focus();
	}
	else if(document.formulario.contrasena2.value.length!=0 && document.formulario.contrasena2.value!=document.formulario.contrasena.value)
	{
		alert("Las contraseñas indicadas no son iguales.");
		document.formulario.contrasena.value='';
		document.formulario.contrasena2.value='';
		document.formulario.contrasena.focus();
		event.returnValue=false;
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/alta_usuario_vip.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarUsuarioRegistrado(idioma)
{
	var goodEmail;
	goodEmail=document.formulario.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\..{2,2}))$)\b/gi);
	
	if(document.formulario.email.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your e-mail.");
		else
			alert("Es imprescindible que indiques tu e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="ingles")
			alert("The format of your e-mail is incorrect.");
		else
			alert("El formato de tu e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.contrasena.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate your password.");
		else
			alert("Es imprescindible que indiques una contraseña.");
		document.formulario.contrasena.focus();
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/autenticar_usuario.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarCobrarVIP(idioma, saldo, multiplo)
{
	if(saldo<multiplo)
	{
		if(idioma=="ingles")
			alert("You can not collect until your balance reaches "+multiplo+" euros.");
		else
			alert("No podrás cobrar hasta que tu saldo supere los "+multiplo+" euros.");
	}
	else if(document.formulario.cobrar.value.length==0)
	{
		if(idioma=="ingles")
			alert("You must indicate the amount to be paid.");
		else
			alert("Es imprescindible que indiques el importe a cobrar.");
		document.formulario.cobrar.focus();
	}
	else if(document.formulario.cobrar.value==0)
	{
		if(idioma=="ingles")
			alert("The amount to be paid must be higher than zero euros.");
		else
			alert("El importe a cobrar deberá ser superior a cero euros.");
		document.formulario.cobrar.focus();
	}
	else if(document.formulario.cobrar.value%multiplo!=0)
	{
		if(idioma=="ingles")
			alert("The amount to be paid must be a multiple of "+multiplo+" euros.");
		else
			alert("El importe a cobrar deberá ser múltiplo de "+multiplo+" euros.");
		document.formulario.cobrar.focus();
	}
	else if(document.formulario.cobrar.value>saldo)
	{
		if(idioma=="ingles")
			alert("The amount to be paid can not be higher than "+saldo+" euros.");
		else
			alert("El importe a cobrar no podrá ser superior a "+saldo+" euros.");
		document.formulario.cobrar.focus();
	}
	else
	{
		document.formulario.action="http://www.shoesymas.com/enviaremail_comisiones.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function goto(pagina, destino)
{
	form.action="privado_"+pagina+".php";
	form.accion.value="consultar";
	form.target=destino;
	form.submit();
}

function gotoinicio(pagina, destino)
{
	form.action="procesa_"+pagina+".php";
	form.method="post";
	form.enctype="multipart/form-data";
	form.accion.value="inicio";
	form.target=destino;
	form.submit();
}

function listado(pagina, destino)
{
	form.action="https://www.shoesymas.com/listado_"+pagina+".php";
	form.method="post";
	form.target=destino;
	form.submit();
}

function guardar()
{
	var code=htmlCode.getCode();
	
	form.texto.value=code;
	form.accion.value="guardar";
	form.submit();
}

function guardar2()
{
	form.accion.value="guardar";
	form.submit();
}

function consultar()
{
	form.accion.value="consultar";
	form.submit();
}

function eliminar()
{
	form.accion.value="eliminar";
	form.submit();
}

function buscar(tabla)
{
	var x;
	x=window.open("buscador.php?tabla="+tabla,"v","status=0,resizable=0,toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,width=645,height=465,top=50,left=50");
	
	event.returnValue=false;
}

function submitMyForm()
{ 
	form.target='foo'; 
	x=window.open('',form.target,'status=no,resizable=no,toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,width=720,height=500,top=50,left=50');
	form.submit(); 
	return false; 
} 

function do_save()
{
	window.opener.currentTextArea.value=htmlCode.getCode();
	window.close();
	window.opener.focus();
}