jQuery.extend({
 getURLParam: function(strParamName){
	  var strReturn = "";
	  var strHref = window.location.hash;
	  var bFound=false;
	  
	  var cmpstring = strParamName + "=";
	  var cmplen = cmpstring.length;

	  if ( strHref.indexOf("#") > -1 ){
	    var strQueryString = strHref.substr(strHref.indexOf("#")+1);
	    var aQueryString = strQueryString.split("&");
	    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
	      if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
	        var aParam = aQueryString[iParam].split("=");
	        strReturn = aParam[1];
	        bFound=true;
	        break;
	      }
	      
	    }
	  }
	  if (bFound==false) return null;
	  return strReturn;
	}
});

$(document).ready(function(){
inithash();
//alert($.getURLParam("go"));
});


//------------->
var oddhash;
var oddcurrhash;
var oddgo;

function inithash() {
hashtimer=setTimeout("readhash()",100);	
}


function readhash() {

oddhash = window.location.hash;
oddgo = $.getURLParam("go");

if(oddhash != oddcurrhash) {
oddcurrhash = oddhash;


switch(oddgo) {
//--------------------------------------> HOME
case "inicio":
reset_buttons();							
btcurr = "inicio";
$("#ibthome").attr("src","/images/buttons/inicio_on.png");
$("#onda").css('paddingLeft','0px');
ondacurr = "0px";
togglebox("inicio");
break;
//--------------------------------------> QUem SOMOS
case "qsomos":
reset_buttons();
btcurr = "quemsomos";
$("#ibtquemsomos").attr("src","/images/buttons/quemsomos_on.png");
$("#onda").css('paddingLeft','40px');
ondacurr = "40px";
togglebox("quemsomos");
break;
//--------------------------------------> Directorios
case "dir":
$("#idropservico").hide(5);
$("#dropservico").hide(5);
reset_buttons();
btcurr = "pesquisa";
$("#ibtpesquisa").attr("src","/images/buttons/pesquisa_on.png");
$("#onda").css('paddingLeft','125px');
ondacurr = "125px";
togglebox("pesquisa");
$("#nome").val("");
//var x=setTimeout("getpesquisaform();",500);
break;
//--------------------------------------> Tabela
case "tamedicos":
reset_buttons();
btcurr = "tamedicos";
$("#ibttamedicos").attr("src","/images/buttons/tamedicos_on.png");
$("#onda").css('paddingLeft','210px');
ondacurr = "210px";
togglebox("actomedico");
break;
//--------------------------------------> Contactos
case "contactos":
reset_buttons();
btcurr = "contactos";
$("#ibtcontactos").attr("src","/images/buttons/contactos_on.png");
$("#onda").css('paddingLeft','445px');
ondacurr = "365px";
togglebox("contactos");
break;
//--------------------------------------> Clientes
case "clientes":
reset_buttons();
btcurr = "clientes";
$("#ibtclientes").attr("src","/images/buttons/clientes_on.png");
$("#onda").css('paddingLeft','375px');
ondacurr = "445px";
togglebox("clientes");
break;
//--------------------------------------> Mapa do site
case "mapasite":
reset_buttons();
btcurr = "mapasite";
$("#ibtmapasite").attr("src","/images/buttons/mapasite.png");
//$("#onda").css('paddingLeft','445px');
ondacurr = "445px";
togglebox("mapasite");
break;
//--------------------------------------> BTMD
case "bmd":
$("#ibtmd").attr("src","/images/buttons/bt-meddentaria_on.png");
$("#ibtrbe").attr("src","/images/buttons/bt-redebemestar_off.png");
$("#ibtdenty").attr("src","/images/buttons/bt-dentirede_off.png");
$("#tudo").show();
$("#idropservico").hide();
$("#dropservico").hide();
$("#nome").val("");
dir = "rmd";
if ( $('#pesquisabox').is(':hidden') ) {
window.location.hash = "go=dir"
}
break;
//--------------------------------------> BTMD
case "brbe":
$("#ibtmd").attr("src","/images/buttons/bt-meddentaria_off.png");
$("#ibtrbe").attr("src","/images/buttons/bt-redebemestar_on.png");
$("#ibtdenty").attr("src","/images/buttons/bt-dentirede_off.png");
$("#tudo").show();
$("#idropservico").show();
$("#dropservico").show();
$("#nome").val("");
dir = "rbe";
if ( $('#pesquisabox').is(':hidden') ) {
window.location.hash = "go=dir"
}
break;
//--------------------------------------> DENTI
case "denti":
$("#ibtmd").attr("src","/images/buttons/bt-meddentaria_off.png");
$("#ibtrbe").attr("src","/images/buttons/bt-redebemestar_off.png");
$("#ibtdenty").attr("src","/images/buttons/bt-dentirede_on.png")
$("#tudo").hide();
dir = "rbe";
if ( $('#pesquisabox').is(':hidden') ) {
window.location.hash = "go=dir"
}
break;
//--------------------------------------> BTMD


case "results":
getrberesults();
break;
}
}
hashtimer=setTimeout("readhash()",100);
}
