function MM_swapImgRestore() { //v2.0

  if (document.MM_swapImgData != null)

    for (var i=0; i<(document.MM_swapImgData.length-1); i+=2)

      document.MM_swapImgData[i].src = document.MM_swapImgData[i+1];

}



function MM_preloadImages() { //v2.0

  if (document.images) {

    var imgFiles = MM_preloadImages.arguments;

    if (document.preloadArray==null) document.preloadArray = new Array();

    var i = document.preloadArray.length;

    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){

      preloadArray[i] = new Image;

      preloadArray[i++].src = imgFiles[j];

  } }

}



function MM_swapImage() { //v2.0

  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.MM_swapImgData;

  for (i=0; i < (MM_swapImage.arguments.length-2); i+=3) {

    objStr = MM_swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];

    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||

        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))

      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);

    obj = eval(objStr);

    if (obj != null) {

      swapArray[j++] = obj;

      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];

      obj.src = MM_swapImage.arguments[i+2];

  } }

  document.MM_swapImgData = swapArray; //used for restore

}



function toggleMenu(source) {

	submenu = source.all("menu2");

	handle = source.all(0);

	if (submenu.style.display == "") {

		submenu.style.display = "None";

		handle.src = "img/folder_apri.gif"

	} else {	

		submenu.style.display = "";

		handle.src = "img/folder_chiudi.gif";

	};

};



function toggleMenu1(source) {

	submenu = source.all("menu2");

	handle = source.all(0);

	if (submenu.style.display == "") {

		submenu.style.display = "None";

		handle.src = "img/sx-softw1.gif"

	} else {	

		submenu.style.display = "";

		handle.src = "img/sx-softw2.gif";

	};

};



function toggleMenu2(source) {

	submenu = source.all("menu2");

	handle = source.all(0);

	if (submenu.style.display == "") {

		submenu.style.display = "None";

		handle.src = "img/sx-testi1.gif"

	} else {	

		submenu.style.display = "";

		handle.src = "img/sx-testi2.gif";

	};

};



function toggleMenu3(source) {

	submenu = source.all("menu2");

	handle = source.all(0);

	if (submenu.style.display == "") {

		submenu.style.display = "None";

		handle.src = "img/sx-offerte1.gif"

	} else {	

		submenu.style.display = "";

		handle.src = "img/sx-offerte2.gif";

	};

};



function apri_scheda(newURL, newName, newFeatures, orgName) {

  var remote = open(newURL, newName, newFeatures);

  if (remote.opener == null)

    remote.opener = window;

  remote.opener.name = orgName;

  return remote;

}



function registrazione_studente() {

	apri_scheda('registra_studente_form.php', 'myRemote',        'height=450,width=640,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=0,z-lock=0','myWindow');

}



function whosonline() {

	apri_scheda('whosonline.php', 'corsi_online',        'height=450,width=600,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=0,z-lock=0','corsi_online_win');

}



function whosonline1() {

	apri_scheda('../whosonline.php', 'corsi_online',        'height=450,width=600,alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=1,toolbar=0,z-lock=0','corsi_online_win');

}



function nota(url,x,y) {

  dimensione="toolbar=no,menubar=no,directories=no,status=no,resizable=no,scrollbars=yes,width="+x+",height="+y

 window.open(url,"f",dimensione);



}



function mostra_thread(oggetto,id_thread) {

	var blocco = oggetto.all(id_thread);

	var nome_img = 'img_'+id_thread;

	var immagine=oggetto.all(nome_img);

	if (blocco) {

		if (blocco.style.display == "") {

			blocco.style.display = "none";

			document.cookie='thread['+id_thread+']='+'0';

			immagine.src="img/forum/piu.gif";

		} else {

			blocco.style.display = "";

			document.cookie='thread['+id_thread+']='+'1';

			immagine.src="img/forum/meno.gif";

		}

	}

}



function mostra_capitolo(oggetto,id_capitolo) {

	var blocco = oggetto.all(id_capitolo);

	var nome_img = 'img_'+id_capitolo;

	var immagine=oggetto.all(nome_img);

	if (blocco) {

		if (blocco.style.display == "") {

			blocco.style.display = "none";

			document.cookie='capitolo['+id_capitolo+']='+'0';

			immagine.src="img/forum/piu.gif";

		} else {

			blocco.style.display = "";

			document.cookie='capitolo['+id_capitolo+']='+'1';

			immagine.src="img/forum/meno.gif";

		}

	}

}



function copia_indirizzo(url) {

	window.clipboardData.setData("Text",url);

};

function SHLayers() { 
  var  visStr, args, theObj, whatDiv;
  args = SHLayers.arguments;
    whatDiv= args[0];
    visStr   = args[1];
   if (navigator.appName == 'Netscape' && document.layers != null) {
     theObj = document.layers[whatDiv];
      if (theObj) 
          theObj.visibility = visStr;
    } else if (document.all != null) { 
      if (visStr == 'show') visStr = 'visible'; 
      if (visStr == 'hide') visStr = 'hidden';
      theObj = document.all[whatDiv];
      if (theObj) theObj.style.visibility = visStr;
    } 
}

function scheda_utente(id){
	window.open("utente_modifica_form.php?id_utente0=" + id, "Scheda", "toolbar=no, menubar=no, status=no, scrollbars=1, resizable=1, width=600, height=500");
};


function nascondi_sezione(parte) {
	var blocco = document.all(parte);
	if (blocco) {
		blocco.style.display = "none";
	}
	
}

function mostra_sezione(parte) {
	var blocco = document.all(parte);
	if (blocco) {
		blocco.style.display = "";
	}
}


function modifica_modulo() {
	var ruolo_selezionato=document.modulo.ruolo_utente.value;
	//alert(ruolo_selezionato);
	if (ruolo_selezionato=="studente") {
		mostra_sezione("campo_genitore"); 
	} else {
		nascondi_sezione("campo_genitore");
	}
} 

function inserisci_indirizzo(url) {

	opener.modulo.immagine.value=url;

	self.close();

};

function copia_indirizzo(url) {

	window.clipboardData.setData("Text",url);
	self.close();
};
	
function apri_cartella_utente(id_cartella) {
	if (window.opener.opener) {
	window.opener.opener.location='index.php?risorsa=lab_materiali_index&id_cartella='+id_cartella
	} else {
	window.opener.location='index.php?risorsa=lab_materiali_index&id_cartella='+id_cartella
	};
};	
