/**
 * requires jquery.js, straps/client-info.js (optional), flashjs/FlashDetect.js (optional)
 */

jQuery(function($) {
    $("form").setLoginSessionInfo();
});


// jQuery setLoginSessionInfo() chainable fn
jQuery.fn.setLoginSessionInfo = function () {
    return this.each(function () {
        if (typeof sendClientInfo == "function") {
            sendClientInfo(this);
        }
        if (typeof getFlashVersionString == "function") {
            $(this).setField("flashVersion", getFlashVersionString());
        }
    });
};

function localeSubmit (obj, locale) {
    $(obj).parents("form:first").setField("locale", locale)[0].submit();
}

