var url
url="http://www.sorria.com.br/";

function hv(signo,par) 
{
	var sigpag=new Array();
	sigpag[1]="aries";
	sigpag[2]="touro";
	sigpag[3]="gemeos";
	sigpag[4]="cancer";
	sigpag[5]="leao";
	sigpag[6]="virgem";
	sigpag[7]="libra";
	sigpag[8]="escorpiao";
	sigpag[9]="sagitario";
	sigpag[10]="capricornio";
	sigpag[11]="aquario";
	sigpag[12]="peixes";

	parametros='width=700,height=405,resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,maximized=yes,copyhistory=no';
	
	window.open('http://www.horoscopovirtual.com.br/horoscopo/d-signo-'+sigpag[signo]+'.html','sorhv',parametros);
}

function favoritos()
{
	if(window.sidebar){window.sidebar.addPanel(document.title, location.href, "");}
	else if(document.all){window.external.AddFavorite(location.href, document.title);}
	else{return true;}
}

function abre(teste)
{
	var config = "width=550,height=400,resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,toolbar=no,scrollbars=no,maximized=no,copyhistory=no";
	window.open(teste,'teste',config);
}

function ind()
{
	var config = "resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,toolbar=no,scrollbars=no,maximized=no,copyhistory=no";
	window.open(url+'indique.asp','indique',config);
}

function janela(ppt)
{
	var config = "width=485,height=520,resizable=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,toolbar=no,scrollbars=yes,maximized=yes,copyhistory=no";
	window.open(url+'powerpoint_pop.asp?ppt='+ppt,'ppt',config);
}

function poppiada()
{ 
	var config = "width=485,height=500,top=100,left=50,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,fullscreen=no"
	window.open('http://www.zebisteca.com.br/parcerias/pop.php','poppiada',config);
}

function nomes(obj)
{
	var config = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,top=0,left=0"
	window.open(url+'sign_nomes.asp?n='+obj,'nomes',config);
}
function significado(obj)
{
	var config = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,top=0,left=0"
	window.open(url+'sign_nomes.asp?l='+obj,'nomes1',config);
}

function numeros(letra)
{
	var config = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,top=0,left=0"
	window.open(url+'nume_nomes.asp?n='+letra,'numeros',config);
}

function pensamento()
{
	W = eval(screen.width)-10;
	H = eval(screen.height)-54;
	window.open('http://www.horoscopovirtual.com.br/pensamentos.asp?sorria=1','PEN','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width='+W+',height='+H+',top=0,left=0');
}


function timer(obj)
{
	setTimeout("window.location.href='" + obj + "'",5000);
}

function Comente(nome,email,comentario,onde,ppt)
{
	var ajax = openAjax();
	if(ajax)
	{
		spanenvia = document.getElementById(onde);

		ajax.open("POST", "http://www.sorria.com.br/ajax.asp", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1");
		
		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				spanenvia.innerHTML = "<img src=imgs/barraEnviando.gif>";   
			}
			if(ajax.readyState == 4 )
			{
				var resultado = ajax.resposeText;
				resultado="<img src=imgs/check1.gif>";
				spanenvia.innerHTML = resultado;
			}
		}

//		var params = "nome="+nome+"&email="+email+"&comentario="+escape(comentario)+"&ppt="+ppt;
		var params = "nome="+nome+"&email="+email+"&comentario="+encodeURI(comentario)+"&ppt="+ppt;
		ajax.send(params);
	}
}

function Nota(valor,codigo)
{
	var ajax = openAjax();
	if(ajax)
	{
		idOpcao = document.getElementById(codigo);

		ajax.open("POST", "http://www.sorria.com.br/ajax.asp", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				idOpcao.innerHTML = "<img src=http://www.horoscopovirtual.com.br/imagens/pensamentos/check.gif>";   
			}
			if(ajax.readyState == 4 )
			{
				var resultado = ajax.resposeText;
				resultado="<img src=http://www.horoscopovirtual.com.br/imagens/pensamentos/check.gif>";
				idOpcao.innerHTML = resultado;
			}
		}
		
		var params = "nota="+valor+"&codigo="+codigo;
		ajax.send(params);
	}
}


function EmailMensagem(seunome,seuemail,amigonome,amigoemail,mensagem,onde,url_id,url_titulo)
{
	var ajax = openAjax();
	if(ajax)
	{
		spanenvia = document.getElementById(onde);
		spanamigonome = document.getElementById('spanamigonome');
		spanamigoemail = document.getElementById('spanamigoemail');
		spanmsg = document.getElementById('spanmsg');


		ajax.open("POST", "http://www.sorria.com.br/ajax.asp", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				spanenvia.innerHTML = "<img src="+url+"imgs/barraEnviando.gif>";   
			}
			if(ajax.readyState == 4 )
			{
				var resultado = ajax.resposeText;
				resultado="<img src="+url+"imgs/check.gif>";
				spanenvia.innerHTML = resultado;
				spanamigonome.value='';
				spanamigoemail.value='';
				spanmsg.value='';
			}
		}
		
		var params = "urlid="+url_id+"&urltitulo="+url_titulo+"&seunome="+seunome+"&seuemail="+seuemail+"&amigonome="+amigonome+"&amigoemail="+amigoemail+"&msg="+encodeURI(mensagem);
		ajax.send(params);
	}
}

function Email(seunome,amigonome,amigoemail,onde,ppt)
{
	var ajax = openAjax();
	if(ajax)
	{
		spanenvia = document.getElementById(onde);

		ajax.open("POST", "http://www.sorria.com.br/ajax.asp", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			if(ajax.readyState == 1)
			{
				spanenvia.innerHTML = "<img src=imgs/barraEnviando.gif>";   
			}
			if(ajax.readyState == 4)
			{
				var resultado = ajax.resposeText;
				resultado="<img src=imgs/check.gif>";
				spanenvia.innerHTML = resultado;
			}
		}
		
		var params = "seunome="+seunome+"&amigonome="+amigonome+"&amigoemail="+amigoemail+"&ppt="+ppt;
		ajax.send(params);
	}
}

function validarcom()
{
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if(document.comentario.nome.value == "")
	{
		window.alert("Erro ! Digite seu Nome");
		comentario.nome.focus();
		return false;
	} 
	if(document.comentario.email.value != "")
	{
		if(!reEmail.test(document.comentario.email.value))
		{
			window.alert("Erro ! E-mail INVÁLIDO");
			comentario.email.focus();
			return false;
		}
	}
	if(document.comentario.comentario.value.length <= 0) 
	{
		window.alert("Erro ! Digite um comentário"); 
		comentario.comentario.focus();
		return false;
	}
}

function validarpps()
{
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if (document.enviapps.seunome.value == "" || document.enviapps.seunome.value == "Seu nome")
	{
		window.alert("Erro ! Digite seu Nome");
		enviapps.seunome.focus();
		return false;
	}
	if (document.enviapps.amigonome.value == "" || document.enviapps.amigonome.value == "Nome amigo")
	{
		window.alert("Erro ! Digite Nome Amigo");
		enviapps.amigonome.focus();
		return false;
	}

	if (document.enviapps.amigoemail.value == "")
	{
		window.alert("Erro ! Digite E-mail do Amigo");
		enviapps.amigoemail.focus();
		return false;
	}
	if(reEmail.test(document.enviapps.amigoemail.value)){}
	else
	{
		window.alert("Erro ! E-mail INVÁLIDO");
		enviapps.amigoemail.focus();
		return false;
	}
}

function validar()
{
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	if (document.enviamensagem.seunome.value == "" || document.enviamensagem.seunome.value == "Seu nome")
	{
		window.alert("Erro ! Digite seu Nome");
		enviamensagem.seunome.focus();
		return false;
	}
	if (document.enviamensagem.seuemail.value == "")
	{
		window.alert("Erro ! Digite seu E-mail");
		enviamensagem.seuemail.focus();
		return false;
	}

	if(reEmail.test(document.enviamensagem.seuemail.value)){}
	else
	{
		window.alert("Erro ! E-mail INVÁLIDO");
		enviamensagem.seuemail.focus();
		return false;
	}


	if (document.enviamensagem.amigonome.value == "" || document.enviamensagem.amigonome.value == "Nome amigo")
	{
		window.alert("Erro ! Digite Nome do Amigo");
		enviamensagem.amigonome.focus();
		return false;
	}
	if (document.enviamensagem.amigoemail.value == "")
	{
		window.alert("Erro ! Digite E-mail do Amigo");
		enviamensagem.amigoemail.focus();
		return false;
	}

	if(reEmail.test(document.enviamensagem.amigoemail.value)){}
	else
	{
		window.alert("Erro ! E-mail INVÁLIDO");
		enviamensagem.amigoemail.focus();
		return false;
	}
}

function menu(obj)
{
	a=document.getElementById(obj);
	if(a.id == "a1")
	{
		document.getElementById("a2").style.display="none";
		if(a.style.display=="none")
		{
			a.style.display="block";
		}
		else
		{
			a.style.display="none";
		}
	}
	if(a.id == "a2")
	{
		document.getElementById("a1").style.display="none";
		if(a.style.display=="none")
		{
			a.style.display="block";
		}
		else
		{
			a.style.display="none";
		}
	}
}

function openAjax()
{
	var ajax;
	try 
	{
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch(e)
	{
		try
		{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(ex)
		{
			try
			{
				ajax = new XMLHttpRequest();
			}
			catch(exc)
			{
				alert("Esse browser não tem recursos para uso do Ajax");
				ajax = false;
			}
		}
	}
	return ajax;
}

function Dados(valor)
{
	var ajax = openAjax();
	if(ajax)
	{
		document.cad.listCidades.options.length = 1;

		idOpcao  = document.getElementById("opcoes");

		ajax.open("POST", "ajax.asp", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

		ajax.onreadystatechange = function()
		{
			//enquanto estiver processando...emite a msg de carregando
			if(ajax.readyState == 1)
			{
				idOpcao.innerHTML = "Carregando...!";   
			}
			//após ser processado - chama função processXML que vai varrer os dados
			if(ajax.readyState == 4 )
			{
				if(ajax.responseXML)
				{
					processXML(ajax.responseXML);
				}
				else
				{
					//caso não seja um arquivo XML emite a mensagem abaixo
					idOpcao.innerHTML = "";
				}
			}
		}
		//passa o código do estado escolhido
		var params = "estado="+valor;
		ajax.send(params);
	}
}

function processXML(obj)
{
	//pega a tag cidade
	var dataArray   = obj.getElementsByTagName("cidade");
		  
	//total de elementos contidos na tag cidade
	if(dataArray.length > 0)
	{
		//percorre o arquivo XML paara extrair os dados
		for(var i = 0 ; i < dataArray.length ; i++)
		{
			var item = dataArray[i];
			//contéudo dos campos no arquivo XML
			//var codigo    = item.getElementsByTagName("codigo")[0].firstChild.nodeValue;
			var descricao = item.getElementsByTagName("descricao")[0].firstChild.nodeValue;

			idOpcao.innerHTML = "Selecione";

			//cria um novo option dinamicamente  
			var novo = document.createElement("option");
			//atribui um ID a esse elemento
			novo.setAttribute("id", "opcoes");
			//atribui um valor
			novo.value = descricao;
			//atribui um texto
			novo.text  = descricao;
			//finalmente adiciona o novo elemento
			document.getElementById("cidades").options.add(novo);
		}
	}
	else
	{
		//caso o XML volte vazio, printa a mensagem abaixo
		idOpcao.innerHTML = "";
	}	  
}