// JavaScript Document

/***************************
***** Funzione MENU ********
***************************/
startMenu = function() {
if (document.all&&document.getElementById) {
cssmenu = document.getElementById("csstopmenu");
for (i=0; i<cssmenu.childNodes.length; i++) {
node = cssmenu.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
}
node.onmouseout=function(){                  
this.className=this.className.replace(" over", "")
}
}
}
}
}

if (window.attachEvent)
window.attachEvent("onload", startMenu)
else
window.onload=startMenu;

// Visualizza Data e Ora
gg = new Array("Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato");
function visua()
   {
   var ora = new Date();
   var aa = ora.getDate();
   var mm = ora.getMonth() + 1;
   var yy = ora.getFullYear();
   var oo = ora.getHours();
   var mn = ora.getMinutes();
   var sec = ora.getSeconds();
   var dd = ora.getDay();
   var aa2  = ((aa < 10) ? "0" : "");
   var mm2  = ((mm < 10) ? ".0" : ".");
   var oo2  = ((oo < 10) ? "0" : "");
   var mn2  = ((mn < 10) ? ":0" : ":");
   var sec2  = ((sec < 10) ? ":0" : ":");
   var Data = aa2 + aa + mm2 + mm  + "." + yy;
   var hh = oo2 + oo + mn2 + mn + sec2 + sec;
   if(document.all)
       document.all.primo.innerHTML = gg[dd] + ", " + Data;
     else
       if(document.getElementById)
	     document.getElementById('primo').innerHTML  = " &nbsp;" + gg[dd] + ", " + Data;
         //document.getElementById('primo').innerHTML  = gg[dd] + ", " + Data + "<br/>" + hh;
         window.setTimeout("visua()",1000);
   }
 onload=visua;

// Manda mailto a admin
   function TransposeAdmin(){
     var var1 ='sat-pine.it'
     var var2 = 'admin';
	 var var3 = '@';
    NewString = var2 + var3 + var1;
    parent.location = 'mailto:' + NewString;
    }

// Manda mailto a info
   function TransposeInfo(){
     var var1 ='sat-pine.it'
     var var2 = 'info';
	 var var3 = '@';
    NewString = var2 + var3 + var1;
    parent.location = 'mailto:' + NewString;
    }

// Mail automatica (contatti)
  function Modulo() {

        if ((document.modulo.nome.value == "")) {
           alert("Il campo Nome è obbligatorio");
           document.modulo.nome.focus();
           return false;
        }

        else if ((document.modulo.email.value == "")) {
          alert("Il campo Email è obbligatorio");
          document.modulo.email.focus();
          return false;
        }

        else if ((document.modulo.messaggio.value == "")) {
           alert("Il campo Messaggio è obbligatorio");
           document.modulo.messaggio.focus();
           return false;
        }

        else {
           document.modulo.action = "mailto.php";
           document.modulo.submit();
        }
  }
  
// Marqueue

  var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=2 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?

////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualheight=''

function scrollmarquee(){
if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
else
cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
}

function initializemarquee(){
cross_marquee=document.getElementById("vmarquee")
cross_marquee.style.top=0
marqueeheight=document.getElementById("marqueecontainer").offsetHeight
actualheight=cross_marquee.offsetHeight
if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
cross_marquee.style.height=marqueeheight+"px"
cross_marquee.style.overflow="scroll"
return
}
setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
window.onload=initializemarquee
