function sendConnectionUpdate(eventObj) {

    var user_info = eventObj.user;
    var identity_info = {"identities": user_info.identities};
    
    identity_info = JSON.stringify(identity_info);

    var post_json = {"UID": user_info.UID, "UIDSig": user_info.UIDSig, "UIDSignature": user_info.UIDSignature, "signatureTimestamp": user_info.signatureTimestamp, "identities": identity_info};
    var url = _MMF_GLOBAL.page_urls.send_connection_update.replace("replace_me", eventObj.provider);
    var post_data = post_json;

    $.ajax({
        type: 'POST',
        dataType: 'json',
        data: post_data,
        url: url
    });
}

function sendLoginUpdate(eventObj) {

    var user_info = eventObj.user;
    var identity_info = {"identities": user_info.identities};

    identity_info = JSON.stringify(identity_info);

    var post_json = {"UID": user_info.UID, "UIDSig": user_info.UIDSig, "UIDSignature": user_info.UIDSignature, "signatureTimestamp": user_info.signatureTimestamp, "identities": identity_info};
    var url = _MMF_GLOBAL.page_urls.send_login_update.replace("replace_me", eventObj.provider);
    var post_data = post_json;

    $.ajax({
        type: 'POST',
        dataType: 'json',
        data: post_data,
        url: url
    });
}

$(document).ready(function() {
    if (typeof gigya != 'undefined' && gigya) {
        gigya.services.socialize.addEventHandlers({
            onLogin:sendLoginUpdate,
            onConnectionAdded:sendConnectionUpdate,
            onConnectionRemoved:sendConnectionUpdate
         });
    }
});



