function PosizionaX() {    
                      var larghezzapagina = document.body.clientWidth;
                      var noxspace = 0;
                      var xspace = Math.floor((larghezzapagina-1030)/2);
                      xspace = xspace + 4;
 
                      if (larghezzapagina > 1024)
                         return xspace;
                      else
                         return noxspace;
                      }


function PosizionaY() {    
                      var altezzapagina = document.body.clientHeight;
                      var noyspace = 0;
                      var yspace = Math.floor((altezzapagina-616)/2);

                      if (yspace > 80) yspace = 80;

                      if (altezzapagina > 616)
                         return yspace;
                      else
                         return noyspace;
                      }


function Mainframe() {    
                     var linea1 = '<div style="background-image: url(img/sfondo.png); background-repeat: no-repeat; ';
                     var linea2 = 'background-color: rgb(255,255,255); background-position: 0px 0px; position: absolute; ';
                     var linea3 = 'top: '
                     var linea4 = '; left: ';
                     var linea5 = '; width: 1030; height: 616">';

                     var posizionex = PosizionaX();
                     var posizioney = PosizionaY();

                     var lineacompleta = linea1 + linea2 + linea3 + posizioney + linea4 + posizionex + linea5;

                     return lineacompleta;
                     }


function MM_findObj(n, d) {
                          var p,i,x;
                          if(!d) d=document;
                          if((p=n.indexOf("?"))>0&&parent.frames.length)
                            {
                            d=parent.frames[n.substring(p+1)].document;
                            n=n.substring(0,p);
                            }
                          if(!(x=d[n])&&d.all) x=d.all[n];
                          for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
                          for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
                          if(!x && document.getElementById) x=document.getElementById(n);
                          return x;
                          }



function tmt_findObj(n) {
                        var x,t; if((n.indexOf("?"))>0&&parent.frames.length)
                          {
                          t=n.split("?");
	                  x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
	                  }
                        else{x=document.getElementById(n)};
                        return x;
                        }



function MM_showHideLayers() {
                             var i,p,v,obj,args=MM_showHideLayers.arguments;
                             if(document.getElementById)
                               {
                               for (i=0; i<(args.length-2); i+=3)
                                 {
                                 obj=tmt_findObj(args[i]);v=args[i+2];
                                 v=(v=='show')?'visible':(v='hide')?'hidden':v;
                                 if(obj)obj.style.visibility=v;
                                 }
                               }
                             else
                               {
                               for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null)
                                 {
                                 v=args[i+2];
                                 if (obj.style)
                                   {
                                   obj=obj.style;
                                   v=(v=='show')?'visible':(v='hide')?'hidden':v;
                                   }
                                 obj.visibility=v;
                                 }
                               }
                             }


function nascondi() {
                    if (document.layers)
                      {
                      document.layers['news'].visibility = 'hidden';
                      document.layers['barca'].visibility = 'hidden';
                      document.layers['classe'].visibility = 'hidden';
                      document.layers['regolamenti'].visibility = 'hidden';
                      document.layers['calendario'].visibility = 'hidden';
                      document.layers['classifiche'].visibility = 'hidden';
                      document.layers['equipaggi'].visibility = 'hidden';
                      document.layers['bacheca'].visibility = 'hidden';
                      document.layers['media'].visibility = 'hidden';
                      document.layers['varie'].visibility = 'hidden';
                      }
                    else if (document.all)
                      {
                      document.all['news'].style.visibility = 'hidden';
                      document.all['barca'].style.visibility = 'hidden';
                      document.all['classe'].style.visibility = 'hidden';
                      document.all['regolamenti'].style.visibility = 'hidden';
                      document.all['calendario'].style.visibility = 'hidden';
                      document.all['classifiche'].style.visibility = 'hidden';
                      document.all['equipaggi'].style.visibility = 'hidden';
                      document.all['bacheca'].style.visibility = 'hidden';
                      document.all['media'].style.visibility = 'hidden';
                      document.all['varie'].style.visibility = 'hidden';
                      }
                    else if (document.getElementById)
                      {
                      document.getElementById('news').style.visibility = 'hidden';
                      document.getElementById('barca').style.visibility = 'hidden';
                      document.getElementById('classe').style.visibility = 'hidden';
                      document.getElementById('regolamenti').style.visibility = 'hidden';
                      document.getElementById('calendario').style.visibility = 'hidden';
                      document.getElementById('classifiche').style.visibility = 'hidden';
                      document.getElementById('equipaggi').style.visibility = 'hidden';
                      document.getElementById('bacheca').style.visibility = 'hidden';
                      document.getElementById('media').style.visibility = 'hidden';
                      document.getElementById('varie').style.visibility = 'hidden';
                      }
                    }