/** ******************************************************************
* JavaScript per la gestione delle finestre
*
* Elenco delle funzioni:
* - ct_win_open		apre una finestra pop-up
* - ct_win_close	chiude la finestra pop-up
* - ct_message		visualizza un messaggio
* - ct_confirm		visualizza una finestra per richiesta conferma
*
* @package	ct.base
* @author	ConsulTes info@consultes.it
* ***************************************************************** */

	/** ******************************************************************
	* Apre una finestra pop-up
	* @param	string	$p_url			URL
	* @param	string	$p_title		titolo
	* @param	string	$p_properties	proprietà
	* @return	NULL
	* ***************************************************************** */
	function ct_win_open($p_url, $p_title, $p_properties)
	{
		$window = window.open($p_url, $p_title, $p_properties);
	}

	/** ******************************************************************
	* Chiude la finestra pop-up
	* @param	NULL
	* @return	NULL
	* ***************************************************************** */
	function ct_win_close()
	{
		window.close();
	}

	/** ******************************************************************
	* Visualizza un messaggio
	* @param	string	$p_message	messaggio di errore
	* @return	boolean		false se è stato visualizzato un messaggio
	* ***************************************************************** */
	function ct_message($p_message)
	{
		if($p_message.length > 0) {
			alert($p_message);
			return false;
		} else {
			return true;
		}
	}

	/** ******************************************************************
	* Visualizza una finestra per richiesta conferma
	* @param	string	$p_url			URL
	* @param	string	$p_message1		messaggio 1
	* @param	string	$p_message2		messaggio 2
	* @return	NULL
	* ***************************************************************** */
	function ct_confirm($p_url, $p_message1, $p_message2)
	{
		$confirm = confirm($p_message1);
		if ($confirm == true && $p_message2) {
			$confirm = confirm($p_message2);
		}
		if ($confirm == true) {
			document.location = $p_url;
		}
	}
