function nuevoAjax()
{
	var xmlhttp=false;
	try
	{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }

	return xmlhttp;
}

function getImage(pImageURL, division)
{
    var img=new Image();
    img.src=pImageURL;
    document.getElementById(division).innerHTML='<br>&nbsp;&nbsp;&nbsp;<img border="0" src="'+pImageURL+'"><span class="texto_2"> Cargando...</span> ';
    return false;
}

function registrar_fin()
{
	var ran = Math.random();
	var ajax=nuevoAjax();

	ajax.open("GET", "/fin.php?ran=" + ran, true);

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
		}
	}

	ajax.send(null);
}

function medios_pago()
{
	var p = document.frm_cuotas.precio.value;
	var t = document.frm_cuotas.tarjeta_id.value;
	var c = document.frm_cuotas.creditos.value;
	var e = document.frm_cuotas.efectivo.value;

	if(t==0)
	{
		alert("Debe seleccionar un medio de pago\nPara poder calcular el\nvalor de las cuotas");
	}
	else
	{
		//if(p<=e)
//		{
//			alert("La entrega en efectivo\nno puede ser mayor\nque el precio del producto");
//		}
//		else
//		{
			var ran = Math.random();
			var capa=document.getElementById("cuotas");
			var ajax=nuevoAjax();

			getImage('images/indicator.gif', 'cuotas');

			ajax.open("GET", "cuotas.php?p="+p+"&e="+e+"&c="+c+"&t="+t+"&ran=" + ran, true);

			ajax.onreadystatechange=function()
			{
				if (ajax.readyState==4)
				{
					// Respuesta recibida. Coloco el texto plano en la capa correspondiente
					//setTimeout('Alert("Hola");',3000);
					capa.innerHTML=ajax.responseText;
					//capa2.innerHTML=ajax.responseText;
				}
			}

			ajax.send(null);
		//}
	}
}

function ver_calculador()
{
	document.getElementById("calculador").style.display ='';
}

function ocultar_calculador()
{
	document.getElementById("calculador").style.display ='none';
	document.getElementById("cuotas").innerHTML ='';
}

function recomendar(url, prod)
{

	var tn = document.frm_recomendar.tunombre.value;
	var tm = document.frm_recomendar.tuemail.value;
	var sn = document.frm_recomendar.sunombre.value;
	var sm = document.frm_recomendar.suemail.value;
	var ms = document.frm_recomendar.mensaje.value;


	if((sm.indexOf ('@', 0) == -1 || sm.indexOf ('.', 0) == -1) && (tm.indexOf ('@', 0) == -1 || tm.indexOf ('.', 0) == -1))
	{
		alert("Al menos debe ingresar tu mail y el mail de Su Amigo\n para realizar la recomendación");
	}
	else
	{
		var ran = Math.random();
		var capa=document.getElementById("resp_recomendar");
		var ajax=nuevoAjax();

		getImage('images/indicator.gif', 'resp_recomendar');

		var link = "recomendar.php?prod="+prod+"&url="+url+"&tn="+tn+"&tm="+tm+"&sn="+sn+"&sm="+sm+"&ms="+ms+"&ran=" + ran;

		ajax.open("GET", link, true);

		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				document.getElementById("recomendador").style.display ='none';
				document.getElementById("resp_recomendar").style.display ='';
				capa.innerHTML=ajax.responseText;
			}
		}

		ajax.send(null);
	}
}

function ver_recomendador()
{
	document.getElementById("recomendador").style.display ='';
	document.getElementById("resp_recomendar").style.display = 'none';
}

function ocultar_recomendador()
{
	document.getElementById("recomendador").style.display ='none';
}

function abrir(url, x, y)
{
    open(url,"extras","'toolbar=0, status=0, location=0, scrollbars=1, resize=0, directories=0, menubar=0, width=" + x + ", height=" + y + "'");
}

function cargar_subrubros(r)
{
	var ran = Math.random();
	var capa=document.getElementById("sub_rubro");
	var ajax=nuevoAjax();

//	getImage('images/indicator.gif', 'sub_rubro');

	ajax.open("GET", "subrubros.php?r="+r+"&ran=" + ran, true);

	ajax.onreadystatechange=function()
	{
		if (ajax.readyState==4)
		{
			capa.innerHTML=ajax.responseText;
		}
	}

	ajax.send(null);
}
