/**
 *
 * scripts.js
 *
 * @package Chantal Lib
 * @author  Chantal Ide
 * @date    janvier 2007
 * @version 1.0
 *
 */


function sendAjaxRequest(name, url, divName, params)
{
    ajaxEngine.registerRequest(name, url);
    ajaxEngine.registerAjaxElement(divName);
    ajaxEngine.registerAjaxElement('add');
    ajaxEngine.registerAjaxElement('error');
    ajaxEngine.registerAjaxElement('user_add');
    ajaxEngine.registerAjaxElement('user_error');
    ajaxEngine.registerAjaxElement('editor_add');
    ajaxEngine.registerAjaxElement('editor_error');

    var paramsSend = "divName=" + divName + "&params="  + params;

    ajaxEngine.sendRequest( name,
                            { method: "post",
                              parameters: paramsSend,
                              onComplete:
                                function ()
                                {
                                    loadTiny();
                                }
                            });
//window.open(url + "?divName=" + divName + "&params=" + params);
}

function loadTiny()
{
    var doc = document.getElementsByTagName('textarea');
    if (doc != null)
    {
        for (var i = 0; i < doc.length; i++)
        {
            if (doc[i].className == 'tiny')
            {
                var theId = doc[i].id;
                tinyMCE.execCommand('mceAddControl', false, theId);
            }
        }
    }
}
