	function getQueryVariable(variable) {
	  var query = document.location.search.substring(1);	  
	  var vars = query.split("&");	 
	  for (var i=0;i<vars.length;i++) {
		var pair = vars[i].split("=");
		if (pair[0] == variable){
		  return pair[1];
		}
	  } 
	  return "";
	}
	
	
var cont_carr = [];
cont_carr['direita'] = 0
cont_carr['topo'] = 0;
var Click = [];
Click['topo'] = 1;
Click['direita'] = 1;



function carrossel(direcao,cont_carrainer,bloco,qntMostrar,teste,local){
	if(Click[local] == 1){
		Click[local]=0
		
		var variacao = parseInt(teste)
		var tamanho = $(bloco).innerWidth()+4;//4 corresponde a margin entre o blocos		
		qntTotal = $(bloco).length;
		tamTotal = (tamanho*qntTotal) 
		larVisivel = tamanho*qntMostrar;
		left_atual = $(cont_carrainer).position().left;
		anima = false;
		
		if(direcao == "left"){
			if(left_atual < 0){			
				if(teste != ""){
					cont_carr[local] -= variacao;
					if(cont_carr[local] >= variacao){
						left_atual = left_atual+(tamanho*variacao);
					}else{
						left_atual = left_atual+tamanho;
					}
				}else{
					left_atual = left_atual+tamanho;
					cont_carr[local]--;
				}
				anima = true;
			}else{
				Click[local] = 1;
			}
		}else{
			
			if(left_atual > (-(tamTotal-larVisivel))){
				if(teste != ""){
					cont_carr[local] += variacao;
					if(cont_carr[local] <= (qntTotal-qntMostrar)){					
						left_atual = left_atual-(tamanho*variacao);
					}else{
						left_atual = left_atual-tamanho;
					}
				}else{
					left_atual = left_atual-tamanho;
					cont_carr[local]++;
				}
				anima = true;
			}else{
				Click[local] = 1;
			}		
		}
		if(anima){
			$(cont_carrainer).animate({left:left_atual+"px"},"slow",function(){Click[local] = 1;});
		}
	}
}


function atualizaCarr(){
	$('.carrossel .jq A').each(function(i){
		href = $(this).attr('href');
		
		if(document.location.toString().indexOf(href) != -1){
			larg = $(this).innerWidth();
			$(this).find('img').css('border','2px solid #BECD47');
			$(this).find('img').css('width',larg-4);
			$(this).find('img').css('height',$(this).innerHeight()-4);
			
			len = $('.carrossel .jq A').length;
			larg+=4
			limite = larg*(len-10);
			
			
			//alert($(this).position().left +' : '+ limite)
			if($(this).position().left < limite){				
				left = '-'+$(this).position().left;
			}else{
				left = '-'+limite;
			}
			$('.carrossel .jq').css('left',left+"px");
		}
	});
}





function verFoto(seletor,href){
	$(seletor).html('<img src="'+href+'">');
}

var cont = 0;
var resposta = new Array();
function somaResposta(valor,par){
	var rstr = "";
	var indx;
	resposta[par] = valor;
	$('#q_'+par+' SPAN A B').each(function(i){
		if(valor == $(this).text().replace('.','')){
			indx = i;			
			$(this).attr('class','respondido');
		}else{
			$(this).attr('class','');
		}
	});
	$('#q_'+par+' SPAN A').each(function(i){		
		if(indx == i){
			$(this).attr('class','respondido');
		}else{
			$(this).attr('class','');
		}
	});
	if((par+1) == 5){
		for(i=0;i<resposta.length;i++){
			rstr = rstr + resposta[i]+",";
		}
		$('#paginacao .bt_perg_proximo').attr('href','interna7.shtml?resp='+rstr);
	}else{
		$('#paginacao .bt_perg_proximo').attr('href','javascript:proximaPergunta('+(par+1)+')');
	}
}

var respondido,qstring  = new Array();
qstring = location.search.split("?");
if(qstring.length > 1){
	respondido = qstring[1].split("=");
	respondido = respondido[1].split(",");
}

indxAnt = -1;

function mostraResposta(par){
	var indx;
	$('#q_'+par+' SPAN EM').each(function(i){
		if(respondido[par] == $(this).text().replace('.','')){	
			$(this).attr('class','respondido');
			$(this).parent().css('display','block');
			indx = i;	
		}else{
			//à implementar
		}
	});
	$('#q_'+par+' SPAN DIV').each(function(i){
		if(indx == i){
			$(this).attr('class','respondido');
		}else{
			//à implementar
		}
	});
	$('#img_'+indxAnt).fadeOut('slow');
	$('#img_'+par).fadeIn('slow');	
	indxAnt = par;
	if((par+1) == 6){
		$('#paginacao .bt_perg_proximo').attr('href','interna6.shtml');
	}else{	
		if($('.centraliza .int').attr('id') == 'interna7'){
			$('#paginacao .bt_perg_anterior').attr('href','javascript:gotoPergunta('+(par-1)+')');
			$('#paginacao .bt_perg_proximo').attr('href','javascript:gotoPergunta('+(par+1)+')');
			if(par == 0){
				$('#paginacao .bt_perg_anterior').css('visibility','hidden')
			}else{
				$('#paginacao .bt_perg_anterior').css('visibility','visible')
			}
		}else{
			$('#paginacao .bt_perg_proximo').attr('href','javascript:proximaPergunta('+(par+1)+')');
		}
			
	}
}

function proximaPergunta(num){
	if(!$("#q_"+cont+" .respondido").html()){
		alert("Responda alguma pergunta!!");	
	}else{
		cont = cont + 1;
		$('#q_'+(num-1)).css('display','none');
		$('#paginacao A.active').html(num + 1);
		$('#q_'+num).css('display','block');
		if(location.search.indexOf("resp")){
			mostraResposta(num);
		}
	}
}

function gotoPergunta(num){
	if(num > -1){
		cont = cont + 1;
		$('#q_'+indxAnt).css('display','none');
		$('#paginacao A.active').html(num + 1);
		$('#q_'+num).css('display','block');
		if(location.search.indexOf("resp")){
			mostraResposta(num);
		}		
	}
	
}


/* WebDoor */
	function setRotativo(indx,ligado) {
		if (indx > max) {
			indx = 0 ;
		}
		if (indx < 0) {
			indx = max ;
		}
		indxAtual = indx;
		indxAnt = aux;
		$(".dest_"+indxAtual).fadeIn("slow");
		$(".dest_"+indxAnt).fadeOut("slow");
		aux = indxAtual;		
		if(ligado == true){
			clearTimeout(timer);
			timer = setTimeout('setRotativo(' + (aux+1) + ',true)', 5000);
		}else{
			clearTimeout(timer);
		}	

	}
	
	function proximo(){
		indxAtual++;
		setRotativo(indxAtual,true)
	}
	function anterior(){
		indxAtual--;
		setRotativo(indxAtual,true)
	}
/* /WebDoor   */

/*** Paginacao *****/
	function Paginacao(params){		
		pagAtual = 0;	
		pagAnt = 0;	
		qntPag = 0;
		objCont = $(params.conteudo);	
		params.destino = (params.destino)?params.destino:params.conteudo;
		
		Conteudo = objCont.html();
		objCont.fadeOut();
		pageView = params.pageView?params.pageView:true;
		if(params.paginador.substring(0,2) == '[#'){
			conteudos = Conteudo.split(params.paginador);
			qntPag = conteudos.length;
			tipo = 'texto';
		}else{
			blocos = $(params.paginador);
			qntPag = blocos.length;
			tipo = 'bloco';
		}
		if(getQueryVariable('pag')){//rec
			pagAtual = parseInt(getQueryVariable('pag'))
			pagAtual = (pagAtual > (qntPag-1))?qntPag-1:pagAtual;
			pagAtual = (pagAtual < 0)?0:pagAtual;
		}
		objCont = $(params.destino)		
		htmlExtra = (params.htmlExtra)?params.htmlExtra:'';			
		navegacao = params.navegacao;
		
		this.pagAtual = pagAtual;
		this.qntPag = qntPag;
		onPaginar = false;
		OnCreate = params.onCreate;
		
		init = function(){			
			atualiza();				
			if(OnCreate){				
				OnCreate();	
			}
			
		}
		
		this.getPgAtual = function(){
			return pagAtual;
		}
		
		this.getQntPag = function(){
			return qntPag;
		}
		
		setPagina = function(pag){
			if(pag != pagAnt){
				pagAtual = pag;
				this.pagAtual = pag;
				atualiza();	
				pagAnt = pagAtual;
			}	
		}
		
		Proximo = function(){
			pagAtual++;
			if(pageView){
				document.location='?pag='+pagAtual;	//rec
			}			
			if(pagAtual < qntPag){
				if(!pageView){
					setPagina(pagAtual);	
				}
			}else{
				pagAtual = qntPag-1;				
			}	
			
		}
		
		Anterior = function(){			
			pagAtual--;
			if(pageView){
				document.location='?pag='+pagAtual;//rec
			}
			if(pagAtual > -1){
				if(!pageView){
					setPagina(pagAtual);
				}
			}else{
				pagAtual = 0;
			}
				
		}
		
	
		atualizaNavegacao = function(){
			navegacao.objDest = $(navegacao.destino);
			strNav ='';
			num=getNumPag();
			if(navegacao.anterior != false){
				classe = (navegacao.anterior.classe)?navegacao.anterior.classe:'bt_anterior';
				if(navegacao.anterior && pagAtual <= 0){					
					classe += ' hidden';
				}
				strNav += '<a class="'+classe+'" href="javascript:Anterior()"></a>';
			}
			if(num){
				strNav += num;
			}
			if(navegacao.proximo && pagAtual < qntPag-1){
				classe = (navegacao.proximo.classe)?navegacao.proximo.classe:'bt_proximo';				
				strNav += '<a class="'+classe+'" href="javascript:Proximo()"></a>';
			}
			navegacao.objDest.html(strNav);
		}
		
		getNumPag = function(){
			str = '';
			href = '';
			clAtual = (navegacao.numeros.classAtual)?navegacao.numeros.classAtual:'active';
			clNums = (navegacao.numeros.classNms)?navegacao.numeros.classNms:'disable';
			separador = (navegacao.numeros.separador)?navegacao.numeros.separador:'';
			if(navegacao.numeros){
				if(navegacao.numeros.modelo == 'atual_total'){
					//href = 'href="javascript:Proximo();"';
					str += '<a '+href+' class="'+clAtual+'">'+(pagAtual+1)+'</a><a '+href+' class="'+clNums+'">'+separador+qntPag+'</a>';	
				}else{
					mtd = Math.floor(navegacao.numeros.qtd/2);
					pagAt = pagAtual+1;
					qnt = 0;
					
					primNum = (pagAt > mtd )?(pagAt-mtd):1;
					lim = (primNum+navegacao.numeros.qtd)-1;
					for(var i=primNum;i <= lim;i++){////Falta implementar						
						if(i <= qntPag){
							if(navegacao.numeros.Link){
								href = 'href="javascript:setPagina('+(i-1)+');"';			
							}
							classe = (i == pagAt)?clAtual:clNums;
							if(i==primNum){
								str += '<a '+href+' class="'+classe+'">'+i+'</a>';	
							}else{
								str += '<a '+href+' class="'+classe+'">'+separador+i+'</a>';
							}													
						}											
					}	
				}				
			}
			return str;

		}
		
		this.onPaginar = function(func){
			onPaginar = func;
		};
		
		atualiza = function(){	
			if(params.ancora && !pageView){				
				window.location = params.ancora;
			}
			if(params.fade){
			
				if(tipo == 'texto'){							
					objCont.html(htmlExtra+conteudos[pagAtual]);
				}
				if(tipo == 'bloco'){
					objCont.html('');
					objCont.append(blocos[pagAtual]);
				}
				if(qntPag > 1){	
					atualizaNavegacao();	
				}
				//navegacao.objDest.fadeIn("slow");
				if(objCont.children().length > 0){
					objCont.find("IMG").each(function(i){						
						$(this).fadeIn("normal")
					})						
					objCont.children().each(function(i){
						$(this).fadeIn("normal")
					})
				}
				objCont.fadeIn("normal");						
				
			}else{
				if(tipo == 'texto'){							
					objCont.html(htmlExtra+conteudos[pagAtual]);
				}
				if(tipo == 'bloco'){
					objCont.html('');
					objCont.append(blocos[pagAtual]);
				}
				objCont.css('display','block');
				atualizaNavegacao();
			}

			if(onPaginar){					
				onPaginar();	
			}

		}
		
		this.Proximo = Proximo;
		this.Anterior = Anterior;
		this.setPagina = setPagina;
		init();		
	}

	
/*** /Paginacao *****/

/*** Slider Rodape ***/

function abreFechaRodape(id){
	if($('#blk_rd').css('display') == 'block'){
		$(id).attr('class','open');
		$('#blk_rd').slideUp(function(){
			document.location = "#rodape";
		});
	}else{
		$(id).attr('class','close');
		$('#blk_rd').slideDown(function(){
			document.location = "#rodape";
		})
	}
	
}

/*** FIM Slider Rodape ***/

/*** Paginacao Quiz*****/
var idAnterior = 0;
function seleciona(id){
	//var id = $(seletor).html();
	$('#q'+idAnterior).css('display','none');
	$('#q'+id).css('display','block');
	$('#a'+idAnterior).attr('class','');
	$('#a'+id).attr('class','act');
	idAnterior = id;
}

/*** FIM Paginacao Quiz ***/
