
/* Msg nella statusbar */


   var i = 0; 
   var TextNumber = 0;
   var TextInput = new Object();
   var HelpText="";                              
   var Text = "";  
   var Speed=300
   var WaitSpace="           "                 


TextInput[0] = "ALL THE BEST !!!!!!!";  
TextInput[1] = "   -- muzic shop --  "
TextInput[2] = "La tua musica nel centro di IMOLA";
TextInput[3] = "No alla guerra"
TextInput[4] = "evviva l'amore"

TotalTextInput = 4; // (0, 1, 2, 3, 4)


for (var addWait = 0; addWait <= TotalTextInput; addWait++) 

   { TextInput[addWait]+=WaitSpace; }

	

var TimerId

var TimerSet=false;


function startBanner (form)  

   {

   if (!TimerSet)

      {

      TimerSet=true;

      banner();

      }

   }


function banner() 

   {

   Text=rollMessage();

   TimerId = setTimeout("banner()", Speed);

   window.status=Text;

   }


function rollMessage () 

   {

   Wait_yn=false;

   i++;

   var CheckSpace = HelpText.substring(i-1, i);

   CheckSpace = "" + CheckSpace;

   if (CheckSpace == " ") 

      {i++;}

   if (i >= HelpText.length+1) 

      {

      i=0; 

      if (TextNumber < TotalTextInput) 

         {TextNumber++;} 

      else 

         {TextNumber = 0;} 

      initBanner();

      }

   Text = HelpText.substring(0, i);

   return (Text);

   }


function initBanner() 

   {

   Text = TextInput[TextNumber];

   HelpText = Text;

   startBanner ();


   }



/* Visualizzatore d'immagini */


function changeimage(towhat,url){
if (document.images){
document.images.targetimage.src=towhat.src
gotolink=url
}
}


function warp(){
window.location=gotolink
}


var myimages=new Array()
var gotolink="#"




function preloadimages(){
for (i=0;i<preloadimages.arguments.length;i++){
myimages[i]=new Image()
myimages[i].src=preloadimages.arguments[i]
}
}



preloadimages("Photo/RINO GAETANO-01.jpg","Photo/MARLEY BOB-01.bmp","Photo/ZACK DE LA ROCHA-01.jpg","Photo/peacock_lord_dragon.jpg","Photo/04_Granada 005.jpg")




//                  MENU

var name,ygoal
var idtime  // memorizza l'ID del setTimeout

// Costruisce l'istruzione adatta per i layer sia
// per Netscape JavaScript che per Microsoft JScript

function makeName (layerID) {
  if (navigator.appName=="Netscape") 
     { refname = eval ("document." + layerID)}
  else 
     { refname = eval ("document.all."+layerID+".style")}
	 return refname
}


// fa scorrere di xhop, yhop pixel ogni delay millisecondi
// fino a che il layer raggiunge le coordinate xgoal

function slide() {
if (parseInt (name.left)!= ygoal)
    {name.left = ygoal
     }
}



// MENU A DISCESA



// Costruisce le istruzione per i layers adatte per i vari browser
function setVariables(){
	y=-50;ob=1;max=50 ; // la var x=indica il n. di bottoni
        if (document.all) {
		v=".top=",dS="document.all.",sD=".style";}
	else if (document.layers) {
		v=".Top=",dS="document.layers.",sD=".style";}
	else if (document.getElementById) {
		v=".Top=",dS="document.getElementById(''",sD="'').style";
		}
	
}


function setVariables1(){
	y=0;ob=1; // la var x=indica il n. di bottoni
        if (document.all) {
		v=".left=",dS="document.all.",sD=".style";}
	else if (document.layers) {
		v=".left=",dS="document.layers.",sD=".style";}
	else if (document.getElementById) {
		v=".left=",dS="document.getElementById(''",sD="'').style";
		}
	
}

// Scendere uno ad uno i pulsanti del menu
function scrolleft(){
if (ob<9){ 
	objectX= "puls" + ob;
	y-=5;
	eval(dS + objectX + sD + v + y);
	if (y>-150) setTimeout ("scrolleft()",20)
	else y=0, ob+=1, setTimeout("scrolleft()",20)
	}
else if (ob=5) {y=-40;scrollmenu();}

}









function scrollOn(){
if (ob<9){ 
	objectX= "puls" + ob;
	y+=10;
	eval(dS + objectX + sD + v + y);
	
	if (y<max) setTimeout ("scrollOn()",20)
	else y=-50, max+=30, ob+=1, setTimeout("scrollOn()",20)
	}
else{
	setTimeout("setVariables1();scrolleft();",2000)

}
}



function scrollmenu(){

	objectX= "menu";
	y+=5;
	eval(dS + objectX + sD + v + y);
	if (y<0) setTimeout ("scrollmenu()",20)

}



// Chiudere il menu un tot tempo dopo l'evento onmouseout

function closeMn(){

	name = makeName("mn");
	ygoal=-130; 
	slide();
	name = makeName("menu");
	ygoal=0;
	slide();
}

function clos(){

	idtime = setTimeout("closeMn()",3000);
}


// Se scrolli la finestra il menu ti segue


NS6 = (document.getElementById&&!document.all)
IE = (document.all)
NS = (navigator.appName=="Netscape" && navigator.appVersion.charAt(0)=="4")
lastY=0
YOffset=10
staticYOffset=0




function makeStatic() {
bssm=makeName('menu');
bssmm=makeName('mn');
if (NS||NS6) {winY = window.pageYOffset;}
if (IE) {winY = document.body.scrollTop;}
if (NS6||IE||NS) {
if (winY!=lastY&&winY>YOffset-staticYOffset) {
smooth = .2 * (winY - lastY - YOffset + staticYOffset);}
else if (YOffset-staticYOffset+lastY>YOffset-staticYOffset) {
smooth = .2 * (winY - lastY - (YOffset-(YOffset-winY)));}
else {smooth=0}
if(smooth > 0) smooth = Math.ceil(smooth);
else smooth = Math.floor(smooth);
if (IE) {bssm.pixelTop+=smooth;bssmm.pixelTop+=smooth;}
if (NS6||NS) {bssm.Top=parseInt(bssm.Top)+smooth;bssmm.Top=parseInt(bssm.Top)+smooth;}
lastY = lastY+smooth;
setTimeout('makeStatic()', 1)}}




// Visualizzatore d'immagini 

var gotolink="#"
var myimages=new Array()

function changeimage(towhat,url){
if (document.images){
document.images.targetimage.src=towhat
gotolink=url
}
}


function warp(){
window.location=gotolink
}

