function setCookie(nome,valore,giorni)
{
  if (giorni)
  {
    var date = new Date();
    date.setTime(date.getTime()+(giorni*24*60*60*1000));
    var expires = '; expires='+date.toGMTString();
  }
  else expires = '';
  document.cookie=nome+"="+escape(valore)+expires+";";
}

function getCookie(nome)
{
  var cookie=document.cookie.split("; ");
  for (var i=0;i<cookie.length;i++)
  {
    var tmp=cookie[i].split("=");
    if (nome==tmp[0]) 
    return unescape(tmp[1]);
  }
  return null;
}

function setFontSize(dimensione)
{
  var bod=document.getElementsByTagName("body")[0];
  bod.style.fontSize=dimensione;
	setCookie('stile_font',dimensione,365);
}

function setCSS(nome_file_css)
{
  var linkcss=document.getElementsByTagName("link");
  for ($i=0;$i<linkcss.length;$i++) if(linkcss[$i].media=="screen") linkcss[$i].href=nome_file_css;
	setCookie('stile_css',nome_file_css,365);
}

window.onload=function() 
{
	var font=getCookie('stile_font');
	var css=getCookie('stile_css');
	if (font!=null) setFontSize(font);
	if (css!=null) setCSS(css);
}

