		/* Requetes ajax<script> */
function loginProcess(user_login, user_pwd, url_rerout)
{
    
    var url = 'login_process.php';
    // notice the use of a proxy to circumvent the Same Origin Policy.
    var errorTxt_1 = $('errorVideValue').value;
    if(user_login == '' || user_pwd == ''){
        $('error').update(errorTxt_1);
        return false;
    }
    new Ajax.Request(url, {
        parameters: 'user_login='+user_login+'&user_pwd='+user_pwd,
        onSuccess: function(transport) {
            var retour = transport.responseText;
             // alert(retour);
            if(retour == -1 ){              
                $('error').update("Fields empty!");
                return false;
            }
            if(retour == 2 || retour == 0)
            {
                if(retour == '2')
                {
                    $('error').update("Inactive Account! Thank you to click on the link received in your e-mail");
                }
                else
                {
                    $('error').update("Username or password incorrect");
                }
            }
            else
            {
                if(url_rerout == '' || url_rerout == '')
                {
                    switch(retour)
                    {
                        case 'C':
                            url_rerout = 'candidats_compte.php';
                            break;
                        case 'E':
                            url_rerout = 'entreprises_compte.php';
                            break;
                        case 'A':
                            url_rerout = window.location.href;
                            break;
                        default:
                            url_rerout = window.location.href;
                            break;
                    }
                }
                window.location.href = url_rerout;
            }

        }
    });

}

//Apparence
function divUpdate(divID, scriptVal)
{
    new Ajax.Updater(divID, scriptVal);
}

function barNavUpdate(scriptVal, divOngletObj, url_rerout, txt, clic)
{
   // alert(scriptVal);

    if($('barnavLinkEntreprises'))
    {
        $('barnavLinkEntreprises').className = "onglet_off_gauche";
    }
    if($('barnavLinkCandidats'))
    {
        $('barnavLinkCandidats').className = "onglet_off";
    }
    $('barnavLinkDossiers').className = "onglet_off_dossier";
    $('barnavLinkFormations').className = "onglet_off";
    $('barnavLinkActualites').className = "onglet_off";
    //$('barnavLinkPartenaires').className = "onglet_off";
    $('barnavLinkQuiSommesNous').className = "onglet_off_droite";
    //$('barnavLinkMonCompte').className = "onglet_off_droite";

    switch(divOngletObj)
    {
        case 'barnavLinkEntreprises':
            $(divOngletObj).className = "onglet_on_gauche";
            break;

        case 'barnavLinkQuiSommesNous':
            $(divOngletObj).className = "onglet_on_droite";
            break;

        case 'barnavLinkDossiers':
            $(divOngletObj).className = "onglet_on_dossier";
            break;

        default:
            $(divOngletObj).className = "onglet_on";
    }

    if(url_rerout && url_rerout != '' && clic == 1)
    {
        var txt = 0;
    }
    else
    {
        var txt = 1;
    }

    new Ajax.Request(scriptVal+'?sess_obj='+divOngletObj+'&sess_script='+scriptVal+'&txt='+txt+'&clic='+clic+'&cur_location='+window.location.href, {
        method: 'get',
        onSuccess: function(transport) {
            $('barnavContent').update(transport.responseText);
            if(url_rerout && url_rerout != '' && clic == 1)
            {
                window.location.href = url_rerout;
            }

        }
    });

}

function scrollHeader()
{
    window.scrollTo(0,400);
}

function divShowSlide(ID_div)
{
    if($(ID_div).style.display == 'none')
    {
        Effect.SlideDown(ID_div);
        if($(ID_div+'_img'))
        {
            $(ID_div+'_img').src = 'images/btn_reduire.gif';
        }
    }
    else
    {
        Effect.SlideUp(ID_div);

        if($(ID_div+'_img'))
        {
            $(ID_div+'_img').src = 'images/btn_developper.gif';
        }
    }
}

//CMS
function tinyMceLoad()
{
    tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        skin : "o2k7",
        // content_css : "css/style.css",
        skin_variant : "black",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
        theme_advanced_buttons1 : "bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,link,forecolor,backcolor",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
}
function tinyMceLoad2()
{
    tinyMCE.init({
        mode : "textareas",
        editor_selector : "mceEditor",
        theme : "advanced",
        skin : "o2k7",
        // content_css : "css/style.css",
        skin_variant : "black",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
        theme_advanced_buttons1 : "bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,link,forecolor,backcolor",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
}

function tinyMceLoadAdmin()
{
    tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        skin : "o2k7",
        skin_variant : "black",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
        theme_advanced_buttons1 : "bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,link,forecolor,backcolor",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
}


function tinyMceLoadSpec(textarea_ids)
{
    tinyMCE.init({
        mode : "exact",
        elements : textarea_ids,
        theme : "advanced",
        skin : "o2k7",
        skin_variant : "black",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
        theme_advanced_buttons1 : "bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,link,forecolor,backcolor",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
}

function tinyMceLoadPartLinks()
{
    tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        skin : "o2k7",
        skin_variant : "black",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
        theme_advanced_buttons1 : "bold,italic,underline,|,justifyleft,justifycenter,justifyright,justifyfull,|,cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,link,forecolor,backcolor",
        theme_advanced_buttons2 : "",
        theme_advanced_buttons3 : "",
        theme_advanced_buttons4 : "",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
}
function tinyMceLoadNewsLetter()
{
    tinyMCE.init({
        mode : "textareas",
        theme : "advanced",
        skin : "o2k7",
        skin_variant : "black",
        plugins : "safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
        theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
        theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
        theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
        theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,spellchecker,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,blockquote,pagebreak,|,insertfile,insertimage",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : false
    });
}
//Dels
function articleDelete(ID_article, divId, ID_user)
{
    if(confirm("Are you sure you want to delete this record?"))
    {
        new Ajax.Request('articles_del.php?ID_article='+ID_article+'&div='+divId+'&ID_user='+ID_user, {
            method: 'get',
            onSuccess: function(transport) {

                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    articleLstBg(json.div, json.ID_user, 0);
                }

            }
        });
    }
}

function formationDelete(ID_form, divId, ID_user)
{
    if(confirm("Are you sure you want to delete this record?"))
    {
        new Ajax.Request('formation_del.php?ID_form='+ID_form+'&div='+divId+'&ID_user='+ID_user, {
            method: 'get',
            onSuccess: function(transport) {

                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    formLstBg(json.div, json.ID_user, 0);
                }

            }
        });
    }
}


function adDelete(ID_adsearch, divId, ID_user)
{
    if (confirm("Are you sure you want to delete this record?"))
    {
        new Ajax.Request('ad_del.php?ID_adsearch=' + ID_adsearch + '&div=' + divId + '&ID_user=' + ID_user, {
            method: 'get',
            onSuccess: function(transport){

                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    adLstBg(json.div, json.ID_user, 0);
                }

            }
        });
    }
}
function setStatus(ID_adsearch, status)
{
    new Ajax.Request('ad_status.php?ID_adsearch=' + ID_adsearch + '&status=' + status , {
        method: 'get',
        onSuccess: function(transport){

            var json = transport.responseText.evalJSON();
            if(json.div != '' && $(json.div))
            {
                adLstBg(json.div, json.ID_user, 0);
            }

        }
    });
}
function setArticleStatus(ID_article, status)
{
    new Ajax.Request('articles_status_client.php?ID_article=' + ID_article + '&status=' + status , {
        method: 'get',
        onSuccess: function(transport){
            articleLstBg('articlesLst', transport.responseText, 0);

        }
    });
}
function agentDelete(ID_sagent, divId, ID_user)
{
    if (confirm("Are you sure you want to delete this record?"))
    {
        new Ajax.Request('agent_del.php?ID_sagent=' + ID_sagent + '&div=' + divId + '&ID_user=' + ID_user, {
            method: 'get',
            onSuccess: function(transport){

                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    agentLstBg(json.div, json.ID_user, 0);
                }

            }
        });
    }
}

function adfavDelete(ID_adsearch, divId, ID_user)
{
    if (confirm("Are you sure you want to not follow this announcement?"))
    {
        new Ajax.Request('ad_favoris_del.php?ID_adsearch=' + ID_adsearch + '&div=' + divId + '&ID_user=' + ID_user, {
            method: 'get',
            onSuccess: function(transport){
                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    adFavLstBg(json.div, json.ID_user, 0);
                }
                if($('adFav'))
                {
                    $('adFav').update("Mission delete your Customer Area");
                }
            }
        });
    }
}

function adPostulDelete(ID_adsearch, divId, ID_user)
{
    if (confirm("Are you sure you want not follow this request?"))
    {
        new Ajax.Request('ad_postul_del.php?ID_adsearch=' + ID_adsearch + '&div=' + divId + '&ID_user=' + ID_user, {
            method: 'get',
            onSuccess: function(transport){
                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    adPostulLstBg(json.div, json.ID_user, 0);
                }
             //   alert(json.div + " --  "+ json.ID_user + " : "+json.ID_adsearch);
                if($('adPostul_text'))
                {
                    u=json.ID_user;
                    d=json.div;
                    ids=json.ID_adsearch;
                    link="<a href=\"javascript:adPostulAdd('"+ids+"','"+d+"','"+u+"');\" class='green'  style='font-size:12px;font-weight:bold;'>Post your candidature</a>";
                    $('adPostul_text').update(link);
                }
            }
        });
    }
}

function dossierDelete(ID_dossier, dpage_num)
{
    if (confirm("Are you sure you want to delete this page?"))
    {
        new Ajax.Request('dossier_del.php?ID_dossier=' + ID_dossier + '&dpage_num=' + dpage_num , {
            method: 'get',
            onSuccess: function(transport){
                top.divModalHide();
            }
        });
    }
}

function adminDelete(ID_user)
{
    if (confirm("Are you sure you want to delete this user?"))
    {
        new Ajax.Request('admin_users_del.php?ID_user=' + ID_user , {
            method: 'get',
            onSuccess: function(transport){
                adminLst();
            }
        });
    }
}

function missionCvDelete(ID_mission, ID_user)
{
    if (confirm("Are you sure you want to delete the CV of this mission?"))
    {
        new Ajax.Request('mission_cv_del.php?ID_mission=' + ID_mission + '&ID_user=' + ID_user , {
            method: 'get',
            onSuccess: function(transport){
                missionRead(ID_mission);
            }
        });
    }

}

function interContratDelete(ID_user, divId, ID_user_parent)
{
    if (confirm("Are you sure you want to delete this profile? You can disable it by clicking the appropriate button."))
    {
        new Ajax.Request('intercontrat_del.php?ID_user=' + ID_user  + '&div=' + divId + '&ID_user_parent=' + ID_user_parent , {
            method: 'get',
            onSuccess: function(transport){
                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    interContratLstBg(json.div, json.ID_user_parent, 0);
                }
            }
        });
    }
}

function scoringDelete(ID_uscore, divId, ID_user, type)
{
    if (confirm("Are you sure you want to permanently delete this notation?"))
    {
        new Ajax.Request('scoring_del.php?ID_uscore=' + ID_uscore  + '&div=' + divId+'&ID_user='+ID_user+'&type='+type, {
            method: 'get',
            onSuccess: function(transport){
                var json = transport.responseText.evalJSON();
                if(json.div != '' && $(json.div))
                {
                    scoringLstBg(json.div, json.type, json.ID_user, 0);
                }
            }
        });
    }
}

//Add / modif
function missionCvAdd(ID_mission, ID_user, type)
{
    new Ajax.Request('mission_cv_add.php?ID_mission=' + ID_mission + '&ID_user=' + ID_user +'&type='+type , {
        method: 'get',
        onSuccess: function(transport){
            window.location.href = window.location.href;
        }
    });
}
function missionCvModif(ID_mission, ID_user, type)
{
    new Ajax.Request('mission_cv_add.php?ID_mission=' + ID_mission + '&ID_user=' + ID_user +'&type='+type , {
        method: 'get',
        onSuccess: function(transport){
            missionRead(ID_mission);
        }
    });
}

function adfavAdd(ID_adsearch, divId, ID_user)
{

    new Ajax.Request('ad_favoris_add.php?ID_adsearch=' + ID_adsearch  + '&div=' + divId + '&ID_user=' + ID_user, {
        method: 'get',
        onSuccess: function(transport){
            var json = transport.responseText.evalJSON();
            if(json.div != '' && $(json.div))
            {
                adFavLstBg(json.div, json.ID_user, 0);
            }
            if($('adFav'))
            {
                $('adFav').update("Mission adds your Customer Area");
            }

        }
    });
}

function adPostulAdd(ID_adsearch, divId, ID_user)
{
    if (confirm("Are you sure you want to apply for this mission? Your CV will be automatically sent to the company concerned."))
    {
        divModalShow ('user_annonce_contact.php?ID_adsearch=' + ID_adsearch  + '&div=' + divId + '&ID_user=' + ID_user, '', 600, 'auto');
    }

}
function addslashes(str) {
    str=str.replace(/\\/g,'\\\\');
    str=str.replace(/\'/g,'\\\'');
    str=str.replace(/\"/g,'\\"');
    str=str.replace(/\0/g,'\\0');
    return str;
}
function stripslashes(str) {
    str=str.replace(/\\'/g,'\'');
    str=str.replace(/\\"/g,'"');
    str=str.replace(/\\0/g,'\0');
    str=str.replace(/\\\\/g,'\\');
    return str;
}
function showAdPostulComment(ID_adsearch, divId, ID_user)
{
    txtTitle=$('titleComments').value;
    txtComments=$('txtComments').value;


    new Ajax.Request('ad_postul_add.php?ID_adsearch=' + ID_adsearch  + '&div=' + divId + '&ID_user=' + ID_user+'&txtComments='+encodeURIComponent(txtComments)+'&txtTitle='+txtTitle, {
        method: 'get',
        encoding:     'UTF-8',
        onSuccess: function(transport){

            var json = transport.responseText.evalJSON();
            if(json.div != '' && $(json.div))
            {
                adPostulLstBg(json.div, json.ID_user, 0);
            }
            alert('Your application has been sent');
            link="<a href=\"javascript:adPostulDelete('"+ID_adsearch+"','"+divId+"','"+ID_user+"');\" class='green' style='font-size:12px;font-weight:bold;'>Do not apply</a>";
            $('adPostul_text').update(link);
            divModalHide();
        /*if($('adPostul_text'))
				{
                                    u=json.ID_user;
                                     d=json.div;
                                    ids=json.ID_adsearch;
                                        link="<a href=\"javascript:adPostulDelete('"+ids+"','"+d+"','"+u+"');\" class='green'>Ne plus postuler</a>";
					$('adPostul_text').update(link);


				} */
        }
    });

}

function userShow(ID_user, show, divId, ID_user_parent)
{
    new Ajax.Request('user_show.php?ID_user=' + ID_user  + '&show='+show+'&div=' + divId+'&ID_user_parent='+ID_user_parent , {
        method: 'get',
        onSuccess: function(transport){
            var json = transport.responseText.evalJSON();
            if(json.div != '' && $(json.div))
            {
                interContratLstBg(json.div, json.ID_user_parent, 0);
            }
            else
            {
                alert("Modification Registered");
            }

            //Si modif admin sur profil
            if($('adminUserShow'))
            {
                if(json.show == '1')
                {
                    $('adminUserShow').innerHTML = '<a href="javascript:userShow('+json.ID_user+', 0, \'\', \'\');" class="green">CV visible</a>';
                }
                else
                {
                    $('adminUserShow').innerHTML = '<a href="javascript:userShow('+json.ID_user+', 1, \'\', \'\');" class="green">CV invisible</a>';
                }
            }
        }
    });
}

function formShow(ID_form, show, divId, ID_user)
{
    new Ajax.Request('formation_show.php?ID_form=' + ID_form  + '&show='+show+'&div=' + divId+'&ID_user='+ID_user , {
        method: 'get',
        onSuccess: function(transport){
            var json = transport.responseText.evalJSON();
            if(json.div != '' && $(json.div))
            {
                formLstBg(json.div, json.ID_user, 0);
            }
        }
    });
}

function articleStatus(ID, status)
{
    new Ajax.Request('articles_status.php?ID=' + ID  + '&status='+status , {
        method: 'get',
        onComplete: function(transport)
        {
            alert("Modification Registered");
            window.location.reload();
        }
    });
}
function dossierStatus(ID, status)
{
    new Ajax.Request('dossier_status.php?ID=' + ID  + '&status='+status , {
        method: 'get',
        onComplete: function(transport)
        {
            alert("Modification Registered");
            window.location.reload();
        }
    });
}

function formStatus(ID, status)
{
    new Ajax.Request('formation_status.php?ID=' + ID  + '&status='+status , {
        method: 'get',
        onComplete: function(transport)
        {
            alert("Modification Registered");
            window.location.reload();
        }
    });
}
function DeleteMyAccount(ID)
{
    if(confirm("You are sure to want to delete your account?"))
    {
        new Ajax.Request('candidats_delete_his_account.php?ID=' + ID , {
            method: 'get',
            onComplete: function(transport)
            {
                window.location.href="index.php";
            }
        });
    }
}
function DeleteMyEntrepriseAccount(ID)
{
    if(confirm("You are sure to want to delete your account?"))
    {
        new Ajax.Request('entreprise_delete_his_account.php?ID=' + ID , {
            method: 'get',
            onComplete: function(transport)
            {
                window.location.href="index.php";
            }
        });
    }
}
function candidatStatus(ID, status)
{
    if(status=='S')
    {
        if(confirm("You want to remove this CV?"))

        {
            new Ajax.Request('candidats_status.php?ID=' + ID  + '&status='+status , {
                method: 'get',
                onComplete: function(transport)
                {
                   // alert("Modification Registered");
                    window.location.reload();
                }
            });
        }
    }
    else
    {
        new Ajax.Request('candidats_status.php?ID=' + ID  + '&status='+status , {
            method: 'get',
            onComplete: function(transport)
            {
               // alert("Modification Registered");
                window.location.reload();
            }
        });
    }
}



function userAdminQualif(ID_user, qualifMod, qualifNote)
{
    new Ajax.Request('user_qualif.php?ID_user=' + ID_user  + '&qualif_mode='+qualifMod+'&qualif_note=' + qualifNote , {
        method: 'get',
        onSuccess: function(transport)
        {
            alert("Modification Registered");
            window.location.reload();
        }
    });
}

//MultiActions
function usersMultiAction(action)
{
    $('multiUsersAction').value = action;
    $('multiUsers').submit();
}

//Updates
function articleLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'articles_lst_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}
function dossierLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'dossiers_lst_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function scoringLstBg(divId, type, ID_user, start)
{
    new Ajax.Updater(divId, 'scoring_liste_bg.php?div='+divId+'&type='+type+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function formLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'formation_liste_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function adLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'ad_liste_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function adFavLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'ad_favoris_liste_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function adPostulLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'ad_postul_liste_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function agentLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'agent_liste_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

function candidatsLstBg(divId)
{
    new Ajax.Updater(divId, 'candidats_liste_bg.php', {
        method: 'get'
    });
}

function interContratLstBg(divId, ID_user, start)
{
    new Ajax.Updater(divId, 'intercontrat_liste_bg.php?div='+divId+'&ID_user='+ID_user+'&start='+start, {
        method: 'get'
    });
}

//Ouverture DIV
function loginForm(block, urlVal)
{
    divModalShow ('login_form.php?block='+block+'&url='+encodeURIComponent(urlVal), '', 400, 260);
    setTimeout(function(){
        $('login_user').focus();
    }, 1000);
}

function cguShow()
{
    divModalShow ('div_cgu.php', '', 400, 'auto');
}

function userContact(ID_user)
{
    divModalShow ('user_contact.php?ID_user='+ID_user, '', 600, 'auto');
}
function userAnnonceContact(ID_user,annonce_name)
{
    divModalShow ('user_annonce_contact.php?ID_user='+ID_user+'&annonce_name='+annonce_name, '', 600, 400);
}
function siteContact(ID_user)
{
    divModalShow ('div_contact.php?ID_user='+ID_user, '', 600, 'auto');
}

function articleRead(ID_article)
{
    //divModalShow ('articles_read.php?ID_article='+ID_article, '', 560, 'auto');
    window.location.href = 'articles_read.php?ID_article='+ID_article;
}


function articlePub(ID_article)
{
    if(ID_article <= 0)
    {
        divModalShow ('articles_create.php?ID_article='+ID_article, '', 620, 'auto');
    }
    else
    {
        divModalShow ('articles_create.php?ID_article='+ID_article, '', 620, 'auto');
    }
    setTimeout(function(){
        tinyMceLoad();
    }, 1000);
}

function adRead(ID)
{
 //   divModalShow ('ad_read.php?ID_adsearch='+ID, '', 800,'auto');
 window.location.href = 'ad_read.php?ID_adsearch='+ID;
}

function adPub(ID)
{
    divModalShow ('ad_create.php?ID_adsearch='+ID, '', 670, 'auto');
}

function formationPub(ID_formation)
{
    divModalShow ('formation_create.php?ID_form='+ID_formation, '', 600, 'auto');
// setTimeout(function(){tinyMceLoad();}, 1200);
}

function formationRead(ID_formation)
{
    window.location.href= 'formation_read.php?ID_form='+ID_formation ;
}

function dossierPub(ID_dossier, page)
{
    divModalShow ('dossier_create_1.php?ID_dossier='+ID_dossier+'&page='+page, '', 650, 'auto');
    setTimeout(function(){
        tinyMceLoad2();
    }, 1200);
}
function dossierModif(ID_dossier)
{
    var page = 0 ;
    divModalShow ('dossier_create_1.php?ID_dossier='+ID_dossier+'&page='+page, '', 650, 'auto');
    setTimeout(function(){
        tinyMceLoad2();
    }, 1200);
}

function comRead(ID_user)
{
    divModalShow ('commentaires_lst.php?ID_user='+ID_user, '', 650, 'auto');
}

function missionPub(ID_mission)
{
    divModalShow ('mission_create.php?ID_mission='+ID_mission, '', 570, 'auto');
}

function missionRead(ID_mission)
{
    divModalShow ('mission_read.php?ID_mission='+ID_mission, '', 580, 'auto');
}

function strTxtEdit(ID_stxt, advEdit)
{
    divModalShow ('stxt_create.php?ID_stxt='+ID_stxt+'&nocode='+advEdit, '', 580, 470);
    if(advEdit == 1)
    {
        setTimeout(function(){
            tinyMceLoadAdmin();
        }, 1200);
    }
}

function adminLst()
{
    divModalShow ('admin_users_liste.php', '', 580, 450);
}

function adminCreate(ID_user)
{
    divModalShow ('admin_users_create.php?ID_user='+ID_user, '', 222, 350);
}

function adminTabord()
{
    divModalShow ('admin_tabord.php', '', 580, 'auto');
}

function rssListe()
{
    divModalShow ('rss_liste.php', '', 350, 'auto');
}

function newsletter()
{
    divModalShow ('newsletter.php', '', 350, 180);
}

function recommander(contentTitle, contentURL)
{
    divModalShow ('div_transfert_content.php?content_title='+contentTitle+'&content_url='+encodeURIComponent(contentURL), '', 350, 200);
}

function scoringCreate(ID_user_can)
{
    divModalShow ('scoring_create.php?ID_user='+ID_user_can, '', 620, 'auto');
    setTimeout(function(){
        tinyMceLoad();
    }, 1200);
}

function scoringUpdate(ID_uscore, type)
{
    if(type == 3)
    {
        divModalShow ('scoring_comment.php?ID_uscore='+ID_uscore+'&type='+type, '', 620, 500);
    }
    else
    {
        divModalShow ('scoring_comment.php?ID_uscore='+ID_uscore+'&type='+type, '', 620, 600);
    }
}
///////////////////////////
function sendRequestCV(idUser){
    // if(confirm("Etes vous sur de vouloir demander ce CV ?")){

    new Ajax.Request('demandes_coordonnes.php?ID_User=' + idUser , {
        method: 'get',
        onComplete: function(transport)
        {
            alert("Your request is sent, you will receive an email for access to the CV");
            window.location.reload();
        }
    });

//}
}

function UpdateTatusRequestCV(idUser,status){
    if(status=='1'){
        txt="Are you sure you want to accept this request?";
    }
    else{
        txt="Are you sure you want to reject this request ?";
    }
    if(confirm(txt)){
        new Ajax.Request('demandes_coordonnes_status.php?id_demande=' + idUser +"&status="+status, {
            method: 'get',
            onComplete: function(transport)
            {
                alert("Modification Registered");
                window.location.href="demandes_cv_module.php";
            }
        });
    }
}


//////////
/*
 *  onKeypress="if(event.keyCode < 45 || event.keyCode > 57) event.returnValue = false; if(event.which < 45 || event.which > 57) return false;"
 **/

function setSubmitForm(formAction,formName){
     jQuery("#"+formName).attr("action",formAction);
     jQuery("#"+formName).submit();
}


///////////////////////////
function addFav(idEntreprise,idUser){
     new Ajax.Request('candidat_fav_action.php?action=add&IDEntreprise='+idEntreprise+'&ID_User=' + idUser , {
        method: 'get',
        onComplete: function(transport)
        {          
            window.location.reload();
        }
    });
}

function deleteFav(idEntreprise,idUser){
      if(confirm("Are you sure you want to delete this Favorite ?")){
             new Ajax.Request('candidat_fav_action.php?action=delete&IDEntreprise='+idEntreprise+'&ID_User=' + idUser , {
                method: 'get',
                onComplete: function(transport)
                {
                    window.location.reload();
                }
            });
      }
}
 
