function showSMS(){return;}; // DUMMY NEWSLETTER

function mOvr(src,clrOver) {if (!src.contains(event.fromElement))  {src.bgColor = clrOver;}}

function mOut(src,clrIn)   {if (!src.contains(event.toElement))    {src.style.cursor = 'default'; src.bgColor = clrIn;}}

/************* GALERIA DE IMAGENS **********************/

initArNews = 0;
function loadArNews()
{
	document.getElementById("dest_imagem0News").innerHTML = "<div>" + slideShowNews[initArNews] +"</div>";
	
	//DOSTAT
	if (ArrEventosDoStat[initArEventos] != "")
	{
	    var DoStatParams = ArrEventosDoStat[initArEventos].split("_");
	    
        $.get("../UTILS/Utils.ashx",
          {method:"dostat",contentType:"MakeWise.WebPlatform.Common.ContentObjects.Events.Event",contentID:DoStatParams[0],action:"listed",VersionID:DoStatParams[1],				rand:new Date()},
          function(data)
          {
              //receiveResponse(guid, data, splitedID[0], "folow");
          }
         );
        ArrEventosDoStat[initArEventos] = "";
    }
	
	if(initArNews == slideShowNews.length - 1)
	{
		initArNews = 0;
	}
	else
	{
		initArNews = initArNews + 1;
	}
	
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		//blendimage('slideShowDiv','slideShowTable','',1000);
		var obj = document.getElementById('slideShowTableNews');
		obj.style.filter = 'progid:DXImageTransform.Microsoft.Fade(duration=2)';
        
        if(obj.filters(0).status == 0) 
        {
        	obj.style.visibility = 'hidden';
            obj.filters(0).apply();
            obj.style.visibility = 'visible';
            obj.filters(0).play();
         }
         
	}
	else
	{
		blendimage('slideShowDivNews','slideShowTableNews','',1000);
	}
	setTimeout('loadArNews()',timeSleepNews);
}

initArEvents = 0;
function loadArEvents()
{
	document.getElementById("dest_imagem0Events").innerHTML = "<div>" + slideShowEvents[initArEvents] +"</div>";
	
	if(initArEvents == slideShowEvents.length - 1)
	{
		initArEvents = 0;
	}
	else
	{
		initArEvents = initArEvents + 1;
	}
	
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		//blendimage('slideShowDiv','slideShowTable','',1000);
		var obj = document.getElementById('slideShowTableEvents');
		obj.style.filter = 'progid:DXImageTransform.Microsoft.Fade(duration=2)';
        
        if(obj.filters(0).status == 0) 
        {
        	obj.style.visibility = 'hidden';
            obj.filters(0).apply();
            obj.style.visibility = 'visible';
            obj.filters(0).play();
         }
         
	}
	else
	{
		blendimage('slideShowDivEvents','slideShowTableEvents','',1000);
	}
	setTimeout('loadArEvents()',timeSleepEvents);
}

initAr = 0;
function loadAr()
{
	document.getElementById("dest_imagem0").innerHTML = "<div>" + slideShow[initAr] +"</div>";
	
	if(initAr == slideShow.length - 1)
	{
		initAr = 0;
	}
	else
	{
		initAr = initAr + 1;
	}
	
	var rv = -1; // Return value assumes failure.

	if(navigator.appName == "Microsoft Internet Explorer")
	{
		var ua = navigator.userAgent;
    	var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    	if (re.exec(ua) != null)
      	rv = parseFloat( RegExp.$1 );

 		if(rv != "6")
		{
			var obj = document.getElementById('slideShowTable');
			obj.style.filter = 'progid:DXImageTransform.Microsoft.Fade(duration=2)';
			
			if(obj.filters(0).status == 0) 
			{
				
				
				obj.style.visibility = 'hidden';
				obj.filters(0).apply();
				obj.style.visibility = 'visible';
				obj.filters(0).play();
			 }
		}
  
	}
	else
	{
		blendimage('slideShowDiv','slideShowTable','',1000);
	}
	setTimeout('loadAr()',timeSleep);
}


initArEventos = 0;
function loadArEventos()
{
	//document.getElementById("dest_imagem0").innerHTML = "<img src=" + slideShow[initAr] +">";
	document.getElementById("dest_imagem0Eventos").innerHTML = "<div>" + slideShowEventos[initArEventos] +"</div>";
	
	//DOSTAT
	if (ArrEventosDoStat[initArEventos] != "")
	{
	    var DoStatParams = ArrEventosDoStat[initArEventos].split("_");
	    
        $.get("../UTILS/Utils.ashx",
          {method:"dostat",contentType:"MakeWise.WebPlatform.Common.ContentObjects.Events.Event",contentID:DoStatParams[0],action:"listed",VersionID:DoStatParams[1],rand:new Date()},
          function(data)
          {
              //receiveResponse(guid, data, splitedID[0], "folow");
          }
         );
        ArrEventosDoStat[initArEventos] = "";
    }
	//FIM DOSTAT
	
	if(initArEventos == slideShowEventos.length - 1)
	{
		initArEventos = 0;
	}
	else
	{
		initArEventos = initArEventos + 1;
	}
	if(navigator.appName == "Microsoft Internet Explorer")
	{
		//blendimage('slideShowDivEventos','slideShowTableEventos','',1000);
		var obj = document.getElementById('slideShowTableEventos');
		obj.style.filter = 'progid:DXImageTransform.Microsoft.Fade(duration=2)';
        
        if(obj.filters(0).status == 0) 
        {
        	obj.style.visibility = 'hidden';
            obj.filters(0).apply();
            obj.style.visibility = 'visible';
            obj.filters(0).play();
         }
	}
	else
	{
		blendimage('slideShowDivEventos','slideShowTableEventos','',1000);
	}
	setTimeout('loadArEventos()',timeSleepEventos);
}
/**********************************************/
/* BLEND - PERMITE O FADER ENTRE OS DESTAQUES */
/**********************************************/
function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;

	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}

function shiftOpacity(id, millisec) {
	//if an element is invisible, make it visible, else make it ivisible
	if(document.getElementById(id).style.opacity == 0) {
		opacity(id, 0, 100, millisec);
	} else {
		opacity(id, 100, 0, millisec);
	}
}

function blendimage(divid, imageid, imagefile, millisec) {
	var speed = Math.round(millisec / 100);
	var timer = 0;
	
	//set the current image as background
	document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")";
	
	//make image transparent
	changeOpac(0, imageid);
	
	//make new image
	document.getElementById(imageid).src = imagefile;

	//fade in image
	for(i = 0; i <= 100; i++) {
		setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed));
		timer++;
	}
}

function currentOpac(id, opacEnd, millisec) {
	//standard opacity is 100
	var currentOpac = 100;
	
	//if the element has an opacity set, get it
	if(document.getElementById(id).style.opacity < 100) {
		currentOpac = document.getElementById(id).style.opacity * 100;
	}

	//call for the function that changes the opacity
	opacity(id, currentOpac, opacEnd, millisec)
}
/************* GALERIA DE IMAGENS **********************/



/* Nivel 3 */

// JavaScript Menu Document

// NECESSARIO PARA O IE

/* VETICAL 
over = function() 
{
	if (document.getElementById("menu") != null)
	{
		var sfEls = document.getElementById("menu").getElementsByTagName("LI");
		var total = sfEls.length;
		for (var i=0; i<total; i++) 
		{
			sfEls[i].onmouseover=function() 
			{
				this.className+=" over";
			}
			sfEls[i].onclick=function() 
			{
				if(this.className+=" over")
				{
				this.className=this.className.replace(new RegExp(" over\\b"), "");
				}
				else
				{
				this.className+=" over"
				}
			}
			
			sfEls[i].onmouseout=function() 
			{
				this.className=this.className.replace(new RegExp(" over\\b"), "");
			}
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", over);*/

// EXPANDE ITEM NIVEL 1

var folder=''

var currentFolder = null
function openMenu(id)
{
	
	if(homeArr != "")
	{
		var totArr = homeArr.length;
		for(i=0;i<totArr;i++)
		{
			if(homeArr[i] != undefined)
			{
			//alert(homeArr[i])
			document.getElementById(homeArr[i]).style.display = "none";
			}
		}
		
		for(j=-1;j<totArr;j++)
		{
			homeArr.pop()
		}
		document.getElementById(id).style.display = "block";
		currentFolder = document.getElementById(id).style;
	}
	else
	{
		
		if(openLin != "")
		{
			document.getElementById(openLin).style.display = "none";
			openLin = "";
		}
		var curobj = document.getElementById(id);
		//alert(id);
		
		//folder=ns6?curobj.nextSibling.style:document.all[curobj.sourceIndex+1].style
		folder=curobj.style;
		
		if (folder.display=="none")
		{
			folder.display="block";
			
		}
		else
		{
			folder.display="none";
		}
		
		if (currentFolder != null && currentFolder != folder)
			currentFolder.display = "none";
		
		currentFolder = folder;
	}	
}
var homeArr = new Array();
var openLin = "";
var endBrother = null;
// EXPANDE OU MARCA ITEM NIVEL 1 E SELECCIONA ITEM NIVEL 2
function detect(id,array)
{
	//alert(id);
	if(array == "yes")
	{	
		var arrTot = id.length;
		
		for(i=0; i<arrTot;i++)
		{
			var str = id[i];
			var sel = str.substring(1);
			var sel1 = "s" + sel;
			if (document.getElementById(sel1) != null)
			{
				document.getElementById(sel1).style.display = "block";
				homeArr[i] = sel1;
			}
		}
	}
	else
	{
		var detectItem = id;
		var nivel1 = detectItem.indexOf('a')
		var nivel2 = detectItem.indexOf('b')
		var nivel3 = detectItem.indexOf('c')

		
		if(nivel1 == 0)
		{
			
			document.getElementById(id).getElementsByTagName('a')[0].className = "menuNivel1Sel";
			
			// NOVO CODIGO PARA O FIREFOX //
			if(navigator.appName == "Netscape")
			{
				//alert("Entrei NS");
				endBrother = getNextSibling(document.getElementById(id).nextSibling);
				if(endBrother == null)
				{return;}
			}
			else if(navigator.appName == "Opera")
			{
				endBrother = getNextSibling(document.getElementById(id).nextSibling);
				if(endBrother == null)
				{return;}
			}
			else{
				//alert("Entrei IE");
				endBrother = document.getElementById(id).nextSibling;
				//alert(endBrother)
				if(endBrother == null)
				{return;}
			}
						
			if(endBrother.id)
			{	
				document.getElementById(endBrother.id).style.display = "block";
				
			}
			// FIM NOVO CODIGO FF //
		}
		if(nivel2 == 0)
		{
			
			var openSpan = document.getElementById(id).parentNode.id;
			
			var ab = document.getElementById(id).parentNode.id;
			var ac = "#" + ab.replace("s","a") + " a";
	
			
			$(ac).addClass("menuNivel1Sel");
			document.getElementById(id).getElementsByTagName('a')[0].innerHTML = document.getElementById(id).getElementsByTagName('a')[0].innerHTML +  " <span style='font-size:13px;'>&larr;</span>";
			openMenu(openSpan);

			
		}
		if(nivel3 == 0)
		{
			
			var openSpan = document.getElementById(id).parentNode.parentNode.id;
			//alert(openSpan)
			document.getElementById(openSpan).getElementsByTagName('a')[0].innerHTML = document.getElementById(openSpan).getElementsByTagName('a')[0].innerHTML +  " <span style='font-size:13px;'>&larr;</span>";
			
			var openSpan2 = document.getElementById(openSpan).parentNode.id;
			var idN1 = openSpan2.replace("s","a");
			document.getElementById(idN1).getElementsByTagName('a')[0].className = "menuNivel1Sel";
			openMenu(openSpan2)
		}
	
	}
}



/* #####################################     EVENTOS      ############################################*/


function Eventos_MostraBloco(id,imgName,dvName,Mostrar)
{
    if(Mostrar)
    {
        var cont = document.getElementById(imgName+id).src.indexOf('mais.gif');
        
        if(cont>0)
        {
            document.getElementById(imgName+id).src = '../_IMG/fileico/menos.gif';
            document.getElementById(dvName+id).style.display = 'block';
        }
        else
        {
            document.getElementById(imgName+id).src = '../_IMG/fileico/mais.gif';
            document.getElementById(dvName+id).style.display = 'none';
        }
    }
}

function getNextSibling(startBrother){
	endBrother=startBrother.nextSibling;
	if(endBrother != null)
	{while(endBrother.nodeType!=1){
    endBrother = endBrother.nextSibling;
	}
  }
  return endBrother;
}


// #####################################     BANNER CLICK      ############################################

/*function Banners_OnClick(id,url)
{
    url = url.replace(/&/g,'%26');
    url = url.replace(/=/g,'%3D');
    url = url.replace(/\?/g,'%3F');
    window.open('../BannerClick.aspx?id=' + id + '&url=' + url);
}*/


function Banners_OnClick(id, url, type, imageId)
{
    linkTo = '../BannerClick.aspx?id=' + id + '&url=' + url;
    
    if (url == '')
    {
        document.getElementById(imageId).src = linkTo;
    }
    else
    {
        if(type == '_self')
            window.location = linkTo;
        else
            window.open(linkTo);
            
    }
}

//__________________________________ IMPRESSAO DE ID ________________________________//
function printContent(id)
{
	var PwinHeight = 550;
	var PwinWidth = 572;
	var PwinScroll = "yes"; // YES OR NO
	var Pentidade = "ITS BRISA - Intelligent Transportation System";
	var PcssFile = '<link rel="stylesheet" type="text/css" href="_css/makewise_screen.css">';// CAMINHO PARA AS CSS
	/***************************************/
	// DATA DE LOCAL IMPRESSAO 

	var PdiaAr = new Array('Domingo','Segunda','Ter&ccedil;a','Quarta','Quinta','Sexta','Sabado','Domingo');
	var PmesAr = new Array('Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');



	var PdataImp = new Date();
	var PdiaSem = PdataImp.getDay();
	var Pdia = PdataImp.getDate();
	var Pmes = PdataImp.getMonth();
	var Pano = PdataImp.getFullYear();
	var Phora = PdataImp.getHours();
	var Pminutos = PdataImp.getMinutes();
	if(Pminutos < 10)
	{
		Pminutos = "0" + Pminutos;
	}
	var PdataHora = PdiaAr[PdiaSem] + ', ' + Pdia + ' ' + PmesAr[Pmes] + ' de ' + Pano + ' | ' + Phora + ':' + Pminutos;
	/***************************************/
	var inHtml = document.getElementById(id).innerHTML;
	PWindow = window.open("","printWindow","height=550,width=572,scrollbars=yes");
	var Ptemp = PWindow.document;
	Ptemp.write('<html><head><title>' + Pentidade + '</title><link rel="stylesheet" type="text/css" href="_css/makewise_screen.css">')
	Ptemp.write('</script><script src="_js/makewise.js" type="text/javascript"></script>');
	Ptemp.write('<style>body{background-color:#FFF;}#content{width:100%;}#content-left{width:100%;}#content-right{display:none;}hr{border:1px solid #fff; border-top:1px dashed #707A7A;}</style>' + PcssFile + '</head>');
	Ptemp.write('<body style="margin:10px;"><div style="text-align:center; color:#FFFFFF; font:bold 12px sans-serif;">'+ Pentidade + '</div><hr>');
	Ptemp.write('<div style="font-family:verdana, sans-serif;">' + inHtml + '</div><hr><div style="text-align:center; color:#666666; font:bold 12px sans-serif;"> ' + PdataHora + '</div></body>');
	Ptemp.write('<script>window.print()</script></html>')
	Ptemp.close();
}

// SLIDE PANEL
var maxChanges;
var thisImg;
// shuffle images so each time page loads, the photos show in different order
var do_shuffle = true;
var do_randomly = true;
var seconds_between_photos = 10;
var div_name = "panel";
var changes = 0;
var timer;

function nextImages()
{
	var low = 0;
	var high = listRandomImages.length - 1;
	var rand_no = Math.floor((high-(low - 1))*Math.random()) + low;
	thisImg++;
	changes++;
	if (thisImg==listRandomImages.length) {
		thisImg = 0;
	}
	if (changes==maxChanges) {
		clearInterval(timer);
	}
	if (do_randomly) {
		thisImg = rand_no;
		return listRandomImages[rand_no];
	} else {
		return listRandomImages[thisImg];
	}
}

function changeImage () {
	if(listRandomImages.length > 1)
	{
		var t = listRandomImages[thisImg];
		var nnn = nextImages();
	
		if (t != nnn) 
		{
			$("#"+div_name).addClass("loading");
			showImage(nnn);
		}else{ 
			changeImage();
		}
	}
	else
	{
		showImage(listRandomImages[0]);
	}
}

function showImage(src)
{
	$("#"+div_name+" img").fadeOut("normal").remove();
	var largeImage = new Image();
	$(largeImage).load(
		function()
        {
			$(this).hide();
			$("#"+div_name).append(this).removeClass("loading");
             $(this).fadeIn("slow");              
         });    
	$(largeImage).attr("src", src);                                                                               
}

function checkForLoaded () {
	if (document.getElementById(div_name) != null) 
	{
		clearInterval(timer);
		changeImage();
		if(listRandomImages.length > 1)
			timer = setInterval(changeImage, (seconds_between_photos * 1000));
	}
}
// END SLIDE PANEL

function jInit(){
	$(document).pngFix(); 
	
	$(".acesso-rapido-content").click(function(){
    	window.location=$(this).find("a").attr("href");return false;
	});
	
	$('.acesso-rapido-content span').before('<br/>');
	//var colorMenu = new Array ("#B1178A", "#3B29B5", "#12AFB0", "#18B942", "#FF0000", "#7D00FF", "#007AFF", "#87FF00")
	
	var acesH1 = $('.acesso-rapido-content h1 span a').length;
	for(i=0; i<acesH1; i++)
	{
		if($('.acesso-rapido-content h1 span a').eq(i).html() == "")
		{
		$('.acesso-rapido-content h1 span a').eq(i).remove();
		}
	}
	
	
	var colorMenu = new Array ("#ff7417", "#349cca", "#eb9700", "#43c802", "#9AC000", "#007496", "#dead03", "#b00ecd")
	
	$('.acesso-rapido-content h1 span a').eq(0).css('color',colorMenu[0]);
	$('.acesso-rapido-content h1 span a').eq(1).css('color',colorMenu[1]);
	$('.acesso-rapido-content h1 span a').eq(2).css('color',colorMenu[2]);
	$('.acesso-rapido-content h1 span a').eq(3).css('color',colorMenu[3]);
	$('.acesso-rapido-content h1 span a').eq(4).css('color',colorMenu[4]);
	$('.acesso-rapido-content h1 span a').eq(5).css('color',colorMenu[5]);
	$('.acesso-rapido-content h1 span a').eq(6).css('color',colorMenu[6]);
	$('.acesso-rapido-content h1 span a').eq(7).css('color',colorMenu[7]);
	

	$('.data').each(function(e){
		var str=$('.data').eq(e).html();
		$('.data').eq(e).html(str.replace(" 0:00:00", ""));
		
		var st2r=$('.data').eq(e).html();
		$('.data').eq(e).html(st2r.replace(" 0:00:00", ""));
	});
	
	$('.acesso-rapido-effect')
  .hover(function() {
   $(this).stop().animate({ top: -22 }, 'fast');
  }, function() {
   $(this).stop().animate({ top: 0 }, 'fast');
  });

$('.topLinksPP table').css('width','100%')

}

function jInitInternas(){
	$(document).pngFix(); 
	
	// Arredonda os botoes de filtro
	$('.eventMenu').corner('5px'); 
	
	// Coloca as noticias, resumo, como uma zona integralmente clikavel
	$(".newsResumeInner").click(function(){
    	window.location=$(this).find("a").attr("href");return false;
	});
	
	// Passa a arvore de documentos para o btn filtro
	if($('.docTree').html() != null)
	{
		var abc = $('.docTree').html()
		$('#docs-filter').html('<table cellpadding="0" cellspacing="0" border="0">' + abc + '</table>')
		$('#testeroksd').val(abc)
	}
	

	
	
	if($('#subNav').html() != null)
		{
		$('div.eventMenu').html($('#subNav').html());
		}
	// Eventos
	
	
	// MENU
	var colorMenu = new Array ("#ff7417", "#349cca", "#eb9700", "#43c802", "#86a703", "#007496", "#de4300", "#b00ecc")
	
	var menuNumber = 0;
	
	
	$('.menuDiv').each(function(e){
		
		$(this).addClass("menuTopo" + menuNumber);
		$('.ulSub').eq(e).addClass("menuUl" + menuNumber);
		
		if(menuNumber < 7)
		{
			menuNumber = menuNumber + 1;
		}else{
			menuNumber = 0;
		}
		
	
		
	});
	
	
	function tester(stringNo){
	if(stringNo == undefined)
	{
		return;
	}
	var parsedNo = "";
		for(var n=0; n<stringNo.length; n++)
		{
			var i = stringNo.substring(n,n+1);
			if(i=="1"||i=="2"||i=="3"||i=="4"||i=="5"||i=="6"||i=="7"||i=="8"||i=="9"||i==
			"0")
			parsedNo += i;
		}
		$('h1').css("color",colorMenu[parsedNo]);
		$('.xhtml-tituloSeccao').css("color",colorMenu[parsedNo]);

	}
	tester($('.menuNivel1Sel').parent().attr('class'));
	
	if($('.content-right').height() < 300)
		{$('.content-right').css('height','300px');}
	
	$('.topLinksPP table').css('width','100%')
}


