
function selectOption(form_name,select_name,myvalue)
{
	var options = document.forms[form_name].elements[select_name].options;
	for(i=0;i< options.length;i++)
		if(options[i].value == myvalue) {
			options[i].selected = true;
			break;
		}
}

function checkRadio(myform,myradio,myvalue)
{ 
	for (i=0;i<document.forms[myform].elements[myradio].length;i++) 
		if (document.forms[myform].elements[myradio][i].value == myvalue) {
			document.forms[myform].elements[myradio][i].checked = true;
			break;
		}
}


/**
 * Apre e centra un popup nella finestra del borwser
 * @param	string	url	indirizzo della pagina da aprire
 * @param	int	_width	larghezza della finestra
 * @param	int	_height	altezza della finestra
 */
function openpopup(url, _width, _height)	{
	_top  = (screen.height - _height ) / 2
	_left = (screen.width  - _width  ) / 2;
	option = "top="+_top+",left="+_left+",width="+_width+",height="+_height+","+
	"status  =no,"+ // barra di stato
	"toolbar =no,"+ // barra dei bottoni del browser
	"menubar =no,"+ // barra menu della finestra
	"location=no";	// barra degli indirizzi

	win = window.open(url,'',option);
	win.focus();
}


function unlock(thisb,myform,myfield)	{
	document.forms[myform].elements[myfield].disabled = document.forms[myform].elements[myfield].disabled ? false : true;
	thisb.value = document.forms[myform].elements[myfield].disabled ? "Unlock":" Lock ";
}

function change_lang(lang)	{
	languages = new Array("it");
	for(i=0;i<languages.length;i++)	{
		elm = document.getElementById("yth_"+languages[i]);
		if(elm)
			elm.style.display = languages[i] == lang ? "block":"none";

		nelm = document.getElementById("nyth_"+languages[i]);
		if( nelm )
			nelm.style.display = "none";
	}
}

