function selecionarAbaLugar(num_aba, sumir_ejf) {
	$("#aba_"+num_aba).addClass('active');
	if (num_aba!=1) {
		if ($("#aba_"+(num_aba-1)).html()==null) $("#aba_"+(num_aba-2)).addClass('last');
		else $("#aba_"+(num_aba-1)).addClass('last');
	}
	if (sumir_ejf==true) {
		$("#participate-buttons").css('display','none');
	}
}
function selecionarAbaAtracao(num_aba) {
	$("#abal_"+num_aba).addClass('sel');
}
function euJaFui(resposta) {

	if (document.getElementById("pinlist")==null && document.getElementById("poP")==null) {
		return;
	}

	if (typeof(resposta)!='undefined') {
			resposta = resposta.split('|');
			window.ejfPinos = resposta;
	} else {
		if (window.ejfPinos==null) {
			if (getCookie("ejfcodusuario")!=null) {
				if (typeof(cod_atracao)=='undefined') document.getElementById("pinlist").innerHTML = '<span class="loading">Carregando...</span>';
				window.ejfPinos = new Array();
				window.ejfPinos[0] = 0;
				window.ejfPinos[1] = 0;
				window.ejfPinos[2] = 0;
				var tipo_item = (typeof(cod_atracao)!='undefined'?'atracao':'lugar');
				if (typeof(tipo_lugar)!='undefined') tipo_item = tipo_lugar;
				var cod_item = (typeof(cod_atracao)!='undefined'?cod_atracao:cod_lugar)
				$.get('/includes/ajax/eujafui/lista-eu-ja-fui.php',{item: cod_item, tipo: tipo_item},function (resposta) { euJaFui(resposta) });
			} else {
				window.ejfPinos = new Array();
				window.ejfPinos[0] = 0;
				window.ejfPinos[1] = 0;
				window.ejfPinos[2] = 0;
			}
		}
	}


	var ul_pino = document.createElement("ul");
	var li_pino = new Array();
	if (document.getElementById("pinlist")!=null) document.getElementById("pinlist").innerHTML = '';
	
	if (typeof(cod_atracao)!='undefined') {
		$("#participate").removeClass('bt-status bt-status1 bt-status2 bt-status3');
		$("#participate").addClass('bt-status');
	}
	else {
		$("#bt-pin").removeClass('bt-pin bt-pin1 bt-pin2 bt-pin3');
		$("#bt-pin").addClass('bt-pin');
	}
	
	for (var x=0; x<window.ejfPinos.length; x++) {
		if (typeof(cod_atracao)!='undefined') {
			/*if (x==0) document.getElementById("participate").innerHTML = '';
			var participate = document.getElementById("participate");
		
			li_pino[x] = document.createElement("li");*/
			$("#bt-pin").addClass('bt-pin');
			if (x==0) {
				if (window.ejfPinos[x]==1) {
					$("#bt-ejf1").removeClass('bt-iwent');
					$("#bt-ejf1").addClass('bt-iwent-i');
					$("#participate").removeClass('bt-status bt-status1 bt-status2 bt-status3');
					$("#participate").addClass('bt-status1');
				} else {
					$("#bt-ejf1").removeClass('bt-iwent-i');
					$("#bt-ejf1").addClass('bt-iwent');
				}
			}
			else if (x==1) {
				if (window.ejfPinos[x]==1) {
					$("#bt-ejf2").removeClass('bt-igoing');
					$("#bt-ejf2").addClass('bt-igoing-i');
					$("#participate").removeClass('bt-status bt-status1 bt-status2 bt-status3');
					$("#participate").addClass('bt-status2');
					
				} else {
					$("#bt-ejf2").removeClass('bt-igoing-i');
					$("#bt-ejf2").addClass('bt-igoing');
				}
			}
			else if (x==2) {
				if (window.ejfPinos[x]==1) {
					$("#bt-ejf3").removeClass('bt-idream');
					$("#bt-ejf3").addClass('bt-idream-i');
					$("#participate").removeClass('bt-status bt-status1 bt-status2 bt-status3');
					$("#participate").addClass('bt-status3');
				} else {
					$("#bt-ejf3").removeClass('bt-idream-i');
					$("#bt-ejf3").addClass('bt-idream');
				}
			}
			/*li_pino[x].className = 'act';
			participate.appendChild(li_pino[x]);*/
			
			
		} else {
			li_pino[x] = document.createElement("li");
			
			if (x==0) li_pino[x].innerHTML = '<a href="#" onclick="javascript:marcarEuJaFui(1);return false;" class="pin1">Eu Já Fui</a>';
			else if (x==1) li_pino[x].innerHTML = '<a href="#" onclick="javascript:marcarEuJaFui(2);return false;" class="pin2">Estou Indo</a>';
			else if (x==2) {
				li_pino[x].innerHTML = '<a href="#" onclick="javascript:marcarEuJaFui(3);return false;" class="pin3">Sonho Ir</a>';
				li_pino[x].className = 'last';
			}
			
			if (window.ejfPinos[x]==1) {
				li_pino[x].className = ' remove';
				$("#bt-pin").removeClass('bt-pin bt-pin1 bt-pin2 bt-pin3');
				$("#bt-pin").addClass('bt-pin'+(x+1));
			}
			ul_pino.appendChild(li_pino[x]);
			
			document.getElementById("pinlist").appendChild(ul_pino);
		}
	}
}

function enviar_fotos(tipo, codigo, nome, over_load_sent) {
    var url = '/includes/ajax/fotos/iframe-uploader.php';
    var params = 'tipo='+tipo+'&cod_item='+codigo+'&nome='+encodeURI(nome);

    if (over_load_sent)
        sent = false;

    $.getJSON(url, params, function(response) {
        if(response['status'] == "erro-login") {
            naoLogado();
        } else if(response['status'] == 'sucesso') {
            var corpo_janela = response['html'];
            fbUpload = new FloatBox('Enviar Fotos', corpo_janela);
            fbUpload.altura = 356;
            fbUpload.funcaoOk = 'enviarFotos()';
            fbUpload.botaoCancel();
            fbUpload.abrir();

            $('#botao_ok a').css({
                'background': 'transparent url(/imagens/layout/bt-enviar-cancel.png) repeat scroll left top',
                'width' : '124px'
            });
        }
    });
    
}

var sent = false;

function enviarFotos() {
    if(!sent) {
        sent = true;
        document.getElementById('frameUp').contentWindow.submitForm();
    } else {
        sent = false;
        closefloatbox();
    }
}


function marcarEuJaFui (tipoEjf,resposta) {

	if (getCookie("ejfcodusuario")!=null) {
		if (typeof(resposta)!='undefined') {
			if(tipoEjf>3) tipoEjf = tipoEjf - 3;
			var i;
			for(i=0; i<ejfPinos.length; i++){
				ejfPinos[i]=0;
			}
			
			ejfPinos[tipoEjf-1] = resposta;
			euJaFui();
		}
		else {
			var cod_item = ((typeof(cod_atracao)!='undefined')?cod_atracao:cod_lugar);
			if (ejfPinos[((tipoEjf>3)?(tipoEjf-4):(tipoEjf-1))]==1) {
				$.get('/includes/ajax/eujafui/del-eu-ja-fui.php',{
					lugar: cod_item, 
					tipo: tipoEjf,
					nome: nome
				},
				function (resp) { 
					var resposta = resp.split('|'); 
					marcarEuJaFui(resposta[0], resposta[1]); 
				});
			}
			else {
				$.get('/includes/ajax/eujafui/add-eu-ja-fui.php',{
					lugar: cod_item, 
					tipo: tipoEjf,
					nome: nome
				},
				function (resp) {
					var resposta = resp.split('|');
					var resposta = resp.split('|'); 
					marcarEuJaFui(resposta[0], resposta[1]); 
				});
			}
		}
	} else {
		naoLogado();
	}
	return false;
}

var pinListSel = true;
var partSel = true;
var openBar = false;


$(document).ready(function(){
	$("#bt-pin").hover(
      function () {
      	partSel = false;
      	euJaFui();
        $("#pinlist").slideDown("slow");
      },
      function () {
      	  setTimeout(function(){
          	if(openBar==false){$("#pinlist").slideUp("fast")};
          }, 1500); // adjust your time here 
      }
	);
	$("#pinlist").hover (
		function () {
			openBar = true;
		},
		function () {
			if (partSel==false){
				openBar = false;
				$("#pinlist").slideUp("fast");
			}
		}
	);
	
	euJaFui();
});


