/*# ABRE ENVIE EST PAGINA PARA UM AMIGO #*/
function envie_galeria(foto,tipo,evento) {
	var W = 500; 
	var H = 300;
	var X = 50;
	var Y = 50;	
	window.open(
				
	'../popup/envie_galeria.asp?evento='+evento+'&foto='+foto+'&tipo='+tipo,'envie_galeria','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no');
}

function envie_evento() {
	var W = 500; 
	var H = 500;
	var X = 50;
	var Y = 50;	
window.open('popup/envie_evento.asp','envie_amigo','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=yes,resizable=no,directories=no,toolbar=no');
}

function erro() {
	var W = 500; 
	var H = 450;
	var X = 50;
	var Y = 50;	
window.open('popup/reporte_erro.asp','reporte_erro','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=yes,resizable=no,directories=no,toolbar=no');
}

function fotos() {
	var W = 300; 
	var H = 200;
	var X = 50;
	var Y = 50;	
window.open('popup/fotos.asp','reporte_erro','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=yes,resizable=no,directories=no,toolbar=no');
}

function cadastro() {
	var W = 450; 
	var H = 200;
	var X = 50;
	var Y = 50;	
window.open('popup/cadastrese.asp?act=2','cadastre_se','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=yes,resizable=no,directories=no,toolbar=no');
}


function envie_garota(foto) {
	var W = 500; 
	var H = 300;
	var X = 50;
	var Y = 50;	
window.open('../popup/envie_garota.asp?foto='+foto,'envie_garota','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=yes,resizable=no,directories=no,toolbar=no');
}


//FUNÇÃO QUE VALIDA O FORMULARIO DE EVENTO
function VALIDA_EVENTO(){
	function msg(campo,alerta){
		alert("O campo "+campo+" está em branco. "+alerta);
		event.returnValue=false;
	}
		if(document.all.nome.value==""){
			campo = "Nome do Evento";
			msg(campo,"Insira o nome do evento.");
			event.returnValue=false;
		}
		else if(document.all.estabelecimento.value==""){
			campo = "Estabelecimento";
			msg(campo,"Insira o nome do estabelecimento.");
			event.returnValue=false;
		}
		else if(document.all.cidade.value==""){
			campo = "Cidade";
			msg(campo,"Insira a cidade do evento.");
			event.returnValue=false;
		}
		else if(document.all.estado.value==""){
			campo = "Estado";
			msg(campo,"Insira o estado do evento.");
			event.returnValue=false;
		}
		else if(document.all.zipcode.value==""){
			campo = "Zip Code";
			msg(campo,"Insira o zip code do evento.");
			event.returnValue=false;
		}	
		else {
			event.returnValue=true
		}
}
//FUNÇÃO QUE VALIDA O FORMULARIO DE ENVIE PARA UM AMIGO
function valida_amigo(){
	function msg(campo,alerta){
		alert("O campo "+campo+" está em branco. "+alerta);
		event.returnValue=false;
	}
		if(document.all.nomeVC.value==""){
			campo = "Seu Nome";
			msg(campo,"Insira o seu nome.");}

		else if(document.all.nomeAM.value==""){
			campo = "Nome do Amigo";
			msg(campo,"Insira o nome do amigo.");}
		
		else if(document.all.emailAM.value==""){
			campo = "E-mail";
			msg(campo,"Insira o email do amigo.");}
		else {
			valida_email();}
}

//EMAIL
function valida_email(){

	if (document.getElementById('emailAM').value.length != 0) {
		invalidChars	= "/:,;"
		for (i=0; i<invalidChars.lenght; i++) {
			badChar = invalidChars.charAt(i)
			if (document.getElementById('emailAM').value.length.indexOf(badChar,0) > -1) {
		 	alert('O e-mail digitado é inválido.');
			event.returnValue=false;
			}
		}
		atPos = document.getElementById('emailAM').value.indexOf("@",1)
		if (atPos == -1) {
		 	alert('O e-mail digitado é inválido.');
			event.returnValue=false;
		}
		else{
				periodPos = document.getElementById('emailAM').value.indexOf(".",atPos)
				if(document.getElementById('emailAM').value.indexOf("@",atPos+1) > -1) {
			 	alert('O e-mail digitado é inválido.');
				event.returnValue=false;
				}
				else{
						if (periodPos == -1) {
						alert('O e-mail digitado é inválido.');
						event.returnValue=false;
						}
						else{
								if ((periodPos+3) > document.getElementById('emailAM').value.length) {
								alert('O e-mail digitado é inválido.');
								event.returnValue=false;
								}
								 else{
									event.returnValue=true;
									 }
							}//else
					}//else
			}//else
	} //fim do if(lenght validator)
} //fim da funcao


/*# BANNER #*/
function banner(bannerID,targetST) {
	window.open('codigos/banner_count.asp?bannerID='+bannerID,targetST);
}

/*# POPUP #*/
function popup(bannerID,larguraN,alturaN) {
	var W = larguraN; 	
	var H = alturaN;
	var X = 50;
	var Y = 50;
	window.open('popup/default.asp?bannerID='+bannerID,'ft_popup','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no');
}
/*# ABRE ALBUM #*/
function abre_album(ids, pos, tipo, patch) {
	var W = 700; 
	var H = 560;
	var X = 50;
	var Y = 50;
	window.open('logon_album.asp','ft_album','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no');
	vc_ids = ids;
	vc_patch = patch;
	pos_foto = pos;
	it_tipo = tipo;
}

/*# ABRE ENVIE EST PAGINA PARA UM AMIGO #*/
function abre_envie() {
	var W = 500; 
	var H = 300;
	var X = 50;
	var Y = 50;	
window.open('popup/envie_amigo.asp','envie_amigo','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no');
}

/*# SIGNO - ESCOLHE PARA SITE - "HOROSCOPO VIRTUAL" #*/
function hv(signo) {
	url="http://www.horoscopovirtual.com.br/horoscopo/?signo=" + signo + "&parceiro=acontece.com";
	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");
}

/*# SIGNO - ENVIO PARA E-MAIL - "HOROSCOPO VIRTUAL" #*/
function abrevar ()
	{
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(cadsigno.campocademail.value))) 
		{ 
			alert("Favor informar um email válido.");
			document.cadsigno.campocademail.focus();
			return false;
		}
		email = document.cadsigno.campocademail.value;
		signo = document.cadsigno.campocadsigno.value;
		if (signo == "")
		{
			alert("Selecione um signo.");
			return false;
		}
		else
		{
			pagina = "http://www.horoscopovirtual.com.br/popcademail.php?email=" + email + "&signo=" + signo + "&corfundo=5f63ac" + "&parceiro=sdfsdf";
			window.open(pagina,"CADASTRO","status=no,location=no,menubar=no,width=600,height=500");
		}
		return false;
	}
	
function clean() {
	document.cadsigno.campocademail.value='';
}
	
	
	
/*# ANÁLISE NUMEROLÓGICA - "HOROSCOPO VIRTUAL" #*/
function validanum(){
	for (i=0;i<=document.num.elements.length-1;i++)
	{
		if (document.num.elements[i].value == "")
		{
			window.alert("Preencha todos os campos.");
			return false;
		}
	}
	nome=document.num.elements[0].value;
	dia=document.num.elements[1].value;
	mes=document.num.elements[2].value;
	ano=document.num.elements[3].value;
	
	if (isNaN(dia)==true || isNaN(mes)==true || isNaN(ano)==true)
	{
		window.alert("Digite apenas número nos campos da Data de Nascimento.");
		return false;
	}
	else if ((dia < 1 || dia > 31) || (mes < 1 || mes > 12) || (ano < 1930 || ano > 2003))
	{
		window.alert("Data Nascimento Inválida.");
		return false;
	}
	window.open("http://www.horoscopovirtual.com.br/popnumerologia.php?nome="+nome+"&dianasc="+dia+"&mesnasc="+mes+"&anonasc="+ano,"NUMEROLOGIA","status=no,location=no,menubar=no,width=730,height=590")
	return false;
}

function abreNovaJanela(url)
{
	if(url!="#")
	{
	window.open(url);
	}
}

function atualizaHome(url)
{
	if(url!="#")
	{
	document.location.href(url);
	}
}

function abre_comentarios(id_evento, actA, flag) {
	// Se flag = 1, função foi chamada de uma pasta interna
	var W = 300;
	var H = 300;
	var X = 50;
	var Y = 50;
	if(flag == 1) {
		url = '../popup/comentarios.asp?id_evento='+id_evento+'&actA='+actA
	} else {
		url = 'popup/comentarios.asp?id_evento='+id_evento+'&actA='+actA
	}
	
	window.open(url,'ft_comentario','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=yes,resizable=no,directories=no,toolbar=no');
}
function garota(id_garota) {
//	var W = 596;
//	var H = 556;
//	var X = 50;
//	var Y = 50;
//	window.open('garota/?id_garota='+id_garota,'ft_garota','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no');	
	
	var W	= 715; 
	var H	= 600;
	var X	= 10;
	var Y	= 10;
	obj_win	= window.open('garota/?id_garota='+id_garota,'pop_garota','width='+W+',height='+H+',top='+X+',left='+Y+',location=no,status=no,menubar=no,scrollbars=no,resizable=no,directories=no,toolbar=no');
	obj_win.focus();

}
function paginaInicial(id_objeto,act) {
	if (act == 0)
	{
		var homepage = 'http://www.acontece.com/'
	}
	else
	{
		var homepage = 'http://www.acontece.com/?act='+act
	}
	id_objeto.style.behavior='url(#default#homepage)'; 
	id_objeto.sethomepage(homepage);
}

function paginaInicial2(id_objeto,redir) {
	var homepage = '<%=vc_dir_raiz%>redirect.asp?redirect='+redir
	id_objeto.style.behavior='url(#default#homepage)'; 
	id_objeto.sethomepage(homepage);
}

function imprimirPagina() {
 print();
}

function limitar_qtde_caracter(campo,valor){
	
	var campo	= eval('document.frm.'+campo);
	
	if(campo.value.length >= valor){
		alert("O valor máximo para o campo é de "+ valor +" caracteres!");
		campo.value = campo.value.substring(0,valor);
	}
}

//RESIZE
var tamanho = 10; // tamanho inicial do texto
var tamanho_max = 40; // tamanho máximo que o texto pode crescer
var tamanho_min = 1; // tamanho mínimo que o texto pode diminuir
var pontos = 4; // incremento do tamanho do texto
function set_font_size(size) {
	document.getElementById("texto").style.fontSize = size;
	tds = document.getElementById("texto").getElementsByTagName("td");
	for (i=0; i<tds.length; i++) {
		tds[i].style.fontSize = size;
	}
}
function aumenta_texto() {
	if(tamanho <= tamanho_max) {
		tamanho = tamanho + pontos
		set_font_size(tamanho);
	} else {
		alert("Tamanho máximo");
	}
}
function diminui_texto() {
	if(tamanho > tamanho_min) {
		tamanho = tamanho - pontos
		set_font_size(tamanho);
	} else {
		alert("Tamanho mínimo");
	}
}