const TABLE =	" tbl_adresses_suivis ";
const ARGS = 	window.arguments[0].inn;

function onLoad()
{
	if (ARGS.action=="modif")
	{
		var sql = "SELECT * FROM" + TABLE +
							"WHERE sui_id=" + ARGS.liste;

		var req=_exec_sql(sql);
		
		req.executeStep();
		
		var Row=_recupDatas(req);

		$('date').value=	Row['sui_date'];
		$('titre').value=	Row['sui_titre'];
		$('texte').value=	Row['sui_texte'];
		
		req.reset();
	}
}

function OK()
{
	var Inputs= submitForm();
	
	if (ARGS.action=="insert" || ARGS.action=="modif")
	{	
		var msg_erreur=	"";
		var focus=			"";
		var verif=			true;
		
		if (Inputs['titre']=="")
		{
			msg_erreur+=	"Veuillez remplir le Titre !\n";
			focus=				verif ? "titre" : focus;
			verif=				false;
		}

		if (!verif)
		{
			Alert("Problème d'encodage", msg_erreur);
			$(focus).focus();
			
			return false;
		}
		else	
		{
			if (ARGS.action=="insert")
			{
				var sql = "INSERT INTO " + TABLE +
									"(sui_fk_adresses, sui_date, sui_titre, sui_texte) " +
									"VALUES (?1, ?2, ?3, ?4)";
				
				_exec_sql(sql, ARGS.id, Inputs['date'], Inputs['titre'], Inputs['texte']);
			}
			else
			{
				var sql = "UPDATE " + TABLE + " SET " +
									"sui_date=?1, sui_titre=?2, sui_texte=?3 " +
									"WHERE sui_id=?4";
				
				_exec_sql(sql, Inputs['date'], Inputs['titre'], Inputs['texte'], ARGS.liste);
			}
		}
	}
	
	window.arguments[0].out =
	{
		go:		true
	}
	
	return true;
}

function Cancel()
{
	return true;
}