function Abre_Ventana(pagina,ancho,alto)
{
	window.open(pagina,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=" + ancho + ",height=" + alto + ",screenX=50,screenY=50");
}

function Comprueba_Disponibilidad()
{
	window.open("comprueba_disp.php?us=" + window.document.Registro.username.value,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=250,height=200,screenX=150,screenY=150,top=150,left=150");
}

function Libreta_Direcciones()
{
	window.open("lib_direcciones.php","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=600,height=500,screenX=150,screenY=150,top=150,left=150");
}

function Recupera_Password()
{
	window.open("recuperaps.php","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=450,height=300,screenX=150,screenY=150,top=150,left=150");
}

function Detalle(id)
{
	window.open("detalle_pedido.php?id=" + id,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=800,height=600,screenX=50,screenY=50,top=50,left=50");
}

function Lista_Ciudades()
{
	window.open("ciudades.php","","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=600,height=500,screenX=150,screenY=150,top=150,left=150");
}

function Chat()
{
	window.open('http://www.argovi.com/chat/livehelp.php?page=livehelp.php&department=2&tab=1','_blank','height=350,width=540,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,left=150,top=50');
}

function borraOption(selectId)
{
	document.getElementById(selectId).options.length = 0;
}

function addOption(selectId, txt, val)
{
    var objOption = new Option(txt, val);
	document.getElementById(selectId).disabled = false;
	document.getElementById(selectId).options.add(objOption);
}

function New(modulo)
{
	window.location = modulo + ".php?mod=new";
}

function Edit(modulo,id)
{
	window.location = modulo + ".php?mod=edit&id=" + id;
}

function Destroy(modulo,id)
{
	if (confirm("¿Estas seguro de querer eliminar este registro?"))
	{
		window.location = "managedata.php?mod=" + modulo + "&act=destroy&id=" + id;
	}
}

function Confirma(id)
{
	if (confirm("¿Estas seguro de querer eliminar este producto de tu carrito?"))
	{
		window.location = "destroycarro.php?id=" + id;
	}
}

function MM_jumpMenu(targ,selObj,restore)
{
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function ShowImage(imagen)
{
	window.open("showimage.php?img="+imagen,"","height=100,width=100");
}

function Envia(elementos)
{
	for(i = 0; i < elementos; i++)
	{
    	if (window.document.form2.elements[i].checked)
		{
			direccion = window.document.form2.elements[i + 1].value;
		}
	}
	window.opener.document.getElementById('dom_entrega').value = direccion;
	window.close();
}

function CreaCuenta(mod)
{
	switch (mod)
	{
		case "new":
		{
			if (window.document.Registro.username.value == '' || window.document.Registro.password.value == '' || window.document.Registro.c_password.value == '' || window.document.Registro.nombre.value == '' || window.document.Registro.rfc.value == '' || window.document.Registro.direccion.value == '' || window.document.Registro.colonia.value == '' || window.document.Registro.pais.value == '' || window.document.Registro.zona.value == '' || window.document.Registro.subzona.value == '' || window.document.Registro.industria.value == '' || window.document.Registro.cp.value == '' || window.document.Registro.contacto1.value == '' || window.document.Registro.telefono_c1.value == '' || window.document.Registro.email_c1.value == '')
			{
				alert("Los campos marcados con * son obligatorios");
			}
			else
			{
				if (window.document.Registro.password.value == window.document.Registro.c_password.value)
				{
					window.document.Registro.submit();
				}
				else
				{
					alert("La confirmacion de tu Contraseña es diferente que la Contraseña que elegiste");
				}
			}
			break;
		}
		case "edit":
		{
			if (window.document.EditRegistro.username.value == '' || window.document.EditRegistro.password.value == '' || window.document.EditRegistro.nombre.value == '' || window.document.EditRegistro.rfc.value == '' || window.document.EditRegistro.direccion.value == '' || window.document.EditRegistro.colonia.value == '' || window.document.EditRegistro.industria.value == '' || window.document.EditRegistro.cp.value == '' || window.document.EditRegistro.contacto1.value == '' || window.document.EditRegistro.telefono_c1.value == '' || window.document.EditRegistro.email_c1.value == '')
			{
				alert("Los campos marcados con * son obligatorios");
			}
			else
			{
				window.document.EditRegistro.submit();
			}
			break;
		}
	}
}

function Valida(que,formulario)
{
	switch (que)
	{
		case "promocion":
		{
			if (formulario.producto.value == "" || formulario.precio.value == "" || formulario.vencimiento.value == "")
			{
				alert("Todos los datos son necesarios");
				return false;
			}
			else
			{
				return true;
			}
			break;
		}
		case "contacto":
		{
			if (formulario.nombre.value == "" || formulario.ciudad.value == "" || formulario.estado.value == "" || formulario.telefono.value == "" || formulario.email.value == "" || formulario.comentarios.value == "")
			{
				alert("Los campos NOMBRE, CIUDAD, ESTADO, TELEFONO, E_MAIL y COMENTARIOS son necesarios");
				return false;
			}
			else
			{
				return true;
			}
			break;
		}
		case "recomienda":
		{
			if (formulario.email1.value == "" || formulario.email2.value == "")
			{
				alert("El correo electronico de tu amigo y el tuyo son necesarios");
				return false;
			}
			else
			{
				return true;
			}
			break;
		}
		case "estatus":
		{
			if (formulario.entregado.value == "CANCELADO")
			{
				if (confirm("¿Estas seguro de querer cancelar este pedido?"))
				{
					return true;
				}
				else
				{
					return false;
				}
			}
			else
			{
				return true;
			}
			break;
		}
	}
}