//Requetes ajax
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.
    if(user_login == '' || user_pwd == ''){
        $('error').update("Champs vide !!");
        return false;
    }
    new Ajax.Request(url, {
        parameters: 'user_login='+user_login+'&user_pwd='+user_pwd,
        onSuccess: function(transport) {
            var retour = transport.responseText;
            if(retour == -1 ){
                $('error').update("Champs vide !!");
                return false;
            }
            if(retour == 2 || retour == 0)
            {
                if(retour == '2')
                {
                    $('error').update("Compte inactif ! Merci de cliquer sur le lien reu dans votre e-mail");
                }
                else
                {
                    $('error').update("Nom d'utilisateur ou mot de passe 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)
{
    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("Etes vous sur de vouloir supprimer cet enregistrement ?"))
    {
        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("Etes vous sur de vouloir supprimer cet enregistrement ?"))
    {
        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("Etes vous sur de vouloir supprimer cet enregistrement ?"))
    {
        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 agentDelete(ID_sagent, divId, ID_user)
{
    if (confirm("Etes vous sur de vouloir supprimer cet enregistrement ?"))
    {
        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("Etes vous sur de ne plus vouloir suivre cette annonce ?"))
    {
        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 supprime de votre Espace Client");
                }
            }
        });
    }
}

function adPostulDelete(ID_adsearch, divId, ID_user)
{
    if (confirm("Etes vous sur de ne plus vouloir suivre cette demande ?"))
    {
        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;'>Poser votre candidature</a>";
                    $('adPostul_text').update(link);
                }
            }
        });
    }
}

function dossierDelete(ID_dossier, dpage_num)
{
    if (confirm("Etes vous sur de vouloir supprimer cette 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("Etes vous sur de vouloir supprimer cet utilisateur ?"))
    {
        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("Etes vous sur de vouloir supprimer ce CV de cette 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("Etes vous sur de vouloir supprimer ce profil ? Vous pouvez le desactiver en cliquant sur le bouton correspondant."))
    {
        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("Etes vous sur de vouloir supprimer definitivement cette 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 ajoute  votre Espace Client");
            }

        }
    });
}

function adPostulAdd(ID_adsearch, divId, ID_user)
{
    if (confirm("Etes vous sur vouloir postuler pour cette mission ? Votre CV sera automatiquement transmis a l'entreprise concerne."))
    {
        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('Votre candidature a \351t\351 envoy\351e');
            link="<a href=\"javascript:adPostulDelete('"+ID_adsearch+"','"+divId+"','"+ID_user+"');\" class='green' style='font-size:12px;font-weight:bold;'>Ne plus postuler</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 Enregistr\351e");
            }
				
            //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 Enregistr\351e");
            window.location.reload();
        }
    });
}
function dossierStatus(ID, status)
{
    new Ajax.Request('dossier_status.php?ID=' + ID  + '&status='+status , {
        method: 'get',
        onComplete: function(transport)
        {
            alert("Modification Enregistr\351e");
            window.location.reload();
        }
    });
}

function formStatus(ID, status)
{
    new Ajax.Request('formation_status.php?ID=' + ID  + '&status='+status , {
        method: 'get',
        onComplete: function(transport)
        {
            alert("Modification Enregistr\351e");
            window.location.reload();
        }
    });
}
function DeleteMyAccount(ID)
{
    if(confirm("Vous \352tes sure de vouloir supprimez votre compte ?"))
    {
        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("Vous \352tes sure de vouloir supprimez votre compte ?"))
    {
        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("Vous voulez supprimez ce CV ?"))

        {
            new Ajax.Request('candidats_status.php?ID=' + ID  + '&status='+status , {
                method: 'get',
                onComplete: function(transport)
                {
                    alert("Modification Enregistr\351e");
                    window.location.reload();
                }
            });
        }
    }
    else
    {
        new Ajax.Request('candidats_status.php?ID=' + ID  + '&status='+status , {
            method: 'get',
            onComplete: function(transport)
            {
                alert("Modification Enregistr\351e");
                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 Enregistr\351e");
            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();
    }, 500);
}

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 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, 450);
    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("Votre demande est transmise, vous allez recevoir un mail pour acc\351der au CV");
            window.location.reload();
        }
    });

//}
}
function UpdateTatusRequestCV(idUser,status){
    if(status=='1'){
        txt="Etes vous sure de vouloir accepter cette demande ?";
    }
    else{
        txt="Etes vous sure de vouloir rejeter cette demande ?";
    }
    if(confirm(txt)){
        new Ajax.Request('demandes_coordonnes_status.php?id_demande=' + idUser +"&status="+status, {
            method: 'get',
            onComplete: function(transport)
            {
                alert("Modification Enregistr\351e");
                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;" 
 **/
