// twister_user.js // 2013 Miguel Freitas // // Load/save current user to localStorage // keep track of lastPostId (used for posting as defaultScreenName) // Load/save profile (profile-edit.html) var defaultScreenName = undefined; var localUsernames = []; var lastPostId = undefined; // basic user functions // ------------------------------- function initUser(cbFunc, cbArg) { loadWalletlUsers( function() { var $localUsersList = $("select.local-usernames"); if( $localUsersList.length ) { for( var i = 0; i < localUsernames.length; i++ ) { var $existingOption = $localUsersList.find("option[value='" + localUsernames[i] + "']"); if( !$existingOption.length ) { var $userOption = $("