//- funcao pra fazer o rel="external" dos links funcionar
function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function saiSpam (texto){
	location.href = "mailto:"+atob(texto)+"";
}

//-- ABRIR JANELA POPUP
function popup1( ) {
window.open('../gallery/001.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup2( ) {
window.open('../gallery/002.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup3( ) {
window.open('../gallery/003.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup4( ) {
window.open('../gallery/004.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup5( ) {
window.open('../gallery/005.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup6( ) {
window.open('../gallery/006.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup7( ) {
window.open('../gallery/007.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=370,center=0,top=0') ;
}
function popup8( ) {
window.open('../gallery/008.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup9( ) {
window.open('../gallery/009.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup10( ) {
window.open('../gallery/010.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=330,height=230,center=0,top=0') ;
}
function popup11( ) {
window.open('../tour/tour.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=350,height=233,center=0,top=0') ;
}
function popup12( ) {
window.open('../tour/tour1.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=350,height=263,center=0,top=0') ;
}
function popup13( ) {
window.open('../tour/tour2.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=350,height=263,center=0,top=0') ;
}
function popup14( ) {
window.open('../tour/tour3.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=350,height=264,center=0,top=0') ;
}
function popup15( ) {
window.open('../tour/tour4.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=350,height=263,center=0,top=0') ;
}
function popup16( ) {
window.open('../tour/tour5.htm','janela01','status=no,resizable=no,scrollbars=no,menubar=no,width=350,height=245,center=0,top=0') ;
}
// -->

function new_freecap(){
	// loads new freeCap image
	if(document.getElementById)
	{
		// extract image name from image source (i.e. cut off ?randomness)
		thesrc = document.getElementById("freecap").src;
		thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
		// add ?(random) to prevent browser/isp caching
		document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
	} else {
		alert("Sorry, cannot autoreload freeCap image\nSubmit the form and a new freeCap will be loaded");
	}
}

function ValidaFormulario () {
	// Funcao de validacao do formul�rio - Nome
	if (document.formulario.Nome.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert("Type your Name"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Nome.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.
		return false;
	}
	// Fun��o de valida��o do formul�rio - Nationality
	if (document.formulario.Nationality.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert(" Type your Nationality"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Nationality.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.
		return false;
	}
	// Fun��o de valida��o do formul�rio -Country
	if (document.formulario.Country.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert("Type your Country"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Country.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.
		return false;
	}
	// Fun��o de valida��o do formul�rio - Assunto
	if (document.formulario.Telephone.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert("Type your Telephone"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Telephone.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.
		return false;
	}
	// Fun��o de valida��o do formul�rio - Email
	if (document.formulario.Email.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert("Type your Email"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Email.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.
		return false;
	}
	// Fun��o de valida��o do formul�rio - Interested
	if (document.formulario.Interested.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert("Type When are you interested in coming"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Interested.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.
		return false;
	}
	// Fun��o de valida��o do formul�rio - Stay
	if (document.formulario.Stay.value==""){ // O nome formulario se refere ao nome de seu formulario, caso queira alterar, basta mudar o nome de seu formul�rio e mudar todas as palavras desta tag com este nome.
		alert("Type  How long are you interested in staying"); // Mensagem que ser� exibida quando o campo n�o for preenchido
		document.formulario.Stay.focus(); // O nome Nome se refere ao nome do campo do seu formul�rio, caso queira alterar, basta mudar o nome do respectivo campo as palavras desta tag correspondentes ao nome do campo.

		return false;
	}

	return true;
}
// -->