// Manejo de Cookies

var CookieCarrito = document.cookie;
var hoy = new Date();
var expiracion = new Date(hoy.getTime() + 14 * 24 * 60 * 60 * 1000); //Validez de 14 dias

function SetGalleta (nombre,valor,articulo,donde)
{
	var actual = GetGalleta(nombre);
	if (valor != null && valor != "")
	{
	    if (actual != null)
	      {
		var FinalID = valor.indexOf("&");
		var InicioCookie = CookieCarrito.indexOf(nombre+"=");
		var ID = valor.substring(0,FinalID);
		var ValorEsta = CookieCarrito.indexOf(ID+"%26",InicioCookie);
	      }
	    else
		var ValorEsta = -1;

		if (ValorEsta == -1)
		{
			var CookieActual = GetGalleta(nombre);
			valor = CookieActual+valor+"!";
			document.cookie=nombre+"="+escape(valor)+";expires="+expiracion.toGMTString()+";path=/";
			CookieCarrito = document.cookie; // Actualizar Cookie en el Documento.
			alert(articulo+",  Almacenado en el "+donde+".");
		}
		else
			alert(articulo+",  Ya almacenado. Si desea modificar la cantidad diríjase a \"Ver "+donde+"\". Gracias.");
	}
}

function GetGalleta (nombre)
{
	var inicio = CookieCarrito.indexOf(nombre+"=");
	if (inicio == -1)
		return null;
	else
	{
		inicio = CookieCarrito.indexOf("=", inicio) + 1;
		var FinalCadena = CookieCarrito.indexOf(";", inicio);
		if (FinalCadena == -1) 
			FinalCadena = CookieCarrito.length;
		return unescape(CookieCarrito.substring(inicio, FinalCadena));
	}
}

// Validacion de la forma de registro.

function ValidarForma(LaFormita)
{
	if (LaFormita.nombre.value == "")	//Nombre
  	{
    		alert("Debe digitar su(s) Nombre(s).");
    		LaFormita.nombre.focus();
    		return (false);
  	}
	if (LaFormita.apellidos.value == "")	//Apellidos
  	{
    		alert("Debe digitar su(s) Apellido(s).");
    		LaFormita.apellidos.focus();
    		return (false);
  	}
	if (LaFormita.ciudad.value == "")	//Ciudad
  	{
    		alert("Debe digitar la Ciudad de residencia.");
    		LaFormita.ciudad.focus();
    		return (false);
  	}
	if (LaFormita.telefono.value == "")	//Telefono
  	{
    		alert("Debe digitar su Teléfono.");
    		LaFormita.telefono.focus();
    		return (false);
  	}

  	var numeros = "0123456789";		//Telefono
  	var cadena = LaFormita.telefono.value;
  	var Listo = true;
  	var TodosNum = "";
  	for (i = 0;  i < cadena.length;  i++)
  	{
    		ch = cadena.charAt(i);
    		for (j = 0;  j < numeros.length;  j++)
      			if (ch == numeros.charAt(j))
        			break;
    		if (j == numeros.length)
    		{
      			Listo = false;
      			break;
    		}
    		if (ch != ",")
      			TodosNum += ch;
	}
  		if (!Listo)
  		{
    			alert("Solo se aceptan caracteres numéricos en el campo de \"Teléfono\".");
    			LaFormita.telefono.focus();
    			return (false);
  		}
	if (LaFormita.direccion2.value == "")	//Direccion de Envio
  	{
    		alert("Debe digitar la Dirección de Envío de Mercancía.");
    		LaFormita.direccion2.focus();
    		return (false);
  	}
	if (LaFormita.correo.value == "")	//Correo
  	{
    		alert("Debe digitar un Correo Electrónico.");
    		LaFormita.correo.focus();
    		return (false);
  	}
	var testresults;				//Correo
	var email=LaFormita.correo.value;
	var filter=/^.+@.+\..{2,3}$/;
	if (filter.test(email))
		testresults=true;
	else
	{
		alert("Su correo electrónico no es válido.");
		LaFormita.correo.focus();
		return(false);
	}
	if (LaFormita.password.value == "")	//Clave
  	{
    		alert("Debe digitar su Clave de Acceso.");
    		LaFormita.password.focus();
    		return (false);
  	}
	if (LaFormita.password1.value == "")	//ClaveR
  	{
    		alert("Debe digitar su Clave de Nuevo.");
    		LaFormita.password1.focus();
    		return (false);
  	}
	if (LaFormita.password.value != LaFormita.password1.value)
	{
		alert("Las claves digitadas NO son las mismas.");
		LaFormita.password.focus();
		return(false);
	}

	return(true);				//Finalmente
}

// Abrir Ventana para ir a Pagar
function WinOpenPagar()
{
	// Abrir Ventana
	Pagar=open("","DisplayWindow","toolbar=no,directories=no,menubar=no,status=yes,width=245,height=150");

	// Insertar Cabecera
   	Pagar.document.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><style type="text/css"><!--.marca {text-decoration:none}--></style><title>Ir a Pagar, mercamos.com</title></head><body  bgcolor=ffffff link="#0000FF" vlink="#0066FF" text="#000000" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>');

	// Insertar Cuerpo
	Pagar.document.write('<script language="JavaScript">function ValidarFormaShort(LaFormita){if (LaFormita.correo.value == ""){alert("Debe digitar un Correo Electrónico.");LaFormita.correo.focus();return (false);}if (LaFormita.password.value == ""){alert("Debe digitar su Clave de Acceso.");LaFormita.password.focus();return (false);}Pagar.close();return(true);}</script><form name="MiCuenta" action="InicTrans.cgi" method=post onsubmit="return ValidarFormaShort(this)" target=_parent>    	<table border=0 cellspacing=0 cellpadding=0 width=243>		<tr><td width=10><img height=12 width=10 src="../imgs/q1.gif" vspace=0 hspace=0 align="TOP" border=0></td>			<td colspan=2 valign=middle align=center background="../imgs/q2.gif">				<img height=12 width=10 src="../imgs/q2.gif" vspace=0 hspace=0 align="TOP" border=0></td>			<td width=10><img height=12 width=10 src="../imgs/q3.gif" vspace=0 hspace=0 align="TOP" border=0></td></tr>		<tr><td rowspan=3 width=10 background="../imgs/q4.gif">				<img height=17 width=10 src="../imgs/q4.gif" vspace=0 hspace=0 align="TOP" border=0></td>			<td valign=middle align=center width=94 background="../imgs/q9.gif">				<img height=17 width=90 src="../imgs/correoelectronico.gif" vspace=0 hspace=0 align="TOP" border=0></td>			<td valign=middle align=left width=129 background="../imgs/q9.gif">				<input type=text name="correo" value="" size=15 maxlength=30></td>			<td rowspan=3 width=10 background="../imgs/q5.gif">				<img height=17 width=10 src="../imgs/q5.gif" vspace=0 hspace=0 align="TOP" border=0></td></tr>		<tr><td valign=middle align=center width=94 background="../imgs/q9.gif">				<img height=17 width=90 src="../imgs/claveacceso.gif" vspace=10 hspace=2 align="TOP" border=0></td>			<td valign=middle align=left width=129 background="../imgs/q9.gif">				<input type=password name="password" value="" size=15 maxlength=8></td></tr>		<tr><td colspan=2 valign=middle align=center background="../imgs/q9.gif"><p align=center>				<input type=image src="../imgs/ingresar.gif" border=0 alt="Ingresar"><input type=hidden name=Entrar value=Entrar>				<br><br>				<a href="OlvidoClave.cgi?OlvidoClave=1"><font color="#FFFFFF" size="2" face="Arial,Helvetica,Univers,Zurich BT">¿Olvid&oacute; su Clave de Acceso?</font></a></td></tr>		<tr><td width=10><img height=12 width=10 src="../imgs/q6.gif" vspace=0 hspace=0 align="TOP" border=0></td>			<td colspan=2 background="../imgs/q7.gif"><img height=12 width=10 src="../imgs/q7.gif" vspace=0 hspace=0 align="TOP" border=0></td>			<td width=10><img height=12 width=10 src="../imgs/q8.gif" vspace=0 hspace=0 align="TOP" border=0></td></tr>		</table>    </form></body></html>');

	if (confirm('hola'))
		//Pagar.opener.location.href='http://localhost/mercamos/home';
  Pagar.opener.location.href='http://www.cisco.com';
}
