 
$(document).ready(function(){
    //Destaques
    $('.DestaqueServico').ListaDestaques();
});

$(document).ready(function(){
    //Destaques
    $('.DestaqueEvento').ListaDestaques();
});
	
	
var $j = jQuery.noConflict();

	$j(function(){
		$j('ul a').collapsor();			
	});
	
	
 /*$(document).ready(function() {
    $("#dialog").dialog();
  });*/
	

//$j(function() {
//	$j('#MenuLateral ul li ul').hide(0);
//	
//  $j('#MenuLateral ul li:has(ul)').hoverIntent(function() {	       
//	$j('#MenuLateral ul li:has(ul)').click(function() {
//			$j('ul:first', this).slideDown('slow'); 
////			return false;
//		},
//		function() {
//			$j('ul:first', this).slideUp('slow'); 	
//	});
//	$j('#MenuLateral ul li:has(ul)').hoverIntent(function() { },
//		function() {
//			$j('ul:first', this).slideUp('slow'); 	
//	});
//});
	
// Para aumentar ou diminuir o texto, é só colocar: <a href="java script:ts('sua_div_table_etc', -1)">diminuir</a> | <a href="java script:ts('sua_div_table_etc', 1)">aumenta/a>
// lembrando que é só colocar o ID da div, sem o #.

var tgs = new Array( 'p' ); //pega todas as tags p//

//Specify spectrum of different font sizes:
var szs = new Array( 'xx-small','x-small','small','medium','large','x-large','xx-large' );
var startSz = 2;

function ts( trgt,inc ) {
if (!document.getElementById) return
var d = document,cEl = null,sz = startSz,i,j,cTags;
sz += inc;
if ( sz < 0 ) sz = 0;
if ( sz > 6 ) sz = 6;
startSz = sz;
if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

cEl.style.fontSize = szs[ sz ];

for ( i = 0; i < tgs.length; i++ ) {
cTags = cEl.getElementsByTagName( tgs[ i ] );
for ( j = 0; j < cTags.length; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
}
}



function pegaScroll() {
		var pScroll 	= $(window).scrollTop();
		var jAltura 	= $(window).height() - $('#formMail').height();
		var Topo 		= pScroll + jAltura/2;

		$('#formMail').css({'top' : Topo});
}

function showMail () {
	$("#formMail").show('normal');	
	$("#formMail").prepend('<a href="javascript:fechaMail();" class="bt_fechar">X</a>');
	Int = setInterval(pegaScroll, 100);
}

function fechaMail () {
	$("#formMail").hide('normal', function () {
		clearInterval(Int);
	});	
}


// Para aumentar ou diminuir o texto, é só colocar:
// <a href="#" onclick="sizeFont('conteudo','+');" title="Aumentar texto">A+</a> <a href="#" onclick="sizeFont('conteudo','-');" title="Diminuir texto">a-</a>

function sizeFont (elem, acao){
    // tamanho inicial da fonte (em px)
    var tamInic = 16;
    // Tamanho mínimo da [b]fonte (em px)
    var tamMin = 4;
    // Tamanho máximo da fonte (em px)
    var tamMax = 40;
    // Pega o tamanho da fonte. Se não foi setada ainda (primeira vez que a função é executada) terá como tamanho padrão 'tamInic'.
    if (document.getElementById(elem).style.fontSize == "") {
            var tamFonte = tamInic;
    }else{
            var tamFonte = parseInt(document.getElementById(elem).style.fontSize);
            }
            switch (acao){
                // Aumenta o tamanho, enquanto foi menor que 'tamMax'
                case '+':
                        if (tamFonte < tamMax)
                                document.getElementById(elem).style.fontSize 	= (tamFonte + 2) + "px";
								document.getElementById(elem).style.lineHeight 	= (tamFonte + 2) + "px";
								
                break;
                // Diminui o tamanbo, enquanto for maior que 'tamMin'
                case '-':
                        if (tamFonte > tamMin)
                                document.getElementById(elem).style.fontSize 	= (tamFonte - 2) + "px";
								document.getElementById(elem).style.lineHeight 	= (tamFonte - 2) + "px";
                break;
            }
}

