/*==========================================
' 2mlib: /2mlib_extension.js
'
' Funzioni client-side che estendono la libreria js
' ma che sono specifiche SOLO per questa applicazione web
'
' 2004 Copyright - Dueemmelab
'==========================================*/


function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){
	
	return false;
}else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
	alert("Tasto destro disabilitato");
	return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
document.oncontextmenu =right


//Apre una popup selezionando tra vari set di impostazioni
function popup(URL,set_label) {
	var settings
	switch (set_label){
		case '':
			settings='channelmode=0,directories=0,fullscreen=0,width=400,height=400,top=100,left=100,location=0,menubar=0,resizable=1,scrollbars=1,status=0,titlebar=0,toolbar=0';
			break
		default:
			settings='channelmode=,directories=,fullscreen=,width=,height=,top=,left=,location=,menubar=,resizable=,scrollbars=,status=,titlebar=,toolbar=';
			break
	}
	return void(window.open(URL,'_blank',settings));
}

//Visualizza una popup di confirm selezionando il messaggio tra un set predefinito
function confirme(set_label) {
	var msg
	switch (set_label){
		case '':
			msg='';
			break
		default:
			msg='ATTENZIONE: eliminare definitivamente questo oggetto?';
			break
	}
	return confirm(msg);
}
