/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Sezione personalizzabile.. * Modificare le variabili e gli array seguenti per adattare il menu al propri sito. * L'ultima voce di questo menu e' un link a JsDir, se credete potete toglierlo, ma in tal caso vi preghiamo * di lasciare il riferimento della riga seguente... dopotutto non l'avete pagato nulla, quindi... che vi costa? :-) * * Ultimo aggiornamento: 30 - Aprile - 2005 * * Il progetto originale in Javascript di (C)2001 ri.riccardi@agora.stm.it - Lo script e' reperibile al sito http://www.jsdir.com - JavaScript Directory * Tutto il menu stato rivisto da Rodriquez Marco (marcorod@tin.it) per funzionare con un foglio di stile allegato (rodrymenur.css) * Eventuali personalizzazioni vanno effettuate sul foglio di stile. Qui vanno solamente riportate le variabili che definiscono l'altezza, * la larghezza e i margini degli elementi del menu. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ var leftmargin=10; // Distanza dal margine sinistro della pagina ( ---> v. commento alla riga 57) var topmargin=75; // Distanza dal margine superiore della pagina var largo=125; // Larghezza dei layers, quindi distanza (orizzontale) fra i sottomenu var Home = true; // Settare a "false" se non si desidera il link all'homepage var HomeLink = "/"; // URL della homepage var HomeText = "Home"; // Testo del link alla homepage var HomeWidth = largo; // Larghezza del livello che contiene il tasto alla homepage. (se "Home" viene impostato a "false" viene azzerato. var ItemHeight = 20; // Altezza dell'elemento: deve essere uguale all'altezza dell'immagine in px var voci=new Array(); var links=new Array(); var wst=new Array(); /**************************************************************** * Sezione Asp ****************************************************************/ voci[0]=new Array("Ciclismo","Software","Salite","Calcolo Vam","Calcolo Calorie","Calcolo BMI"); links[0]=new Array("#","http://www.ciclomaniac.com/software.asp","http://www.ciclomaniac.com/salite.asp","http://www.ciclomaniac.com/vam.asp","http://www.ciclomaniac.com/caloria.asp","http://www.ciclomaniac.com/bmi.asp"); wst[0]=new Array("Risorse per il Ciclismo e Mtb","Il software per i ciclisti","Le recensioni di alcune Salite che ho effettuato","Calcolo della Vam","Calcolo del consumo Calorico","Calcolo del BMI"); voci[1]=new Array("Software","CicloManiac","Screenshot","DownLoad","What's New","Supporto","New Races","Partner"); links[1]=new Array("#","http://www.ciclomaniac.com/software.asp","http://www.ciclomaniac.com/screenshot.asp","http://www.ciclomaniac.com/download.asp","http://www.ciclomaniac.com/history.asp","http://www.ciclomaniac.net/forum/viewforum.php?f=1","http://www.ciclomaniac.com/newalti.asp","http://www.ciclomaniac.com/partner.asp"); wst[1]=new Array("Ciclomaniac: il Software per i ciclisti","Le caratteristiche di CicloManiac","Ecco alcune schermate relative a CicloManiac","Scarica il programma CicloManiac","CicloManiac Revision History.","Il forum di supporto al programma CicloManiac","Scarica le altimetrie da importare in CicloManiac","Ecco un elenco di siti che utilizzano grafici altimetrici creati con CicloManiac"); voci[2]=new Array("Ricerca Salite","Profile Engine","Help","Credits","Toolbar","Classifica Salite","Ultime Salite","Ultime Granfondo"); links[2]=new Array("#","http://www.ciclomaniac.com/ciclomaniac.asp","http://www.ciclomaniac.com/help.asp","http://www.ciclomaniac.com/credits.asp","http://www.ciclomaniac.com/toolbar.asp","http://www.ciclomaniac.com/racelog/classifica.asp","http://www.ciclomaniac.com/lastrace.asp?racetype=climb","http://www.ciclomaniac.com/lastrace.asp?racetype=tour"); wst[2]=new Array("Entra nel motore di ricerca di Salite e Granfondo","CicloManiac Profile Engine","Guida in linea per utilizzare il motore di ricerca di Salite e Granfondo","Credits","Inserisci gratuitamente nel tuo sito il motore di ricerca!","Visualizza la classifica delle salite pił visitate!","Ultime salite inserite nel motore di ricerca!","Ultime Granfondo inserite nel motore di ricerca!"); voci[3]=new Array("Documenti","CicloManiac Xml","CicloManiac Dtd"); links[3]=new Array("#","#","http://www.ciclomaniac.com/ciclomaniacxml/ciclomaniac.dtd"); wst[3]=new Array("Documentazione per il formato file CicloManiacXML","La struttura del file Xml","Il DTD: la spiegazione di tutte le varie voci del DTD"); voci[4]=new Array("Varie","Meteo","Forum","Servizi Gratuiti","Banner","Contatti"); links[4]=new Array("#","http://www.ciclomaniac.com/meteo.asp","http://www.ciclomaniac.net/forum/viewforum.php?f=2","#","#","#"); wst[4]=new Array("Risorse e informazioni varie","Previsioni Meteo","Forum deidcato al ciclismo","I servizi gratuiti di CicloManiac","Come esporre i propri Banner","Come contattare..."); /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Fine sezione personalizzabile. * Le righe che seguono costituiscono il menu vero e proprio. * La personalizzazione e' consigliata solo a webmaster un po' esperti di JavaScript, ad eccezione della riga evidenziata * PS: sconsiglio di effettuare la personalizzazione qui: personalizzaree il css allegato * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ var nn=document.layers?true:false,N6=navigator.userAgent.toLowerCase().indexOf("gecko")!=-1?true:false,conta=0,last=0; nn=false; N6=false; var op=navigator.userAgent.toLowerCase().indexOf("opera")!=-1?true:false HomeWidth=Home?HomeWidth:0; var MenuLength=HomeWidth+largo*voci.length; var BrowserWidth=nn||op?window.innerWidth:N6?document.width:document.body.clientWidth; leftmargin=parseInt((BrowserWidth-MenuLength)/2); // Commentare questa riga con // all'inizio se non si desidera i menu al centro della pagina, bensi' nella posizione definita in "leftmargin" if (nn) { document.write(""); if (Home) document.write(" "+HomeText+""); for (i=0;i "+voci[i][0]+""); for (l=1;l "+voci[i][l]+""); } document.write(""); } else { document.write("
"); if (Home) document.write(""); for (i=0;i "+voci[i][0]+""); for (l=1;l