// Funções diversas em javascript. Site AFG //

// VALIDACAO DE FORMULARIOS //

function validateForm(form) {
	var validator = new Validator();
	validator.validateSimpleTextField(form.nome,"Erro no campo: Nome");validator.validateSimpleTextField(form.mensagem,"Erro no campo: Mensagem");
	if (validator.processLog()) {
		form.sendBtn.disabled = true;
		return true;
	} else {
		return false;
	}
}

// ABRIR JANELA DEFINIDA //

function MM_openWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



// TROCAR ESTILO DE ALGUM OBJETO //

function AplicarEstilo(Quem, NomeEstilo) {
	Quem.className = NomeEstilo;
}


// VISIBILIDADE SIMPLES //

function Visibilidade(obj) {
	if (obj.style.display == "" || obj.style.display == "none")
		obj.style.display = "block";
	else
		obj.style.display = "none";
}

var TextoAnterior = "";

function Campo_SumirTexto(obj, textonormal) {
	if (obj.value != "" && obj.value == textonormal) {
		TextoAnterior = obj.value;
		obj.value = "";
	}
}
function Campo_VoltarTexto(obj, textonormal) {
	if (obj.value == "" && obj.value != textonormal)
		obj.value = TextoAnterior;
}


// Eventos

function Eventos_ItemDescricao(objLink, objDestino) {
	objDestino = document.getElementById(objDestino);
	objLink = document.getElementById(objLink);
	Visibilidade(objDestino);
	
	if (objDestino.style.display == "block")
		AplicarEstilo(objLink, "Eventos_Itens_lkAtual")
	else
		AplicarEstilo(objLink, "Eventos_Itens_lkNormal")
}






bname=navigator.appName;
bversion=parseInt(navigator.appVersion)
if (bname=="Netscape"){
brows=true
event='';
}
if (bname=="Microsoft Internet Explorer")
brows=false
var x=0;
var y=0;
var link=new Array();
var emergencylink= new Array();

function dspl(msg,bgcolor,dtop,delft){
this.msg=msg;
this.bgcolor=bgcolor;
this.dtop=dtop;
this.dleft=delft;
}

link[0]=new dspl('<img src="fotos/oktober2005/fot001.jpg">')
link[1]=new dspl('<img src="fotos/oktober2005/fot002.jpg">')
link[2]=new dspl('<img src="fotos/oktober2005/fot001.jpg">')

function don(x,e){
if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4)){
if (brows){
if (document.layers['linkex'].visibility=="show"){
document.layers['linkex'].visibility="hide";
if (y==x)
return;
}
}
if (!brows){
if (linkex.style.visibility=="visible"){
linkex.style.visibility="hidden";
if (y==x)
return;
}
}

if (brows){
y=x;
with(link[x]){
document.layers['linkex'].bgColor=bgcolor;
document.layers['linkex'].document.writeln('<NOBR>'+msg+'</NOBR>');
document.layers['linkex'].document.close();
document.layers['linkex'].top=e.pageY-2;
document.layers['linkex'].left=e.pageX+50;
}
document.layers['linkex'].visibility="show";
}
if (!brows){
y=x;
with(link[x]){
if (bgcolor==null)
bgcolor="transparent"
linkex.style.background=bgcolor;
linkex.innerHTML='<NOBR>'+msg+'</NOBR>';
linkex.style.top=window.event.srcElement.offsetTop;
linkex.style.left=window.event.srcElement.offsetLeft+window.event.srcElement.offsetWidth;
}
linkex.style.visibility="visible";
}
}
else
location.href=emergencylink[x]
}


