//Questo file .js, contiene una serie di funzioni che consentono di  aprire 
//le pagine HTML (i cui percorsi sono passati come parametro alla  funzione
//stessa per mezzo della variabile "str".
//
//La cosa aquista un senso se completiamo la  funzione valorizzando  alcuni 
//parametri che ci consentono di gestire l'aspetto della finestra che verrà
//aperta; i parametri sono: 
//----> top, left 	 = px - indicano le coord. del vertice in alto  a sinistra
//----> width, heigh = n  - dimensioni (larg. x alt.)
//
//----> una serie di parametri valorizzabili con i valori: yes/no 
//----> location   (barra dell'indirizzo)
//----> toolbars   (barra degli strumenti)
//----> scrollbars (barre di scorrimento)
//----> status     (barra di stato)
//----> resizable  (ridimensionabile)
//
//IMPORTANTE:
//Si deve inserire nell'<HEAD> il collegamento a questo file esterno 
//nel nostro caso lo si fa col tag:
//<SCRIPT src="../java/Js/finestre.js"></SCRIPT>
//
//Le funzioni vengono poi chiamate a livello di <A HREF>, col seguente codice:
//<A HREF="javascript:nome_funzione('Percoro Pagina da Aprire')">Oggetto/Link</A>

//(1)
function nrw(str)
{
    searchWin=window.open(str,'','top=0, left=0, width=100, height=100, location=no, toolbars=no, scrollbars=no, status=no, resizable=no');
}

//Con la funzione (1) la pagina viene aperta in una finestra di dimensioni fisse 100x100
//ed al vertice in alto a sinistra del monitor (top,left);
//
//La funzione viene chiamata a livello di <A HREF>, col seguente codice:
//<A HREF="jaascript:nrw('Percoro Pagina da Aprire')">LINK</A>

//(2)
function nrw_topleft(str,x,y)
{
    modus='top=0, left=0, width=' + x + ', height=' + y + ', location=no, toolbars=no, scrollbars=no, status=no, resizable=no';
    searchWin=window.open(str,'',modus);
}

//Con la funzione (2) la pagina viene aperta in una finestra di dimensioni variabili
//in base ai parametri x ed y passati alla funzione)
//ed al vertice in alto a sinistra del monitor (top,left);
//
//La funzione viene chiamata a livello di <A HREF>, col seguente codice:
//<A HREF="javascript:nrw_topleft('Percoro Pagina da Aprire',x,y)">LINK</A>

//(3)
function nrw_wuw(str,x,y,h,sx)
{
    modus='top=' + h + ', left=' + sx + ', width=' + x + ', height=' + y + ', location=no, toolbars=no, scrollbars=no, status=no, resizable=no';
    searchWin=window.open(str,'',modus);
}
//Con la funzione (3) la pagina viene finestra aperta è di dimensioni variabili 
//ma in più viene aperta in una posizione precisadello schermo (ossia alle coordinate
//passate alla funzione con le var. "sx" ed "h"
//
//La funzione viene chiamata a livello di <A HREF>,
//col seguente codice:
//<A HREF="javascript:nrw_wuw('Percoro Pagina da Aprire',x,y,h,sx)">LINK</A>

//(4)
function nrw_center(str,x,y)
{
    s=(800-x)/2;
	h=(600-y)/2;
    modus='top=' + h + ', left=' + s + ', width=' + x + ', height=' + y + ', location=no, toolbars=no, scrollbars=no, status=no, resizable=no';
    searchWin=window.open(str,'',modus);
}
//Con la funzione (4) la pagina viene finestra aperta è di dimensioni variabili 
//e viene aperta centrata in uno schermo800x600
//
//La funzione viene chiamata a livello di <A HREF>,
//col seguente codice:
//<A HREF="javascript:nrw_center('Percoro Pagina da Aprire',x,y,h,sx)">LINK</A>

function nrw_center_scroll(str,x,y)
{
    s=(800-x)/2;
	h=(600-y)/2;
    modus='top=' + h + ', left=' + s + ', width=' + x + ', height=' + y + ', location=no, toolbars=no, scrollbars=yes, status=no, resizable=no';
    searchWin=window.open(str,'',modus);
}

//(4bis)
function nrw_centerhor(str,x,y)
{
    s=(800-x)/2;
    modus='top=20, left=' + s + ', width=' + x + ', height=' + y + ', location=no, toolbars=no, scrollbars=no, status=no, resizable=no';
    searchWin=window.open(str,'',modus);
}
//Variante della (4) apre una finestra centrata orizzontalmente su uno schermo 800x600
//ma a 20px dal bordo in alto (ottimale per una finestra alta 500 px ma personalizzabile...
