function updateCursor(obj,action)
{
	if (action == 1)
	{
		if (navigator.appName=="Netscape") { 
				obj.style.cursor='pointer'; 
		} else { 
				obj.style.cursor='hand'; 
		} 
	}
	else if (action = 2)
	{
		obj.style.cursor='default'; 
	}
}

function liFamMouseOver(obj)
{
	updateCursor(obj,1);
	obj.style.textDecoration='underline';	
}

function liFamMouseOut(obj)
{
	updateCursor(obj,2);
	obj.style.textDecoration='none'; 
}

function liProductMouseOver(obj)
{
	updateCursor(obj,1);
	var color = '#DDDDDD';
	var intObjId = obj.id.substring(1,obj.id.length);
	
	if ((intObjId == 1)||(intObjId == 2)||(intObjId == 3)||(intObjId == 4)||(intObjId == 5)||(intObjId == 6)||(intObjId == 7)||(intObjId == 57)||(intObjId == 58)||(intObjId == 92)||(intObjId == 95)) // Proteinas
	{
		color = "#dfd186";
	}
	else if ((intObjId == 8)||(intObjId == 9)||(intObjId == 10)||(intObjId == 11)||(intObjId == 12)||(intObjId == 13)||(intObjId == 14)||(intObjId == 15)||(intObjId == 16)||(intObjId == 17)||(intObjId == 64)||(intObjId == 65)) // Aminoacidos
	{
		color = "#d9a573";		
	}
	else if ((intObjId == 94)||(intObjId == 18)||(intObjId == 19)||(intObjId == 88)||(intObjId == 89)||(intObjId == 90)) // Wheight Gainers
	{
		color = "#b0aeaf";
	}
	else if ((intObjId == 33)||(intObjId == 34)||(intObjId == 35)||(intObjId == 36)||(intObjId == 37)||(intObjId == 38)||(intObjId == 39)||(intObjId == 40)||(intObjId == 41)||(intObjId == 42)||(intObjId == 43)||(intObjId == 44)||(intObjId == 45)||(intObjId == 46)||(intObjId == 59)||(intObjId == 62)||(intObjId == 96)||(intObjId == 97)||(intObjId == 98)) // Quema Grasas - Control de peso
	{
		color = "#959cb6";
	}
	else if ((intObjId == 20)||(intObjId == 21)||(intObjId == 93)) // Recuperadores
	{
		color = "#8bbcb9";
	}
	else if ((intObjId == 22)||(intObjId == 23)||(intObjId == 24)||(intObjId == 25)||(intObjId == 26)) // Voluminizadores
	{
		color = "#a597ae";
	}
	else if ((intObjId == 27)||(intObjId == 28)||(intObjId == 29)||(intObjId == 30)||(intObjId == 31)||(intObjId == 32)||(intObjId == 60)||(intObjId == 61)||(intObjId == 63)||(intObjId == 69)||(intObjId == 91)) // Vitaminas Minerales, etc
	{
		color = "#8fa08d";
	}
	else if ((intObjId == 47)||(intObjId == 48)||(intObjId == 49)||(intObjId == 50)||(intObjId == 51)||(intObjId == 52)||(intObjId == 66)||(intObjId == 67)||(intObjId == 68)) // Resistencia (hidratacion y energia)
	{
		color = "#96b684";
	}
	else if ((intObjId == 53)||(intObjId == 54)||(intObjId == 55)||(intObjId == 56)) // Energeticos y estimulantes
	{
		color = "#cf927d";
	}
	else if ((intObjId == 70)||(intObjId == 71)||(intObjId == 72)||(intObjId == 73)||(intObjId == 74)||(intObjId == 75)||(intObjId == 76)||(intObjId == 77)) // Barritas
	{
		color = "#cca8b6";
	}
	else if ((intObjId == 78)||(intObjId == 79)||(intObjId == 80)||(intObjId == 81)||(intObjId == 82)||(intObjId == 83)||(intObjId == 84)||(intObjId == 85)||(intObjId == 86)||(intObjId == 87)) // Bebidas
	{
		color = "#95c2d5";
	}
	
	// Solo si no he escogido ese producto cambio el estilo de onMouseOver.
	if (idProducto == "58_2"){ idProducto = 58; }
	if (idProducto != intObjId)
	{
		obj.style.backgroundColor= color;	
	}
}

function liProductMouseOut(obj)
{
	updateCursor(obj,2);

	var intObjId = obj.id.substring(1,obj.id.length);
	
	// Solo si no he escogido ese producto cambio el estilo de onMouseOver.
	if (idProducto != intObjId)
	{
		obj.style.backgroundColor='transparent';	
	}
}

function reSizeDiv(idProducto)
{
	// Hacemos más grande el div
	/*if ((idProducto == 11)||(idProducto == 12)||(idProducto == 13))
	{
		document.getElementById("contenido").style.height="1350";
	}
	else if (idProducto == 1)
	{
		document.getElementById("contenido").style.height = "917";
	}
	else if (idProducto == 2)
	{
		document.getElementById("contenido").style.height="1073";
	}
	else if (idProducto == 3)
	{
		document.getElementById("contenido").style.height="1059";
	}
	else if (idProducto == 4)
	{
		document.getElementById("contenido").style.height="998";
	}
	else if (idProducto == 5)
	{
		document.getElementById("contenido").style.height="911";
	}
	else if (idProducto == 6)
	{
		document.getElementById("contenido").style.height="985";
	}
	else if (idProducto == 7)
	{
		document.getElementById("contenido").style.height="853";
	}
	else if ((idProducto == 57)||(idProducto == 58))
	{
		document.getElementById("contenido").style.height="1024";
	}
	else if (idProducto == "58_2")
	{
		document.getElementById("contenido").style.height="887";
	}
	else
	{
		document.getElementById("contenido").style.height="1040";
	}*/
	return 1;
}

function expandProducto(idProducto)
{
	document.getElementById("ulProteinas").style.display="none";
	document.getElementById("ulAminos").style.display="none";
	document.getElementById("ulGainers").style.display="none";
	document.getElementById("ulFats").style.display="none";
	document.getElementById("ulRecovers").style.display="none";
	document.getElementById("ulVol").style.display="none";
	document.getElementById("ulEnergetic").style.display="none";
	document.getElementById("ulResistance").style.display="none";
	document.getElementById("ulVit").style.display="none";
	document.getElementById("ulBars").style.display="none";
	document.getElementById("ulDrinks").style.display="none";
	
	hs.close();
	
	if (idProducto == "58_2") { idProducto = 58; }
	
	document.getElementById("p"+idProducto).style.fontWeight="bold";
	if ((idProducto == 1)||(idProducto == 2)||(idProducto == 3)||(idProducto == 4)||(idProducto == 5)||(idProducto == 6)||(idProducto == 7)||(idProducto == 57)||(idProducto == 58)||(idProducto == 92)||(idProducto == 95)) // Proteinas
	{
		document.getElementById("ulProteinas").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#f6e14a';
	}
	else if ((idProducto == 8)||(idProducto == 9)||(idProducto == 10)||(idProducto== 11)||(idProducto == 12)||(idProducto == 13)||(idProducto == 14)||(idProducto == 15)||(idProducto == 16)||(idProducto == 17)||(idProducto == 64)||(idProducto == 65)) // Aminoacidos
	{
		document.getElementById("ulAminos").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#ea9137';
	}
	else if ((idProducto == 94)||(idProducto == 18)||(idProducto == 19)||(idProducto == 88)||(idProducto == 89)||(idProducto == 90)) // Wheight Gainers
	{
		document.getElementById("ulGainers").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#98989a';
	}
	else if ((idProducto == 33)||(idProducto == 34)||(idProducto == 35)||(idProducto == 36)||(idProducto == 37)||(idProducto == 38)||(idProducto == 39)||(idProducto == 40)||(idProducto == 41)||(idProducto == 42)||(idProducto == 43)||(idProducto == 44)||(idProducto == 45)||(idProducto == 46)||(idProducto == 59)||(idProducto == 62)||(idProducto == 96)||(idProducto == 97)||(idProducto == 98)) // Quema Grasas - Control de peso
	{
		document.getElementById("ulFats").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#617dad';
	}
	else if ((idProducto == 20)||(idProducto == 21)||(idProducto == 93)) // Recovers
	{
		document.getElementById("ulRecovers").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#62bbb9';
	}
	else if ((idProducto == 22)||(idProducto == 23)||(idProducto == 24)||(idProducto == 25)||(idProducto == 26)) // Voluminizadores
	{
		document.getElementById("ulVol").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#9579a2';
	}
	else if ((idProducto == 27)||(idProducto == 28)||(idProducto == 29)||(idProducto == 30)||(idProducto == 31)||(idProducto == 32)||(idProducto == 60)||(idProducto == 61)||(idProducto == 63)||(idProducto == 69)||(idProducto == 91)) // Vitaminas Minerales, etc
	{
		document.getElementById("ulVit").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#5d8b66';
	}
	else if ((idProducto == 47)||(idProducto == 48)||(idProducto == 49)||(idProducto == 50)||(idProducto == 51)||(idProducto == 52)||(idProducto == 66)||(idProducto == 67)||(idProducto == 68)) // Resistencia
	{
		document.getElementById("ulResistance").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#5dab3b';
	}
	else if ((idProducto == 53)||(idProducto == 54)||(idProducto == 55)||(idProducto == 56)) // Energeticos y estimulantes
	{
		document.getElementById("ulEnergetic").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#d9664b';
	}
	else if ((idProducto == 70)||(idProducto == 71)||(idProducto == 72)||(idProducto == 73)||(idProducto == 74)||(idProducto == 75)||(idProducto == 76)||(idProducto == 77)) // Barritas
	{
		document.getElementById("ulBars").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#d494af';
	}
	else if ((idProducto == 78)||(idProducto == 79)||(idProducto == 80)||(idProducto == 81)||(idProducto == 82)||(idProducto == 83)||(idProducto == 84)||(idProducto == 85)||(idProducto == 86)||(idProducto == 87)) // Bebidas
	{
		document.getElementById("ulDrinks").style.display="block";
		document.getElementById("p"+idProducto).style.backgroundColor='#6ec4e7';
	}
}

function onClickProducto(obj)
{
	//alert("Habia marcado: "+document.getElementById("p"+idProducto).innerHTML+". Ahora hay marcado: "+obj.innerHTML);
	// desmarcar antiguo producto seleccionado
	if ((idProducto) && (idProducto != "")){
		document.getElementById("p"+idProducto).style.backgroundColor='transparent';
	}
	// marcar el nuevo producto como seleccionado
	//obj.style.backgroundColor='#98bf21';
	// actualizar variable global idProducto
	
	idProducto = obj.id.substring(1,obj.id.length);
	
	// llamar a ajax para cargar la nueva página.
	
	callProductAJAX(idProducto);
}

function updateIconImage(tipo,obj)
{	
	if (tipo == 1){
		// onMouseOver
		obj.src = "imagenes/noticias/"+obj.id+"over.jpg";
		updatePointer(obj);
	}else{
		// onMouseOut
		obj.src = "imagenes/noticias/"+obj.id+".jpg";
		disablePointer(obj);
	}
}

function callFamilyPage(obj)
{
	var ajax;
	ajax = nuevoAjax(ajax);
	ajax.open("GET", "FamiliaTemplate.php?familia="+obj.id, true);
	ajax.onreadystatechange=function() {
	if (ajax.readyState==4) {
	 document.getElementById("divG").innerHTML = ajax.responseText;
	 cargarMenuEnFamilia("menuProd.php","menuProd", obj);
	}
	}
	ajax.send(null);
}	

function cargarMenuEnFamilia(pagina,destino,obj){
   var contenedor;
   var ajax;
   
   contenedor = document.getElementById(destino);
   ajax = nuevoAjax(ajax);
   ajax.open("GET", pagina, true);
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
		 //var sinc = reSizeDiv(idProducto);
        contenedor.innerHTML = ajax.responseText;
	
		document.getElementById("ulProteinas").style.display="none";
		document.getElementById("ulAminos").style.display="none";
		document.getElementById("ulGainers").style.display="none";
		document.getElementById("ulFats").style.display="none";
		document.getElementById("ulRecovers").style.display="none";
		document.getElementById("ulVol").style.display="none";
		document.getElementById("ulEnergetic").style.display="none";
		document.getElementById("ulResistance").style.display="none";
		document.getElementById("ulVit").style.display="none";
		document.getElementById("ulBars").style.display="none";
		document.getElementById("ulDrinks").style.display="none";
		
		if (obj.id == "ico1"){ document.getElementById("ulProteinas").style.display="block"; }
		else if (obj.id == "ico2") { document.getElementById("ulAminos").style.display="block"; }
		else if (obj.id == "ico3") { document.getElementById("ulGainers").style.display="block"; }
		else if (obj.id == "ico4") { document.getElementById("ulRecovers").style.display="block"; }
		else if (obj.id == "ico5") { document.getElementById("ulVol").style.display="block"; }
		else if (obj.id == "ico6") { document.getElementById("ulFats").style.display="block"; }
		else if (obj.id == "ico7") { document.getElementById("ulVit").style.display="block"; }
		else if (obj.id == "ico8") { document.getElementById("ulResistance").style.display="block"; }
		else if (obj.id == "ico9") { document.getElementById("ulEnergetic").style.display="block"; }
		else if (obj.id == "ico10") { document.getElementById("ulBars").style.display="block"; }
		else if (obj.id == "ico11") { document.getElementById("ulDrinks").style.display="block"; }
      }
   }
   ajax.send(null);
}
