function openWin(content,w,h,isscroll,isresize) { // pagina, larghezza, altezza, se-scrollabile, se-ridimensionabile
	var t = (screen.height) ? (screen.height-h)/2 : 0;
	var l = (screen.width) ? (screen.width-w)/2 : 0; 
	finestra=window.open(content,'zoom','scrollbars=' + isscroll + ',resizable=' + isresize + ',width=' + w + ',height=' + h + ',top=' + t + ',left=' + l + ',status=no,location=no,toolbar=no');
	finestra.focus();
}

function aggiungiPreferiti(title, url) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; 
	}
}

function validaCheckbox(groupbox, minchecked, maxchecked){ //nomebox, min check, max check
	e = document.getElementsByName(groupbox);
	var k=0;
	for(var i=0; i<e.length; i++)
		if(e[i].type=="checkbox" && e[i].checked) k++;
		if(minchecked > 1) { c = ' caselle' } else { c = ' casella' };
		if(k>maxchecked) { alert("Puoi selezionare al massimo " + maxchecked + c); return false; }
		if(k<minchecked) { alert("Devi selezionare almeno " + minchecked + c); return false; }
	return true;
}

function stampa(){
	if(window.print){
		window.print();
	} else {
		alert("Il browser non supporta il metodo STAMPA. Seleziona Stampa dal menu File.");
	}
}

function InmPopup(s,w,h) { // img source, win width, win height
	var finestra;
	var w = 640, h = 550;
	if(finestra && !finestra.closed) finestra.close();
	finestra=open(s,'finestra','scrollbars=no,status=no,resizable=yes,location=no,toolbar=no,width='+w+',height='+h+',left=' + (screen.width-w)/2 + ', top=' + (screen.height-h)/2);
	finestra.focus();
}

function scriviLingua(lingua) {
	var label=document.getElementById('lablingua');;
	label.innerHTML=lingua;
}
