	function enviarcontrasena()
	{
		//Controlamos posibles errores
		var error = '' ;
		var objetoFoco = null ;

		document.formRegistro.op.value = 'enviarcontrasena';	
		
		if (document.formOlvido.usuario.value.length == 0) {
			 error = 'El usuario no puede quedar vacio' ;
			 objetoFoco = document.formOlvido.usuario ;
		}
		
		if (error != '') {
			alert(error) ;
			objetoFoco.focus() ;
		} else {
			document.formOlvido.submit() ;
		}
	}
	function identificarse()
	{
		//Controlamos posibles errores
		var error = '' ;
		var objetoFoco = null ;

		if (document.formRegistro.password.value.length == 0) {
			 error = 'La contraseña no puede quedar vacio' ;
			 objetoFoco = document.formRegistro.password ;
		}	
		if (document.formRegistro.usuario.value.length == 0) {
			 error = 'El usuario no puede quedar vacio' ;
			 objetoFoco = document.formRegistro.usuario ;
		}

		
		if (error != '') {
			alert(error) ;
			objetoFoco.focus() ;
		} else {
			document.formRegistro.submit() ;
		}
	}
	function altacliente()
	{
		document.formRegistro.op.value = 'altacliente';	
		document.formRegistro.submit();
	}	
	function formulario_personalizado()
	{
		document.formRegistro2.op.value = 'formulario_envio';	
		document.formRegistro2.submit();
	}
	function olvidocontrasena()
	{
		document.formRegistro.op.value = 'olvidocontrasena';	
		document.formRegistro.submit();
	}	
	function familia(id_familia,lang)
	{
		document.formContenido.op.value = 'familia';
		document.formContenido.id_familia.value = id_familia;	
		document.formContenido.id_subfamilia.value = "";			
		document.formContenido.lang.value = lang;				
		document.formContenido.submit();
	}
	function subfamilia(id_familia,lang,id_subfamilia)
	{
		document.formContenido.op.value = 'familia';
		document.formContenido.id_familia.value = id_familia;	
		document.formContenido.id_subfamilia.value = id_subfamilia;			
		document.formContenido.lang.value = lang;				
		document.formContenido.submit();
	}
	function inicio()
	{
		document.formInicio.op.value = '';
		document.formInicio.id_familia.value = '';
		document.formInicio.id_subfamilia.value = '';	
		document.formInicio.id_subfamilia.value = '';						
		document.formInicio.submit();
	}
	function lang(lang)
	{
		document.formInicio.op.value = '';
		document.formInicio.lang.value = lang;
		document.formInicio.id_subfamilia.value = '';	
		document.formInicio.id_subfamilia.value = '';						
		document.formInicio.submit();
	}	
	function seccionesweb(id_seccionesweb)
	{
		document.formInicio.op.value = 'SeccionesWeb';
		document.formInicio.id_seccionesweb.value = id_seccionesweb;					
		document.formInicio.submit();
	}
	function micuenta()
	{
		document.formInicio.op.value = 'micuenta';					
		document.formInicio.submit();
	} 
	function micuentamenu()
	{
		document.formCuenta.op.value = 'micuenta';					
		document.formCuenta.submit();
	}
	function mispedidosmenu()
	{
		document.formCuenta.op.value = 'mispedidos';					
		document.formCuenta.submit();
	}
	function enviarPaginasPedido(desde)
	{
		document.formCPedidos.desde.value = desde;
		document.formCPedidos.op.value = 'mispedidos';			
		document.formCPedidos.submit();
	}	
	function login()
	{
		document.formInicio.op.value = 'login';				
		document.formInicio.submit();
	}	
	function promociones()
	{
		document.formInicio.op.value = 'promociones';				
		document.formInicio.submit();
	}	
	
	function logout()
	{
		document.formInicio.op.value = 'logout';				
		document.formInicio.submit();
	}	
	function verpedido()
	{
		document.formCesta.op.value = 'verpedido';					
		document.formCesta.submit();
	}
	function verclientepedido()
	{
		document.formCestaVer.op.value = 'verpedido';					
		document.formCestaVer.submit();
	}		
	function productos(id_producto,id_familia)
	{
		document.formProducto.op.value = 'producto';
		document.formProducto.id_producto.value = id_producto;		
		document.formProducto.id_familia.value = id_familia;		
		document.formProducto.submit();
	}	
	function anadircarrito(id_producto,id_familia)
	{	
		document.formCarrito.op.value = 'anadir-carrito';
		document.formCarrito.id_producto.value = id_producto;
		document.formCarrito.id_familia.value = id_familia;			
		document.formCarrito.submit() ;
	}
	function MM_openBrWindow(theURL,winName,features) { //v2.0
	  window.open(theURL,winName,features);
	}
	function MM_jumpMenu(targ,selObj,restore){ //v3.0
		eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
		if (restore) selObj.selectedIndex=0;
	}	
	function enviarPaginas(desde)
	{
		document.formProducto.desde.value = desde;
		document.formProducto.submit();
	}	
	function anadircarritoproducto(id_producto,id_familia)
	{	
		document.formProducto.op.value = 'anadir-carrito';
		document.formProducto.id_producto.value = id_producto;
		document.formProducto.id_familia.value = id_familia;			
		document.formProducto.submit() ;
	}	
	function caja()
	{
		document.formCaja.op.value = 'confirmar-pedido';
		document.formCaja.submit();
	}	
	function ireditarcuenta()
	{
		document.formConfirmarPedido.op.value = 'micuenta';
		document.formConfirmarPedido.submit() ;
	}	
	
	// Confirmar Pedido
	function formaenvio(id_formaenvio) 
	{
		document.formConfirmarPedido.op.value = 'confirmar-pedido';
		document.formConfirmarPedido.id_formaenvio.value = id_formaenvio;
		document.formConfirmarPedido.submit();
	}
	function formapago(id_formaspago) 
	{
		document.formConfirmarPedido.op.value = 'confirmar-pedido';
		document.formConfirmarPedido.id_formaspago.value = id_formaspago;
		document.formConfirmarPedido.submit();
	}	
	function grabarPedido(id_formaspago) 
	{
		document.formConfirmarPedido.op.value = 'grabar-pedido';
		document.formConfirmarPedido.submit();
	}	
	function grabarDatosRegistro()
	{
		//Controlamos posibles errores
		var error = '' ;
		var objetoFoco = null ;
			
		if (document.formAlta.id_pais_envio.value.length != 0) {
			if (document.formAlta.id_provincia_envio.value.length == 0) {		
			 	error = 'La provincia no puede estar vacía.' ;
			 	objetoFoco = document.formAlta.id_provincia_envio ;
			 }
		}				
		if (document.formAlta.id_provincia.value.length == 0) {
			 error = 'La provincia no puede quedar vacio' ;
			 objetoFoco = document.formAlta.id_provincia ;
		}
		if (document.formAlta.id_pais.value.length == 0) {
			 error = 'El País no puede quedar vacio' ;
			 objetoFoco = document.formAlta.id_pais ;
		}			
		if (document.formAlta.movil.value.length == 0) {
			 error = 'El teléfono no puede quedar vacio' ;
			 objetoFoco = document.formAlta.movil ;
		}	
		if (document.formAlta.cp.value.length == 0) {
			 error = 'El distrito postal no puede quedar vacio' ;
			 objetoFoco = document.formAlta.cp ;
		}
		if (document.formAlta.localidad.value.length == 0) {
			 error = 'La Localidad no puede quedar vacio' ;
			 objetoFoco = document.formAlta.localidad ;
		}		
		if (document.formAlta.direccion.value.length == 0) {
			 error = 'La direccion o no puede quedar vacio' ;
			 objetoFoco = document.formAlta.direccion ;
		}
		if (document.formAlta.nif.value.length == 0) {
			 error = 'El Cif/Nif o no puede quedar vacio' ;
			 objetoFoco = document.formAlta.nif ;
		}		
		if (document.formAlta.persona_contacto.value.length == 0) {
			 error = 'La persona de contacto no puede quedar vacio' ;
			 objetoFoco = document.formAlta.persona_contacto ;
		}
		if (document.formAlta.password.value != document.formAlta.password2.value) {
			 error = 'La contraseña tiene que ser igual' ;
			 objetoFoco = document.formAlta.password ;
		}		
		if (document.formAlta.password.value.length == 0) {
			 error = 'La contraseña no puede estar vacía.' ;
			 objetoFoco = document.formAlta.password ;
		}
		if (document.formAlta.email.value.length == 0) {
			 error = 'El correo no puede estar vacía.' ;
			 objetoFoco = document.formAlta.email ;
		}		
		if (error != '') {
			alert(error) ;
			objetoFoco.focus() ;
		} else {
			document.formAlta.op.value = 'altaclientegrabar';
			document.formAlta.submit() ;
		}
	}
	function mDatosRegistro()
	{
		//Controlamos posibles errores
		var error = '' ;
		var objetoFoco = null ;
			
		if (document.formModificar.id_pais_envio.value.length != 0) {
			if (document.formModificar.id_provincia_envio.value.length == 0) {		
			 	error = 'La provincia no puede estar vacía.' ;
			 	objetoFoco = document.formModificar.id_provincia_envio ;
			 }
		}				
		if (document.formModificar.id_provincia.value.length == 0) {
			 error = 'La provincia no puede quedar vacio' ;
			 objetoFoco = document.formModificar.id_provincia ;
		}
		if (document.formModificar.id_pais.value.length == 0) {
			 error = 'El País no puede quedar vacio' ;
			 objetoFoco = document.formModificar.id_pais ;
		}			
		if (document.formModificar.movil.value.length == 0) {
			 error = 'El teléfono no puede quedar vacio' ;
			 objetoFoco = document.formModificar.movil ;
		}	
		if (document.formModificar.cp.value.length == 0) {
			 error = 'El distrito postal no puede quedar vacio' ;
			 objetoFoco = document.formModificar.cp ;
		}
		if (document.formModificar.localidad.value.length == 0) {
			 error = 'La Localidad no puede quedar vacio' ;
			 objetoFoco = document.formModificar.localidad ;
		}		
		if (document.formModificar.direccion.value.length == 0) {
			 error = 'La direccion o no puede quedar vacio' ;
			 objetoFoco = document.formModificar.direccion ;
		}
		if (document.formModificar.nif.value.length == 0) {
			 error = 'El Cif/Nif o no puede quedar vacio' ;
			 objetoFoco = document.formModificar.nif ;
		}		
		if (document.formModificar.persona_contacto.value.length == 0) {
			 error = 'La persona de contacto no puede quedar vacio' ;
			 objetoFoco = document.formModificar.persona_contacto ;
		} 
		if (document.formModificar.passwordanterior.value.length == 0) {
			error = 'La contraseña tiene que ser igual' ;
			objetoFoco = document.formModificar.passwordanterior ;
		}			
		if (document.formModificar.password.value != document.formModificar.password2.value) {
			 error = 'La contraseña tiene que ser igual' ;
			 objetoFoco = document.formModificar.password ;
		}		
		if (document.formModificar.password.value.length == 0) {
			 error = 'La contraseña no puede estar vacía.' ;
			 objetoFoco = document.formModificar.password ;
		}
		if (document.formModificar.email.value.length == 0) {
			 error = 'El correo no puede estar vacía.' ;
			 objetoFoco = document.formModificar.email ;
		}		
		if (error != '') {
			alert(error) ;
			objetoFoco.focus() ;
		} else {
			document.formModificar.op.value = 'micuenta';
			document.formModificar.submit() ;
		}
	}
	function Mensajes(mensaje)
	{
		alert(mensaje);
	}  	
	
