function init() {
	createExternalLinks();
	createLinksGaleria();
}

function createExternalLinks() {
    if(document.getElementsByTagName) {
        var anchors = document.getElementsByTagName('a');
        for(var i=0; i<anchors.length; i++) {
            var anchor = anchors[i];
            if(anchor.getAttribute("href") && anchor.getAttribute('rel')=='externo') {
                anchor.target = '_blank';
                var title = anchor.title + ' (Este link abre uma nova janela)';
                anchor.title = title;
            }
        }
    }
}

function abasIndex(x){
	
	var aba01 = document.getElementById('ultimos-eventos');
	var aba02 = document.getElementById('eventos-firme-na-foto');
	var box01 = document.getElementById('box-ultimos-eventos');
	var box02 = document.getElementById('box-eventos-firme-na-foto');
	
	if(x==1){
	
		box01.style.display='block';
		box02.style.display='none';
		aba01.className='ultimos-eventos-on';
		aba02.className='eventos-firme-na-foto';
	
	}else{
		
		box01.style.display='none';
		box02.style.display='block';
		aba01.className='ultimos-eventos';
		aba02.className='eventos-firme-na-foto-on';
	
	}
	
}

function listaAmiga(option){
	
	if(option==1){
		document.getElementById('flyer').style.display='none';
		document.getElementById('form-lista-amiga').style.display='block';
		document.getElementById('nome').focus();
	}else{
		document.getElementById('flyer').style.display='block';
		document.getElementById('form-lista-amiga').style.display='none';

	}
}

function popGaleria(link){
	window.open(link,'galeria','width=700, height=750, top=100, left=200,scrollbars=no');
}

function createLinksGaleria() {
    if(document.getElementsByTagName) {
        var anchors = document.getElementsByTagName('a');
        for(var i=0; i<anchors.length; i++) {
            var anchor = anchors[i];
            if(anchor.getAttribute("href") && anchor.getAttribute('rel')=='galeria') {
                var link = anchor.getAttribute("href")
                anchor.href = "javascript:popGaleria('"+link+"');";
            }
        }
    }
}

function validaForm(form) {
    for (var i = 0; i < document.getElementById(form).elements.length; i++) {
        
        var nomeObj = document.getElementById(form).elements[i].name;
        var idObj 	= document.getElementById(form).elements[i].id;
		var relObj 	= document.getElementById(form).elements[i].getAttribute('rel');
				
		if ((relObj == "email")) {
			expressao = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i;
			if(!expressao.test(document.getElementById(form).elements[i].value)){
				alert(document.getElementById(form).elements[i].title);
				document.getElementById(form).elements[i].value = "";
				document.getElementById(form).elements[i].className = "campo-requerido";
				document.getElementById(form).elements[i].focus();
				return false;
			}
		}else if (relObj == "required") {
			if((document.getElementById(form).elements[i].value == null) || (document.getElementById(form).elements[i].value == "")){
				alert(document.getElementById(form).elements[i].title);
				document.getElementById(form).elements[i].className = "campo-requerido";
				document.getElementById(form).elements[i].focus();
				return false;
			}
		}
    }
    return true;
}
