function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}


//On load page, init the timer which check if the there are anchor changes each 300 ms
$(document).ready(function(){
    //	alert(document.location.hash);
    if(document.location.hash == null || document.location.hash == '') 
        document.location.hash="#home";		
    setInterval("checkAnchor()", 300);
    
});
var currentAnchor = null;
//Function which chek if there are anchor changes, if there are, sends the ajax petition
function checkAnchor(){
    //Check if it has changes
    if(currentAnchor != document.location.hash){
        // ################################################################## //
        var url = window.location.href.split("http://www.unigranet.com.br/");
        url[1] = url[1].split("/",1);
    
        var pais = url[1];
        
        var ancora = window.location.hash;
        var noticia_id = ancora.split('noticias');
        var parametros_busca = window.location.href.split('=');

        var param_url = getUrlVars();
        var tam_param_url = param_url.length;
        var pagina;


        // ################################################################## //
        
        currentAnchor = document.location.hash;
        //if there is not anchor, the loads the default section

        if(!currentAnchor){
            query = "home";
									
        }else {
            //Creates the  string callback. This converts the url URL/#main&id=2 in URL/?section=main&id=2
            var splits = currentAnchor.substring(1).split('&');
            //Get the section
            var section = splits[0];
            delete splits[0];
            //Create the params string
            //var params = splits.join('&');
            var query = section;
        }


        switch(query){

            case 'home':
 				
                $("#pagina_conteudo").load('centro/centro.php?pais='+pais);
							
                break;
                
                
            // ########################### Menu Superior ###########################	
            
            case 'contatos':

                if(param_url["funcionario"] && param_url["departamento"] && param_url["setor"]){
                    pagina = "../conteudo/contatos/ramais_emails.php?";
                    pagina = pagina + param_url[0] + "=" + param_url["funcionario"] + "&";
                    pagina = pagina + param_url[1] + "=" + param_url["departamento"] + "&";
                    pagina = pagina + param_url[2] + "=" + param_url["setor"];
                                    
                    $("#pagina_conteudo").load(pagina);
                    pagina = "";
                }else{
                    $("#pagina_conteudo").load("../conteudo/contatos/ramais_emails.php");
                }
                                                				 
                $('html, body').animate({
                    scrollTop: 0
                }, 'slow');
					
                break;
                
            case 'polos':
 				 
                $("#pagina_conteudo").load("../conteudo/polos_atendidos/polos_atendidos_index.php");
					
                break;
                
            case 'fale-conosco':
 				 
                $("#pagina_conteudo").load("../conteudo/fale_conosco/formulario.php?envia=form&pais="+pais);
					
                break;
            
            // ########################### Menu Superior ###########################		
                
            // ########################### Menu Lateral Esquerda ###########################
                
            // Unigranet
            case 'conheca-unigranet':
 				 
                $("#pagina_conteudo").load("../conteudo/unigranet/conheca_unigranet.php?pais="+pais);
					
                break;
                
            case 'vestibular':
 				 
                $("#pagina_conteudo").load("../conteudo/unigranet/vestibular.php");
					
                break;
                
            case 'ensino-a-distancia':
 				 
                $("#pagina_conteudo").load("../conteudo/unigranet/ensino_distancia.php");
					
                break;
                
            case 'portaria':
 				 
                $("#pagina_conteudo").load("../conteudo/unigranet/portaria.php");
					
                break;
                
            case 'decreto':
 				 
                $("#pagina_conteudo").load("../conteudo/unigranet/decreto.php");
					
                break;
                
            
            // Graduação
            case 'cursos-graduacao':
 				 
                $("#pagina_conteudo").load("../conteudo/graduacao/cursos/cursos.php?pais="+pais);
					
                break;
                
            case 'documentos-para-matricula-graduacao':
 				 
                $("#pagina_conteudo").load("../conteudo/graduacao/docs_matricula/docs_matricula.php?pais="+pais);
					
                break;
                
            // ########################### Menus internos cursos de pós graduação ###########################
            case 'cursos-pos-graduacao':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/cursos.php?pais="+pais);
                
                $('html, body').animate({
                    scrollTop: 0
                }, 'slow');
					
                break;
            
            case 'cursos-pos-graduacao-apresentacao':
 			
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/apresentacao.php");
							
                break;
                
            case 'cursos-pos-graduacao-cursos':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/cursos.php?pais="+pais);
					
                break;
                
            case 'cursos-pos-graduacao-documentacao':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/docs_matricula.php?pais="+pais);
					
                break;
            
            case 'cursos-pos-graduacao-inscricao':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/inscricao.php");
					
                break;
               
            case 'cursos-pos-graduacao-imprimir-boleto':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/imprimir_boleto.php");
					
                break;
               
            case 'cursos-pos-graduacao-contato':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/cursos/contato.php");
					
                break; 
                
            // ########################### Menus internos cursos de pós graduação ###########################
                
            case 'documentos-para-matricula-pos-graduacao':
 				 
                $("#pagina_conteudo").load("../conteudo/pos_graduacao/docs_matricula/docs_matricula.php?pais="+pais);
					
                break;
                
            // Polos Atendidos
            case 'polos-graduacao':
 				 
                $("#pagina_conteudo").load("../conteudo/polos_atendidos/polos_graduacao.php");
					
                break;
                
            case 'polos-pos-graduacao':
 				 
                $("#pagina_conteudo").load("../conteudo/polos_atendidos/polos_pos_graduacao.php");
					
                break;
                
            case 'polos-internacionais':
 				 
                $("#pagina_conteudo").load("../conteudo/polos_atendidos/polos_internacionais.php");
					
                break;
                
            case 'universidades-parceiras':
 				 
                $("#pagina_conteudo").load("../conteudo/polos_atendidos/universidades_parceiras.php");
					
                break;
            
            // Bibliotecas Online
            case 'bibliotecas-virtuais':
 				 
                $("#pagina_conteudo").load("../conteudo/bibliotecas_online/bibliotecas_virtuais.php");
					
                break;
            
            // Importante
            case 'duvidas-frequentes':
 				 
                $("#pagina_conteudo").load("../conteudo/importante/duvidas_frequentes.php");
					
                break;
                
            case 'links':
 				 
                $("#pagina_conteudo").load("../conteudo/importante/links.php");
					
                break;
                
                
            // ########################### Menu Lateral Esquerda ###########################
        
            // ########################### Menu Lateral Esquerda ###########################
         
            case 'login-webmail':
 				 
                $("#pagina_conteudo").load("../conteudo/webmail/webmail.php");
					
                break;
        
            case 'galeria-fotos':
 				 
                $("#pagina_conteudo").load("../conteudo/galeria_fotos/index_pagina.php?skip=0&page=1&pais="+pais);

                $('html, body').animate({
                    scrollTop: 0
                }, 'slow');
					
                break;
                
            // ########################### Menu Lateral Esquerda ###########################
        
            // ########################### Notícias ###########################
      
            case 'noticias':
                
                if(param_url["palavra_chave"]){
                    pagina = "../conteudo/noticias/listar_noticias.php?pais="+pais+"&skip=0&page=1&";
                    pagina = pagina + param_url[0] + "=" + param_url["palavra_chave"];  
                                
                    $("#pagina_conteudo").load(pagina);
                    pagina = "";
                }else{
                    $("#pagina_conteudo").load("../conteudo/noticias/listar_noticias.php?pais="+pais+"&skip=0&page=1");
                }    
                
 				 
                $('html, body').animate({
                    scrollTop: 0
                }, 'slow');
					
                break;
   
            case 'noticias'+noticia_id[1]:
 				 
                $("#pagina_conteudo").load("../conteudo/noticias/visualizar_noticia.php?pais="+pais+"&id="+noticia_id[1]+"&skip=0&page=1");
                $('html, body').animate({
                    scrollTop: 0
                }, 'slow');
					
                break;
            // ########################### Notícias ###########################
            case 'aovivo':
 				 
                $("#pagina_conteudo").load("../conteudo/aovivo/index.php");
                $('html, body').animate({
                    scrollTop: 0
                }, 'slow');
					
                break;
            
        
        }
		
    }
}


