
function MostraImg(Nome,Stato) { 
       document[Nome].src=eval(Nome + Stato + ".src")
       }


var n_b = navigator.appName;		// nome browser
var v_b = navigator.appVersion;		// versione browser
var cn_b = navigator.appCodeName;


function levaFrame()  { 
	top.location = parent.Destra.location; 
}


function rilevaBrowser() {

// INIZIO PARTE NON MIA: HTML.it - William Verdolini

// rileviamo il Sistema Operativo il Browser e la sua versione 
// e settiamo variabili globali che contengano i risultati dello sniffing 

SOWIN = (navigator.userAgent.toLowerCase().indexOf("win") > -1) ? 1 : 0; 
SOMAC = (navigator.userAgent.toLowerCase().indexOf("mac") > -1) ? 1 : 0; 
SOLIN = (navigator.userAgent.toLowerCase().indexOf("linux") > -1) ? 1 : 0; 
SOALT = (!SOWIN && !SOMAC && !SOLIN) ? 1 : 0; 

OP = ((ind1 = navigator.userAgent.indexOf("Opera")) > -1) ? 1 : 0; 
punto = (OP) ? navigator.userAgent.indexOf(".",ind1):0; 
OP5 = (OP && parseInt(navigator.userAgent.substr(punto-1)) == 5) ? 1 : 0; 
OP6 = (OP && parseInt(navigator.userAgent.substr(punto-1)) == 6) ? 1 : 0; 

IE = ((ind2 = navigator.appVersion.indexOf("MSIE")) > -1 && !OP) ? 1 : 0; 
IE4 = (IE && parseInt(navigator.appVersion.substr(ind2+5)) == 4) ? 1 : 0; 
IE5 = (IE && parseInt(navigator.appVersion.substr(ind2+5)) == 5) ? 1 : 0; 
IE6 = (IE && parseInt(navigator.appVersion.substr(ind2+5)) == 6) ? 1 : 0; 

NN = (navigator.appName.indexOf("Netscape")>-1) ? 1 : 0; 
NN4 = (NN && parseInt(navigator.appVersion)==4) ? 1 : 0; 
NN6 = (NN && parseInt(navigator.appVersion)>4) ? 1 : 0; 

OT = (!IE && !NN && !OP) ? 1 : 0;

// FINE PARTE NON MIA


FIR = (navigator.userAgent.indexOf("Firefox")>-1) ? 1 : 0;

}




function confermaDownloadBrowser() {  

   if (n_b=="Netscape" && parseInt(v_b.substring(0,1),10)<6) {

	// st_cd : stringa conferma download
	st_cd = "Questa versione di Netscape non visualizza al meglio la pagina ";
	st_cd += "pur garantendo il minimo per la comprensibilità. ";
	st_cd += "Vuoi andare alla pagina del sito di Netscape per scaricare ";
	st_cd += "gratuitamente una versione più aggiornata?";
 
	if (confirm(st_cd)) { 
     		window.open('http://channels.netscape.com/ns/browsers/download.jsp','SitoNetscape')   
	} else {
			
	}

   }
}



function confermaDownloadJava() {  




var myPluginName = navigator.plugins["LiveAudio"].name
var myPluginFile = navigator.plugins["LiveAudio"].filename
var myPluginDesc = navigator.plugins["LiveAudio"].description 




alert("LiveAudio is configured for audio/wav");
var myPlugin = navigator.plugins["LiveAudio"]
var myType = myPlugin["audio/wav"]
//if (!myType && !myType.enabledPlugin == myPlugin)   
	alert("LiveAudio is configured for audio/wav");

   var PluginJava = window.navigator.plugins["Java Plug-in"];



   if (!navigator.javaEnabled()) {

	// st_cdj : stringa conferma download java
	st_cdj = "Sul tuo computer non è installato java. ";
	st_cdj += "Questa pagina fa uso di applet java ed è inutilizzabile ";
	st_cdj += "se non si installa java. ";
	st_cdj += "Tutte le applet sono mie, quindi sono sicure e prive di virus. ";
	st_cdj += "Si vuole scaricare gratuitamente java dal sito della Sun?";
 
	if (confirm(st_cdj)) { 
     		window.open('http://java.sun.com/getjava/it/download1.html','SitoJava')   
	} else {
		alert("Ricordati che così non puoi capire quanto scritto nella pagina!"	);
	}

   }
}






function NomeBrowser() {	        
        if (n_b=="Microsoft Internet Explorer") this.n_b = "ie"
        else if (n_b=="Netscape") this.n_b = "ns"
	else this.n_b = n_b	
	}


function messaggio(testo) {
	alert(testo) 
	}


function VisualizzaEsterno(titolo,indirizzo,x,y,sfondo) {   

        var xx=x+100;
        var yy=y+100;
        var colore = new String('white');
      
	if (xx>=screen.width) xx=screen.width;
	if (yy>=screen.availHeight) yy=screen.availHeight;


        if (sfondo=='iso') colore='#FFFDEC' ;
	if (sfondo=='ipe') colore='#F2FCED' ;
        if (sfondo=='sez') colore='#EBFAFA' ;
        if (sfondo=='gen') colore='#FCF4FC' ;

	//NomeBrowser();

	if (IE==1) {   
	Finestra1=window.open('','','scrollbars=yes,menubar=no,status=no,resizable=yes,width=600,height=700');
	Finestra1.moveTo(0,0);
	Finestra1.resizeTo(xx,yy);
  	Finestra1.document.write('<HTML>');
  	Finestra1.document.write('<HEAD><TITLE>'+titolo+'</TITLE></HEAD>');
  	Finestra1.document.write('<BODY BGCOLOR='+colore+'>');
   	Finestra1.document.write('<IMG SRC='+indirizzo+'>');
   	Finestra1.document.write('</BODY></HTML>');
        } else {
	Finestra2=window.open(indirizzo,'','scrollbars=yes,menubar=no,status=no,resizable=yes,width=600,height=700'); 
	Finestra2.moveTo(0,0);
	Finestra2.resizeTo(xx,yy);
	}
    }


function VisualizzaApplet(titolo,indirizzo,x,y,sfondo) {   

        var xx= x;
        var yy= y;
        var colore = new String('white');

        if (sfondo=='iso') colore='#FFFDEC' 
	if (sfondo=='ipe') colore='#F2FCED'
        if (sfondo=='sez') colore='#EBFAFA' 
        if (sfondo=='gen') colore='#FCF4FC'
   
	Finestra=window.open('','',
		'scrollbars=no,menubar=no,status=no,resizable=no,width=100,height=100')
	Finestra.moveTo(0,0)
	Finestra.resizeTo(xx+50,yy+50)
  	Finestra.document.write('<HTML>')
  	Finestra.document.write('<HEAD><TITLE>'+titolo+'</TITLE></HEAD>')
  	Finestra.document.write('<BODY BGCOLOR='+colore+'>')
   	Finestra.document.write('<APPLET CODE="'+indirizzo+'.class" WIDTH='+xx+' HEIGHT='+yy+'></APPLET>')
   	Finestra.document.write('</BODY></HTML>')

    }



function Java() { 
	if (navigator.javaEnabled()==false) 	
	messaggio('Mi dispiace, ma il tuo browser non supporta java')
	}




function SalvaIndirizzoDelSito() {
	var	Indirizzo = "http://costruire.altervista.org/";
        var     Titolo = "Scienza delle Costruzioni - Nicola Lippi";
        window.external.AddFavorite(Indirizzo,Titolo)
        }

function SalvaIndirizzoDellaPagina(UrlBookmark,TitoloBookmark) {
          var     Indirizzo = "http://costruire.altervista.org/"+UrlBookmark+"/index.htm";
          var     Titolo = "SdC di Nicola Lippi - "+TitoloBookmark;        
          window.external.AddFavorite(Indirizzo,Titolo)
        }

function SalvaIndirizzoDellaPagina2(UrlBookmark,TitoloBookmark) {
          var     Indirizzo = "http://costruire.altervista.org/"+UrlBookmark;
          var     Titolo = "SdC di Nicola Lippi - "+TitoloBookmark;        
          window.external.AddFavorite(Indirizzo,Titolo)
        }


function statusbar(testo){
        a=testo;
        window.defaultStatus=testo;
        window.setTimeout('statusbar(a)',5000);
        }
       
 
//*********+*********+*********+*********+*********+*********+*********§



function restituisciDir() {

    // dir ="" o dir = "../"

    dir_1 = document.styleSheets[0].href;
    dir_2 = dir_1.lastIndexOf("/");


    if ( dir_2 >= 0 ) { 
    	dir = dir_1.substring( 0,dir_2+1);
    } else { dir = ""; }

}


//*********+*********+*********+*********+*********+*********+*********§




function bookmark(indirPag, nomePag) {

  rilevaBrowser();	
  restituisciDir();

  HomeSu = new Image();        HomeSu.src = dir + "home1.gif";    
  HomeGiu = new Image();       HomeGiu.src = dir + "home0.gif";
  Bookmark1Su = new Image(); 
  Bookmark1Su.src = dir + "bookmark11.gif";
  Bookmark1Giu = new Image();
  Bookmark1Giu.src = dir + "bookmark10.gif";
  Bookmark2Su = new Image(); 
  Bookmark2Su.src = dir + "bookmark21.gif";
  Bookmark2Giu = new Image();
  Bookmark2Giu.src = dir + "bookmark20.gif";

	
  if (IE==1) {

    st =  ' <A NAME="Book1" onclick="SalvaIndirizzoDelSito()"> 	';
    st += ' <IMG SRC="' + dir + 'bookmark10.gif" CLASS=STANDARD ';
    st += ' 	NAME="Bookmark1"				';
    st += ' 	onmouseover="MostraImg(\'Bookmark1\',\'Su\')"	';
    st += ' 	onmouseout="MostraImg(\'Bookmark1\',\'Giu\')"	';
    st += ' ></A>						';

    st += ' <A NAME="Book2" onclick="SalvaIndirizzoDellaPagina(	';
    st += '\'' + indirPag + '\',\'' + nomePag + '\')">		';
    st += ' <IMG SRC="' + dir + 'bookmark20.gif" CLASS=STANDARD	';
    st += ' 	NAME="Bookmark2"				';
    st += ' 	onmouseover="MostraImg(\'Bookmark2\',\'Su\')"	';
    st += ' 	onmouseout="MostraImg(\'Bookmark2\',\'Giu\')"	';
    st += ' ></A>						';
    st += ' <BR><BR><BR><BR>					';

  } else if (NN==1) {

    st = ' Ctrl+d per salvare l\'indirizzo della pagina<BR> 	';
    st += ' <BR><BR><BR><BR>					';

  } else {

     st =  '';

  }

  //alert(st);


  document.writeln(st);

}


