/*
 * Funciones disponibles para el catalogo REDs
 *
 * 2008 - TIDE S.A.
 */
 

 
 
/*
 * Cierra la ventana de bienvenida. Se llama desde el list al hacer click en el link cerrar
 */
function cerrarVentana(){
	//alert('op');
	document.getElementById('ventana_home').style.display = "none"; 
	//document.getElementById('logo-img').src = "<?php echo $this->getSkinUrl('images/marca-catalogo.png') ?>";
	document.getElementById('logo-img-transp').style.display = "none";
	document.getElementById('logo-img').style.display = "inline";
	document.getElementById('ver-bienvenida').style.display = 'block'; 
	SetCookie('welcomeMsg', 'none', 1000);
}


/*
 * Manejador del evento onload del body. Si esta presente la ventana de bienvenida coloca el logo transparente, 
 * si no, coloca el logo opaco y el link de ver bienvenida
 */
function onloadHandler(){
	if(document.getElementById('ventana_home') != null){
		if(document.getElementById('ventana_home').style.display == 'none'){
			document.getElementById('ver-bienvenida').style.display = 'inline';
			document.getElementById('logo-img-transp').style.display = "none";
			document.getElementById('logo-img').style.display = "inline";
		} else {
			document.getElementById('logo-img-transp').style.display = "inline";
			document.getElementById('logo-img').style.display = "none";
		}
	}
	var browser = navigator.appName;
    var b_version = navigator.appVersion;
    var version = b_version.indexOf("MSIE 5");

    if(version != -1){
       alert("Este sitio esta optimizado para versiones de Internet Explorer iguales o superiores a 6");
    }
			
	//loadDivItems();
	iniciaCarroCompras();
}


/*
 * Muestra la ventana de bienvenida. Se llama desde el link mostrar bienvenida en el view de catalog/category
 */
function mostrarBienvenida(){
	document.getElementById('logo-img-transp').style.display = "inline";
	document.getElementById('logo-img').style.display = "none";
	document.getElementById('ventana_home').style.display = "block";
	document.getElementById('ver-bienvenida').style.display = 'none';
	SetCookie('welcomeMsg', 'block', 10000);
}

function SetCookie(cookieName,cookieValue,nDays) {
	var today = new Date();
	var expire = new Date();
	if (nDays==null || nDays==0) nDays=1;
	expire.setTime(today.getTime() + 3600000*24*nDays);
	document.cookie = cookieName+"="+escape(cookieValue)
		+ ";expires="+expire.toGMTString()+";path=/";
}

// this deletes the cookie when called
function DeleteCookie(name) {
	//document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;';
	SetCookie(name, "", -1000);
}


/* ------------- FUNCIONES DEL MODULO DE VOTACIONES -------------- */

function agregarVoto(server_script,id_producto, id_cliente){
	$('btnElim'+id_producto).style.display = 'inline';
	$('btnAgreg'+id_producto).style.display = 'none';	
	
	
	
	deshabilitarBotones(id_producto);
	$('span_cant_votos'+id_producto).innerHTML = parseInt($('span_cant_votos'+id_producto).innerHTML) + 1;
	var myAjax = new Ajax.Request(
		server_script,{
			method:'get',
			parameters:{
				'votar':'favor',
				'id_producto':id_producto,
				'id_cliente':id_cliente},
			onComplete:respuestaVotacion
		}
	);
}
    
function quitarVoto(server_script,id_producto, id_cliente){
	$('btnAgreg'+id_producto).style.display = 'inline';
	$('btnElim'+id_producto).style.display = 'none';	
	
	
	
	deshabilitarBotones(id_producto);
	$('span_cant_votos'+id_producto).innerHTML = parseInt($('span_cant_votos'+id_producto).innerHTML) - 1;
   	var myAjax = new Ajax.Request(
		server_script,{
			method:'get',
			parameters:{
				'votar':'contra',
				'id_producto':id_producto,
				'id_cliente':id_cliente},
			onComplete:respuestaVotacion
		}
	);
}

function respuestaVotacion(transport){
	var resp = transport.responseText.split(" ");	
	//$('salida_votacion'+resp[1]).innerHTML = resp[0];	
	if(resp[0] == 'voto_agregado'){
		//$('btnElim'+resp[1]).style.display = 'block';
		//$('btnAgreg'+resp[1]).style.display = 'none';
		//$('span_cant_votos'+resp[1]).innerHTML = parseInt($('span_cant_votos'+resp[1]).innerHTML) + 1;
	}else if(resp[0] == 'voto_eliminado'){
		//$('btnElim'+resp[1]).style.display = 'none';
		//$('btnAgreg'+resp[1]).style.display = 'block';
		//$('span_cant_votos'+resp[1]).innerHTML = parseInt($('span_cant_votos'+resp[1]).innerHTML) - 1;
	}else{
	
	}
	habilitarBotones(resp[1]);
}

function deshabilitarBotones(id_prod){
	$('btnElim'+id_prod).disabled = true;
	$('btnAgreg'+id_prod).disabled = true;
}

function habilitarBotones(id_prod){
	$('btnElim'+id_prod).disabled = false;
	$('btnAgreg'+id_prod).disabled = false;
}

function solicitarLogin(){
	alert("Debe registrarse para poder votar");
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

