/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

$(document).ready(function(){

    modcontactmail_bindCommand();

});



function modcontactmail_bindCommand(){
    $('#modcmail_btcancel').click(function(){
        modcontactmail_hideform();
    })
    $('#modcmail_btsave').click(function(){
        modcontactmail_saveform();
    })
}

function modcontactmail_getform(css){
    var container = $("#modcontactmail .idfor_uiContainer").parent();
    $.ajax( {
        type : "GET",
        datatype : "json",
        url : 'cmailget',
        success : function(data) {
            //data = $.parseJSON(e);
            switch (data.statut){
                case 0 :
                    break;
                case 1 :
                    container.css(css);
                    container.empty();
                    container.append(data.form);
                    modcontactmail_bindCommand();
                    container.show();
                    break;
            }
        }
    });
}

function modcontactmail_saveform(){
    var container = $("#modcontactmail .idfor_uiContainer").parent();
    var data = container.find("form").serialize();
    $.ajax( {
        type : "POST",
        datatype : "json",
        url : 'cmailsend',
        data : data,
        success : function(data) {
           // data = $.parseJSON(e);
            switch (data.statut){
                case 0 :
                    break;
                case 1 :
                    container.empty();
                    container.append(data.message);
                    modcontactmail_getform();
                    break;
                case 2 :
                    container.empty();
                    container.append(data.form);
                    modcontactmail_bindCommand();
                    break;
            }
        }
    });
}

function modcontactmail_hideform(){
    var container = $("#modcontactmail");
    container.hide(1000);
}
