/**
 * @author Donovant
 */
window.addEvent('domready', function() {
	
	var kwick = new Kwick.Menu($$("#menu .kwick"), {
		large:80,
		normal:22,
		small:18,
		mode:'vertical'
		});	   
	
	window.setTimeout('myDate()',1000);	
	var date = setInterval('myDate()',60000);	
	
	var setSfondo = setBackGr();
	
	/*
	var scrollOpts = {duration:1000,
      initialize:function() {this.element.setStyle('top','-100px');}};
	 
   var scrollUp1 = new Fx.ScrollOut('infoCons1', scrollOpts);
   var scrollUp2 = new Fx.ScrollOut('infoCons2', scrollOpts);
   
   var scrollUp3 = new Fx.ScrollOut('infoCons3', scrollOpts);
   var scrollUp4 = new Fx.ScrollOut('infoCons4', scrollOpts);
   var scrollUp5 = new Fx.ScrollOut('infoCons5', scrollOpts);
   var scrollUp6 = new Fx.ScrollOut('infoCons6', scrollOpts);
   var scrollUp7 = new Fx.ScrollOut('infoCons7', scrollOpts);

   $('mignone').addEvents({
      'mouseenter' : function(){
	  	 scrollUp1.cancel();
         scrollUp1.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp1.cancel();
         scrollUp1.start('up');
      }
   });

   $('belli').addEvents({
      'mouseenter' : function(){
	  	 scrollUp2.cancel();
         scrollUp2.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp2.cancel();
         scrollUp2.start('up');
      }
   });

   $('bellini').addEvents({
      'mouseenter' : function(){
	  	 scrollUp3.cancel();
         scrollUp3.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp3.cancel();
         scrollUp3.start('up');
      }
   });

   $('milena').addEvents({
      'mouseenter' : function(){
	  	 scrollUp4.cancel();
         scrollUp4.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp4.cancel();
         scrollUp4.start('up');
      }
   });

   $('mor').addEvents({
      'mouseenter' : function(){
	  	 scrollUp5.cancel();
         scrollUp5.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp5.cancel();
         scrollUp5.start('up');
      }
   });

   $('fontana').addEvents({
      'mouseenter' : function(){
	  	 scrollUp6.cancel();
         scrollUp6.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp6.cancel();
         scrollUp6.start('up');
      }
   });

   $('magno').addEvents({
      'mouseenter' : function(){
	  	 scrollUp7.cancel();
         scrollUp7.start('reset');
      },
      'mouseleave' : function(){
	  	 scrollUp7.cancel();
         scrollUp7.start('up');
      }
   });   
	*/

   
 // Nifty("div#contNewsHome","big");
  

	
});

function setBackGr(){
   scrW = screen.width;
   scrH = screen.height;

     if(scrW == 1024){ //document.body.background = "url(watermark.jpg) repeat fixed";

	     document.body.style.background = "url(img/sfondo.jpg) no-repeat fixed";
	 }
	 
	 if(scrW > 1024 && scrW < 1301 && scrH < 900){
	     document.body.style.background = "url(img/sfondo_1300x800.jpg) no-repeat fixed";
	 }
	 
	 else if(scrH > 900) document.body.style.background = "url(img/Sfondo_1280x960.JPG) no-repeat fixed";
	 
     if(scrW > 1300 && scrW < 1450){
	     document.body.style.background = "url(img/sfondo_1440x900.jpg) no-repeat fixed";
	 }	 

}

function showInfo(Id){
   
   div = document.getElementById(Id);
   div.style.display = "block";
}

function hideInfo(Id){
   
   div = document.getElementById(Id);
   div.style.display = "none";
}

function setOpa(obj,opa){
	    // IE/Win
        obj.style.filter = "alpha(opacity:"+opa+")";
        // Safari<1.2, Konqueror
        obj.style.KHTMLOpacity = opa/100;
        // Older Mozilla and Firefox
        obj.style.MozOpacity = opa/100;
        // Safari 1.2, newer Firefox and Mozilla, CSS3
        obj.style.opacity = opa/100;
}

function opacitaIn(obj,opa){
	/*document.getElementById("mHome").style.color="#aaaaaa";*/
	if(!document.getElementById) return;
	
	var timeId = window.setInterval(op,30);
	var ob = obj;
	var alpha = opa;
	
	function op(){
	   if(alpha < 100){
	        alpha += 5;
			setOpa(obj,alpha);
	   }
	   else{ 
	        window.clearInterval(timeId); 
			//alert("Interval cancellato");
       }
		 //window.setTimeout("opacitaIn('"+obj+"',"+opa+")", 1500);
		 //setTimeout(opacitaIn(obj,opa), 300);
    }
}


function opacitaOut(obj,opa){
	/*document.getElementById("mHome").style.color="#aaaaaa";*/
	if(!document.getElementById) return;
	
	var timeId2 = window.setInterval(op2,30);
	var ob = obj;
	var alpha = opa;
	
	function op2(){
	   if(alpha > 60){
	        alpha -= 5;
			setOpa(ob,alpha);
	   }
	   else{
	   	    window.clearInterval(timeId2);
			//alert("out");
	   }
	}
		 //window.setTimeout("opacitaIn('"+obj+"',"+opa+")", 1500);
		 //setTimeout(opacitaIn(obj,opa), 300);
}	

function changeImg(Id){
	
	document.getElementById(Id).style.backgroundImage = 'url(\'img/Birra.jpg\')';
	
}

giorni = new Array("Lunedì","Martedì","Mercoledì","Venerdì","Giovedì","Venerdì","Sabato","Domenica");
mesi = new Array("Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre");

function myDate(){
	//alert("Ciao");
	var my_date = new Date();
	var gs = my_date.getDay();
	var gm = my_date.getDate();
	var gm0 = (gm<10) ? "0" : "";
	var mm = my_date.getMonth();
	var mm0 = (mm<10) ? "0" : "";
	var yy = my_date.getFullYear();
	
	var h = my_date.getHours();
	var h0 = (h<10) ? "0" : "";
	var m = my_date.getMinutes();
	var m0 = (m<10) ? "0" : "";
	var ss = my_date.getSeconds();
	var s0 = (ss<10) ? "0" : "";
	
	var gsggmmyy = giorni[gs]+" "+gm0+gm+" "+mesi[mm]+" "+yy;
	var hm = h0+h+":"+m0+m; 
	
	if(document.getElementById)
	      document.getElementById("time").innerHTML = gsggmmyy+"<br/>Sono le ore "+hm;
	
}

function setMarginTop(obj,val){
	obj.style.marginLeft = Math.ceil((obj.offsetLeft-(10+obj.offsetLeft)/25))+"px";
}
/*
function showInfo(Id1,Id2){
	if(!document.getElementById) return false;
	
	div1 = document.getElementById(Id1); 
	div2 = document.getElementById(Id2);
	dist =  div2.offsetTop - div1.offsetTop;
	valore = 1;
	//div2.style.marginTop += 10+"px";
	//alert(div2.offsetTop);
	//alert(div2.offsetTop - div1.offsetTop);
	var timeId = window.setInterval(show,500);
	
	function show(){
	   if(dist > 100){
	        setMarginTop(div2,dist);
	   }
	   else{
	   	    window.clearInterval(timeId);
			
	   }
	}
	 
}
*/
