// JavaScript & HTML programming//            by //     Pier Luigi Covarelli//       (picov@e-link.it)// Prima devo aver impostato il valore di NumeroSezioneDefault// Definizione delle immagini sorgenti dei bottoni OFFBottoneSrcOff= new Array();BottoneSrcOff[1]="immagini/tasto_azienda_off.jpg";BottoneSrcOff[2]="immagini/tasto_servizi_off.jpg";BottoneSrcOff[3]="immagini/tasto_news_off.jpg";BottoneSrcOff[4]="immagini/tasto_info_off.jpg";BottoneSrcOff[5]="immagini/tasto_email_off.jpg";BottoneSrcOff[6]="";BottoneSrcOff[7]="immagini/tasto_distribuzione_off.jpg";BottoneSrcOff[8]="immagini/tasto_alimentazione_off.jpg";BottoneSrcOff[9]="immagini/tasto_mungitura_off.jpg";BottoneSrcOff[10]="immagini/tasto_trasformazione_off.jpg";// Definizione delle immagini sorgenti dei bottoni OVERBottoneSrcOver= new Array();BottoneSrcOver[1]="immagini/tasto_azienda_on.jpg";BottoneSrcOver[2]="immagini/tasto_servizi_on.jpg";BottoneSrcOver[3]="immagini/tasto_news_on.jpg";BottoneSrcOver[4]="immagini/tasto_info_on.jpg";BottoneSrcOver[5]="immagini/tasto_email_on.jpg";BottoneSrcOver[6]="";BottoneSrcOver[7]="immagini/tasto_distribuzione_on.jpg";BottoneSrcOver[8]="immagini/tasto_alimentazione_on.jpg";BottoneSrcOver[9]="immagini/tasto_mungitura_on.jpg";BottoneSrcOver[10]="immagini/tasto_trasformazione_on.jpg";// Definizione delle descrizioni dei bottoniBottoneDescr= new Array();BottoneDescr[1]="";BottoneDescr[2]="";BottoneDescr[3]="";BottoneDescr[4]="";BottoneDescr[5]="";BottoneDescr[6]="";BottoneDescr[7]="";BottoneDescr[8]="";BottoneDescr[9]="";BottoneDescr[10]="";// Precaricamento delle immagini over dei bottoniBottoneImgOver=new Array();for (index=1; index <= 10; index++) {	BottoneImgOver[index]=new Image();	BottoneImgOver[index].src=BottoneSrcOver[index];}function OverSezione(numero) {	if (numero != NumeroSezioneDefault) {		eval('document.bottone' + String(numero) + '.src=BottoneImgOver[numero].src');		//eval('document.simbolo' + String(numero) + '.src=SimboloOnImg.src');	  		if (NumeroSezioneDefault!=0) {  		  			eval('document.bottone' + String(NumeroSezioneDefault) + '.src=BottoneSrcOff[NumeroSezioneDefault]');  			//eval('document.simbolo' + String(NumeroSezioneDefault) + '.src=SimboloOffImg.src');  		}  	}	window.status=BottoneDescr[numero];}function OutSezione(numero) {	if (numero != NumeroSezioneDefault) {  		eval('document.bottone' + String(numero) + '.src=BottoneSrcOff[numero]');  		//eval('document.simbolo' + String(numero) + '.src=SimboloOffImg.src');  		if (NumeroSezioneDefault!=0) {   			eval('document.bottone' + String(NumeroSezioneDefault) + '.src=BottoneSrcOver[NumeroSezioneDefault]');  			//eval('document.simbolo' + String(NumeroSezioneDefault) + '.src=SimboloOnImg.src');  		}  	}  	window.status="";}function ApriFoto() {//	finestra=window.open('', 'finestrafoto', 'scrollbars=yes,status=no,top=10,left='+(screen.width-630)+',width=620,height=500');	finestra=window.open('', 'finestrafoto', 'scrollbars=yes,status=no,top=20,left=20,width=300,height=300');	finestra.focus();}function ApriProdotto() {//	finestra=window.open('', 'finestrafoto', 'scrollbars=yes,status=no,top=10,left='+(screen.width-630)+',width=620,height=500');	finestra=window.open('', 'finestraprodotto', 'scrollbars=no,status=no,top=20,left=20,width=300,height=300');	finestra.focus();}function unWebify(webcode) {  var workStr = replaceAll(webcode,"&","%0D");  workStr = replaceAll(workStr,"+","%20");        return(unescape(workStr));   }// This function replaces all instances of findStr in oldStr with repStr.function replaceAll(oldStr,findStr,repStr) {  var srchNdx = 0;  // srchNdx will keep track of where in the whole line                    // of oldStr are we searching.  var newStr = "";  // newStr will hold the altered version of oldStr.  while (oldStr.indexOf(findStr,srchNdx) != -1)                      // As long as there are strings to replace, this loop                    // will run.   {    newStr += oldStr.substring(srchNdx,oldStr.indexOf(findStr,srchNdx));                    // Put it all the unaltered text from one findStr to                    // the next findStr into newStr.    newStr += repStr;                    // Instead of putting the old string, put in the                    // new string instead.     srchNdx = (oldStr.indexOf(findStr,srchNdx) + findStr.length);                    // Now jump to the next chunk of text till the next findStr.             }  newStr += oldStr.substring(srchNdx,oldStr.length);                    // Put whatever's left into newStr.               return newStr;}
