function preloadImages() {
  var tmp;
  tmp=new Image(); cnfOut.src="img/mnu2/roma1s.gif";
  tmp=new Image(); cnfOut.src="img/mnu2/milano1s.gif";
  tmp=new Image(); cnfOut.src="img/mnu2/lugano1s.gif";
  tmp=new Image(); cnfOut.src="img/mnu2/bologna1s.gif";
  tmp=new Image(); cnfOut.src="img/mnu2/map1s.gif";
  
  tmp=new Image(); cnfOut.src="img/mnu3/profilo1.gif";
  tmp=new Image(); cnfOut.src="img/mnu3/aree1.gif";
  tmp=new Image(); cnfOut.src="img/mnu3/novita1.gif";
  tmp=new Image(); cnfOut.src="img/mnu3/pub1.gif";
  tmp=new Image(); cnfOut.src="img/mnu3/prof1.gif";
  tmp=new Image(); cnfOut.src="img/mnu3/sedi1.gif";
}

function socio(idSocio) {
  var page="person.asp?pid=" + idSocio;
  window.location.href=page;
}

function pub(idSocio) {
  var page="pubperson.asp?pid=" + idSocio;
  window.location.href=page;
}

function showArea(idArea) {
  window.location.href="area.asp?id=" + idArea + "#p" + idArea;
}

function showMap(city) {
  var page="";
  switch (city) {
     case 1 : page = "mapsede.asp?sede=roma"; break;
     case 2 : page = "mapsede.asp?sede=milano"; break;
     case 3 : page = "mapsede.asp?sede=lugano"; break;
     case 4 : page = "mapsede.asp?sede=bologna"; break;
     default: page = "mapsede.asp?sede=roma"; break;
  }
  var params="channelmode=no,status=no,scrollbars=no,resizable=no,toolbar=no,menubar=no,location=no,width=430,height=380,top=100,left=100";
	window.open(page, "map", params);
}
function hideAreeLayers() {
  for (var i=1;i<=8;i++) {
    hideAreaLayer(i);
  }
}

function getLayerName(i) {
  switch (i) {
     case 1 : return 'AreaLayer1'; break;
     case 2 : return 'AreaLayer2'; break;
     case 3 : return 'AreaLayer3'; break;
     case 4 : return 'AreaLayer4'; break;
     case 5 : return 'AreaLayer5'; break;
     case 6 : return 'AreaLayer6'; break;
     case 7 : return 'AreaLayer7'; break;
     case 8 : return 'AreaLayer8'; break;
  }
}

function showAreaLayer(i) {
  hideAreeLayers();
  var obj = getLayerName(i);
  if (document.getElementById) {
    document.getElementById(obj).style.visibility = 'visible';
  }
  else if (document.layers && document.layers[obj]) {
    document.layers[obj].visibility = 'visible';
  }
  else if (document.all) {
    document.all[obj].style.visibility = 'visible';
  }
}

function hideAreaLayer(i) {
  var obj = getLayerName(i);
  if (document.getElementById) {
    document.getElementById(obj).style.visibility = 'hidden';
  }
  else if (document.layers && document.layers[obj]) {
    document.layers[obj].visibility = 'hidden';
  }
  else if (document.all) {
    document.all[obj].style.visibility = 'hidden';
  }
}