// -----------------------------------------------------------------------------------------------------
// Efeito mouse Over nas TR's
function efeitoTR(fundo,borda,bevel,cursor) {
	try {
		obj = window.event.srcElement;
		while (obj.tagName!='TR') obj = obj.parentElement;
		if (obj == null		|| obj.tagName != 'TR') { return }
		if (fundo ==	""	|| fundo == null) fundo='F0F7E6';
		if (borda ==	""	|| borda == null) borda='A5C961';
		if (bevel ==	""	|| bevel == null) bevel='bevel';
		if (cursor ==	""	|| cursor == null) cursor='hand';
		if (event.type == "mouseover"){
			obj.style.backgroundColor=fundo;
			obj.style.borderColor=borda;
			obj.className=bevel;
			obj.style.cursor=cursor;
		}
		if (event.type == "mouseout"){
			obj.style.backgroundColor='';
			obj.style.borderColor='';
			obj.className='none';
			obj.style.cursor='default';
		}
	} catch (erro) { alert('Erro na Função: [ ovrTableRow ]\no - script.js -'); }
}

// -----------------------------------------------------------------------------------------------------
// NOTICIAS
velocidade=1;
function noticias(){
	try {
		with (document.getElementById('scroller')) {
			if (scrollTop<=(scrollHeight-(clientHeight+5))) { scrollTop+=velocidade; }
			else { scrollTop = 0; }
		}
	}
	catch (erro) {
		return false;
//		alert(erro.description);
	}
}
setInterval("noticias()",25);

// -----------------------------------------------------------------------------------------------------
// TRANSICAO DE IMGS
var img1 ="images/layout_01_cab_cristo.jpg";
var img2 ="images/layout_01_cab_carnaval.jpg";
var img3 ="images/layout_01_cab_pantanal.jpg";
function transicaoImgs() {
	try {
		imgTrans.filters[0].apply();
		if (oImg.src.indexOf(img1)!=-1) {
			oImg.src = img2;
			imgTrans.style.backgroundColor = "#9ACD32";
		}
		else if (oImg.src.indexOf(img2)!=-1) {
			oImg.src = img3;
			imgTrans.style.backgroundColor = "#20B2AA";
		}
		else {
			oImg.src = img1;
			imgTrans.style.backgroundColor = "#20B2AA";
		}
		imgTrans.filters[0].play();
	} catch (erro) { return false; }
}
setInterval("transicaoImgs()", 15000);

// -----------------------------------------------------------------------------------------------------
// FUNCOES GERAIS
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
// ----------------------------- XML-------------------------------------------------------
function postXML(pXmlDoc, url, chave) {
	if (chave == null) chave = false;
	var url;
	var oXmlhttp = new ActiveXObject('MSXML2.XMLHTTP');
	var Resposta;
	var oXmlResposta;
	if(pXmlDoc == null) {
		pXmlDoc = new ActiveXObject('MSXML2.DOMDocument');
		pXmlDoc.loadXML('<DOC/>'); 
	}		
	oXmlhttp.open('POST', url, false);	
	oXmlhttp.send(pXmlDoc.XMLDocument.xml);
	Resposta = oXmlhttp.responseText;		
	if (chave){
		novajanela = window.open('about:blank', 'jan')
		novajanela.document.write(Resposta);
	}
	if(oXmlhttp.responseXML.xml != '') {
		oXmlResposta = new ActiveXObject('MSXML2.DOMDocument');
		oXmlResposta.async = true;
		if (oXmlResposta.loadXML(oXmlhttp.responseXML.xml)){
			oXmlhttp = null;
			return(oXmlResposta.xml);
		} else {
			oXmlhttp = null;
			return(''); } 
	} 
	else {
		oXmlhttp = null;		
		return(''); 
	} 
}
// -----------------------------------------------------------------------------------------------------