Ciao a tutti, scusate la mia ancora elevata inesperienza!

Ho un progetto in asp.net-c#

Ho un Master.page in cui vi č un bottone che richiama il seguente codice da una pagina js:
codice:
function hide()
{  
  if(document.getElementById("header_claim_data").style.display=='none')
  {
    document.getElementById("header_claim_data").style.display='';
  }
    else
  {
    document.getElementById("header_claim_data").style.display='none';
  }
}
questo codice, come potete vedere nasconde una parte di Master.page (<DIV>)

in basso vi sono dei bottoncini che aprono le varie pagine.

Il probelma č che ogni volta che apro una pagina il div giustamente torna visibile come di default e invece vorrei che restasse come nell'ultima impostazione.

So che dovrei creare una variabile globale (magari un boolean) ma non so nč se devo chiamarla nel codice c# o asp.net, nč come posso scriverci dentro tramite codice javascript.

ringrazio infinitamente chi riuscirā ad aiutarmi.
ciao