var f = 0;
var k = 0;
var r = 0;

function janela(theURL, Name, W, H)
{
	var win = (screen.width - W) / 2;
	var props = 'left='+win+',top=0,width='+W+',height='+H+',scrollbars=0,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,status=0,titlebar=1,toolbar=0';

	window.open(theURL, Name, props);
}

function album(id)
{
	janela('album.php?codEvento='+id, 'Album', '650', '450');
}

function galeria_canal()
{
	var txtCanal = $('txtCanal').value;
	
	if( txtCanal != "" )
	{
		if( txtCanal == 0 )
		{
			document.location = "coberturas.php";
		}
		else
		{
			document.location = "coberturas.php?codCanal="+ txtCanal;
		}
	}
}

function noticias_canal()
{
	var txtCanal = $('txtCanal').value;
	
	if( txtCanal != "" )
	{
		if( txtCanal == 0 )
		{
			document.location = "noticias.php";
		}
		else
		{
			document.location = "noticias.php?codCanal="+ txtCanal;
		}
	}
}

function guia_canal()
{
	var gCanal = $('gCanal').value;
	
	if( gCanal != "" )
	{
		if( gCanal == 0 )
		{
			document.location = "guia_cidade.php";
		}
		else
		{
			document.location = "guia_cidade.php?opt=busca&gCanal="+ gCanal;
		}
	}
}

function boleto(id)
{
	var win = (screen.width - 705) / 2;
	var props = 'left='+win+', top=0, width=705, height=400, scrollbars=1, alwaysLowered=0, alwaysRaised=0, channelmode=0, dependent=0, directories=0, fullscreen=0, location=0, menubar=1, resizable=1, status=0, titlebar=1, toolbar=0';
	var url = "boleto.php?" + id;

	window.open(url, 'Boleto', props);
}

function hv(signo)
{
	url="http://www.horoscopovirtual.com.br/horoscopo/?signo=" + signo + "&parceiro=clickrb";
	window.open(url,"hv", "resizable=yes,toolbar=no,location=no,directories=no,status=no, menubar=no,toolbar=no,scrollbars=no,maximized=yes,copyhistory=no,width=370,height=405");
}

function show_tab(obj_id)
{
	if( !document.getElementById )
	{
		return ;
	}

	var i , obj , parent_node ;

	if( document.getElementById(obj_id) )
	{
		obj = document.getElementById(obj_id);
		obj_list = obj.parentNode.getElementsByTagName(obj.tagName);
	
		for ( i = 0 ; i < obj_list.length ; i++ )
		{
			obj_list.item(i).style.display = "none";
		}
		
		obj.style.display = "block";
	}
}

function kativafm()
{
	if( k == 0 )
	{
		ajaxLink("box2", "ajax/parceiros.php?opt=kativafm", 3);
		
		k++;
	}
}

function funcerb()
{
	if( f == 0 )
	{
		ajaxLink("box3", "ajax/parceiros.php?opt=funcerb", 3);
		
		f++;
	}
}

function rotaract()
{
	if( r == 0 )
	{
		ajaxLink("box4", "ajax/parceiros.php?opt=rotaract", 3);
		
		r++;
	}
}

function dados_user(nick)
{
	document.location = "vip_info.php?nick="+ nick;
}

function verifica_login()
{
	var fr = document.fLogin;
	
	if ( fr.txtEmail.value == "" )
	{
		alert("É necessário informar seu e-mail!");
		fr.txtEmail.focus();

		return false;
	}

	if ( fr.txtSenha.value == "" )
	{
		alert("É necessário informar sua senha!");
		fr.txtSenha.focus();

		return false
	}

	return true;
}

function isBrowser()
{
	var nav;

	if( navigator.appName.indexOf("Netscape") != -1 )
	{
		nav = "Netscape";
	}
	else if( navigator.appName.indexOf("Microsoft") != -1 )
	{
		nav = "Microsoft";
	}
	else
	{
		nav = "";
	}
	
	return nav;
}

function fechar()
{
	// Usado para mostrar os campos select ocultos no IE
	ocultar_select(false);
	
	// Fecha as janelas abertas
	$("painel").style.visibility = 'hidden';
	$("flutuante").style.visibility = 'hidden';
}

function ocultar_select(opt)
{
	browser = isBrowser();

	if( browser == "Microsoft" )
	{
		var sels = document.getElementsByTagName("select");
		
		for( var i = 0; i < sels.length; i++ )
		{
			if( opt )
			{
				sels[i].style.visibility = "hidden";
			}
			else
			{
				sels[i].style.visibility = "visible";
			}
		}
	}
}
/*
function mostrar_select()
{
	browser = isBrowser();
	
	if( browser == "Microsoft" )
	{
		var sels = document.getElementsByTagName("select");
		
		for( var i = 0; i < sels.length; i++ )
		{
			sels[i].style.visibility = "visible";
		}
	}
}
*/
/*
function iframe(id_frame, id_div)
{
	browser = browser();
	
	if( browser == "Netscape" )
	{
		divM = $(""+ id_div +"");

		//x = getPageOffsetLeft(divM);
		//y = getPageOffsetTop(divM);

//t = document.getElementById("busca").style.left;
t = parseInt(document.getElementById("busca").style.left);
alert(t);

		w = divM.offsetWidth;
		h = divM.offsetHeight;

		frameM = $(""+ id_frame +"");

		//frameM.style.left = x +"px";
		//frameM.style.top  = y +"px";
		frameM.style.width = w +"px";
		frameM.style.height  = h +"px";

		//frameM.style.zIndex = (botao.menu.style.zIndex-1);

		//frameM.style.visibility = "visible";
	}
}
*/
function flutuante()
{
	// Usado para ocultar os campos select do IE
	ocultar_select(true);
	
	// Mostra a camada com efeito de transparencia
	$("flutuante").style.visibility = 'Visible';
	$("flutuante").style.height = document.body.scrollHeight +"px";
	$("flutuante").style.width = document.body.scrollWidth +"px";
}

function indique()
{
	// Mostra a camada com efeito de transparencia
	flutuante();

	var mostrar = '';
	mostrar += '<div id="indique" class="caixa_flutuante">';
	mostrar += '<form method="post" name="fIndique" id="fIndique" onSubmit="return valida_indique(this);">';
	mostrar += '<h1>Indique o Site</h1>';
	mostrar += "<br>Preencha o formulário abaixo para indicar o site para um amigo:<br><br>";
	mostrar += 'Seu nome:<br>';
	mostrar += '<input type="text" id="seuNome" name="seuNome" class="form"><br>';
	mostrar += 'Seu e-mail:<br>';
	mostrar += '<input type="text" id="seuEmail" name="seuEmail" class="form"><br><br>';
	mostrar += 'Nome do amigo:<br>';
	mostrar += '<input type="text" id="nomeAmigo" name="nomeAmigo" class="form"><br>';
	mostrar += 'E-mail do amigo:<br>';
	mostrar += '<input type="text" id="emailAmigo" name="emailAmigo" class="form"><br><br>';
	mostrar += 'Mensagem: (Opcional)<br>';
	mostrar += '<textarea rows="3" id="mensagem" name="mensagem" class="form"></textarea><br><br>';
	mostrar += '<center><input type="image" name="btEnviar" src="imagens/bt_enviar.gif"> ';
	mostrar += '<a href="javascript:fechar();"><img src="imagens/bt_fechar.gif" class="bt_borda"></a></center>';
	mostrar += '</form>';
	mostrar += '</div>';

	// Escreve e mostra o painel com a enquete
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + (arrayPageSize[3] / 15);

	$("painel").innerHTML = "";
	$("painel").innerHTML = mostrar;
	$("indique").style.left = ((screen.width - 250) / 2) + "px";
	$("indique").style.top = lightboxTop + "px";
	$("painel").style.visibility = 'Visible';
}

function valida_indique(form)
{
	var seuNome = $('seuNome').value;
	var seuEmail = $('seuEmail').value;
	var nomeAmigo = $('nomeAmigo').value;
	var emailAmigo  = $('emailAmigo').value;

	if( seuNome == "" )
	{
		alert("Por favor, preencha o campo: Seu Nome!");
		$('seuNome').focus();
	}
	else if( seuEmail == "" )
	{
		alert("Por favor, preencha o campo: Seu E-mail!");
		$('seuEmail').focus();
	}
	else if( nomeAmigo == "" )
	{
		alert("Por favor, preencha o campo: Nome do destinatário!");
		$('nomeAmigo').focus();
	}
	else if( emailAmigo == "" )
	{
		alert("Por favor, preencha o campo: E-mail do destinatário!");
		$('emailAmigo').focus();
	}
	else
	{
		var url = "ajax/varios.php?opt=indique";
		ajaxForm("indique", form, url, 1);
	}
	return false;
}

function valida_busca()
{
	var txtBusca = $('txtBusca').value;
	var selectBusca = $('selectBusca').value;

	if( txtBusca == "" )
	{
		alert("Por favor, preencha o campo: Busca!");
		$('txtBusca').focus();
	}
	else
	{
		if( selectBusca == "coberturas" )
		{
			document.location = "coberturas.php?opt=busca&txtBusca="+ txtBusca;
		}
		else if( selectBusca == "recados" )
		{
			document.location = "recados.php?opt=busca&txtBusca="+ txtBusca;
		}
		else if( selectBusca == "guia" )
		{
			document.location = "guia_cidade.php?opt=busca&gCanal=&gBusca="+ txtBusca;
		}
		else if( selectBusca == "membros" )
		{
			document.location = "membros.php?opt=busca&txtBusca="+ txtBusca;
		}
		else if( selectBusca == "noticias" )
		{
			document.location = "noticias.php?opt=busca&txtBusca="+ txtBusca;
		}
	}

	return false;
}

function guia_foto(foto)
{
	flutuante();
	
	var mostrar = "";
	mostrar += "<div id='guia_foto' onClick='fechar();'>";
		mostrar += "<div id='guia_centro'>";
		mostrar += "</div>";
	mostrar += "</div>";
	
	// Escreve e mostra o painel
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + (arrayPageSize[3] / 15);

	$("painel").innerHTML = "";
	$("painel").innerHTML = mostrar;
	$("guia_foto").style.left = ((screen.width - 440) / 2) + "px";
	$("guia_foto").style.top = lightboxTop + "px";

	var url = "ajax/guia.php?opt=foto&codFoto="+ foto;
	ajaxLink("guia_centro", url, 3);

	$("painel").style.visibility = 'Visible';
}

function envia_senha()
{
	// Mostra a camada com efeito de transparencia
	flutuante();

	var mostrar = '';
	mostrar += '<div id="envia_senha" class="caixa_flutuante">';
	mostrar += '<form method="post" name="fSenha" id="fSenha" onSubmit="return valida_envia_senha(this);">';
	mostrar += '<h1>Esqueci minha senha!</h1>';
	mostrar += "<br>Para recuperar sua senha, digite seu e-mail no campo abaixo. Você receberá instruções sobre como proceder a mudança de senha.<br><br>";
	mostrar += 'Seu e-mail:<br>';
	mostrar += '<input type="text" id="seuEmail" name="seuEmail" class="form"><br><br>';
	mostrar += '<center><input type="image" name="btEnviar" src="imagens/bt_enviar.gif"> ';
	mostrar += '<a href="javascript:fechar();"><img src="imagens/bt_fechar.gif" class="bt_borda"></a></center>';
	mostrar += '</form>';
	mostrar += '</div>';

	// Escreve e mostra o painel com a enquete
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + (arrayPageSize[3] / 15);

	$("painel").innerHTML = "";
	$("painel").innerHTML = mostrar;
	$("envia_senha").style.left = ((screen.width - 250) / 2) + "px";
	$("envia_senha").style.top = lightboxTop + "px";
	$("painel").style.visibility = 'Visible';
}

function envia_ativacao()
{
	// Mostra a camada com efeito de transparencia
	flutuante();

	var mostrar = '';
	mostrar += '<div id="envia_ativacao" class="caixa_flutuante">';
	mostrar += '<form method="post" name="fAtivacao" id="fAtivacao" onSubmit="return valida_envia_ativacao(this);">';
	mostrar += '<h1>Reenvio de ativação!</h1>';
	mostrar += "<br>Se você realizou o cadastro VIP e por algum motivo não recebeu o e-mail de ativação da conta, digite seu e-mail no campo abaixo e clique no botão \"ENVIAR\".<br><br>";
	mostrar += 'Seu e-mail:<br>';
	mostrar += '<input type="text" id="seuEmail" name="seuEmail" class="form"><br><br>';
	mostrar += '<center><input type="image" name="btEnviar" src="imagens/bt_enviar.gif"> ';
	mostrar += '<a href="javascript:fechar();"><img src="imagens/bt_fechar.gif" class="bt_borda"></a></center>';
	mostrar += '</form>';
	mostrar += '</div>';

	// Escreve e mostra o painel com a enquete
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + (arrayPageSize[3] / 15);

	$("painel").innerHTML = "";
	$("painel").innerHTML = mostrar;
	$("envia_ativacao").style.left = ((screen.width - 250) / 2) + "px";
	$("envia_ativacao").style.top = lightboxTop + "px";
	$("painel").style.visibility = 'Visible';
}

function valida_envia_senha(form)
{
	var seuEmail = $('seuEmail').value;

	if( seuEmail == "" )
	{
		alert("Por favor, preencha o campo: Seu E-mail!");
		$('seuEmail').focus();
	}
	else
	{
		var url = "ajax/varios.php?opt=enviar_senha";
		ajaxForm("envia_senha", form, url, 1);
	}

	return false;
}

function valida_envia_ativacao(form)
{
	var seuEmail = $('seuEmail').value;

	if( seuEmail == "" )
	{
		alert("Por favor, preencha o campo: Seu E-mail!");
		$('seuEmail').focus();
	}
	else
	{
		var url = "ajax/varios.php?opt=enviar_ativacao";
		ajaxForm("envia_ativacao", form, url, 1);
	}

	return false;
}

function getPageScroll()
{
	var yScroll;

	if( self.pageYOffset )
	{
		yScroll = self.pageYOffset;
	}
	else if( document.documentElement && document.documentElement.scrollTop )
	{	// Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	}
	else if( document.body )
	{	// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('', yScroll);
	return arrayPageScroll;
}

function getPageSize()
{
	var xScroll, yScroll;
	
	if( window.innerHeight && window.scrollMaxY )
	{	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	}
	else if( document.body.scrollHeight > document.body.offsetHeight )
	{	// all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	}
	else
	{	// Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;

	if( self.innerHeight )
	{	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	}
	else if( document.documentElement && document.documentElement.clientHeight )
	{	// Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	}
	else if( document.body )
	{	// other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if( yScroll < windowHeight )
	{
		pageHeight = windowHeight;
	}
	else
	{ 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if( xScroll < windowWidth )
	{	
		pageWidth = windowWidth;
	}
	else
	{
		pageWidth = xScroll;
	}

	arrayPageSize = new Array(pageWidth, pageHeight, windowWidth, windowHeight);
	return arrayPageSize;
}