var Load = true,
menuAtual= document.location.href.replace(/http\:\/\/|www|document.location.host/,'').split('/'),
funcoes = new Array(),AlreadyLoaded=false,SearchCat='noticias';

var intevalo=0,c_index=0, qtdImgs,run=true ;



var _URL=document.location.href, Keep_URL= _URL,
_HOST=document.location.host;

if(_URL.search('#!/')!= -1 ){
				
    var u =_URL.substring(_URL.search('#!/')+3);
			
    _URL = _URL.replace('/#!/'+u,'');
			
			
}
			
_URL = _URL.replace(/\/$/,'');

if(typeof(menuAtual[1])=='undefined' || menuAtual[1]==''){
menuAtual = 'home';
}else{
 menuAtual = menuAtual[1];   
}


funcoes['noticias']= ajaxLoad;
funcoes['links']= ajaxLoad;
funcoes['diretoria']= ajaxLoad;
funcoes['associados']= ajaxLoad;
funcoes['classificados']= ajaxLoad;
funcoes['frete']= cotacoes;
funcoes['busca']= busca;

// As funções a seguir URLEnconde e URLDecode substituem a função nativa escape do 
// javascript com a correção do bug de Philip


 var Fired=  false;

function URLEncode (clearString) {
    var output = '';
    var x = 0;
    clearString = clearString.toString();
    var regex = /(^[a-zA-Z0-9_.]*)/;
    while (x < clearString.length) {
        var match = regex.exec(clearString.substr(x));
        if (match != null && match.length > 1 && match[1] != '') {
            output += match[1];
            x += match[1].length;
        } else {
            if (clearString[x] == ' ')
                output += '+';
            else {
                var charCode = clearString.charCodeAt(x);
                var hexVal = charCode.toString(16);
                output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();
            }
            x++;
        }
    }
    return output;
}

function URLDecode (encodedString) {
    var output = encodedString;
    var binVal, thisString;
    var myregexp = /(%[^%]{2})/;
    while ((match = myregexp.exec(output)) != null
        && match.length > 1
        && match[1] != '') {
        binVal = parseInt(match[1].substr(1),16);
        thisString = String.fromCharCode(binVal);
        output = output.replace(match[1], thisString);
    }
    return output;
}

function loadContent(params){
        
    $(function(){
              
        var urlAtual=document.location.href,
        hash=params.substring(params.search('!/'));
        //hash=urlAtual.substring(urlAtual.search('#!/')+3),;		
           

        var fn=hash.search('fn/');


        if(fn!= -1 && fn!=''){ 
		
           fn=hash.substring(hash.search('fn/')+3);     
            hash=hash.replace('fn/'+fn,'');
						
            fn= fn.split('/');
            eval(fn[0]+"(fn)"); 
					
        }

        /** id=hash.replace(/[^0-9]/g,'');**/
	  
      params= params.split('/');    
      
	
      hash= hash.replace(/[^a-z0-9\-_]/g,'');
        
        if(hash!=''){
            if(Load){ 
		                         
           if(typeof(funcoes[menuAtual])!='undefined'){
               
               funcoes[menuAtual](params);
               
           }else{
            
              Default(hash);
           }
                                
              
            }
        }
	
    })

}

function Default(hash){
    
  
  
  if(hash=='diretoria'){
	  load_diretoria()
	  
	  }
    
   if(hash=='contato_enviado'){
       
       $('#form_contato').hide()
       $('#contato_enviado').show();
       return false;
   }
   
  
   
    if(hash=='curriculo_enviado'){
       
       $('#curriculo_conteudo').hide()
       $('#curriculo_enviado').show();
       return false;
   }
             
         
       $('.subs_sessoes').hide();       
       $('#'+hash).show(); 
       
       $('ul#subs_menus_int li').removeClass('subs_in').addClass('subs_out');
       $('li#s_'+hash).removeClass('subs_out').addClass('subs_in');
      


        /**
       $('#corpo_interno').fadeOut(1000,function(){
        
       $('#chama_sessao,#content_sessao,#sessoes').hide();
               
       $('.subs_sessoes').hide(); 
       $('#subsessoes,#content_subsessao , #'+hash).show();
       
        $('#sessao').removeClass('bg_sessao').addClass('bg_sessao2') 
        
        $('#corpo_interno').fadeIn(1000); 
       
       $('li.class_'+hash).removeClass('subs_out').addClass('subs_in');
        
        AlreadyLoaded= true;
      
     
    })
    **/
   
}



function cotacoes(params){


      if($('#abrir_chamado_box').css('display')=='block')
     $('#abrir_chamado').click();
                    
                    
     if($('#helper_box').css('display')=='block')
     $('#helper').click();                
          
     $('.opened').removeClass('opened');
     
     
     $('.but').removeClass('but_in1').addClass('but_gray moz_all');
     
     $('#'+params[1]).addClass('but_in1 opened').removeClass('but_gray moz_all');
     
     

      $.post('/load/',{load:menuAtual,categoria:params[1],pagina:params[2]},function(data){
                  
              
                  data = $.parseJSON(data);                               
                  $('#paginas').html(data.paginas);
                  $('#pagina').val(data.pagina);
                  $('#appendList').html(data.html);
                  
                  
              })
   
}


function ajaxLoad(params){
	

       $.post('/load/',{carregar:menuAtual,categoria:params[1],pagina:params[2]},function(data){
					
                  data = $.parseJSON(data);
                 
                  $('#pagina').val(data.pagina);
                  $('#paginas').html(data.paginas);
                  $('#append').html(data.html);
                  
                  $('.subs_in').addClass('subs_out');
                  $('.categorias').parent().removeClass('subs_in');
       
                  if(params[1]=='todas'){
                      $('#todas').addClass('subs_in');
                  }else{
                      $('#s_'+params[1]).addClass('subs_in');
                  }
                  
				   if(data.paginas<2){
                      $('#paginacao_alinha').hide();
                  }else{
                      $('#paginacao_alinha').show();
                  }
                  
                  var goScroll = $('#corpo').offset().top;

   				$('html,body').animate({scrollTop:goScroll},800); 
				
                  $('#append_show').show();
                  $('#append_hide').hide();
                  
              })
}



function busca(hash){
       
     var buscar =decodeURI(URLDecode(hash[3])).replace(/\+/g,' ');  
       
    $.post('/buscar/',{pagina:hash[1],categoria:hash[2],keyword:buscar},function(data){
           
          data = $.parseJSON(data);
          
        $('#appendList').html(data.html);
        
  
        if(data.paginas>1){
            
            $('#paginacao_alinha').show();
            $('#pagina').val(hash[1]);
            $('#paginas').html(data.paginas)
        }else{
           $('#paginacao_alinha').hide(); 
        }
       
       $('#buscar').val(buscar)
       
       })
       
       $('.catsearch').addClass('subs_out').removeClass('subs_in');
       $('#b_'+hash[2]).addClass('subs_in').removeClass('subs_out');
       SearchCat = hash[2];
}


function relogio(){
	
	start = $('#horario').html().split(':');
	
	Hora = parseInt(start[0]);
	Minuto = parseInt(start[1]);
	
	Minuto++;
	
	if(Minuto>=60){
		Minuto =0;
		Hora ++;
		}
		
	if(Hora>=24)		
			Hora=0;
			
		if(Minuto<10) Minuto= '0'+Minuto;	
		if(Hora<10) Hora= '0'+Hora;	
			
		Horas = Hora +':' + Minuto;
		
		 $('#horario').html(Horas);	
	}

$(function(){
   
   if(menuAtual=='atc'){
       $('li#todas').hide();
   }



	setInterval(relogio,60000);


if(menuAtual=='diretoria' || menuAtual=='links' ||  menuAtual=='associados'){
    
    $('#com_submenus').attr('id','sem_submenus');
    $('#corpo').addClass('bg_sessao').removeClass('bg_sessao2');
}

$('#show_map').click(function(){
    
    if($('li#mapa').css('display')=='none'){
        
        $('li#mapa').show();
        $('#show_map').text('esconder mapa');
        
    }else{
       $('li#mapa').hide();
       $('#show_map').text('mostrar mapa');
    }


if($('#mapa').html().length<10){
 $('#mapa').html('<iframe  width="513" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com.br/maps?f=q&amp;source=s_q&amp;hl=pt-BR&amp;geocode=&amp;q=Botuver%C3%A1+Transportes+e+Representa%C3%A7%C3%B5es+Ltda,+Rondon%C3%B3polis+-+Mato+Grosso&amp;aq=3&amp;sll=-16.318397,-54.744709&amp;sspn=0.338059,0.441513&amp;g=Rodovia+BR-163+KM+119+,++Rondonopolis+%E2%80%93+Mato+Grosso&amp;ie=UTF8&amp;hq=Botuver%C3%A1+Transportes+e+Representa%C3%A7%C3%B5es+Ltda,&amp;hnear=Rondon%C3%B3polis+-+Mato+Grosso&amp;cid=2210135668180629104&amp;ll=-16.487448,-54.646854&amp;spn=0.032921,0.043945&amp;z=14&amp;iwloc=A&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com.br/maps?f=q&amp;source=embed&amp;hl=pt-BR&amp;geocode=&amp;q=Botuver%C3%A1+Transportes+e+Representa%C3%A7%C3%B5es+Ltda,+Rondon%C3%B3polis+-+Mato+Grosso&amp;aq=3&amp;sll=-16.318397,-54.744709&amp;sspn=0.338059,0.441513&amp;g=Rodovia+BR-163+KM+119+,++Rondonopolis+%E2%80%93+Mato+Grosso&amp;ie=UTF8&amp;hq=Botuver%C3%A1+Transportes+e+Representa%C3%A7%C3%B5es+Ltda,&amp;hnear=Rondon%C3%B3polis+-+Mato+Grosso&amp;cid=2210135668180629104&amp;ll=-16.487448,-54.646854&amp;spn=0.032921,0.043945&amp;z=14&amp;iwloc=A" style="color:#0000FF;text-align:left">Exibir mapa ampliado</a></small>')   
}  
  return false;
})
 
    $('.data').mask('99/99/9999');
    $('#cep').mask('99999-999');
    $('.tel').mask('(99) 9999-9999');
 
   $('ul.nav li:first-child').removeClass('nav_item_out');
   $('ul.nav li:first-child').addClass('nav_item_in');
   
   

      if($('ul#sessoes li').length<5){
          
        $('ul#sessoes').hide();  
      }
   
   /** $('ul#sessoes li a, ul#subsessoes li a').live('click',function(){
                  
       var url = $(this).attr('href');
                          
       
      $.historyLoad(url)
      
      document.location.href=url;
    
       
      
       return false;
       
   }) **/
  
 var UlAbasCursos =  $('ul#cursos.tc_aba li').click(function(){
     
       $('.cursos').hide();
       $('#'+$(this).parent().attr('id')+$(this).index()).show();
   
       $(UlAbasCursos).removeClass('ativo');
       $(this).addClass('ativo');
       
   })
   
 var UlAbasExp=  $('ul#exp.tc_aba li').click(function(){
     
       $('.exp').hide();
       $('#'+$(this).parent().attr('id')+$(this).index()).show();
   
       $(UlAbasExp).removeClass('ativo');
       $(this).addClass('ativo');
       
   })
  
    $(UlAbasExp).eq(0).addClass('ativo');
    $(UlAbasCursos).eq(0).addClass('ativo');
  
   $('#participar').click(function(){
      
      if($('#show_enquete').length){
          
       $('#poll_bg').show();
       $('#poll_default').show();
       
       if($('#show_enquete').hasClass('votosucess'))
        $('#show_enquete').removeClass().addClass('votosucess_showingresults')
       }
       return false;
   })
   
   $('#ver_resultados').click(function(){
       
     $('#show_enquete').removeClass().addClass('exibirresultado');
     
   })
   
    $('#ocultar_resultados').click(function(){
       
     $('#show_enquete').removeClass().addClass('votar');
     
   })
   
   
    $('#cancelar_eq').click(function(){
       
     $('#poll_bg').click();
     return false;
     
   })
   
   $('#votar').click(function(){
       
       
       if($('form#enquete_form input:checked').length<1)      
       return false;
   
       if($('#show_enquete').hasClass('exibirresultado'))
           return false;
       
       $('#show_enquete').removeClass().addClass('load-enquete');
       
       
       
       $.post('/load/enquete/',$('#enquete_form').serialize(),function(data){
             
           data = $.parseJSON(data);
           
           if(data.response=='sucesso'){               
              $('#show_enquete').removeClass().addClass('votosucess'); 
           }else if(data.response=='voted'){
               alert('Ops, parece que você ja votou. Obrigado!');
               $('#poll_bg').click();
           }else if(data.response='expirou'){
               alert('Esta enquete expirou ou foi desativada!');
               $('#poll_bg').click();
           }else{
               alert('Desculpe,ocorreu um erro inesperado. Tente novamente mais tarde.');
               $('#poll_bg').click();
           }
       })
       
       return false;
   })
   
   $('#buscar,#search_header').keydown(function(event){
       
        var Code=event.which,
        buscar= $(this).val();

        $('#pagina').val(1);
                
            
			
        if(Code==13){
            
            var u= _URL;
            
            if(buscar!='')
              if(menuAtual!='busca') u='/busca';  
            
            document.location.href= u+'/#!/1/'+SearchCat+'/'+encodeURI(URLEncode(buscar));
			
            return;
        }
	  
       
   })
   
   
 $('.catsearch').click(function(){
       
      SearchCat= $(this).attr('id').replace('b_','');
      
      $('.catsearch').removeClass('subs_in').addClass('subs_out');
      $(this).removeClass('subs_out').addClass('subs_in');
      
      var buscar = $('#buscar').val();
      
      
      if(buscar!='')            
      document.location.href= _URL+'/#!/1/'+SearchCat+'/'+encodeURI(URLEncode(buscar));
			
      
      return false;
   })
   
   $('#cancelN').click(function (){
       
       
             $('#abrir_chamado').click();
              return false;
   })
   
   
   
   $('#envia_curriculo').click(function(){
       
       
       
       $('#poll_bg').show();
       
       $('input.error').removeClass('error');
       $('li.field_error').empty().hide();
       $('#warning_trabalheconosco').hide();
       
       $.post('/enviar_curriculo/',$('#curriculo_form').serialize(),function(data){
               
           data = $.parseJSON(data);
          
           
           if(data.response=='error'){
               
          $('#w_text').html(data.html);
          $('#warning_trabalheconosco').show(); 
          
               
             for(e in data){

                $('#'+e).addClass('error'); 
                $('#'+e).parent().next().html(data[e]).show();
               
             }  
                       
            Recaptcha.reload();
            
           }else{
               
               document.location.href='#!/curriculo_enviado'              
                $(window).scrollTop(-100000); 
           }
           
         $('#poll_bg').hide(); 
        
         
         
         
       })
       
       return false;
   })
   
      
   
   
   $('#enviar_contato').click(function(){
       
       
       $('#poll_bg').show();
       
       $.post('/enviar/',$('#send_contato').serialize(),function(data){
           
           data = $.parseJSON(data);
           
           if(data.statusResponse=='error'){
				
		data.statusResponse='';
					
		for(e in data){
						
			if(data[e].length>1){			
			$('#'+e).addClass('error');
			$('#'+e).parent().next().html(data[e]).show();
                            }
			
						
                    }				
				
            }else if(data.statusResponse=='sucesso'){
                
                document.location.href='#!/contato_enviado/';
                
                       }
                       
                       
          $('#poll_bg').hide();  
       })
      
      return false;
   })
   
   
   $('#telefone').mask("(99) 9999 - 9999");
   
   $('.check').keydown(function(){
       
      $(this).addClass('alreadykeydown'); 
   })
   
   
   $('.check').blur(function(){
		
		var id= $(this).attr('id');
               
	if($(this).hasClass('alreadykeydown')){	
            
        $.post('/enviar/',{tipo:$(this).attr('name'),check:$(this).val()},function(data){ 				
        
        data = $.parseJSON(data);        
                            
			if(data.statusResponse=='checked'){
				
				
				$('#'+id).removeClass('error');
                                $('#'+id).parent().next().empty().hide();
						
				}else{
					
				$('#'+id).addClass('error');
                                $('#'+id).parent().next().html(data.html).show();

					}
								
		})
		
        }  
		})
   
   $('#enviar_pergunta').click(function(){
       
       $('#poll_bg').show();
       
 $.post('/chamados/',{op:'addPergunta',pergunta:$('#pergunta').val(),chamado_id:$('#chamado_id').val()},function(data){
            
         
           data = $.parseJSON(data);
           
           if(data.response=='sucesso'){
                                                   
               $('#appendList').append(data.append);
               $('#p-'+data.id).addClass('recemAdd');
                                                          
           }else{
               
               $('#warning_novochamado').stop().show().fadeOut(3000);
               
           }
           
            $('#poll_bg').hide();
       })
       
        
       
       return false;
   })
       

   
   $('#addChamado').click(function(){
       
      $('#poll_bg').show();
       
        $.post('/chamados/',{op:'add',pergunta:$('#pergunta').val()},function(data){
           
          
           data = $.parseJSON(data);
           
           if(data.response=='sucesso'){
                                             
               
               $('#appendList').prepend(data.append);
                                
                
               $('#item-'+data.id).addClass('recemAdd');
               

               $('#no-calls').hide();
              
              $('#abrir_chamado').click(); 
              
           }else{
               
               
               $('#warning_novochamado').stop().show().fadeOut(3000);
               
           }
           
            $('#poll_bg').hide();
       })
       
        
       
       return false;
   })
   
   $('#open_box_user').click(function(){
       
       $('#poll_bg').show();
       $('#edit_user,#formm').show();
       
       $('#nova_senha,#confirmar_senha').val('');
       $('#new_password,#editado_sucesso').hide();
       $('#change_pass').html('Alterar senha');
       $('#senha_atual').val('');
   })
   
   
   $('#poll_bg,.close').click(function(){
       
      $('#edit_user,.box_default').hide();  
      $('#poll_bg').hide();
      return false;
       
   })
   
   
   $('#recuperar_senha').click(function(){
       
       $('#poll_bg').show();
       $('#forget_password').show();
       return false;
   })
   
  
   $('#pass_edit_user').click(function(){
       
     $(this).hide();
     $('#load_edit_rec').show();
     $('#warning_rec_pass').stop().hide(); 
     
       var form =$('#recuperar_senha_form').serialize();
       
       form+='&acao=recover_password';
       
     $.post('/user/',form,function(data){
         
      
         data = $.parseJSON(data);
         
           $('.field_error').empty().hide();
           $('.error').removeClass('error');
         
         if(data.response=='sucesso'){
             
             $('#form_rec').hide();
             $('#editado_sucesso_rec').show();
         }else{
             
             $('#error_password').html(data.html).show();
             $('#email_pr').addClass('error');
         }
         
         $('#pass_edit_user').show();
         $('#load_edit_rec').hide();
     })
     return false;
   })
         
     
   $('#pass_edit_rp').click(function(){
       
     $(this).hide();
     $('#load_rp').show();
     $('#warning_rp').stop().hide(); 
     
       
     $.post('/user/',$('#nova_senha_form').serialize(),function(data){
         
        
         data = $.parseJSON(data);
         
           $('.field_error').empty().hide();
           $('.error').removeClass('error');
         
         if(data.response=='sucesso'){
             
             $('#form_rp').hide();
             $('#editado_sucesso_pr').show();
             
         }else{
             
             $('#error_reset_password').html(data.html).show();
             $('#nsenha').addClass('error');
         }
         
         $('#pass_edit_rp').show();
         $('#load_rp').hide();
     })
     return false;
   })
      
  
    $('#change_pass').click(function(){
        
      var divNewPass= $('#new_password');
      $('#nova_senha,#confirmar_senha').val('');
      
      
   if($(divNewPass).css('display')=='none'){      
       $(divNewPass).show();
       $(this).html('Cancelar');
   }else{
       $(divNewPass).hide();
       $(this).html('Alterar senha');       
   }
       
   })
   
   
    $('#enviar_edit_user').click(function(){
       
     $(this).hide();
     $('#load_edit_user').show();
     $('#warning_edit_user').stop().hide(); 
     
       
     $.post('/user/',$('#editar_conta').serialize(),function(data){
         
         data = $.parseJSON(data);
         
           $('.field_error').empty().hide();
           $('.error').removeClass('error');
         
         if(data.response=='sucesso'){
             
             $('#formm').hide();
             $('#editado_sucesso').show();
           
             
         }else if(data.response=='error'){
             
             for(e in data){
               
              $('#'+e).addClass('error'); 
              $('#'+e).parent().next().html(data[e]).show();   
             }
             
         }else{
             
             $('#warning_edit_usuario').stop().show().fadeOut(5000);
         }
         
         $('#enviar_edit_user').show();
         $('#load_edit_user').hide();
         $('#senha_atual').val('');
     })
     
     return false;
   })
   
   $('#logout').click(function(){
       
     $.post('/logar/',{logout:true},function(data){
         
         
     })
     
   })
   
   $('#efetuarlogin').click(function(){
			                                              
		$('#load').show();
		$('#warning_login1').stop().hide();
                
		$.post('/logar/',$('#form_logarse').serialize(),function(data){
 		
                        data=$.parseJSON(data);
				
			if(data.statusResponse=='login_fail'){
                            
                            
                            
                                $('#warning_content_login').html(data.html);
                                $('#warning_login1').stop().show().fadeOut(9000);
				//Recaptcha.reload()
                                
				}else if(data.statusResponse=='sucesso'){
					
                                        $('#login_box,#login_form').removeClass('show').hide();
                                        
                                        $('#already_logged').removeClass('hide');
                                        
                                        $('#logged_user').html(data.html);
					
					}else{
                                          
                                          $('#warning_content_login').html('Desculpe, ocorreu um erro inesperado.');
                                          $('#warning_login1').stop().show().fadeOut(3000);
                                            
                                        }
					
				
			$('#load').hide();
			})
                        
		  return false;
		})
                
                
                
    $('#efetuarlogin2').click(function(){
			                                              
		$('#blockPage').show();
		$('#warning_login2').stop().hide();
                
		$.post('/logar/',$('#form_logarse2').serialize(),function(data){
 		
                        data=$.parseJSON(data);
				
			if(data.statusResponse=='login_fail'){
                            
                            
                            
                                $('#warning_content_login2').html(data.html);
                                $('#warning_login2').stop().show().fadeOut(9000);
				//Recaptcha.reload()
                                
				}else if(data.statusResponse=='sucesso'){
					
                                      document.location.href='/frete/';
					
					}else{
                                          
                                          $('#warning_content_login2').html('Desculpe, ocorreu um erro inesperado.');
                                          $('#warning_login2').stop().show().fadeOut(3000);
                                            
                                        }
					
				
			$('#blockPage').hide();
			})
                        
		  return false;
		})             
	
   
   $('#logarse').click(function(){
       
       if($('#login_form').css('display')=='none'){
           
           $('#login_form').show();
           $(this).addClass('but_login_in');
           $(this).removeClass('but_login');
           
       }else{
          $('#login_form').hide();
          $(this).addClass('but_login');
           $(this).removeClass('but_login_in');  
       }
       
   })
   
   $('.tabs').click(function(){
       
       $('.tabs').removeClass('in');
       $(this).addClass('in');
       
       var id = '#'+$(this).attr('id')+'-'+'tab';
       
       $('.tab').hide();
       $(id).show();
       
   })
 
 $('.but').not('#abrir_chamado,#helper,.nocancel').click(function(){
        
          
       var cat = $(this).attr('id'); 
                
     
     var url =document.location.href;
     
     if(url.search('#!/')!= -1){
         
         hash = url.substring(url.search('#!/'));
         
         url = url.replace(hash,'');                  
     }
     
     document.location.href= url+'#!/'+cat+'/1'

     return false;
 })
 
 $('.open_box').click(function(){
     
     var id= '#'+$(this).attr('id'),
     box_id= id+'_box';

     $('.open_box').removeClass('in');
     $('.boxx').not(box_id).hide();
     
     if($(box_id).css('display')=='none'){
         
       $(box_id).show();
       $(id).addClass('in');
       
       $('.opened').removeClass('but_in1').addClass('but_gray moz_all');
      
     }else{
         
       $(box_id).hide();
       $('.opened').addClass('but_in1').removeClass('but_gray moz_all');
    
     }
     
   return false;
     
 })
 
   $('.stabs').click(function(){
       
       $('.stabs').removeClass('in');
       $(this).addClass('in');
       
       var id = '#'+$(this).attr('id')+'-'+'tab';
       
       $('.stab').hide();
       $(id).show();
       
   })
 
   
   $('.nav_go').click(function(){
       
       var id = $(this).prev().attr('id'), ul_in = $('ul#'+id+' li.nav_item_in'),
       ul= $('ul#'+id+' li'), index = $(ul_in).index(),next= index + 1;
       
       
      if(next== $(ul).length) next =0; 
      
      
      $('#'+id+index).hide();
      $('#'+id+next).show();
       
      $(ul).eq(next).addClass('nav_item_in').removeClass('nav_item_out');
      $(ul_in).addClass('nav_item_out').removeClass('nav_item_in');
       
   })
   
      $('.nav_back').click(function(){
       
       var id = $(this).next().attr('id'), ul_in = $('ul#'+id+' li.nav_item_in'),
       ul= $('ul#'+id+' li'), index = $(ul_in).index(),prev= index - 1;
       
       
      if(prev< 0) prev =$(ul).length -1; 
      
      
      $('#'+id+index).hide();
      $('#'+id+prev).show();
       
      $(ul).eq(prev).addClass('nav_item_in').removeClass('nav_item_out');
      $(ul_in).addClass('nav_item_out').removeClass('nav_item_in');
       
   })
   
   
   $('.over').mouseover(function(){
       
    var id =   $(this).attr('id').split('-');
        id= id[1];
  
        
 if($('li.itens-'+id).length>0)
        $('#sub-'+id).show();
        
   }).mouseout(function(){
      
      var id =   $(this).attr('id').split('-');
        id= id[1]; 
      
      $('#sub-'+id).hide();
       
   })
   
   $('a.colorbox').colorbox();
   
   $('.categorias').click(function(){
       
       $('.subs_in').addClass('subs_out');
       $('.categorias').parent().removeClass('subs_in');
       
       $(this).parent().addClass('subs_in');
       
       var url = $(this).attr('href');
           //url = url[2];              

       //if(url.length<3) url='todas';
       
 
       if(url.indexOf('#')== -1){
       document.location.href='#!/'+url+'/';
       }else{
         document.location.href=url;  
       }
       
       return false;
   })
   
   
   $('#next-page,#prev-page').click(function(){
       
      
      var urlAtual=document.location.href, page = parseInt($('#pagina').val()),
        hash, Find= urlAtual.search('#!/'),url,paginas=parseInt($('#paginas').html());
        
      if($(this).attr('id')=='prev-page'){
          
          if(page>1) page= page - 1;
          
      }else{
          
          if(page<paginas) page = page + 1;
      }
        
        if(Find!= -1 || Find==''){
            
            hash= urlAtual.substring(urlAtual.search('#!/')+3).split('/');
            
            
            if(menuAtual=='busca'){
           
               url = '#!/'+page+'/'+hash[1]+'/'+hash[2];  
            }else{
                url = '#!/'+hash[0]+'/'+page;
            }
            
       }else{
           
            if(menuAtual=='busca'){
             return false;   
            }
           
           url = '#!/todas/'+page;
       }
          
          
     document.location.href=url;
        
        return false;
      
   })
   
   $("#pagina").keydown(function(event){
   
     var page=1,
        Code=event.which;
        
        
        if(Code==13){
            
         var urlAtual=document.location.href, page = parseInt($('#pagina').val()),
        hash, Find= urlAtual.search('#!/'),url,paginas=parseInt($('#paginas').html());
        
        if(page<1){ 
            
            page=1;
        }else if(page>paginas){
            
            page= paginas;
        }
        
        
        if(Find!= -1 || Find==''){
            
            hash= urlAtual.substring(urlAtual.search('#!/')+3).split('/');

              if(menuAtual=='busca'){
           
               url = '#!/'+page+'/'+hash[1]+'/'+hash[2];  
            }else{
                url = '#!/'+hash[0]+'/'+page;
            }
            
            
       }else{
           
             if(menuAtual=='busca'){
             return false;   
            }
           
           url = '#!/todas/'+page;
       }
          
          
     document.location.href=url;
        
        return false;
            
        }	
        
      
   })
   
  qtdImgs= $('img.img_c').length;var countImgs=1;
   
   $('img.img_c').each(function(e){
     
       $(new Image()).load(function(){
	
		if(qtdImgs===countImgs){
			
                $('ul#carrossel_frames').show();
                $('ul#selectframe_ul li:first').removeClass().addClass('in');
                $('ul#carrossel_load').removeClass('load2')
                carrossel();
				}
		
		countImgs++;
	
                  
		}).attr('src',$(this).attr('src'))               
       
   })
   
   
   $('ul#selectframe_ul li').click(function(){
     
     if($(this).hasClass('out')){
       c_index = $(this).index();
       run=false;
       clearInterval(intevalo);
       carrossel();
     }
   })
   
   var  margemD=0;
   
   $('#but_destaques').click(function(){
       
       ulsw = ($('#destaques_itens ul').length/3)*630;
       
      margemD+=-630;
        
       if((margemD*-1)>=ulsw) margemD=0;
       
        $('#destaques_itens').animate({
    marginLeft:margemD
  }, 1000 );
       
   })
   
   var margem=0,eqStart=0,eqItens=3,eqCount=0,ulH=0;


   $('.m_down').click(function(){
   
   var el = $(this).attr('id').split('-');
       el = '#'+el[0]; 
     
      ulH=0;
     
    BoxHeight = $(el).height(),
    BoxCorpoHeight = $(el+'_corpo').height();
    
    var eqEnd=eqStart+eqItens;
    
    for(i=eqStart;i<eqEnd;i++){
        
       ulH+= $(el+' ul').eq(i).outerHeight();
       eqCount++
      
    }

     eqStart=eqCount;
   
   //alert("start="+eqStart+'altura='+ulH+'count='+eqCount)
   
  if(BoxCorpoHeight>BoxHeight) return;
  
  
  $(el).stop();
   
 margem+=-ulH;
 
$(el+'-up').removeClass().addClass('but_vertical_ativ');
 
 if(margem<=-BoxHeight){
     
     margem =0 ;
     $(el+'-up').removeClass().addClass('but_vertical_desativ');  
     eqCount=0,eqStart=0;
 }
   
 $(el).animate({

    marginTop:margem
  }, 1000 );

  
   })
   
   
   $('.m_up').click(function(){
   
   var el = $(this).attr('id').split('-');
       el = '#'+el[0]; 
      
      
   // BoxHeight = $(el).height(),
   // BoxCorpoHeight = $(el+'_corpo').height()

  $(el).stop();
  
 eqStart=eqStart-eqItens;  
 eqCount = eqStart;
 margem+=ulH;
 
 if(margem>=0){
     
     margem =0 ;
    $(el+'-up').removeClass().addClass('but_vertical_desativ');
     
 }
   
 $(el).animate({

    marginTop:margem
  }, 1000 );

  
   })
   
   
   $.history.init(function(url){
       loadContent(url)
   })
})



function carrossel(){
   
   
   $('ul#carrossel_frames li').hide();
   $('ul#carrossel_frames li').eq(c_index).fadeIn(1000);

   $('ul#selectframe_ul li').removeClass().addClass('out');
   $('ul#selectframe_ul li').eq(c_index).removeClass().addClass('in');

   if(c_index>=qtdImgs-1){
        c_index=0;
   }else{
       c_index++;
   }
   
   if(run)
   intevalo = setTimeout(carrossel,3000);
}

function load_diretoria(){
	
	$.post('/load/diretoria/',{carregar:'diretoria',categoria:'todas',pagina:1},function(data){
						
			data = $.parseJSON(data);
			$('#diretoria').html(data.html);			
			})
	
	}
