function delList ()
	{
	totalRegistros=document.forms[0].hdnRegistrosListados.value;
	borrables="";
	for (x=1;x<=totalRegistros;x++)
		{
		if (eval("document.forms[0].hdnId"+x))
			{
			if (eval("document.forms[0].hdnId"+x+".checked"))
				{
				borrables= borrables + ((borrables.length>0) ? ",":"") + eval("document.forms[0].hdnId"+x+".value");
				}
			}
		}
	if (borrables.length>0)
		{
		document.forms[0].hdnBorrar.value=borrables;
		document.forms[0].hdnAction.value=6;
		document.forms[0].submit();
		}
	}
function viewSec (id)
	{
	document.forms[0].hdnidSec.value=id;
	document.forms[0].hdnAction.value=0;
	//document.forms[0].action="familia.php"
	document.forms[0].hdnModule.value="familia"
	if (document.forms[0].hdn_currentpage_busq)
		{document.forms[0].hdn_currentpage_busq.value="";}
	if (document.forms[0].hdn_totalRegistros)
		{document.forms[0].hdn_totalRegistros.value="";}
	if (document.forms[0].hdn_totalPaginas)
		{document.forms[0].hdn_totalPaginas.value="";}
	if (document.forms[0].hdn_orden)
		{document.forms[0].hdn_orden.value="";}

	document.forms[0].submit();
	}
// function viewItem (id)
// 	{
// 	document.forms[0].hdnidItem.value=id;
// 	if (document.forms[0].hdnidParent)
// 	{document.forms[0].hdnidParent.value="";}
// 	//document.forms[0].action="articulo.php"
// 	document.forms[0].hdnModule.value="articulo"
// 	document.forms[0].submit();
// 	}


function viewItem (id)
 	{
	document.forms[0].hdnidItem.value=id;
 	if (document.forms[0].hdnidParent)
 	{document.forms[0].hdnidParent.value="";}
 	//document.forms[0].action="articulo.php"
 	document.forms[0].hdnModule.value="articulo"
	document.forms[0].
 	document.forms[0].submit();
 	}


function viewRelItem (id)
	{
	document.forms[0].hdnidParent.value=document.forms[0].hdnidItem.value;
	document.forms[0].hdnidItem.value=id;
	//document.forms[0].action="articulo.php"
	document.forms[0].hdnModule.value="articulo"
	document.forms[0].submit();
	}

function viewBack ()
	{
	 history.back();
    /*
	if (document.forms[0].hdnbPage.value.length>0)
		{
		//alert (document.forms[0].hdnbPage.value);
		//document.forms[0].action=document.forms[0].hdnbPage.value;
		// document.forms[0].action=document.forms[0].hdnbPage.value;
		if (document.forms[0].hdnbPage.value=="articulo" && document.forms[0].hdnidItem.value.length>0)
			{
			viewItem (document.forms[0].hdnidItem.value);
			}
		else if (document.forms[0].hdnbPage.value=="familia" && document.forms[0].hdnidSec.value.length>0)
			{
			viewSec (document.forms[0].hdnidSec.value);
			}
		else if (document.forms[0].hdnbPage.value=="resultados")
			{
			document.forms[0].hdnModule.value="main"
			}
		else
			{
			document.forms[0].hdnModule.value=document.forms[0].hdnbPage.value;
			}

		}
	else
		{
		document.forms[0].hdnModule.value='main';
		}
		document.forms[0].submit();
    */
	}

function backTo (page)
	{
	// document.forms[0].action=page;
	document.forms[0].hdnModule.value=page;
	if (page=="resultados")
		{
		document.forms[0].hdnAction.value=1;
		}
	document.forms[0].submit();
	}

function viewCont (id)
	{
	document.forms[0].hdnidContacto.value=id;
	document.forms[0].hdnModule.value="datoscliente";
	//document.forms[0].action="datoscliente.php"
	document.forms[0].submit();
	}
function viewBackCont ()
	{
	document.forms[0].hdnidContacto.value="";
	document.forms[0].hdnModule.value="datoscliente";
	//document.forms[0].action="datoscliente.php"
	document.forms[0].submit();
	}
function newCont ()
	{
	document.forms[0].hdnidContacto.value="-1";
	document.forms[0].hdnAction.value="4";
	document.forms[0].hdnModule.value="datoscliente";
	// document.forms[0].action="datoscliente.php"
	document.forms[0].submit();
	}

function abririmagen (x)
	{
	//document.forms[0].hdnbPage.value=valback;
	document.forms[0].hdnTextoImagen.value=eval ("document.forms[0].hdnTextoImagen" + x + ".value");
	document.forms[0].hdnObservacionesImagen.value=eval ("document.forms[0].hdnObservacionesImagen" + x + ".value");
	document.forms[0].hdnImagen.value=eval ("document.forms[0].hdnImagen" + x + ".value");
	document.forms[0].hdnArchivo.value=eval ("document.forms[0].hdnArchivo" + x + ".value");
	//document.forms[0].hdnModule.value="imagen";
	document.forms[0].target="_blank";
	document.forms[0].action="imagen.php";
	document.forms[0].submit();
	document.forms[0].target="";
	document.forms[0].action="index.php";
	}
function viewOrder (id)
	{
	document.forms[0].hdnidOrder.value=id;
	document.forms[0].hdnModule.value="documento_pedido";
	//document.forms[0].action="documento_pedido.php"
	document.forms[0].submit();
	}

function addItem (x,bpage)
	{
	if (eval ("document.forms[0].txtCantidad" + x + ".value.length")>0 && IsNumerical (eval ("document.forms[0].txtCantidad" + x + ".value")))
		{

		document.forms[0].hdnAction.value="1";
		document.forms[0].hdnIdArticulo0.value=eval ("document.forms[0].txtIdArticulo" + x + ".value");
		document.forms[0].hdnArticulo0.value=eval ("document.forms[0].txtArticulo" + x + ".value");
		document.forms[0].hdnCodigoArticulo0.value=eval ("document.forms[0].txtCodigoArticulo" + x + ".value");
		document.forms[0].hdnPrecio0.value=eval ("document.forms[0].txtPrecio" + x + ".value");
		document.forms[0].hdnDescuento0.value=eval ("document.forms[0].txtDescuento" + x + ".value");
		document.forms[0].hdnCantidad0.value=eval ("document.forms[0].txtCantidad" + x + ".value");//.replace(',','.')");
		document.forms[0].hdnbPage.value=bpage;
		document.forms[0].hdnModule.value="cesta";
	   //	document.forms[0].action="cesta.php";
		document.forms[0].submit();
		}
	else
		{
		alert ("La cantidad indicada tiene que ser un valor númerico entero");
		}
	}

function viewBasket (bpage)
	{
	document.forms[0].hdnAction.value="";
	document.forms[0].hdnbPage.value=bpage;
	document.forms[0].hdnModule.value="cesta";
	//document.forms[0].action="documento_pedido.php"
	document.forms[0].submit();
	}

function addGroup(bpage)
	{
	document.forms[0].hdnAction.value="1";
	document.forms[0].hdnbPage.value=bpage;
	document.forms[0].hdnModule.value="cesta";
	//document.forms[0].action="cesta.php";
	document.forms[0].submit();
	}

function cambiaPais()
	{
	document.forms[0].hdnAction.value="1";
	document.forms[0].submit();
	}

function areFilledallRequiredFieldsforContact()
	{
	var fields=new Array("hdnNombre","txtDireccion","txtCodPostal","txtEmail");
	var messages=new Array ("Nombre","Dirección de Contacto","Código Postal","Dirección de Correo Electrónico");
	if (document.forms[0].hdnLetraCIF)
		{
		fields[fields.length]="hdnLetraCIF"
		messages[messages.length]="Letra del CIF/NIF"
		}
	anadircampotelefono=true;
	if (document.forms[0].txtTelefono2 && document.forms[0].txtMovil)
		{
		anadircampotelefono=(document.forms[0].txtTelefono2.value.length==0 && document.forms[0].txtMovil.value.length==0)
		}
	else if (document.forms[0].txtTelefono2)
		{
		anadircampotelefono=(document.forms[0].txtTelefono2.value.length==0);
		}
	else if (document.forms[0].txtMovil)
		{
		anadircampotelefono=(document.forms[0].txtMovil.value.length==0);
		}
	if (anadircampotelefono)
		{
		fields[fields.length]="txtTelefono"
		messages[messages.length]="Teléfono de Contacto"
		}
	if (RequiredFields(fields,messages))
		{
		if (validarEmail(document.forms[0].txtEmail.value))
			{
			return true;
			}
		else
			{
			alert ("La dirección de correo electrónico no tiene un formato válido");
			return false;
			}
		}
	else
		{
		return false;
		}

	// return RequiredFields(fields,messages);
	}