/****************************************************************************************
	Apre una finestra del browser
****************************************************************************************/
function OpenBrowserWindow(winURL, winName, winFeatures)
{
  window.open(winURL, winName, winFeatures);
}

/****************************************************************************************
	Apre una finestra di dialogo modale
	
	winUrl è l'url da caricare all'interno dell'iFrame della finestra di dialogo
	E' Fondamentale che la funziona chiamente o il chiamante utilizzino il metodo
	'encodeURIComponent(string)' per eseguire l'encoding della stringa e consentire
	di passare parametri anche alla finestra di destinazione all'interno dell'iFrame.
****************************************************************************************/
function OpenModalDialog(winUrl, winArguments, winFeatures)
{
	return showModalDialog('ModalDialog.aspx?DialogUrl=' + encodeURIComponent(winUrl), winArguments, winFeatures)
}

function OpenModelessDialog(winUrl, winArguments, winFeatures)
{
	return showModelessDialog('ModalDialog.aspx?DialogUrl=' + encodeURIComponent(winUrl), winArguments, winFeatures)
}

/****************************************************************************************
	In alcuni casi non è necessario ricaricare la pagina chiamante. La funzione
	sottostante chiude semplicemente la finestra "padre" della finestra corrente.
****************************************************************************************/
function CloseDialog()
{
	parent.close();
}

/****************************************************************************************
	In alcuni casi è necessario passare ad una modal dialog alcuni parametri.
	La funzione/oggetto che segue consente di specificare sia l'oggetto "finestra"
	che i parametri per la dialog.
****************************************************************************************/
function Arguments(_wnd, _args)
{
	this.wnd=_wnd;
	this.arguments=_args;
}

///////////////////////////////////////////////////////////////////////////////////////
function EditAuto(uid)		{ OpenModalDialog('EditAuto.aspx?uid=' + uid, window, 'dialogHeight:525px; dialogWidth: 358px; center: yes; scroll: no; status: no; help: no;resizable: yes;'); }
///////////////////////////////////////////////////////////////////////////////////////
function EditAutoImage(uid)	{ OpenModalDialog('EditAutoImage.aspx?uid=' + uid, window, 'dialogHeight:500px; dialogWidth: 600px; center: yes; scroll: yes; status: no; help: no;resizable: yes;'); }
///////////////////////////////////////////////////////////////////////////////////////
function ChangeUserAutentication(){ OpenModalDialog('ChangeUserAutentication.aspx', window, 'dialogHeight:225px; dialogWidth: 340px; center: yes; scroll: no; status: no; help: no;resizable: no;'); }
///////////////////////////////////////////////////////////////////////////////////////
function ViewSchedaAuto(uid)	{ OpenBrowserWindow('SchedaAuto.aspx?uid=' + uid, null, "height=600,width=800, resizable=yes, scrollbars=yes, toolbar=no,menubar=no,location=no"); }
///////////////////////////////////////////////////////////////////////////////////////
function ViewAutoImage(uid)	{ OpenBrowserWindow('ViewAutoImage.aspx?uid=' + uid, null, "height=500,width=600, resizable=yes, scrollbars=yes, toolbar=no,menubar=no,location=no"); }
///////////////////////////////////////////////////////////////////////////////////////

