// JavaScript Document

window.onload = function(){
	iniciar();
	//cssIe();
	exibeExcursoes();
}

/*Acerta a altura das DIVs laterais*/
function ajustaColunasTurismo(){
	var c;

	if(document.getElementById('direita')){
		var dir = document.getElementById('direita');
		var d = parseInt(dir.offsetHeight);
	}
	
	var centro = document.getElementById('centro');
	var esq = document.getElementById('esquerda');

	if(document.getElementById('tbExcursoes')){
		var tbExcursoes = document.getElementById('tbExcursoes');
		c = parseInt(tbExcursoes.offsetHeight);
		c += 380;
	}else if(document.getElementById('tur_conteudo')){
		var turConteudo = document.getElementById('tur_conteudo');
		c = parseInt(turConteudo.offsetHeight);
		c += 350;
	}else{
		c = parseInt(centro.offsetHeight);
	}
	var e = parseInt(esq.offsetHeight);
		
	if (c > 800){
		alt = c;
	} else {
		alt = 800;
	}
	esq.style.height = (alt)+"px";
	centro.style.height = (alt)+"px";
	
	if (document.getElementById('direita')){
		dir.style.height = (alt)+"px";
	}
	//alert(e + ' ' + c + ' ' + d);
}


/*BOTÕES ABAXO DO FLASH*/
/*apaga todas as imgs dos links*/
function clean(){
	var botoes = document.getElementById('botoes');
	for (var i=0; i<botoes.getElementsByTagName('img').length; i++){
		var img = botoes.getElementsByTagName('img')[i];
		
		if (img.src.indexOf("_over")!=-1){
			var pos = img.src.indexOf("_over");
			img.src = img.src.substring(0,pos)+".gif";
			break;
		}
	}
}

/*Mensagem de revitalização*/
function exibeMsg(){
	clean();
	var cont = document.getElementById('tur_conteudo');
	var str = "<p><img src='images/caioba_logo.gif' "+
	"style='float:left;margin:2px 10px 10px 0px'>O Sesc Caiobá - Centro de Turismo e Lazer "+
	"está passando por obras de revitalização. Em caso de dúvidas, "+
	"ligue para o Turismo Social <b>(41) 3304 2204</b>.</p>";
	cont.innerHTML = str;
	ajustaColunasTurismo();
}

/*exibe Excursões*/
function exibeExcursoes(mes){
	clean();
	
	var exc = document.getElementById('exc');
	exc.innerHTML = "<img src='turismo/images/bt_exc_over.gif'>";

	var ajax = new Request();
	var callback = function(str){
		var cont = document.getElementById('tur_conteudo');
		cont.innerHTML = str;
		over_abas();
		ajustaColunasTurismo();
	}
	
	var url = "turismo/req_excursoes.php";
	if (mes){
		url +="?getMes="+mes;
	}
	
	ajax.doGet(url, callback, "text");
}

/*exibe HOSPEDAGEM*/
function exibeHospedagem(cidade){
	clean();
	var hos = document.getElementById('hos');
	hos.innerHTML = "<img src='turismo/images/bt_hos_over.gif'>";
	
	var ajax = new Request();
	var callback = function(str){
		
		var cont = document.getElementById('tur_conteudo');
		cont.innerHTML = str;
		document.body.focus();
		ajustaColunasTurismo();
		
	}
	var url = "turismo/req_hoteis.php";
	if (cidade){
		url +="?cidade="+cidade;
	}
	ajax.doGet(url, callback, "text");
}

/*exibe INFORMAÇÕES SOBRE O TURISMO SOCIAL*/
function exibeTurismo(){
	clean();
	var hos = document.getElementById('tur');
	hos.innerHTML = "<img src='turismo/images/bt_tur_over.gif'>";
	
	var ajax = new Request();
	var callback = function(str){
		
		var cont = document.getElementById('tur_conteudo');
		cont.innerHTML = str;
		document.body.focus();
		ajustaColunasTurismo();
		
	}
	ajax.doGet("turismo/req_turismo.php", callback, "text");
}

/*ABAS EXCURÇÕES: ROLL OVER*/
function over_abas(){
	var abas = document.getElementById('meses');
	for (var i=0; i<abas.getElementsByTagName('td').length; i++){
		var aba = abas.getElementsByTagName('td')[i];
		aba.style.backgroundImage="url(turismo/images/aba_out.gif)";
		
		aba.onmouseover = function(){
			this.style.backgroundImage="url(turismo/images/aba_over.gif)";
			this.onmouseout = function(){
				this.style.backgroundImage="url(turismo/images/aba_out.gif)";
			}
		}
	}
}

/*EXCURÇÕES: EXIBE DETALHE*/
function exibeExcursao(cod, mes){
	var ajax = new Request();
	var callback = function(str){
		
		var cont = document.getElementById('tur_conteudo');
		cont.innerHTML = str;
		document.body.focus();
		ajustaColunasTurismo();
		
	}
	ajax.doGet("turismo/req_excursao.php?cod="+cod+"&mes="+mes, callback, "text");
}