function mostrarFamilia(familia)
{
	var el=document.getElementById('familia_' + familia + '_desarrollo');
	el.style.display="block";
	
	var el=document.getElementById('familia_' + familia + '_titulo');
	el.style.display="none";
}

function ocultarFamilia(familia)
{
	var el=document.getElementById('familia_' + familia + '_titulo');
	el.style.display="block";
	
	var el=document.getElementById('familia_' + familia + '_desarrollo');
	el.style.display="none";
}

function submitEnter(myfield, e)
{
	var keyCode;
	
	if(window.event)
		keyCode=window.event.keyCode;
	else if(e)
		keyCode=e.which;
	else
		return true;
	
	if(keyCode==13)
		return false;
	else
		return true;
}

function descargar(carpeta, nombre)
{
	descarga.document.location.href="http://www.authentikindia.com/descarga.php?carpeta="+carpeta+"&nombre="+nombre;
}

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 popUpMapa()
{
	imagen=window.open('mapasitua.html', 'imagenAmpliada', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=640,height=480,left=50,top=50');
	imagen.focus();
}

function anularCesta(url)
{
	document.formulario.action="http://www.authentikindia.com/anular_cesta.php";
	document.formulario.method="get";
	document.formulario.url.value=url;
	document.formulario.submit();
}

function enviarCesta(item, idioma)
{
	if(document.formulario.talla.value.length==0)
	{
		if(idioma=="frances")
			alert("Veuillez indiquer la taille / pointure, s.v.p.");
		else
			alert("Deberá indicar una talla / tamaño.");
	}
	else
	{
		document.formulario.action="http://www.authentikindia.com/cesta.php";
		document.formulario.method="post";
		document.formulario.cantidad.value=1;
		document.formulario.item.value=item;
		document.formulario.submit();
	}
}

function autenticarPedido()
{
	document.formulario.action="http://www.authentikindia.com/autenticar_pedido.php";
	document.formulario.submit();
}

function imprimirRecibo(pedido)
{
	document.formulario.action="https://www.authentikindia.com/recibo_compra.php";
	document.formulario.pedido.value=pedido;
	document.formulario.target="_blank";
	document.formulario.submit();
}

function comprobarContacto(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=="frances")
			alert("Il est indispensable qu'il indique son nom.");
		else
			alert("Es imprescindible que indique su nombre.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique ses noms de famille.");
		else
			alert("Es imprescindible que indique sus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son e-mail.");
		else
			alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="frances")
			alert("Le format de son e-mail est incorrect.");
		else
			alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son téléphone.");
		else
			alert("Es imprescindible que indique su teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.mensaje.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique le texte du message.");
		else
			alert("Es imprescindible que indique el texto del mensaje.");
		document.formulario.mensaje.focus();
	}
	else if(document.formulario.codigo.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique le code.");
		else
			alert("Es imprescindible que indique el código.");
		document.formulario.codigo.focus();
	}
	else
	{
		document.formulario.action="http://www.authentikindia.com/enviaremail_contacto.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarDatosPago(idioma)
{
	if(document.formulario.forma_pago.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique une forme de paiement.");
		else
			alert("Es imprescindible que indique una forma de pago.");
	}
	else
	{
		document.formulario.action="https://www.authentikindia.com/datos_resumen.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarDatosEnvio(idioma)
{
	if(document.formulario.forma_envio.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique une forme d'envoi.");
		else
			alert("Es imprescindible que indique una forma de envío.");
	}
	else
	{
		document.formulario.action="https://www.authentikindia.com/datos_pago.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=="frances")
			alert("Il est indispensable qu'il indique son e-mail.");
		else
			alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="frances")
			alert("Le format de son e-mail est incorrect.");
		else
			alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else
	{
		document.formulario.action="http://www.authentikindia.com/enviaremail_contrasena.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function comprobarContrasenas(idioma)
{
	if(document.formulario.actual.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable d'indiquer votre mot de passe actuel.");
		else
			alert("Es imprescindible que indique la contraseña actual.");
		document.formulario.actual.focus();
	}
	else if(document.formulario.nueva.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable d'indiquer le mot de passe nouveau.");
		else
			alert("Es imprescindible que indique la contraseña nueva.");
		document.formulario.nueva.focus();
	}
	else if(document.formulario.nueva2.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il écrive à nouveau le mot de passe.");
		else
			alert("Es imprescindible que vuelva a escribir la contraseña.");
		document.formulario.nueva2.focus();
	}
	else if(document.formulario.nueva.value!=document.formulario.nueva2.value)
	{
		if(idioma=="frances")
			alert("Les mots de passe indiqués ne sont pas égaux.");
		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.authentikindia.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=="frances")
			alert("Il est indispensable qu'il indique son nom.");
		else
			alert("Es imprescindible que indique su nombre.");
		document.formulario.nombre.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique ses noms de famille.");
		else
			alert("Es imprescindible que indique sus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.fecha_nacimiento.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique sa date de naissance.");
		else
			alert("Es imprescindible que indique su fecha de nacimiento.");
		document.formulario.fecha_nacimiento.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son téléphone.");
		else
			alert("Es imprescindible que indique su teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son e-mail.");
		else
			alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="frances")
			alert("Le format de son e-mail est incorrect.");
		else
			alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else
	{
		document.formulario.action="https://www.authentikindia.com/editar_usuario.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=="frances")
			alert("Il est indispensable qu'il indique son nom.");
		else
			alert("Es imprescindible que indique su nombre.");
		document.formulario.nombre_usuario.focus();
	}
	else if(document.formulario.apellidos.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique ses noms de famille.");
		else
			alert("Es imprescindible que indique sus apellidos.");
		document.formulario.apellidos.focus();
	}
	else if(document.formulario.fecha_nacimiento.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique sa date de naissance.");
		else
			alert("Es imprescindible que indique su fecha de nacimiento.");
		document.formulario.fecha_nacimiento.focus();
	}
	else if(document.formulario.direccion.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son adresse.");
		else
			alert("Es imprescindible que indique su dirección.");
		document.formulario.direccion.focus();
	}
	else if(document.formulario.poblacion.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique sa population.");
		else
			alert("Es imprescindible que indique su población.");
		document.formulario.poblacion.focus();
	}
	else if(document.formulario.codigo_postal.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son code postal.");
		else
			alert("Es imprescindible que indique su código postal.");
		document.formulario.codigo_postal.focus();
	}
	else if(document.formulario.provincia.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique sa province.");
		else
			alert("Es imprescindible que indique su provincia.");
		document.formulario.provincia.focus();
	}
	else if(document.formulario.pais.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son pays.");
		else
			alert("Es imprescindible que indique su país.");
		document.formulario.pais.focus();
	}
	else if(document.formulario.zona.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique une zone de ports.");
		else
			alert("Es imprescindible que indique una zona de portes.");
		document.formulario.zona.focus();
	}
	else if(document.formulario.telefono.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son téléphone.");
		else
			alert("Es imprescindible que indique su teléfono.");
		document.formulario.telefono.focus();
	}
	else if(document.formulario.email.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique son e-mail.");
		else
			alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="frances")
			alert("Le format de son e-mail est incorrect.");
		else
			alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.contrasena.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique un mot de passe.");
		else
			alert("Es imprescindible que indique una contraseña.");
		document.formulario.contrasena.focus();
	}
	else if(document.formulario.contrasena2.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il écrive à nouveau le mot de passe.");
		else
			alert("Es imprescindible que vuelva 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=="frances")
			alert("Les mots de passe indiqués ne sont pas égaux.");
		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.authentikindia.com/alta_usuario.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=="frances")
			alert("E-mail incorrect, veuillez le retaper.");
		else
			alert("Es imprescindible que indique su e-mail.");
		document.formulario.email.focus();
	}
	else if(!goodEmail)
	{
		if(idioma=="frances")
			alert("E-mail incorrect, veuillez le retaper.");
		else
			alert("El formato de su e-mail es incorrecto.");
		document.formulario.email.focus();
	}
	else if(document.formulario.contrasena.value.length==0)
	{
		if(idioma=="frances")
			alert("Il est indispensable qu'il indique un mot de passe.");
		else
			alert("Es imprescindible que indique una contraseña.");
		document.formulario.contrasena.focus();
	}
	else
	{
		document.formulario.action="http://www.authentikindia.com/autenticar_usuario.php";
		document.formulario.method="post";
		document.formulario.submit();
	}
}

function validarAcceso(idioma)
{
	if(document.formulario.usuario.value.length==0)
	{
		if(idioma=="frances")
			alert("Il devra indiquer un nom d'utilisateur.");
		else
			alert("Deberá indicar un nombre de usuario.");
		document.formulario.usuario.focus();
	}
	else if(document.formulario.contrasena.value.length==0)
	{
		if(idioma=="frances")
			alert("Il devra indiquer un mot de passe.");
		else
			alert("Deberá indicar una contraseña.");
		document.formulario.contrasena.focus();
	}
	else
		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.authentikindia.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();
}
