/************************************************************************

	FONCTIONS UTILES

 ************************************************************************/ 

function trim(s) {
    return s.replace(/^\s+/, '').replace(/\s+$/, '');
}

function ltrim(s) {
    return s.replace(/^\s+/, '');
}

function rtrim(s) {
    return s.replace(/\s+$/, '');
}

// Ecris un cookie
function SetCookie(name, value) 
{
	//nouvel objet date
	var aujourdhui = new Date() ;
 
	//nouvel objet date
	var expdate = new Date() ;
 
	//plus an an à partir d'aujourdh'ui le cookie ne s'efface jamais
	expdate.setTime( aujourdhui.getTime() + ( 365*24*60*60*1000 ) )
 
	//creation du cookie
	document.cookie = name + "=" + value + ";expires=" + expdate.toGMTString() ;

}

// Parametre correctement les Checkbox
function EvalChecked(chkElmnt, id)
{
	if( chkElmnt.checked )
		chkElmnt.value = '1';
	else
		chkElmnt.value = '0';
	
	try
	{
		$('warn_save_' + id ).style.visibility = 'visible';
	}
	catch(e)
	{
		return false;
	}
}

// Positionne l'element sous la souris
//var CURSOR_POS = new Array();
function GetMouseXY(e)
{	
	CURSOR_POS['X'] = Event.pointerX(e) + "px";
	CURSOR_POS['Y'] = Event.pointerY(e) + "px";
	CURSOR_POS['x'] = Event.pointerX(e);
	CURSOR_POS['y'] = Event.pointerY(e);
	CURSOR_POS['left'] = Event.pointerX(e);
	CURSOR_POS['top']  = Event.pointerY(e);
}

// Event.observe(document, "mousedown", GetMouseXY, false);