
var bookmarkUrl = "http://www.Olivenca.org"
var bookmarkTitle = document.title

// HomePage
var imgHomePage = new Image();
imgHomePage.src = 'imagens/icn_homePage_on.gif';

// Favoritos
var imgFavoritos = new Image();
imgFavoritos.src = 'imagens/icn_favoritos_on.gif';

// eMail
var imgEMail = new Image();
imgEMail.src = 'imagens/icn_eMail_on.gif';


// escreve data 
function escreveData(){ 
   var x, y, dia, mes, m = " " ; 
   var x = new Array ("Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"); 

   var y = new Array ( "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"); 

   d = new Date(); 
   dia = d.getDay(); 
   mes = d.getMonth(); 
   m += x[dia] + ", " 
   m += d.getDate() +" de "; 
   m += y[mes] +" de "; 
   m += d.getFullYear(); 
   document.write(m +'&nbsp;'); 
}

// escreve foto dinâmica 
function escreveFoto(link){ 
   var imagenumber = 6 ;
   var randomnumber = Math.random() ;
   var rand1 = Math.round( (imagenumber-1) * randomnumber) + 1 ;
   images = new Array ;
   for (i=1;i<=6;i++)  {
     images[i] = "imagem0" + i + ".jpg" ;
   }
   var image = images[rand1] ;
   document.write('<a><img border="1" img src="imagens/' + image + '"></a>')
 
}

function addFavoritos(){
   if (document.all)
      window.external.AddFavorite(bookmarkUrl,bookmarkTitle)
}

//function escreveBanner() {
//   document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="400" height="50">')
//   document.write('  <param name="movie" value="imagens/banner_01.swf">')
//   document.write('  <param name="quality" value="high">')
//   document.write('  <param name="bgcolor" value="#0B570F">')
//   document.write('  <param name="wmode" value="window">')
//   document.write('  <embed src="imagens/banner_01.swf" quality=high bgcolor=#0B570F width=400 height=50 wmode=window type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">')
//   document.write('</embed>')
//   document.write('</object>')
//}

// javascript:abreJanela('url','nome','w','h','l','t','scroll','st')
// url - path para pagina a abrir ; nome - nome atribuido a janela (evita que uma segunda janela abra na já existente)
// w - largura da janela  ; h - altura da janela ; l - distância em px da esq. do ecran ; t - dist. em px do topo do ecran ; scroll (valor 1 = janela com scroll, valor 0 = janela sem scroll
//se não existem l e t tomam o valor (0,0)

function abreJanela(url,nome,w,h,l,t,scroll,st) {
  popupJan = window.open(url, nome, 'menubar=0,toolbar=0,location=0,directories=0,status='+st+',scrollbars='+scroll+',resizable=1,width='+w+',height='+h+',left='+l+',top='+t+'')
}

// **** Abrir Janela centrada ****
// javascript:abreJanelaCentro('url','nome','w','h','scroll','st')
function abreJanelaCentro(url,nome,w,h,scroll,st) {
x = (window.screen.width/2) - ((w/2) + 10); //metade da largura do ecran menos metade da largura da janela (mais 5 pixeis borders)
y = (window.screen.height/2) - ((h/2) + 50); //metade da altura do ecran menos metade da altura da nova janela (mais title e a  status bar)
  popupJan = window.open(url, nome, 'menubar=0,toolbar=0,location=0,directories=0,status='+st+',scrollbars='+scroll+',resizable=0,width='+w+',height='+h+',left='+x+',top='+y+'')
}

// **** Abrir Janela Direita ****
// javascript:abreJanelaDir('url','nome','w','h','t','scroll','st')
function abreJanelaDir(url,nome,w,h,t,scroll,st) {
x = (window.screen.width) - (+w+ + 10); // largura do ecran menos largura da janela (mais 5 pixeis borders)
  popupJan = window.open(url, nome, 'menubar=0,toolbar=0,location=0,directories=0,status='+st+',scrollbars='+scroll+',resizable=0,width='+w+',height='+h+',left='+x+',top='+t+'')
}


// **** faz a validação do form da INSCRIÇÂO DE SOCIO antes de envia-lo ****
function envia_form_inscricao() {
	
	if (document.forms[0].txtNome.value=="") {
		alert("O preenchimento do nome é obrigatório.");
		document.forms[0].txtNome.focus();
		return false;
	}

	if (document.forms[0].txtNome < 2) {
		alert("O preenchimento do nome é obrigatório.");
		document.forms[0].txtNome.focus();
		return false;
	}
	
	if (document.forms[0].txtMorada1.value=="") {
   		alert("O preenchimento da morada é obrigatório.");
		document.forms[0].txtMorada1.focus();
		return false;
	} 

	if (document.forms[0].txtEmail.value=="") {
	   	alert("O preenchimento do email é obrigatório.");
		document.forms[0].txtEmail.focus();
		return false;
	} 

	if (emailValido(document.forms[0].txtEmail.value) == false) {
		alert("Endereço e-mail inválido!");
		document.forms[0].txtEmail.focus();
		return false;
	}
	
	if (document.forms[0].txtValorQuota.value=="") {
	   	alert("O valor minimo de quota é 12,50 Euros.");
		document.forms[0].txtValorQuota.focus();
		return false;
	} 	

//	if (document.forms[0].txtValorQuota.value < "12,50") {
//		alert(document.forms[0].txtValorQuota.value);
//		document.forms[0].txtValorQuota.focus();
//		return false;
//	}

}


// **** faz a validação do form POSTAL DIGITAL antes de envia-lo ****
function envia_form_postalDigital() {

	if (document.forms[0].nomede.value=="") {
		alert("O preenchimento do nome do Remetente é obrigatório.");
		document.forms[0].nomede.focus();
		return false;
	} 

	if (document.forms[0].emailde.value=="") {
   		alert("O preenchimento do e-mail do Remetente é obrigatório.");
		document.forms[0].emailde.focus();
		return false;
   	} 

	if (emailValido(document.forms[0].emailde.value) == false) {
		alert("Endereço e-mail do Remetente inválido!");
		document.forms[0].emailde.focus();
		return false;
	} 	

	if (document.forms[0].nomepara.value=="") {
		alert("O preenchimento do nome do Destinatário é obrigatório.");
		document.forms[0].nomepara.focus();
		return false;
	} 

	if (document.forms[0].emailpara.value=="") {
   		alert("O preenchimento do e-mail do Destinatário é obrigatório.");
		document.forms[0].emailpara.focus();
		return false;
	} 

	if (emailValido(document.forms[0].emailpara.value) == false) {
		alert("Endereço e-mail do Destinatário inválido!");
		document.forms[0].emailde.focus();
		return false;
	} 	
	
}


// **** faz a validação do form antes de envia-lo ****
function submeterNewsletterAccao() {

	if (document.forms[0].txtNome.value=="") {
		alert("O preenchimento do nome é obrigatório.");
		document.forms[0].txtNome.focus();
		return false;
	} 
	
	if (document.forms[0].txtEmail.value=="") {
		alert("O preenchimento do email é obrigatório.");
		document.forms[0].txtEmail.focus();
		return false;
	}
	
	if (emailValido(document.forms[0].txtEmail.value) == false) {
		alert("Endereço e-mail inválido!");
		document.forms[0].txtEmail.focus();
		return false;
	}	
     
}


// **** faz a validação de 1 endereço de e-mail ****
function emailValido(email) {

	if (email.indexOf('@', 0) == -1 || email.indexOf('.', 0) == -1){ 
		return false;
	}

	return email;
}

