!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ !_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ !_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ !_TAG_PROGRAM_NAME Exuberant Ctags // !_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/ !_TAG_PROGRAM_VERSION 5.7 // onLoad pmog@gamelayers.com/chrome/content/bug_report/bug_report.js /^function onLoad() {$/;" function line:2 onOK pmog@gamelayers.com/chrome/content/bug_report/bug_report.js /^function onOK() {$/;" function line:12 IgnoreList pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList = function(pmog) {$/;" class line:11 IgnoreList.refresh_tree pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.refresh_tree = function() {$/;" method line:18 IgnoreList.add pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.add = function(url, block_all_pages) {$/;" method line:65 IgnoreList.onclick pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.onclick = function(event) {$/;" method line:88 IgnoreList.on_key_pressed pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.on_key_pressed = function(event) {$/;" method line:120 IgnoreList.check_for_delete pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.check_for_delete = function(str) {$/;" method line:135 IgnoreList.check_for_boolean pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.check_for_boolean = function(str) {$/;" method line:143 IgnoreList.remove pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.remove = function(id) {$/;" method line:163 IgnoreList.toggle_block_all_pages pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.toggle_block_all_pages = function(str, id) {$/;" method line:187 IgnoreList.cell_text pmog@gamelayers.com/chrome/content/ignore/ignore.js /^IgnoreList.prototype.cell_text = function(row, column) {$/;" method line:204 Cache pmog@gamelayers.com/chrome/content/javascript/caching.js /^function Cache(prefs_branch) {$/;" class line:15 Cache.user pmog@gamelayers.com/chrome/content/javascript/caching.js /^Cache.prototype.user = function(name, obj) {$/;" method line:31 Cache.to_string pmog@gamelayers.com/chrome/content/javascript/caching.js /^Cache.prototype.to_string = function(aJSObject, aKeysToDrop) {$/;" method line:57 Display pmog@gamelayers.com/chrome/content/javascript/display.js /^Display = function(tab) {$/;" class line:13 Display.init pmog@gamelayers.com/chrome/content/javascript/display.js /^Display.prototype.init = function() {$/;" method line:21 Display.update pmog@gamelayers.com/chrome/content/javascript/display.js /^Display.prototype.update = function(obj) { \/\/ Don't update if there is no object provided.$/;" method line:32 Display.create_xul_overlay pmog@gamelayers.com/chrome/content/javascript/display.js /^Display.prototype.create_xul_overlay = function(obj) {$/;" method line:50 goUpdateTnnEventsCommands pmog@gamelayers.com/chrome/content/javascript/EventWindowCommands.js /^function goUpdateTnnEventsCommands(aCommandSet) {$/;" function line:79 Hud pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud = function() {$/;" class line:11 Hud.init pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.init = function() {$/;" method line:42 Hud.isHidden pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.isHidden = function() {$/;" method line:93 Hud.toggle_hud pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.toggle_hud = function() {$/;" method line:102 Hud.help pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.help = function() {$/;" method line:115 Hud.help_pings pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.help_pings = function() {$/;" method line:124 Hud.shoppe pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.shoppe = function() {$/;" method line:133 Hud.buy pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.buy = function(tool) {$/;" method line:144 Hud.learn_about pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.learn_about = function(topic) {$/;" method line:165 Hud.deploy pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.deploy = function(tool) {$/;" method line:205 Hud.edit_lightpost pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.edit_lightpost = function() {$/;" method line:218 Hud.visit_forums pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_forums = function() {$/;" method line:226 Hud.visit_blog pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_blog = function() {$/;" method line:234 Hud.visit_toolbar_help pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_toolbar_help = function() {$/;" method line:242 Hud.visit_mailbox pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_mailbox = function() {$/;" method line:250 Hud.visit_events pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_events = function() {$/;" method line:258 Hud.visit_contacts pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_contacts = function() {$/;" method line:266 Hud.forgot_password pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.forgot_password = function() {$/;" method line:270 Hud.preferences pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.preferences = function() {$/;" method line:278 Hud.openSignupForm pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.openSignupForm = function() {$/;" method line:282 Hud.ignored_sites pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.ignored_sites = function() {$/;" method line:306 Hud.make_mission pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.make_mission = function() {$/;" method line:313 Hud.find_mission pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.find_mission = function() {$/;" method line:320 Hud.report_a_bug pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.report_a_bug = function() {$/;" method line:328 Hud.manage_profiles pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.manage_profiles = function() {$/;" method line:397 Hud.profile pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.profile = function() {$/;" method line:428 Hud.register pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.register = function() {$/;" method line:437 Hud.visit_pmog pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.visit_pmog = function() {$/;" method line:445 Hud.acquaintances pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.acquaintances = function() {$/;" method line:454 Hud.missions pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.missions = function() {$/;" method line:463 Hud.switch_users pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.switch_users = function(user, force_prompt) {$/;" method line:479 Hud.this.login_obj pmog@gamelayers.com/chrome/content/javascript/hud.js /^ this.login_obj = new Object();$/;" class line:484 Hud.this.login_obj pmog@gamelayers.com/chrome/content/javascript/hud.js /^ this.login_obj.handleEvent = function(user, response_obj) {$/;" method line:486 Hud.level_up_help pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.level_up_help = function() {$/;" method line:500 Hud.codex_pmogeus pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.codex_pmogeus = function() {$/;" method line:508 Hud.resume_play pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.resume_play = function() {$/;" method line:517 Hud.pause pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.pause = function() {$/;" method line:525 Hud.updateToolbarTxt pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.updateToolbarTxt = function(msg) {$/;" method line:537 Hud.updateAndFadeToolbarTxt pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.updateAndFadeToolbarTxt = function(msg) {$/;" method line:541 Hud.clearToolbarTxt pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.clearToolbarTxt = function() {$/;" method line:549 Hud.auto_login pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.auto_login = function() {$/;" method line:559 Hud.login pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.login = function(user) {$/;" method line:588 Hud.login_result pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.login_result = function(user, response_obj) {$/;" method line:620 Hud.update_venture_menu pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.update_venture_menu = function(user) {$/;" method line:679 Hud.add_venture pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.add_venture = function(take) {$/;" method line:695 Hud.play pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.play = function() {$/;" method line:725 Hud.update_switch_users_menu pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.update_switch_users_menu = function(user, other_logins) {$/;" method line:756 Hud.update_acquaintances_menu pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.update_acquaintances_menu = function(user) {$/;" method line:789 Hud.update_missions_menu pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.update_missions_menu = function(user) {$/;" method line:820 Hud.openAndReuseOneTabPerURL pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.openAndReuseOneTabPerURL = function(url) {$/;" method line:858 Hud.initDOMReferences pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.initDOMReferences = function() {$/;" method line:904 Hud.updateAutoPollContextMenu pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.updateAutoPollContextMenu = function() {$/;" method line:910 Hud.update_pmog_toolbar pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.update_pmog_toolbar = function(user) {$/;" method line:930 Hud.parse_user_associations pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.parse_user_associations = function(xul, user) {$/;" method line:1003 Hud.show_association_page pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.show_association_page = function(association) {$/;" method line:1029 Hud.delete_all_logins pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.delete_all_logins = function() {$/;" method line:1047 Hud.reset_all_preferences pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.reset_all_preferences = function() {$/;" method line:1057 Hud.toggleOverlayForm pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.toggleOverlayForm = function(overlay, options) {$/;" method line:1071 Hud.resetOverlayObject pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.resetOverlayObject = function(overlayName) {$/;" method line:1102 Hud.showOverlayForm pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.showOverlayForm = function(overlay) {$/;" method line:1120 Hud.checkSessionStatus pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.checkSessionStatus = function() {$/;" method line:1130 Hud.addEventOverlay pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.addEventOverlay = function(overlay) {$/;" method line:1142 Hud.attachToFirefox pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.attachToFirefox = function() {$/;" method line:1152 Hud.removeEventOverlay pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.removeEventOverlay = function(overlay) {$/;" method line:1164 Hud.fadeOverlay pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.fadeOverlay = function(overlayName) {$/;" method line:1175 Hud.repositionEventOverlays pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.repositionEventOverlays = function() {$/;" method line:1183 Hud.removeVolatile pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.removeVolatile = function(callback) {$/;" method line:1211 Hud.openReply pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.openReply = function(player, message) {$/;" method line:1223 Hud.hideAll pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.hideAll = function() {$/;" method line:1240 Hud.signInFromToolbar pmog@gamelayers.com/chrome/content/javascript/hud.js /^Hud.prototype.signInFromToolbar = function() {$/;" method line:1248 fn.xulSlideUp pmog@gamelayers.com/chrome/content/javascript/jquery.xul.effects.js /^ses jQuery to animate the sliding of a XUL element from the browser view$/;" function line:34 fn.xulSlideDown pmog@gamelayers.com/chrome/content/javascript/jquery.xul.effects.js /^ }).end();$/;" function line:26 fn.xulScale pmog@gamelayers.com/chrome/content/javascript/jquery.xul.effects.js /^ }).end();$/;" class line:48 ui.accordion.animations.superbounce pmog@gamelayers.com/chrome/content/javascript/jquery.xul.effects.js /^ this.animate( { width: $(this).width() * 2, height: $(this).height() * 2}, speed, callback);$/;" class line:64 fn.anonymousNodes pmog@gamelayers.com/chrome/content/javascript/jquery.xulselectors.js /^ version: '1.0'$/;" function line:9 fn.anonymousByAttr pmog@gamelayers.com/chrome/content/javascript/jquery.xulselectors.js /^ return document.getAnonymousNodes(this[0]);$/;" function line:13 ObjectParser pmog@gamelayers.com/chrome/content/javascript/object_parser.js /^ObjectParser = function(obj) {$/;" class line:10 ObjectParser.to_object pmog@gamelayers.com/chrome/content/javascript/object_parser.js /^ObjectParser.prototype.to_object = function(obj) {$/;" method line:25 ObjectParser.to_param pmog@gamelayers.com/chrome/content/javascript/object_parser.js /^ObjectParser.prototype.to_param = function(p, v, containing_property) {$/;" method line:53 ObjectParser.to_query_string pmog@gamelayers.com/chrome/content/javascript/object_parser.js /^ObjectParser.prototype.to_query_string = function() {$/;" method line:73 ObjectParser.parse_object pmog@gamelayers.com/chrome/content/javascript/object_parser.js /^ObjectParser.prototype.parse_object = function(obj, containing_property) {$/;" method line:90 Page pmog@gamelayers.com/chrome/content/javascript/page.js /^Page = function() {$/;" class line:12 Page.empty_objects pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.empty_objects = function() {$/;" method line:25 Page.update pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.update = function(opts) {$/;" method line:53 Page.has_no_errors pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.has_no_errors = function() {$/;" method line:83 Page.ids pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.ids = function() {$/;" method line:94 Page.overlay_count pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.overlay_count = function() {$/;" method line:117 Page.remove_page_object_by_id pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.remove_page_object_by_id = function(id) {$/;" method line:137 Page.has_id pmog@gamelayers.com/chrome/content/javascript/page.js /^Page.prototype.has_id = function(id) {$/;" method line:170 PassiveRecord pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^function PassiveRecord(db_name) {$/;" class line:14 PassiveRecord.find pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.find = function(table, params) {$/;" method line:36 PassiveRecord.find_all pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.find_all = function(table, params) {$/;" method line:40 PassiveRecord.create pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.create = function(table, params) {$/;" method line:57 PassiveRecord.obj.errors_to_sentence pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^ obj.errors_to_sentence = function() {$/;" function line:64 PassiveRecord.update pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.update = function(table, params) {$/;" method line:78 PassiveRecord.destroy pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.destroy = function(table, params) {$/;" method line:94 PassiveRecord.validate pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.validate = function(table, params) {$/;" method line:107 PassiveRecord.validate_uniqueness_of pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.validate_uniqueness_of = function(table, validation, params) {$/;" method line:148 PassiveRecord.bootstrap pmog@gamelayers.com/chrome/content/javascript/passive_record.js /^PassiveRecord.prototype.bootstrap = function(param) {$/;" method line:182 getEventStream pmog@gamelayers.com/chrome/content/javascript/pmog-events.js /^function getEventStream(url, tbod) {$/;" function line:45 addActionButtons pmog@gamelayers.com/chrome/content/javascript/pmog-events.js /^function addActionButtons(item, target) {$/;" function line:200 loadedOnce pmog@gamelayers.com/chrome/content/javascript/pmog.js /^var loadedOnce = false;$/;" variable line:3 loadSuccessPage pmog@gamelayers.com/chrome/content/javascript/pmog.js /^function loadSuccessPage(url) {$/;" function line:4 baseURL pmog@gamelayers.com/chrome/content/javascript/pmog.js /^function baseURL() {$/;" function line:39 setBaseURL pmog@gamelayers.com/chrome/content/javascript/pmog.js /^function setBaseURL(url) {$/;" function line:59  pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ getEventsWindow: function() {$/;" regex line:194 tabcontainer pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var tabcontainer = jQuery('tabbrowser')[0].tabContainer;$/;" variable line:211 buffPanels pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var buffPanels = jQuery("panel[type=buff]");$/;" variable line:212 uri pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var uri = Components.classes["@mozilla.org\/network\/io-service;1"].getService(Components.interfaces.nsIIOService).newURI(url, null, null);$/;" variable line:286 icon pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var icon = icn || null;$/;" variable line:322 anchor pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var anchor = 'after_start';$/;" variable line:323 attachTo pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var attachTo = attachTarget || null;$/;" variable line:324 panel pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var panel = jQuery('#notepanel')[0];$/;" variable line:333 note pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var note = jQuery('#notebox')[0];$/;" variable line:334 severity pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var severity = null;$/;" variable line:335 noticeId pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var noticeId = jQuery.uuid();$/;" variable line:352 newNotification pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var newNotification = note.appendNotification(message, noticeId, icon, severity, null);$/;" variable line:353 closePanel pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ closePanel = function() {$/;" function line:355  pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ mainWindow: function() {$/;" regex line:363 p pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var p = player;$/;" variable line:378 win pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var win = wm.getMostRecentWindow("TNN:Events");$/;" variable line:456 url pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var url = gBrowser.selectedTab.linkedBrowser.currentURI;$/;" variable line:513 sites pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var sites = Pmog.passive_record.db.find_records("whitelists", {$/;" variable line:514 function.overlayDisplayComplete pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ function overlayDisplayComplete() {$/;" function line:673 overlay pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var overlay = display.update(opts);$/;" variable line:711 elm pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var elm = doc.getElementById(aId);$/;" variable line:974 ioService pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var ioService = Components.classes["@mozilla.org\/network\/io-service;1"].getService(Components.interfaces.nsIIOService);$/;" variable line:1013 sndFile pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var sndFile = ioService.newURI(sound, null, null);$/;" variable line:1014 tt pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var tt = document.getElementById("pmogTooltip"); \/\/ If we're trying to show it, and we have a reference object$/;" variable line:1036 toolcount pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var toolcount;$/;" variable line:1067 fChild pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var fChild = popup.firstChild;$/;" variable line:1117 diff pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var diff = popup.boxObject.height - fChild.boxObject.height; \/\/ Setup the label...$/;" variable line:1118 ttl pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var ttl = document.getElementById("pmogTooltipLabel");$/;" variable line:1119 addon pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var addon = em.getItemForID("pmog_chat@gamelayers.com");$/;" variable line:1194 panels pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var panels = jQuery('panel.pmog-panel').filter(function() {$/;" variable line:1202 ovrlay pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var ovrlay = options.overlay || undefined;$/;" variable line:1214 fromSidebar pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var fromSidebar = options.sidebar || false;$/;" variable line:1215 ovrlay pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var ovrlay = options.overlay || undefined;$/;" variable line:1269 ballistic pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var ballistic = options.ballistic || false;$/;" variable line:1271 fromSidebar pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var fromSidebar = options.sidebar || false;$/;" variable line:1272 fromSidebar pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var fromSidebar = options.sidebar || false;$/;" variable line:1321 overlay pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var overlay = options.overlay || undefined;$/;" variable line:1370 fromSidebar pmog@gamelayers.com/chrome/content/javascript/pmog.js /^ var fromSidebar = options.sidebar || false;$/;" variable line:1371 Pmog.armor_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.armor_notice = function(message, level, attachTo) {$/;" function line:1 Pmog.dodge_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.dodge_notice = function(message, level, attachTo) {$/;" function line:5 Pmog.disarm_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.disarm_notice = function(message, level, attachTo) {$/;" function line:9 Pmog.crate_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.crate_notice = function(message, level, attachTo) {$/;" function line:13 Pmog.giftcard_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.giftcard_notice = function(message, level, attachTo) {$/;" function line:17 Pmog.datapoint_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.datapoint_notice = function(message, level, attachTo) {$/;" function line:21 Pmog.lightpost_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.lightpost_notice = function(message, level, attachTo) {$/;" function line:25 Pmog.mail_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.mail_notice = function(message, level, attachTo) {$/;" function line:29 Pmog.mine_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.mine_notice = function(message, level, attachTo) {$/;" function line:33 Pmog.grenade_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.grenade_notice = function(message, level, attachTo) {$/;" function line:37 Pmog.watchdog_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.watchdog_notice = function(message, level, attachTo) {$/;" function line:41 Pmog.portal_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.portal_notice = function(message, level, attachTo) {$/;" function line:45 Pmog.skeleton_key_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.skeleton_key_notice = function(message, level, attachTo) {$/;" function line:49 Pmog.st_nick_notice pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.st_nick_notice = function(message, level, attachTo) {$/;" function line:53 Pmog.armorHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.armorHandleError = function(statusCode, responseText, overlay) {$/;" function line:57 Pmog.dodgeHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.dodgeHandleError = function(statusCode, responseText, overlay) {$/;" function line:61 Pmog.disarmHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.disarmHandleError = function(statusCode, responseText, overlay) {$/;" function line:65 Pmog.crateHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.crateHandleError = function(statusCode, responseText, overlay) {$/;" function line:69 Pmog.giftcardHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.giftcardHandleError = function(statusCode, responseText, overlay) {$/;" function line:73 Pmog.datapointHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.datapointHandleError = function(statusCode, responseText, overlay) {$/;" function line:77 Pmog.lightpostHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.lightpostHandleError = function(statusCode, responseText, overlay) {$/;" function line:81 Pmog.mailHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.mailHandleError = function(statusCode, responseText, overlay) {$/;" function line:85 Pmog.mineHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.mineHandleError = function(statusCode, responseText, overlay) {$/;" function line:89 Pmog.grenadeHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.grenadeHandleError = function(statusCode, responseText, overlay) {$/;" function line:93 Pmog.portalHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.portalHandleError = function(statusCode, responseText, overlay) {$/;" function line:97 Pmog.skeletonKeyHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.skeletonKeyHandleError = function(statusCode, responseText, overlay) {$/;" function line:101 Pmog.stNickHandleError pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.stNickHandleError = function(statusCode, responseText, overlay) {$/;" function line:105 Pmog.armorHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.armorHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:109 Pmog.dodgeHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.dodgeHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:113 Pmog.disarmHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.disarmHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:117 Pmog.crateHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.crateHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:121 Pmog.giftcardHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.giftcardHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:125 Pmog.datapointHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.datapointHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:129 Pmog.lightpostHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.lightpostHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:133 Pmog.mailHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.mailHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:137 Pmog.mineHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.mineHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:141 Pmog.grenadeHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.grenadeHandleSuccess = function(responseText, overlay, pantelID) {$/;" function line:145 Pmog.portalHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.portalHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:149 Pmog.skeletonKeyHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.skeletonKeyHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:153 Pmog.stNickHandleSuccess pmog@gamelayers.com/chrome/content/javascript/pmog.notices.js /^Pmog.stNickHandleSuccess = function(responseText, overlay, panelID) {$/;" function line:157 PmogSessionManager pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager = function(session_url) {$/;" class line:13 PmogSessionManager.init pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.init = function() {};$/;" method line:20 PmogSessionManager.find_login_credintials pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.find_login_credintials = function(user) {$/;" method line:34 PmogSessionManager.find_all_logins pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.find_all_logins = function() {$/;" method line:49 PmogSessionManager.use_login_manager pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.use_login_manager = function(user) {$/;" method line:61 PmogSessionManager.use_password_manager pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.use_password_manager = function(user) {$/;" method line:94 PmogSessionManager.login pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.login = function(user, pass, callback, remember_me) {$/;" method line:139 PmogSessionManager.process_login pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.process_login = function(obj) {$/;" method line:199 PmogSessionManager.save_login pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.save_login = function(domain, user, pass) {$/;" method line:233 PmogSessionManager.login_as pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.login_as = function(callback, ignore_stored_credentials) {$/;" method line:273 PmogSessionManager.delete_login pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.delete_login = function(login, confirm) {$/;" method line:340 PmogSessionManager.sign_out pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.sign_out = function(removeAutoLogin) {$/;" method line:380 PmogSessionManager.process_logout pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.process_logout = function() {$/;" method line:414 PmogSessionManager.delete_all_logins pmog@gamelayers.com/chrome/content/javascript/pmog_session_manager.js /^PmogSessionManager.prototype.delete_all_logins = function() {$/;" method line:438 PmogUser pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser = function() {$/;" class line:11 PmogUser.update pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.update = function(obj) {$/;" method line:67 PmogUser.has_at_least_one pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.has_at_least_one = function(tool) {$/;" method line:88 PmogUser.is_playing pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.is_playing = function() {$/;" method line:100 PmogUser.login_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.login_label = function() {$/;" method line:112 PmogUser.primary_association_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.primary_association_label = function() {$/;" method line:116 PmogUser.secondary_association_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.secondary_association_label = function() {$/;" method line:120 PmogUser.tertiary_association_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.tertiary_association_label = function() {$/;" method line:124 PmogUser.armor_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.armor_label = function() {$/;" method line:128 PmogUser.dodge_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.dodge_label = function() {$/;" method line:132 PmogUser.disarm_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.disarm_label = function() {$/;" method line:136 PmogUser.datapoints_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.datapoints_label = function() {$/;" method line:140 PmogUser.watchdogs_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.watchdogs_label = function() {$/;" method line:144 PmogUser.mines_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.mines_label = function() {$/;" method line:148 PmogUser.grenades_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.grenades_label = function() {$/;" method line:152 PmogUser.skeleton_keys_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.skeleton_keys_label = function() {$/;" method line:156 PmogUser.st_nicks_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.st_nicks_label = function() {$/;" method line:160 PmogUser.lightposts_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.lightposts_label = function() {$/;" method line:164 PmogUser.portals_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.portals_label = function() {$/;" method line:168 PmogUser.crates_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.crates_label = function() {$/;" method line:172 PmogUser.classpoints_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.classpoints_label = function() {$/;" method line:176 PmogUser.level_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.level_label = function() {$/;" method line:180 PmogUser.next_level_label pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.next_level_label = function() {$/;" method line:184 PmogUser.addListener pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.addListener = function(listener) {$/;" method line:188 PmogUser.removeListener pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.removeListener = function(listener) {$/;" method line:194 PmogUser.notifyListeners pmog@gamelayers.com/chrome/content/javascript/pmog_user.js /^PmogUser.prototype.notifyListeners = function() {$/;" method line:200 eventWindow pmog@gamelayers.com/chrome/content/javascript/pmogCommands.js /^ var eventWindow = wm.getMostRecentWindow("TNN:Events");$/;" variable line:393 goUpdatePmogTrackCommands pmog@gamelayers.com/chrome/content/javascript/pmogCommands.js /^function goUpdatePmogTrackCommands(aCommandSet) {$/;" function line:421 PmogException pmog@gamelayers.com/chrome/content/javascript/PmogException.js /^function PmogException(message) {$/;" class line:1 PmogException.toString pmog@gamelayers.com/chrome/content/javascript/PmogException.js /^PmogException.prototype.toString = function () {$/;" method line:8 PrefListener.register pmog@gamelayers.com/chrome/content/javascript/pmogPreferenceObserver.js /^ this.register = function() {$/;" method line:5 PrefListener.unregister pmog@gamelayers.com/chrome/content/javascript/pmogPreferenceObserver.js /^ this.unregister = function unregister() {$/;" method line:11 PrefListener.unregister pmog@gamelayers.com/chrome/content/javascript/pmogPreferenceObserver.js /^ this.unregister = function unregister() {$/;" function line:11 PrefListener.observe pmog@gamelayers.com/chrome/content/javascript/pmogPreferenceObserver.js /^ this.observe = function(subject, topic, data) {$/;" method line:14 PrefListener pmog@gamelayers.com/chrome/content/javascript/pmogPreferenceObserver.js /^function PrefListener(branchName, func) {$/;" class line:1 SpecialEffect pmog@gamelayers.com/chrome/content/javascript/special_effect.js /^SpecialEffect = function(type) {$/;" class line:12 SpecialEffect.window_quake pmog@gamelayers.com/chrome/content/javascript/special_effect.js /^SpecialEffect.prototype.window_quake = function(n) {$/;" method line:27 SpecialEffect.take_damage pmog@gamelayers.com/chrome/content/javascript/special_effect.js /^SpecialEffect.prototype.take_damage = function() {$/;" method line:58 SpecialEffect.create_skrim pmog@gamelayers.com/chrome/content/javascript/special_effect.js /^SpecialEffect.prototype.create_skrim = function(color) {$/;" method line:73 SQLiteConnector pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^function SQLiteConnector(db_name) {$/;" class line:13 SQLiteConnector.adapter_name pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.adapter_name = function() {$/;" method line:27 SQLiteConnector.sqlite_version pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.sqlite_version = function() {$/;" method line:35 SQLiteConnector.table_info pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.table_info = function(table_name) {$/;" method line:67 SQLiteConnector.invalidate_pragma_cache_for pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.invalidate_pragma_cache_for = function(table_name) {$/;" method line:92 SQLiteConnector.has_column pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.has_column = function(table_name, column) {$/;" method line:111 SQLiteConnector.use pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.use = function(db_name) {$/;" method line:134 SQLiteConnector.execute pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.execute = function(queries) {$/;" method line:158 SQLiteConnector.select pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.select = function(query) {$/;" method line:194 SQLiteConnector.create_statement pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.create_statement = function(query) {$/;" method line:227 SQLiteConnector.bind_parameter pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.bind_parameter = function(statement, key, value) {$/;" method line:255 SQLiteConnector.new_transaction pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.new_transaction = function() {$/;" method line:274 SQLiteConnector.save_transaction pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.save_transaction = function() {$/;" method line:291 SQLiteConnector.collect_results pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.collect_results = function(statement) {$/;" method line:310 SQLiteConnector.find_records pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.find_records = function(table, params) {$/;" method line:337 SQLiteConnector.find_record pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.find_record = function(table, options) {$/;" method line:368 SQLiteConnector.create_record pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.create_record = function(table, params) {$/;" method line:383 SQLiteConnector.update_records pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.update_records = function(table, params) {$/;" method line:410 SQLiteConnector.delete_records pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.delete_records = function(table, params) {$/;" method line:445 SQLiteConnector.query_fragment pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.query_fragment = function(params) {$/;" method line:474 SQLiteConnector.insert_fragment pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.insert_fragment = function(table, params) {$/;" method line:512 SQLiteConnector.update_fragment pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.update_fragment = function(table, params) {$/;" method line:536 SQLiteConnector.timestamp pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.timestamp = function(table, attributes) {$/;" method line:564 SQLiteConnector.create_table pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.create_table = function(schema, options) {$/;" method line:603 SQLiteConnector.create_column pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.create_column = function(column) {$/;" method line:643 SQLiteConnector.map_column_type pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.map_column_type = function(column) {$/;" method line:671 SQLiteConnector.connect pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.connect = function(db) {$/;" method line:725 SQLiteConnector.disconnect pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.disconnect = function() {$/;" method line:744 SQLiteConnector.rollback pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.rollback = function() {$/;" method line:756 SQLiteConnector.on_sql_error pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.on_sql_error = function(e, statement, sql_message) {$/;" method line:775 SQLiteConnector.keys_to_sql pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.keys_to_sql = function(attributes) {$/;" method line:792 SQLiteConnector.conditions_to_params pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.conditions_to_params = function(conditions) {$/;" method line:816 SQLiteConnector.conditions_to_binding_parameters pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.conditions_to_binding_parameters = function(conditions) {$/;" method line:849 SQLiteConnector.keys_to_binding_parameters pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.keys_to_binding_parameters = function(attributes) {$/;" method line:881 SQLiteConnector.back_quote pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.back_quote = function(str) {$/;" method line:900 SQLiteConnector.double_quote pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.double_quote = function(str) {$/;" method line:913 SQLiteConnector.trim_last_comma pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.trim_last_comma = function(str) {$/;" method line:937 SQLiteConnector.strip pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.strip = function(str) {$/;" method line:952 SQLiteConnector.is_array pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.is_array = function(arr) {$/;" method line:965 SQLiteConnector.required_arguments pmog@gamelayers.com/chrome/content/javascript/sqlite_connector.js /^SQLiteConnector.prototype.required_arguments = function(num, arguments) {$/;" method line:970 Tab pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab = function(panel_id, browser, tab_observer) {$/;" class line:16 Tab.whenPageLoad pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.whenPageLoad = function(event, listener_index) {$/;" method line:58 Tab.handle_loaded_page pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.handle_loaded_page = function(doc) {$/;" method line:87 Tab.parse_selected_tab pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.parse_selected_tab = function() {$/;" method line:98 Tab.notify_pmog pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.notify_pmog = function() {$/;" method line:107 Tab.is_tab_selected pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.is_tab_selected = function() {$/;" method line:122 Tab.isTopLevelDocument pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.isTopLevelDocument = function(aDocument) { \/\/ Force the reload of gBrowser if it is not available.$/;" method line:140 Tab.getLocation pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.getLocation = function() {$/;" method line:161 Tab.getDocument pmog@gamelayers.com/chrome/content/javascript/tab.js /^Tab.prototype.getDocument = function() {$/;" method line:190 TabObserver.load_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.load_listener = new Object();$/;" class line:33 this.load_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.load_listener.handleEvent = function() {$/;" method line:39 TabObserver pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver = function(force) {$/;" class line:25 TabObserver.init pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.init = function() {$/;" method line:55 TabObserver.this.tab_select_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_select_listener = new Object();$/;" class line:63 TabObserver.this.tab_select_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_select_listener.handleEvent = function(event) {$/;" method line:65 this.tab_open_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_open_listener = new Object();$/;" class line:69 this.tab_open_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_open_listener.handleEvent = function(event) {$/;" method line:71 this.tab_move_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_move_listener = new Object();$/;" class line:75 this.tab_move_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_move_listener.handleEvent = function(event) {$/;" method line:77 this.tab_close_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_close_listener = new Object();$/;" class line:81 this.tab_close_listener pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^ this.tab_close_listener.handleEvent = function(event) {$/;" method line:83 TabObserver.tab_selected pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.tab_selected = function(event) {$/;" method line:111 TabObserver.tab_added pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.tab_added = function(event) {$/;" method line:133 TabObserver.tab_moved pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.tab_moved = function(event) {$/;" method line:145 TabObserver.tab_removed pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.tab_removed = function(event) {$/;" method line:157 TabObserver.tab_event pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.tab_event = function(event, type) {$/;" method line:170 TabObserver.add_tab pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.add_tab = function(panel_id) {$/;" method line:217 TabObserver.remove_tab pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.remove_tab = function(panel_id) {$/;" method line:241 TabObserver.move_tab pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.move_tab = function(panel_id) {$/;" method line:253 TabObserver.new_tab pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.new_tab = function(panel_id) {$/;" method line:272 TabObserver.reindexTabs pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.reindexTabs = function() {$/;" method line:286 TabObserver.selected_tab pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.selected_tab = function() {$/;" method line:301 TabObserver.find_tab_by_panel_id pmog@gamelayers.com/chrome/content/javascript/tab_observer.js /^TabObserver.prototype.find_tab_by_panel_id = function(panel_id) {$/;" method line:320 XULNS pmog@gamelayers.com/chrome/content/javascript/util.js /^var XULNS = "http:\/\/www.mozilla.org\/keymaster\/gatekeeper\/there.is.only.xul";$/;" variable line:1 HTMLNS pmog@gamelayers.com/chrome/content/javascript/util.js /^var HTMLNS = "http:\/\/www.w3.org\/1999\/xhtml";$/;" variable line:2 SVGNS pmog@gamelayers.com/chrome/content/javascript/util.js /^var SVGNS = "http:\/\/www.w3.org\/2000\/svg";$/;" variable line:3 XLINKNS pmog@gamelayers.com/chrome/content/javascript/util.js /^var XLINKNS = "http:\/\/www.w3.org\/1999\/xlink";$/;" variable line:4 String pmog@gamelayers.com/chrome/content/javascript/util.js /^String.prototype.capitalize = function(){$/;" class line:12 String.capitalize pmog@gamelayers.com/chrome/content/javascript/util.js /^String.prototype.capitalize = function(){$/;" method line:12 String.truncate pmog@gamelayers.com/chrome/content/javascript/util.js /^String.prototype.truncate = function(length){$/;" method line:19 String.trim pmog@gamelayers.com/chrome/content/javascript/util.js /^String.prototype.trim = function() {$/;" method line:27 String.ltrim pmog@gamelayers.com/chrome/content/javascript/util.js /^String.prototype.ltrim = function() {$/;" method line:30 String.rtrim pmog@gamelayers.com/chrome/content/javascript/util.js /^String.prototype.rtrim = function() {$/;" method line:33 fixLinks pmog@gamelayers.com/chrome/content/javascript/util.js /^function fixLinks(string) {$/;" function line:37 makeSVG pmog@gamelayers.com/chrome/content/javascript/util.js /^function makeSVG(tag, attributes) {$/;" function line:71 log pmog@gamelayers.com/chrome/content/javascript/util.js /^function log(msg) {$/;" class line:88 append_piece.urlToShortLink pmog@gamelayers.com/chrome/content/javascript/util.js /^function urlToShortLink(url) {$/;" function line:254 append_piece.urlToLink pmog@gamelayers.com/chrome/content/javascript/util.js /^function urlToLink(url) {$/;" function line:259 append_piece.pmailButton pmog@gamelayers.com/chrome/content/javascript/util.js /^function pmailButton(target) {$/;" function line:263 append_piece.stnickButton pmog@gamelayers.com/chrome/content/javascript/util.js /^function stnickButton(target) {$/;" function line:267 append_piece.grenadeButton pmog@gamelayers.com/chrome/content/javascript/util.js /^function grenadeButton(target) {$/;" function line:271 append_piece.crateButton pmog@gamelayers.com/chrome/content/javascript/util.js /^function crateButton(target) {$/;" function line:275 append_piece.rivalButton pmog@gamelayers.com/chrome/content/javascript/util.js /^function rivalButton(target) {$/;" function line:279 append_piece.allyButton pmog@gamelayers.com/chrome/content/javascript/util.js /^function allyButton(target) {$/;" function line:283 append_piece.actionBarSpacer pmog@gamelayers.com/chrome/content/javascript/util.js /^function actionBarSpacer() {$/;" function line:287 append_piece.buttonPlaceholder pmog@gamelayers.com/chrome/content/javascript/util.js /^function buttonPlaceholder() {$/;" function line:291  pmog@gamelayers.com/chrome/content/lib/jquery-ui-personalized-1.5.3.min.js /^(function(C){C.ui={plugin:{add:function(E,F,H){var G=C.ui[E].prototype;for(var D in H){G.plugins[D]=G.plugins[D]||[];G.plugins[D].push([F,H[D]])}},call:function(D,F,E){var H=D.plugins[F];if(!H){return }for(var G=0;G').addClass(D).css({position:"absolute",top:"-5000px",left:"-5000px",display:"block"}).appendTo("body");C.ui.cssCache[D]=!!((!(\/auto|default\/).test(E.css("cursor"))||(\/^[1-9]\/).test(E.css("height"))||(\/^[1-9]\/).test(E.css("width"))||!(\/none\/).test(E.css("backgroundImage"))||!(\/transparent|rgba\\(0, 0, 0, 0\\)\/).test(E.css("backgroundColor"))));try{C("body").get(0).removeChild(E.get(0))}catch(F){}return C.ui.cssCache[D]},disableSelection:function(D){C(D).attr("unselectable","on").css("MozUserSelect","none")},enableSelection:function(D){C(D).attr("unselectable","off").css("MozUserSelect","")},hasScroll:function(G,E){var D=\/top\/.test(E||"top")?"scrollTop":"scrollLeft",F=false;if(G[D]>0){return true}G[D]=1;F=G[D]>0?true:false;G[D]=0;return F}};var B=C.fn.remove;C.fn.remove=function(){C("*",this).add(this).triggerHandler("remove");return B.apply(this,arguments)};function A(E,F,G){var D=C[E][F].getter||[];D=(typeof D=="string"?D.split(\/,?\\s+\/):D);return(C.inArray(G,D)!=-1)}C.widget=function(E,D){var F=E.split(".")[0];E=E.split(".")[1];C.fn[E]=function(J){var H=(typeof J=="string"),I=Array.prototype.slice.call(arguments,1);if(H&&A(F,E,J)){var G=C.data(this[0],E);return(G?G[J].apply(G,I):undefined)}return this.each(function(){var K=C.data(this,E);if(H&&K&&C.isFunction(K[J])){K[J].apply(K,I)}else{if(!H){C.data(this,E,new C[F][E](this,J))}}})};C[F][E]=function(I,H){var G=this;this.widgetName=E;this.widgetBaseClass=F+"-"+E;this.options=C.extend({},C.widget.defaults,C[F][E].defaults,H);this.element=C(I).bind("setData."+E,function(L,J,K){return G.setData(J,K)}).bind("getData."+E,function(K,J){return G.getData(J)}).bind("remove",function(){return G.destroy()});this.init()};C[F][E].prototype=C.extend({},C.widget.prototype,D)};C.widget.prototype={init:function(){},destroy:function(){this.element.removeData(this.widgetName)},getData:function(D){return this.options[D]},setData:function(D,E){this.options[D]=E;if(D=="disabled"){this.element[E?"addClass":"removeClass"](this.widgetBaseClass+"-disabled")}},enable:function(){this.setData("disabled",false)},disable:function(){this.setData("disabled",true)}};C.widget.defaults={disabled:false};C.ui.mouse={mouseInit:function(){var D=this;this.element.bind("mousedown."+this.widgetName,function(E){return D.mouseDown(E)});if(C.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},mouseDestroy:function(){this.element.unbind("."+this.widgetName);(C.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},mouseDown:function(F){(this._mouseStarted&&this.mouseUp(F));this._mouseDownEvent=F;var E=this,G=(F.which==1),D=(typeof this.options.cancel=="string"?C(F.target).parents().add(F.target).filter(this.options.cancel).length:false);if(!G||D||!this.mouseCapture(F)){return true}this._mouseDelayMet=!this.options.delay;if(!this._mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){E._mouseDelayMet=true},this.options.delay)}if(this.mouseDistanceMet(F)&&this.mouseDelayMet(F)){this._mouseStarted=(this.mouseStart(F)!==false);if(!this._mouseStarted){F.preventDefault();return true}}this._mouseMoveDelegate=function(H){return E.mouseMove(H)};this._mouseUpDelegate=function(H){return E.mouseUp(H)};C(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);return false},mouseMove:function(D){if(C.browser.msie&&!D.button){return this.mouseUp(D)}if(this._mouseStarted){this.mouseDrag(D);return false}if(this.mouseDistanceMet(D)&&this.mouseDelayMet(D)){this._mouseStarted=(this.mouseStart(this._mouseDownEvent,D)!==false);(this._mouseStarted?this.mouseDrag(D):this.mouseUp(D))}return !this._mouseStarted},mouseUp:function(D){C(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this.mouseStop(D)}return false},mouseDistanceMet:function(D){return(Math.max(Math.abs(this._mouseDownEvent.pageX-D.pageX),Math.abs(this._mouseDownEvent.pageY-D.pageY))>=this.options.distance)},mouseDelayMet:function(D){return this._mouseDelayMet},mouseStart:function(D){},mouseDrag:function(D){},mouseStop:function(D){},mouseCapture:function(D){return true}};C.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(A){A.widget("ui.draggable",A.extend({},A.ui.mouse,{init:function(){var B=this.options;if(B.helper=="original"&&!(\/(relative|absolute|fixed)\/).test(this.element.css("position"))){this.element.css("position","relative")}this.element.addClass("ui-draggable");(B.disabled&&this.element.addClass("ui-draggable-disabled"));this.mouseInit()},mouseStart:function(F){var H=this.options;if(this.helper||H.disabled||A(F.target).is(".ui-resizable-handle")){return false}var C=!this.options.handle||!A(this.options.handle,this.element).length?true:false;A(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==F.target){C=true}});if(!C){return false}if(A.ui.ddmanager){A.ui.ddmanager.current=this}this.helper=A.isFunction(H.helper)?A(H.helper.apply(this.element[0],[F])):(H.helper=="clone"?this.element.clone():this.element);if(!this.helper.parents("body").length){this.helper.appendTo((H.appendTo=="parent"?this.element[0].parentNode:H.appendTo))}if(this.helper[0]!=this.element[0]&&!(\/(fixed|absolute)\/).test(this.helper.css("position"))){this.helper.css("position","absolute")}this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)};this.cssPosition=this.helper.css("position");this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:F.pageX-this.offset.left,top:F.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var B=this.offsetParent.offset();if(this.offsetParent[0]==document.body&&A.browser.mozilla){B={top:0,left:0}}this.offset.parent={top:B.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:B.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};var E=this.element.position();this.offset.relative=this.cssPosition=="relative"?{top:E.top-(parseInt(this.helper.css("top"),10)||0)+this.offsetParent[0].scrollTop,left:E.left-(parseInt(this.helper.css("left"),10)||0)+this.offsetParent[0].scrollLeft}:{top:0,left:0};this.originalPosition=this.generatePosition(F);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(H.cursorAt){if(H.cursorAt.left!=undefined){this.offset.click.left=H.cursorAt.left+this.margins.left}if(H.cursorAt.right!=undefined){this.offset.click.left=this.helperProportions.width-H.cursorAt.right+this.margins.left}if(H.cursorAt.top!=undefined){this.offset.click.top=H.cursorAt.top+this.margins.top}if(H.cursorAt.bottom!=undefined){this.offset.click.top=this.helperProportions.height-H.cursorAt.bottom+this.margins.top}}if(H.containment){if(H.containment=="parent"){H.containment=this.helper[0].parentNode}if(H.containment=="document"||H.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,A(H.containment=="document"?document:window).width()-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),(A(H.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)]}if(!(\/^(document|window|parent)$\/).test(H.containment)){var D=A(H.containment)[0];var G=A(H.containment).offset();this.containment=[G.left+(parseInt(A(D).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.parent.left,G.top+(parseInt(A(D).css("borderTopWidth"),10)||0)-this.offset.relative.top-this.offset.parent.top,G.left+Math.max(D.scrollWidth,D.offsetWidth)-(parseInt(A(D).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css("marginRight"),10)||0),G.top+Math.max(D.scrollHeight,D.offsetHeight)-(parseInt(A(D).css("borderTopWidth"),10)||0)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)]}}this.propagate("start",F);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(A.ui.ddmanager&&!H.dropBehaviour){A.ui.ddmanager.prepareOffsets(this,F)}this.helper.addClass("ui-draggable-dragging");this.mouseDrag(F);return true},convertPositionTo:function(C,D){if(!D){D=this.position}var B=C=="absolute"?1:-1;return{top:(D.top+this.offset.relative.top*B+this.offset.parent.top*B-(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollTop)*B+(this.cssPosition=="fixed"?A(document).scrollTop():0)*B+this.margins.top*B),left:(D.left+this.offset.relative.left*B+this.offset.parent.left*B-(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollLeft)*B+(this.cssPosition=="fixed"?A(document).scrollLeft():0)*B+this.margins.left*B)}},generatePosition:function(E){var F=this.options;var B={top:(E.pageY-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollTop)-(this.cssPosition=="fixed"?A(document).scrollTop():0)),left:(E.pageX-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(this.cssPosition=="fixed"||(this.cssPosition=="absolute"&&this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollLeft)-(this.cssPosition=="fixed"?A(document).scrollLeft():0))};if(!this.originalPosition){return B}if(this.containment){if(B.leftthis.containment[2]){B.left=this.containment[2]}if(B.top>this.containment[3]){B.top=this.containment[3]}}if(F.grid){var D=this.originalPosition.top+Math.round((B.top-this.originalPosition.top)\/F.grid[1])*F.grid[1];B.top=this.containment?(!(Dthis.containment[3])?D:(!(Dthis.containment[2])?C:(!(C<\/div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(A(this).offset()).appendTo("body")})},stop:function(C,B){A("div.DragDropIframeFix").each(function(){this.parentNode.removeChild(this)})}});A.ui.plugin.add("draggable","scroll",{start:function(D,C){var E=C.options;var B=A(this).data("draggable");E.scrollSensitivity=E.scrollSensitivity||20;E.scrollSpeed=E.scrollSpeed||20;B.overflowY=function(F){do{if(\/auto|scroll\/.test(F.css("overflow"))||(\/auto|scroll\/).test(F.css("overflow-y"))){return F}F=F.parent()}while(F[0].parentNode);return A(document)}(this);B.overflowX=function(F){do{if(\/auto|scroll\/.test(F.css("overflow"))||(\/auto|scroll\/).test(F.css("overflow-x"))){return F}F=F.parent()}while(F[0].parentNode);return A(document)}(this);if(B.overflowY[0]!=document&&B.overflowY[0].tagName!="HTML"){B.overflowYOffset=B.overflowY.offset()}if(B.overflowX[0]!=document&&B.overflowX[0].tagName!="HTML"){B.overflowXOffset=B.overflowX.offset()}},drag:function(D,C){var E=C.options;var B=A(this).data("draggable");if(B.overflowY[0]!=document&&B.overflowY[0].tagName!="HTML"){if((B.overflowYOffset.top+B.overflowY[0].offsetHeight)-D.pageY=0;H--){var E=I.snapElements[H].left,B=E+I.snapElements[H].width,R=I.snapElements[H].top,M=R+I.snapElements[H].height;if(!((E-L=K&&I<=G)||(H>=K&&H<=G)||(IG))&&((D>=E&&D<=B)||(C>=E&&C<=B)||(DB));break;default:return false;break}};A.ui.ddmanager={current:null,droppables:[],prepareOffsets:function(D,F){var B=A.ui.ddmanager.droppables;var E=F?F.type:null;for(var C=0;C<\/div>').css({position:B.css("position"),width:B.outerWidth(),height:B.outerHeight(),top:B.css("top"),left:B.css("left")}));var J=this.element;this.element=this.element.parent();this.element.data("resizable",this);this.element.css({marginLeft:J.css("marginLeft"),marginTop:J.css("marginTop"),marginRight:J.css("marginRight"),marginBottom:J.css("marginBottom")});J.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});if(A.browser.safari&&N.preventDefault){J.css("resize","none")}N.proportionallyResize=J.css({position:"static",zoom:1,display:"block"});this.element.css({margin:J.css("margin")});this._proportionallyResize()}if(!N.handles){N.handles=!A(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}}if(N.handles.constructor==String){N.zIndex=N.zIndex||1000;if(N.handles=="all"){N.handles="n,e,s,w,se,sw,ne,nw"}var O=N.handles.split(",");N.handles={};var G={handle:"position: absolute; display: none; overflow:hidden;",n:"top: 0pt; width:100%;",e:"right: 0pt; height:100%;",s:"bottom: 0pt; width:100%;",w:"left: 0pt; height:100%;",se:"bottom: 0pt; right: 0px;",sw:"bottom: 0pt; left: 0px;",ne:"top: 0pt; right: 0px;",nw:"top: 0pt; left: 0px;"};for(var R=0;R<\/div>'].join("")).css(K);N.handles[S]=".ui-resizable-"+S;this.element.append(E.css(C?T:{}).css(N.knobHandles?D:{}).addClass(N.knobHandles?"ui-resizable-knob-handle":"").addClass(N.knobHandles))}if(N.knobHandles){this.element.addClass("ui-resizable-knob").css(!A.ui.css("ui-resizable-knob")?{}:{})}}this._renderAxis=function(Y){Y=Y||this.element;for(var V in N.handles){if(N.handles[V].constructor==String){N.handles[V]=A(N.handles[V],this.element).show()}if(N.transparent){N.handles[V].css({opacity:0})}if(this.element.is(".ui-wrapper")&&N._nodeName.match(\/textarea|input|select|button\/i)){var W=A(N.handles[V],this.element),X=0;X=\/sw|ne|nw|se|n|s\/.test(V)?W.outerHeight():W.outerWidth();var U=["padding",\/ne|nw|n\/.test(V)?"Top":\/se|sw|s\/.test(V)?"Bottom":\/^e$\/.test(V)?"Right":"Left"].join("");if(!N.transparent){Y.css(U,X)}this._proportionallyResize()}if(!A(N.handles[V]).length){continue}}};this._renderAxis(this.element);N._handles=A(".ui-resizable-handle",M.element);if(N.disableSelection){N._handles.each(function(U,V){A.ui.disableSelection(V)})}N._handles.mouseover(function(){if(!N.resizing){if(this.className){var U=this.className.match(\/ui-resizable-(se|sw|ne|nw|n|e|s|w)\/i)}M.axis=N.axis=U&&U[1]?U[1]:"se"}});if(N.autoHide){N._handles.hide();A(M.element).addClass("ui-resizable-autohide").hover(function(){A(this).removeClass("ui-resizable-autohide");N._handles.show()},function(){if(!N.resizing){A(this).addClass("ui-resizable-autohide");N._handles.hide()}})}this.mouseInit()},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,options:this.options,originalSize:this.originalSize,originalPosition:this.originalPosition}},propagate:function(C,B){A.ui.plugin.call(this,C,[B,this.ui()]);if(C!="resize"){this.element.triggerHandler(["resize",C].join(""),[B,this.ui()],this.options[C])}},destroy:function(){var D=this.element,C=D.children(".ui-resizable").get(0);this.mouseDestroy();var B=function(E){A(E).removeClass("ui-resizable ui-resizable-disabled").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};B(D);if(D.is(".ui-wrapper")&&C){D.parent().append(A(C).css({position:D.css("position"),width:D.outerWidth(),height:D.outerHeight(),top:D.css("top"),left:D.css("left")})).end().remove();B(C)}},mouseStart:function(K){if(this.options.disabled){return false}var J=false;for(var H in this.options.handles){if(A(this.options.handles[H])[0]==K.target){J=true}}if(!J){return false}var C=this.options,B=this.element.position(),D=this.element,I=function(O){return parseInt(O,10)||0},G=A.browser.msie&&A.browser.version<7;C.resizing=true;C.documentScroll={top:A(document).scrollTop(),left:A(document).scrollLeft()};if(D.is(".ui-draggable")||(\/absolute\/).test(D.css("position"))){var M=A.browser.msie&&!C.containment&&(\/absolute\/).test(D.css("position"))&&!(\/relative\/).test(D.parent().css("position"));var L=M?C.documentScroll.top:0,F=M?C.documentScroll.left:0;D.css({position:"absolute",top:(B.top+L),left:(B.left+F)})}if(A.browser.opera&&\/relative\/.test(D.css("position"))){D.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var N=I(this.helper.css("left")),E=I(this.helper.css("top"));if(C.containment){N+=A(C.containment).scrollLeft()||0;E+=A(C.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:N,top:E};this.size=C.helper||G?{width:D.outerWidth(),height:D.outerHeight()}:{width:D.width(),height:D.height()};this.originalSize=C.helper||G?{width:D.outerWidth(),height:D.outerHeight()}:{width:D.width(),height:D.height()};this.originalPosition={left:N,top:E};this.sizeDiff={width:D.outerWidth()-D.width(),height:D.outerHeight()-D.height()};this.originalMousePosition={left:K.pageX,top:K.pageY};C.aspectRatio=(typeof C.aspectRatio=="number")?C.aspectRatio:((this.originalSize.height\/this.originalSize.width)||1);if(C.preserveCursor){A("body").css("cursor",this.axis+"-resize")}this.propagate("start",K);return true},mouseDrag:function(I){var D=this.helper,C=this.options,J={},M=this,F=this.originalMousePosition,K=this.axis;var N=(I.pageX-F.left)||0,L=(I.pageY-F.top)||0;var E=this._change[K];if(!E){return false}var H=E.apply(this,[I,N,L]),G=A.browser.msie&&A.browser.version<7,B=this.sizeDiff;if(C._aspectRatio||I.shiftKey){H=this._updateRatio(H,I)}H=this._respectSize(H,I);this.propagate("resize",I);D.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!C.helper&&C.proportionallyResize){this._proportionallyResize()}this._updateCache(H);this.element.triggerHandler("resize",[I,this.ui()],this.options["resize"]);return false},mouseStop:function(I){this.options.resizing=false;var E=this.options,H=function(M){return parseInt(M,10)||0},K=this;if(E.helper){var D=E.proportionallyResize,B=D&&(\/textarea\/i).test(D.get(0).nodeName),C=B&&A.ui.hasScroll(D.get(0),"left")?0:K.sizeDiff.height,G=B?0:K.sizeDiff.width;var L={width:(K.size.width-G),height:(K.size.height-C)},F=(parseInt(K.element.css("left"),10)+(K.position.left-K.originalPosition.left))||null,J=(parseInt(K.element.css("top"),10)+(K.position.top-K.originalPosition.top))||null;if(!E.animate){this.element.css(A.extend(L,{top:J,left:F}))}if(E.helper&&!E.animate){this._proportionallyResize()}}if(E.preserveCursor){A("body").css("cursor","auto")}this.propagate("stop",I);if(E.helper){this.helper.remove()}return false},_updateCache:function(B){var C=this.options;this.offset=this.helper.offset();if(B.left){this.position.left=B.left}if(B.top){this.position.top=B.top}if(B.height){this.size.height=B.height}if(B.width){this.size.width=B.width}},_updateRatio:function(D,E){var F=this.options,G=this.position,C=this.size,B=this.axis;if(D.height){D.width=(C.height\/F.aspectRatio)}else{if(D.width){D.height=(C.width*F.aspectRatio)}}if(B=="sw"){D.left=G.left+(C.width-D.width);D.top=null}if(B=="nw"){D.top=G.top+(C.height-D.height);D.left=G.left+(C.width-D.width)}return D},_respectSize:function(H,I){var F=this.helper,E=this.options,N=E._aspectRatio||I.shiftKey,M=this.axis,P=H.width&&E.maxWidth&&E.maxWidthH.width,O=H.height&&E.minHeight&&E.minHeight>H.height;if(D){H.width=E.minWidth}if(O){H.height=E.minHeight}if(P){H.width=E.maxWidth}if(J){H.height=E.maxHeight}var C=this.originalPosition.left+this.originalSize.width,L=this.position.top+this.size.height;var G=\/sw|nw|w\/.test(M),B=\/nw|ne|n\/.test(M);if(D&&G){H.left=C-E.minWidth}if(P&&G){H.left=C-E.maxWidth}if(O&&B){H.top=L-E.minHeight}if(J&&B){H.top=L-E.maxHeight}var K=!H.width&&!H.height;if(K&&!H.left&&H.top){H.top=null}else{if(K&&!H.top&&H.left){H.left=null}}return H},_proportionallyResize:function(){var F=this.options;if(!F.proportionallyResize){return }var D=F.proportionallyResize,C=this.helper||this.element;if(!F.borderDif){var B=[D.css("borderTopWidth"),D.css("borderRightWidth"),D.css("borderBottomWidth"),D.css("borderLeftWidth")],E=[D.css("paddingTop"),D.css("paddingRight"),D.css("paddingBottom"),D.css("paddingLeft")];F.borderDif=A.map(B,function(G,I){var H=parseInt(G,10)||0,J=parseInt(E[I],10)||0;return H+J})}D.css({height:(C.height()-F.borderDif[0]-F.borderDif[2])+"px",width:(C.width()-F.borderDif[1]-F.borderDif[3])+"px"})},_renderProxy:function(){var C=this.element,F=this.options;this.elementOffset=C.offset();if(F.helper){this.helper=this.helper||A('
<\/div>');var B=A.browser.msie&&A.browser.version<7,D=(B?1:0),E=(B?2:-1);this.helper.addClass(F.helper).css({width:C.outerWidth()+E,height:C.outerHeight()+E,position:"absolute",left:this.elementOffset.left-D+"px",top:this.elementOffset.top-D+"px",zIndex:++F.zIndex});this.helper.appendTo("body");if(F.disableSelection){A.ui.disableSelection(this.helper.get(0))}}else{this.helper=C}},_change:{e:function(D,C,B){return{width:this.originalSize.width+C}},w:function(F,C,B){var G=this.options,D=this.originalSize,E=this.originalPosition;return{left:E.left+C,width:D.width-C}},n:function(F,C,B){var G=this.options,D=this.originalSize,E=this.originalPosition;return{top:E.top+B,height:D.height-B}},s:function(D,C,B){return{height:this.originalSize.height+B}},se:function(D,C,B){return A.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[D,C,B]))},sw:function(D,C,B){return A.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[D,C,B]))},ne:function(D,C,B){return A.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[D,C,B]))},nw:function(D,C,B){return A.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[D,C,B]))}}}));A.extend(A.ui.resizable,{defaults:{cancel:":input",distance:1,delay:0,preventDefault:true,transparent:false,minWidth:10,minHeight:10,aspectRatio:false,disableSelection:true,preserveCursor:true,autoHide:false,knobHandles:false}});A.ui.plugin.add("resizable","containment",{start:function(I,K){var E=K.options,M=A(this).data("resizable"),G=M.element;var C=E.containment,F=(C instanceof A)?C.get(0):(\/parent\/.test(C))?G.parent().get(0):C;if(!F){return }M.containerElement=A(F);if(\/document\/.test(C)||C==document){M.containerOffset={left:0,top:0};M.containerPosition={left:0,top:0};M.parentData={element:A(document),left:0,top:0,width:A(document).width(),height:A(document).height()||document.body.parentNode.scrollHeight}}else{M.containerOffset=A(F).offset();M.containerPosition=A(F).position();M.containerSize={height:A(F).innerHeight(),width:A(F).innerWidth()};var J=M.containerOffset,B=M.containerSize.height,H=M.containerSize.width,D=(A.ui.hasScroll(F,"left")?F.scrollWidth:H),L=(A.ui.hasScroll(F)?F.scrollHeight:B);M.parentData={element:F,left:J.left,top:J.top,width:D,height:L}}},resize:function(H,K){var E=K.options,N=A(this).data("resizable"),C=N.containerSize,J=N.containerOffset,G=N.size,I=N.position,L=E._aspectRatio||H.shiftKey,B={top:0,left:0},D=N.containerElement;if(D[0]!=document&&\/static\/.test(D.css("position"))){B=N.containerPosition}if(I.left<(E.helper?J.left:B.left)){N.size.width=N.size.width+(E.helper?(N.position.left-J.left):(N.position.left-B.left));if(L){N.size.height=N.size.width*E.aspectRatio}N.position.left=E.helper?J.left:B.left}if(I.top<(E.helper?J.top:0)){N.size.height=N.size.height+(E.helper?(N.position.top-J.top):N.position.top);if(L){N.size.width=N.size.height\/E.aspectRatio}N.position.top=E.helper?J.top:0}var F=(E.helper?N.offset.left-J.left:(N.position.left-B.left))+N.sizeDiff.width,M=(E.helper?N.offset.top-J.top:N.position.top)+N.sizeDiff.height;if(F+N.size.width>=N.parentData.width){N.size.width=N.parentData.width-F;if(L){N.size.height=N.size.width*E.aspectRatio}}if(M+N.size.height>=N.parentData.height){N.size.height=N.parentData.height-M;if(L){N.size.width=N.size.height\/E.aspectRatio}}},stop:function(G,J){var C=J.options,L=A(this).data("resizable"),H=L.position,I=L.containerOffset,B=L.containerPosition,D=L.containerElement;var E=A(L.helper),M=E.offset(),K=E.innerWidth(),F=E.innerHeight();if(C.helper&&!C.animate&&\/relative\/.test(D.css("position"))){A(this).css({left:(M.left-I.left),top:(M.top-I.top),width:K,height:F})}if(C.helper&&!C.animate&&\/static\/.test(D.css("position"))){A(this).css({left:B.left+(M.left-I.left),top:B.top+(M.top-I.top),width:K,height:F})}}});A.ui.plugin.add("resizable","grid",{resize:function(H,J){var D=J.options,L=A(this).data("resizable"),G=L.size,E=L.originalSize,F=L.originalPosition,K=L.axis,I=D._aspectRatio||H.shiftKey;D.grid=typeof D.grid=="number"?[D.grid,D.grid]:D.grid;var C=Math.round((G.width-E.width)\/(D.grid[0]||1))*(D.grid[0]||1),B=Math.round((G.height-E.height)\/(D.grid[1]||1))*(D.grid[1]||1);if(\/^(se|s|e)$\/.test(K)){L.size.width=E.width+C;L.size.height=E.height+B}else{if(\/^(ne)$\/.test(K)){L.size.width=E.width+C;L.size.height=E.height+B;L.position.top=F.top-B}else{if(\/^(sw)$\/.test(K)){L.size.width=E.width+C;L.size.height=E.height+B;L.position.left=F.left-C}else{L.size.width=E.width+C;L.size.height=E.height+B;L.position.top=F.top-B;L.position.left=F.left-C}}}}});A.ui.plugin.add("resizable","animate",{stop:function(I,K){var F=K.options,L=A(this).data("resizable");var E=F.proportionallyResize,B=E&&(\/textarea\/i).test(E.get(0).nodeName),C=B&&A.ui.hasScroll(E.get(0),"left")?0:L.sizeDiff.height,H=B?0:L.sizeDiff.width;var D={width:(L.size.width-H),height:(L.size.height-C)},G=(parseInt(L.element.css("left"),10)+(L.position.left-L.originalPosition.left))||null,J=(parseInt(L.element.css("top"),10)+(L.position.top-L.originalPosition.top))||null;L.element.animate(A.extend(D,J&&G?{top:J,left:G}:{}),{duration:F.animateDuration||"slow",easing:F.animateEasing||"swing",step:function(){var M={width:parseInt(L.element.css("width"),10),height:parseInt(L.element.css("height"),10),top:parseInt(L.element.css("top"),10),left:parseInt(L.element.css("left"),10)};if(E){E.css({width:M.width,height:M.height})}L._updateCache(M);L.propagate("animate",I)}})}});A.ui.plugin.add("resizable","ghost",{start:function(E,D){var F=D.options,B=A(this).data("resizable"),G=F.proportionallyResize,C=B.size;if(!G){B.ghost=B.element.clone()}else{B.ghost=G.clone()}B.ghost.css({opacity:0.25,display:"block",position:"relative",height:C.height,width:C.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof F.ghost=="string"?F.ghost:"");B.ghost.appendTo(B.helper)},resize:function(D,C){var E=C.options,B=A(this).data("resizable"),F=E.proportionallyResize;if(B.ghost){B.ghost.css({position:"relative",height:B.size.height,width:B.size.width})}},stop:function(D,C){var E=C.options,B=A(this).data("resizable"),F=E.proportionallyResize;if(B.ghost&&B.helper){B.helper.get(0).removeChild(B.ghost.get(0))}}});A.ui.plugin.add("resizable","alsoResize",{start:function(E,C){var F=C.options,B=A(this).data("resizable"),D=function(G){A(G).each(function(){A(this).data("resizable-alsoresize",{width:parseInt(A(this).width(),10),height:parseInt(A(this).height(),10),left:parseInt(A(this).css("left"),10),top:parseInt(A(this).css("top"),10)})})};if(typeof (F.alsoResize)=="object"){if(F.alsoResize.length){F.alsoResize=F.alsoResize[0];D(F.alsoResize)}else{A.each(F.alsoResize,function(G,H){D(G)})}}else{D(F.alsoResize)}},resize:function(F,E){var G=E.options,C=A(this).data("resizable"),D=C.originalSize,I=C.originalPosition;var H={height:(C.size.height-D.height)||0,width:(C.size.width-D.width)||0,top:(C.position.top-I.top)||0,left:(C.position.left-I.left)||0},B=function(J,K){A(J).each(function(){var N=A(this).data("resizable-alsoresize"),M={},L=K&&K.length?K:["width","height","top","left"];A.each(L||["width","height","top","left"],function(O,Q){var P=(N[Q]||0)+(H[Q]||0);if(P&&P>=0){M[Q]=P||null}});A(this).css(M)})};if(typeof (G.alsoResize)=="object"){A.each(G.alsoResize,function(J,K){B(J,K)})}else{B(G.alsoResize)}},stop:function(C,B){A(this).removeData("resizable-alsoresize-start")}})})(jQuery);(function(A){A.widget("ui.selectable",A.extend({},A.ui.mouse,{init:function(){var B=this;this.element.addClass("ui-selectable");this.dragged=false;var C;this.refresh=function(){C=A(B.options.filter,B.element[0]);C.each(function(){var D=A(this);var E=D.offset();A.data(this,"selectable-item",{element:this,$element:D,left:E.left,top:E.top,right:E.left+D.width(),bottom:E.top+D.height(),startselected:false,selected:D.hasClass("ui-selected"),selecting:D.hasClass("ui-selecting"),unselecting:D.hasClass("ui-unselecting")})})};this.refresh();this.selectees=C.addClass("ui-selectee");this.mouseInit();this.helper=A(document.createElement("div")).css({border:"1px dotted black"})},toggle:function(){if(this.options.disabled){this.enable()}else{this.disable()}},destroy:function(){this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable");this.mouseDestroy()},mouseStart:function(E){var C=this;this.opos=[E.pageX,E.pageY];if(this.options.disabled){return }var D=this.options;this.selectees=A(D.filter,this.element[0]);this.element.triggerHandler("selectablestart",[E,{"selectable":this.element[0],"options":D}],D.start);A("body").append(this.helper);this.helper.css({"z-index":100,"position":"absolute","left":E.clientX,"top":E.clientY,"width":0,"height":0});if(D.autoRefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var F=A.data(this,"selectable-item");F.startselected=true;if(!E.ctrlKey){F.$element.removeClass("ui-selected");F.selected=false;F.$element.addClass("ui-unselecting");F.unselecting=true;C.element.triggerHandler("selectableunselecting",[E,{selectable:C.element[0],unselecting:F.element,options:D}],D.unselecting)}});var B=false;A(E.target).parents().andSelf().each(function(){if(A.data(this,"selectable-item")){B=true}});return this.options.keyboard?!B:true},mouseDrag:function(I){var C=this;this.dragged=true;if(this.options.disabled){return }var E=this.options;var D=this.opos[0],H=this.opos[1],B=I.pageX,G=I.pageY;if(D>B){var F=B;B=D;D=F}if(H>G){var F=G;G=H;H=F}this.helper.css({left:D,top:H,width:B-D,height:G-H});this.selectees.each(function(){var J=A.data(this,"selectable-item");if(!J||J.element==C.element[0]){return }var K=false;if(E.tolerance=="touch"){K=(!(J.left>B||J.rightG||J.bottomD&&J.rightH&&J.bottomJ[this.floating?"width":"height"])){return(I+this.offset.click.top>K&&I+this.offset.click.topF&&E+this.offset.click.leftJ[this.floating?"width":"height"])){if(!(I+this.offset.click.top>K&&I+this.offset.click.topF&&E+this.offset.click.leftF&&E+this.offset.click.leftF+J.width\/2&&E+this.offset.click.leftK&&I+this.offset.click.topK+J.height\/2&&I+this.offset.click.topF&&EC){return 1}}else{if(H>K&&IG){return 2}}}return false},refresh:function(){this.refreshItems();this.refreshPositions()},refreshItems:function(){this.items=[];this.containers=[this];var D=this.items;var C=this;var F=[[B.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):B(this.options.items,this.element),this]];if(this.options.connectWith){for(var G=this.options.connectWith.length-1;G>=0;G--){var I=B(this.options.connectWith[G]);for(var E=I.length-1;E>=0;E--){var H=B.data(I[E],"sortable");if(H&&!H.options.disabled){F.push([B.isFunction(H.options.items)?H.options.items.call(H.element):B(H.options.items,H.element),H]);this.containers.push(H)}}}}for(var G=F.length-1;G>=0;G--){F[G][0].each(function(){B.data(this,"sortable-item",F[G][1]);D.push({item:B(this),instance:F[G][1],width:0,height:0,left:0,top:0})})}},refreshPositions:function(D){if(this.offsetParent){var C=this.offsetParent.offset();this.offset.parent={top:C.top+this.offsetParentBorders.top,left:C.left+this.offsetParentBorders.left}}for(var F=this.items.length-1;F>=0;F--){if(this.items[F].instance!=this.currentContainer&&this.currentContainer&&this.items[F].item[0]!=this.currentItem[0]){continue}var E=this.options.toleranceElement?B(this.options.toleranceElement,this.items[F].item):this.items[F].item;if(!D){this.items[F].width=E[0].offsetWidth;this.items[F].height=E[0].offsetHeight}var G=E.offset();this.items[F].left=G.left;this.items[F].top=G.top}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this)}else{for(var F=this.containers.length-1;F>=0;F--){var G=this.containers[F].element.offset();this.containers[F].containerCache.left=G.left;this.containers[F].containerCache.top=G.top;this.containers[F].containerCache.width=this.containers[F].element.outerWidth();this.containers[F].containerCache.height=this.containers[F].element.outerHeight()}}},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");this.mouseDestroy();for(var C=this.items.length-1;C>=0;C--){this.items[C].item.removeData("sortable-item")}},createPlaceholder:function(E){var C=E||this,F=C.options;if(F.placeholder.constructor==String){var D=F.placeholder;F.placeholder={element:function(){return B("
<\/div>").addClass(D)[0]},update:function(G,H){H.css(G.offset()).css({width:G.outerWidth(),height:G.outerHeight()})}}}C.placeholder=B(F.placeholder.element.call(C.element,C.currentItem)).appendTo("body").css({position:"absolute"});F.placeholder.update.call(C.element,C.currentItem,C.placeholder)},contactContainers:function(F){for(var D=this.containers.length-1;D>=0;D--){if(this.intersectsWith(this.containers[D].containerCache)){if(!this.containers[D].containerCache.over){if(this.currentContainer!=this.containers[D]){var I=10000;var H=null;var E=this.positionAbs[this.containers[D].floating?"left":"top"];for(var C=this.items.length-1;C>=0;C--){if(!A(this.containers[D].element[0],this.items[C].item[0])){continue}var G=this.items[C][this.containers[D].floating?"left":"top"];if(Math.abs(G-E)=0;E--){this.containers[E].propagate("activate",H,this)}}if(B.ui.ddmanager){B.ui.ddmanager.current=this}if(B.ui.ddmanager&&!J.dropBehaviour){B.ui.ddmanager.prepareOffsets(this,H)}this.dragging=true;this.mouseDrag(H);return true},convertPositionTo:function(D,E){if(!E){E=this.position}var C=D=="absolute"?1:-1;return{top:(E.top+this.offset.parent.top*C-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)*C+this.margins.top*C),left:(E.left+this.offset.parent.left*C-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft)*C+this.margins.left*C)}},generatePosition:function(F){var G=this.options;var C={top:(F.pageY-this.offset.click.top-this.offset.parent.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)),left:(F.pageX-this.offset.click.left-this.offset.parent.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft))};if(!this.originalPosition){return C}if(this.containment){if(C.leftthis.containment[2]){C.left=this.containment[2]}if(C.top>this.containment[3]){C.top=this.containment[3]}}if(G.grid){var E=this.originalPosition.top+Math.round((C.top-this.originalPosition.top)\/G.grid[1])*G.grid[1];C.top=this.containment?(!(Ethis.containment[3])?E:(!(Ethis.containment[2])?D:(!(D=0;C--){var E=this.intersectsWithEdge(this.items[C]);if(!E){continue}if(this.items[C].item[0]!=this.currentItem[0]&&this.currentItem[E==1?"next":"prev"]()[0]!=this.items[C].item[0]&&!A(this.currentItem[0],this.items[C].item[0])&&(this.options.type=="semi-dynamic"?!A(this.element[0],this.items[C].item[0]):true)){this.direction=E==1?"down":"up";this.rearrange(D,this.items[C]);this.propagate("change",D);break}}this.contactContainers(D);if(B.ui.ddmanager){B.ui.ddmanager.drag(this,D)}this.element.triggerHandler("sort",[D,this.ui()],this.options["sort"]);return false},rearrange:function(H,G,D,F){D?D[0].appendChild(this.currentItem[0]):G.item[0].parentNode.insertBefore(this.currentItem[0],(this.direction=="down"?G.item[0]:G.item[0].nextSibling));this.counter=this.counter?++this.counter:1;var E=this,C=this.counter;window.setTimeout(function(){if(C==E.counter){E.refreshPositions(!F)}},0);if(this.options.placeholder){this.options.placeholder.update.call(this.element,this.currentItem,this.placeholder)}},mouseStop:function(E,D){if(B.ui.ddmanager&&!this.options.dropBehaviour){B.ui.ddmanager.drop(this,E)}if(this.options.revert){var C=this;var F=C.currentItem.offset();if(C.placeholder){C.placeholder.animate({opacity:"hide"},(parseInt(this.options.revert,10)||500)-50)}B(this.helper).animate({left:F.left-this.offset.parent.left-C.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:F.top-this.offset.parent.top-C.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){C.clear(E)})}else{this.clear(E,D)}return false},clear:function(E,D){if(this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0]){this.propagate("update",E,null,D)}if(!A(this.element[0],this.currentItem[0])){this.propagate("remove",E,null,D);for(var C=this.containers.length-1;C>=0;C--){if(A(this.containers[C].element[0],this.currentItem[0])){this.containers[C].propagate("update",E,this,D);this.containers[C].propagate("receive",E,this,D)}}}for(var C=this.containers.length-1;C>=0;C--){this.containers[C].propagate("deactivate",E,this,D);if(this.containers[C].containerCache.over){this.containers[C].propagate("out",E,this);this.containers[C].containerCache.over=0}}this.dragging=false;if(this.cancelHelperRemoval){this.propagate("stop",E,null,D);return false}B(this.currentItem).css("visibility","");if(this.placeholder){this.placeholder.remove()}this.helper.remove();this.helper=null;this.propagate("stop",E,null,D);return true}}));B.extend(B.ui.sortable,{getter:"serialize toArray",defaults:{helper:"clone",tolerance:"guess",distance:1,delay:0,scroll:true,scrollSensitivity:20,scrollSpeed:20,cancel:":input",items:"> *",zIndex:1000,dropOnEmpty:true,appendTo:"parent"}});B.ui.plugin.add("sortable","cursor",{start:function(E,D){var C=B("body");if(C.css("cursor")){D.options._cursor=C.css("cursor")}C.css("cursor",D.options.cursor)},stop:function(D,C){if(C.options._cursor){B("body").css("cursor",C.options._cursor)}}});B.ui.plugin.add("sortable","zIndex",{start:function(E,D){var C=D.helper;if(C.css("zIndex")){D.options._zIndex=C.css("zIndex")}C.css("zIndex",D.options.zIndex)},stop:function(D,C){if(C.options._zIndex){B(C.helper).css("zIndex",C.options._zIndex)}}});B.ui.plugin.add("sortable","opacity",{start:function(E,D){var C=D.helper;if(C.css("opacity")){D.options._opacity=C.css("opacity")}C.css("opacity",D.options.opacity)},stop:function(D,C){if(C.options._opacity){B(C.helper).css("opacity",C.options._opacity)}}});B.ui.plugin.add("sortable","scroll",{start:function(E,D){var F=D.options;var C=B(this).data("sortable");C.overflowY=function(G){do{if(\/auto|scroll\/.test(G.css("overflow"))||(\/auto|scroll\/).test(G.css("overflow-y"))){return G}G=G.parent()}while(G[0].parentNode);return B(document)}(C.currentItem);C.overflowX=function(G){do{if(\/auto|scroll\/.test(G.css("overflow"))||(\/auto|scroll\/).test(G.css("overflow-x"))){return G}G=G.parent()}while(G[0].parentNode);return B(document)}(C.currentItem);if(C.overflowY[0]!=document&&C.overflowY[0].tagName!="HTML"){C.overflowYOffset=C.overflowY.offset()}if(C.overflowX[0]!=document&&C.overflowX[0].tagName!="HTML"){C.overflowXOffset=C.overflowX.offset()}},sort:function(E,D){var F=D.options;var C=B(this).data("sortable");if(C.overflowY[0]!=document&&C.overflowY[0].tagName!="HTML"){if((C.overflowYOffset.top+C.overflowY[0].offsetHeight)-E.pageY").insertBefore(G.headers);E("").appendTo(G.headers);G.headers.addClass("ui-accordion-header").attr("tabindex","0")}var I;if(G.fillSpace){I=this.element.parent().height();G.headers.each(function(){I-=E(this).outerHeight()});var H=0;G.headers.next().each(function(){H=Math.max(H,E(this).innerHeight()-E(this).height())}).height(I-H)}else{if(G.autoHeight){I=0;G.headers.next().each(function(){I=Math.max(I,E(this).outerHeight())}).height(I)}}G.headers.not(G.active||"").next().hide();G.active.parent().andSelf().addClass(G.selectedClass);if(G.event){this.element.bind((G.event)+".accordion",F)}},activate:function(G){F.call(this.element[0],{target:C(this.options.headers,G)[0]})},destroy:function(){this.options.headers.next().css("display","");if(this.options.fillSpace||this.options.autoHeight){this.options.headers.next().css("height","")}E.removeData(this.element[0],"accordion");this.element.removeClass("ui-accordion").unbind(".accordion")}});function B(H,G){return function(){return H.apply(G,arguments)}}function D(I){if(!E.data(this,"accordion")){return }var G=E.data(this,"accordion");var H=G.options;H.running=I?0:--H.running;if(H.running){return }if(H.clearStyle){H.toShow.add(H.toHide).css({height:"",overflow:""})}E(this).triggerHandler("accordionchange",[E.event.fix({type:"accordionchange",target:G.element[0]}),H.data],H.change)}function A(G,K,L,J,M){var I=E.data(this,"accordion").options;I.toShow=G;I.toHide=K;I.data=L;var H=B(D,this);I.running=K.size()===0?G.size():K.size();if(I.animated){if(!I.alwaysOpen&&J){E.ui.accordion.animations[I.animated]({toShow:jQuery([]),toHide:K,complete:H,down:M,autoHeight:I.autoHeight})}else{E.ui.accordion.animations[I.animated]({toShow:G,toHide:K,complete:H,down:M,autoHeight:I.autoHeight})}}else{if(!I.alwaysOpen&&J){G.toggle()}else{K.hide();G.show()}H(true)}}function F(L){var J=E.data(this,"accordion").options;if(J.disabled){return false}if(!L.target&&!J.alwaysOpen){J.active.parent().andSelf().toggleClass(J.selectedClass);var I=J.active.next(),M={options:J,newHeader:jQuery([]),oldHeader:J.active,newContent:jQuery([]),oldContent:I},G=(J.active=E([]));A.call(this,G,I,M);return false}var K=E(L.target);K=E(K.parents(J.header)[0]||K);var H=K[0]==J.active[0];if(J.running||(J.alwaysOpen&&H)){return false}if(!K.is(J.header)){return }J.active.parent().andSelf().toggleClass(J.selectedClass);if(!H){K.parent().andSelf().addClass(J.selectedClass)}var G=K.next(),I=J.active.next(),M={options:J,newHeader:K,oldHeader:J.active,newContent:G,oldContent:I},N=J.headers.index(J.active[0])>J.headers.index(K[0]);J.active=H?E([]):K;A.call(this,G,I,M,H,N);return false}function C(H,G){return G!=undefined?typeof G=="number"?H.filter(":eq("+G+")"):H.not(H.not(G)):G===false?E([]):H.filter(":eq(0)")}E.extend(E.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:"slide",event:"click",header:"a",autoHeight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(G,I){G=E.extend({easing:"swing",duration:300},G,I);if(!G.toHide.size()){G.toShow.animate({height:"show"},G);return }var H=G.toHide.height(),J=G.toShow.height(),K=J\/H;G.toShow.css({height:0,overflow:"hidden"}).show();G.toHide.filter(":hidden").each(G.complete).end().filter(":visible").animate({height:"hide"},{step:function(L){var M=(H-L)*K;if(E.browser.msie||E.browser.opera){M=Math.ceil(M)}G.toShow.height(M)},duration:G.duration,easing:G.easing,complete:function(){if(!G.autoHeight){G.toShow.css("height","auto")}G.complete()}})},bounceslide:function(G){this.slide(G,{easing:G.down?"bounceout":"swing",duration:G.down?1000:200})},easeslide:function(G){this.slide(G,{easing:"easeinout",duration:700})}}});E.fn.activate=function(G){return this.accordion("activate",G)}})(jQuery);(function(B){var A={dragStart:"start.draggable",drag:"drag.draggable",dragStop:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",resizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resizable"};B.widget("ui.dialog",{init:function(){var J=this,K=this.options,D=typeof K.resizable=="string"?K.resizable:"n,e,s,w,se,sw,ne,nw",E=this.element.addClass("ui-dialog-content").wrap("").wrap(""),G=(this.uiDialogContainer=E.parent().addClass("ui-dialog-container").css({position:"relative",width:"100%",height:"100%"})),H=K.title||E.attr("title")||"",C=(this.uiDialogTitlebar=B('
')).append(''+H+"<\/span>").append('X<\/span><\/a>').prependTo(G),I=(this.uiDialog=G.parent()).appendTo(document.body).hide().addClass("ui-dialog").addClass(K.dialogClass).addClass(E.attr("className")).removeClass("ui-dialog-content").css({position:"absolute",width:K.width,height:K.height,overflow:"hidden",zIndex:K.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(L){if(K.closeOnEscape){var M=27;(L.keyCode&&L.keyCode==M&&J.close())}}).mousedown(function(){J.moveToTop()}),F=(this.uiDialogButtonPane=B("")).addClass("ui-dialog-buttonpane").css({position:"absolute",bottom:0}).appendTo(I);this.uiDialogTitlebarClose=B(".ui-dialog-titlebar-close",C).hover(function(){B(this).addClass("ui-dialog-titlebar-close-hover")},function(){B(this).removeClass("ui-dialog-titlebar-close-hover")}).mousedown(function(L){L.stopPropagation()}).click(function(){J.close();return false});this.uiDialogTitlebar.find("*").add(this.uiDialogTitlebar).each(function(){B.ui.disableSelection(this)});if(B.fn.draggable){I.draggable({cancel:".ui-dialog-content",helper:K.dragHelper,handle:".ui-dialog-titlebar",start:function(M,L){J.moveToTop();(K.dragStart&&K.dragStart.apply(J.element[0],arguments))},drag:function(M,L){(K.drag&&K.drag.apply(J.element[0],arguments))},stop:function(M,L){(K.dragStop&&K.dragStop.apply(J.element[0],arguments));B.ui.dialog.overlay.resize()}});(K.draggable||I.draggable("disable"))}if(B.fn.resizable){I.resizable({cancel:".ui-dialog-content",helper:K.resizeHelper,maxWidth:K.maxWidth,maxHeight:K.maxHeight,minWidth:K.minWidth,minHeight:K.minHeight,start:function(){(K.resizeStart&&K.resizeStart.apply(J.element[0],arguments))},resize:function(M,L){(K.autoResize&&J.size.apply(J));(K.resize&&K.resize.apply(J.element[0],arguments))},handles:D,stop:function(M,L){(K.autoResize&&J.size.apply(J));(K.resizeStop&&K.resizeStop.apply(J.element[0],arguments));B.ui.dialog.overlay.resize()}});(K.resizable||I.resizable("disable"))}this.createButtons(K.buttons);this.isOpen=false;(K.bgiframe&&B.fn.bgiframe&&I.bgiframe());(K.autoOpen&&this.open())},setData:function(C,D){(A[C]&&this.uiDialog.data(A[C],D));switch(C){case"buttons":this.createButtons(D);break;case"draggable":this.uiDialog.draggable(D?"enable":"disable");break;case"height":this.uiDialog.height(D);break;case"position":this.position(D);break;case"resizable":(typeof D=="string"&&this.uiDialog.data("handles.resizable",D));this.uiDialog.resizable(D?"enable":"disable");break;case"title":B(".ui-dialog-title",this.uiDialogTitlebar).text(D);break;case"width":this.uiDialog.width(D);break}B.widget.prototype.setData.apply(this,arguments)},position:function(H){var D=B(window),E=B(document),F=E.scrollTop(),C=E.scrollLeft(),G=F;if(B.inArray(H,["center","top","right","bottom","left"])>=0){H=[H=="right"||H=="left"?H:"center",H=="top"||H=="bottom"?H:"middle"]}if(H.constructor!=Array){H=["center","middle"]}if(H[0].constructor==Number){C+=H[0]}else{switch(H[0]){case"left":C+=0;break;case"right":C+=D.width()-this.uiDialog.width();break;default:case"center":C+=(D.width()-this.uiDialog.width())\/2}}if(H[1].constructor==Number){F+=H[1]}else{switch(H[1]){case"top":F+=0;break;case"bottom":F+=D.height()-this.uiDialog.height();break;default:case"middle":F+=(D.height()-this.uiDialog.height())\/2}}F=Math.max(F,G);this.uiDialog.css({top:F,left:C})},size:function(){var D=this.uiDialogContainer,G=this.uiDialogTitlebar,E=this.element,F=parseInt(E.css("margin-top"),10)+parseInt(E.css("margin-bottom"),10),C=parseInt(E.css("margin-left"),10)+parseInt(E.css("margin-right"),10);E.height(D.height()-G.outerHeight()-F);E.width(D.width()-C)},open:function(){if(this.isOpen){return }this.overlay=this.options.modal?new B.ui.dialog.overlay(this):null;(this.uiDialog.next().length>0)&&this.uiDialog.appendTo("body");this.position(this.options.position);this.uiDialog.show(this.options.show);this.options.autoResize&&this.size();this.moveToTop(true);var C=null;var D={options:this.options};this.uiDialogTitlebarClose.focus();this.element.triggerHandler("dialogopen",[C,D],this.options.open);this.isOpen=true},moveToTop:function(E){if((this.options.modal&&!E)||(!this.options.stack&&!this.options.modal)){return this.element.triggerHandler("dialogfocus",[null,{options:this.options}],this.options.focus)}var D=this.options.zIndex,C=this.options;B(".ui-dialog:visible").each(function(){D=Math.max(D,parseInt(B(this).css("z-index"),10)||C.zIndex)});(this.overlay&&this.overlay.$el.css("z-index",++D));this.uiDialog.css("z-index",++D);this.element.triggerHandler("dialogfocus",[null,{options:this.options}],this.options.focus)},close:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide(this.options.hide);var D=null;var C={options:this.options};this.element.triggerHandler("dialogclose",[D,C],this.options.close);B.ui.dialog.overlay.resize();this.isOpen=false},destroy:function(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content").hide().appendTo("body");this.uiDialog.remove()},createButtons:function(F){var E=this,C=false,D=this.uiDialogButtonPane;D.empty().hide();B.each(F,function(){return !(C=true)});if(C){D.show();B.each(F,function(G,H){B("").text(G).click(function(){H.apply(E.element[0],arguments)}).appendTo(D)})}}});B.extend(B.ui.dialog,{defaults:{autoOpen:true,autoResize:true,bgiframe:false,buttons:{},closeOnEscape:true,draggable:true,height:200,minHeight:100,minWidth:150,modal:false,overlay:{},position:"center",resizable:true,stack:true,width:300,zIndex:1000},overlay:function(C){this.$el=B.ui.dialog.overlay.create(C)}});B.extend(B.ui.dialog.overlay,{instances:[],events:B.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(C){return C+".dialog-overlay"}).join(" "),create:function(D){if(this.instances.length===0){setTimeout(function(){B("a, :input").bind(B.ui.dialog.overlay.events,function(){var F=false;var H=B(this).parents(".ui-dialog");if(H.length){var E=B(".ui-dialog-overlay");if(E.length){var G=parseInt(E.css("z-index"),10);E.each(function(){G=Math.max(G,parseInt(B(this).css("z-index"),10))});F=parseInt(H.css("z-index"),10)>G}else{F=true}}return F})},1);B(document).bind("keydown.dialog-overlay",function(E){var F=27;(E.keyCode&&E.keyCode==F&&D.close())});B(window).bind("resize.dialog-overlay",B.ui.dialog.overlay.resize)}var C=B("").appendTo(document.body).addClass("ui-dialog-overlay").css(B.extend({borderWidth:0,margin:0,padding:0,position:"absolute",top:0,left:0,width:this.width(),height:this.height()},D.options.overlay));(D.options.bgiframe&&B.fn.bgiframe&&C.bgiframe());this.instances.push(C);return C},destroy:function(C){this.instances.splice(B.inArray(this.instances,C),1);if(this.instances.length===0){B("a, :input").add([document,window]).unbind(".dialog-overlay")}C.remove()},height:function(){if(B.browser.msie&&B.browser.version<7){var D=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);var C=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);if(D").addClass("ui-slider-handle").appendTo(B.element);if(this.id){D.attr("id",this.id)}return D[0]})}var C=function(D){this.element=A(D);this.element.data("mouse",this);this.options=B.options;this.element.bind("mousedown",function(){if(B.currentHandle){this.blur(B.currentHandle)}B.focus(this,1)});this.mouseInit()};A.extend(C.prototype,A.ui.mouse,{mouseStart:function(D){return B.start.call(B,D,this.element[0])},mouseStop:function(D){return B.stop.call(B,D,this.element[0])},mouseDrag:function(D){return B.drag.call(B,D,this.element[0])},mouseCapture:function(){return true},trigger:function(D){this.mouseDown(D)}});A(this.handle).each(function(){new C(this)}).wrap('<\/a>').parent().bind("focus",function(D){B.focus(this.firstChild)}).bind("blur",function(D){B.blur(this.firstChild)}).bind("keydown",function(D){if(!B.options.noKeyboard){B.keydown(D.keyCode,this.firstChild)}});this.element.bind("mousedown.slider",function(D){B.click.apply(B,[D]);B.currentHandle.data("mouse").trigger(D);B.firstValue=B.firstValue+1});A.each(this.options.handles||[],function(D,E){B.moveTo(E.start,D,true)});if(!isNaN(this.options.startValue)){this.moveTo(this.options.startValue,0,true)}this.previousHandle=A(this.handle[0]);if(this.handle.length==2&&this.options.range){this.createRange()}},initBoundaries:function(){var B=this.element[0],C=this.options;this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};A.extend(C,{axis:C.axis||(B.offsetWidth<\/div>").addClass("ui-slider-range").css({position:"absolute"}).appendTo(this.element);this.updateRange()},removeRange:function(){this.rangeElement.remove();this.rangeElement=null},updateRange:function(){var C=this.options.axis=="vertical"?"top":"left";var B=this.options.axis=="vertical"?"height":"width";this.rangeElement.css(C,(parseInt(A(this.handle[0]).css(C),10)||0)+this.handleSize(0,this.options.axis=="vertical"?"y":"x")\/2);this.rangeElement.css(B,(parseInt(A(this.handle[1]).css(C),10)||0)-(parseInt(A(this.handle[0]).css(C),10)||0))},getRange:function(){return this.rangeElement?this.convertValue(parseInt(this.rangeElement.css(this.options.axis=="vertical"?"height":"width"),10),this.options.axis=="vertical"?"y":"x"):null},handleIndex:function(){return this.handle.index(this.currentHandle[0])},value:function(D,B){if(this.handle.length==1){this.currentHandle=this.handle}if(!B){B=this.options.axis=="vertical"?"y":"x"}var C=A(D!=undefined&&D!==null?this.handle[D]||D:this.currentHandle);if(C.data("mouse").sliderValue){return parseInt(C.data("mouse").sliderValue[B],10)}else{return parseInt(((parseInt(C.css(B=="x"?"left":"top"),10)\/(this.actualSize[B=="x"?"width":"height"]-this.handleSize(D,B)))*this.options.realMax[B])+this.options.min[B],10)}},convertValue:function(C,B){return this.options.min[B]+(C\/(this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B)))*this.options.realMax[B]},translateValue:function(C,B){return((C-this.options.min[B])\/this.options.realMax[B])*(this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B))},translateRange:function(D,B){if(this.rangeElement){if(this.currentHandle[0]==this.handle[0]&&D>=this.translateValue(this.value(1),B)){D=this.translateValue(this.value(1,B)-this.oneStep(B),B)}if(this.currentHandle[0]==this.handle[1]&&D<=this.translateValue(this.value(0),B)){D=this.translateValue(this.value(0,B)+this.oneStep(B),B)}}if(this.options.handles){var C=this.options.handles[this.handleIndex()];if(Dthis.translateValue(C.max,B)){D=this.translateValue(C.max,B)}}}return D},translateLimits:function(C,B){if(C>=this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B)){C=this.actualSize[B=="x"?"width":"height"]-this.handleSize(null,B)}if(C<=0){C=0}return C},handleSize:function(C,B){return A(C!=undefined&&C!==null?this.handle[C]:this.currentHandle)[0]["offset"+(B=="x"?"Width":"Height")]},oneStep:function(B){return this.options.stepping[B]||1},start:function(C,B){var D=this.options;if(D.disabled){return false}this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};if(!this.currentHandle){this.focus(this.previousHandle,true)}this.offset=this.element.offset();this.handleOffset=this.currentHandle.offset();this.clickOffset={top:C.pageY-this.handleOffset.top,left:C.pageX-this.handleOffset.left};this.firstValue=this.value();this.propagate("start",C);this.drag(C,B);return true},stop:function(B){this.propagate("stop",B);if(this.firstValue!=this.value()){this.propagate("change",B)}this.focus(this.currentHandle,true);return false},drag:function(E,D){var F=this.options;var B={top:E.pageY-this.offset.top-this.clickOffset.top,left:E.pageX-this.offset.left-this.clickOffset.left};if(!this.currentHandle){this.focus(this.previousHandle,true)}B.left=this.translateLimits(B.left,"x");B.top=this.translateLimits(B.top,"y");if(F.stepping.x){var C=this.convertValue(B.left,"x");C=Math.round(C\/F.stepping.x)*F.stepping.x;B.left=this.translateValue(C,"x")}if(F.stepping.y){var C=this.convertValue(B.top,"y");C=Math.round(C\/F.stepping.y)*F.stepping.y;B.top=this.translateValue(C,"y")}B.left=this.translateRange(B.left,"x");B.top=this.translateRange(B.top,"y");if(F.axis!="vertical"){this.currentHandle.css({left:B.left})}if(F.axis!="horizontal"){this.currentHandle.css({top:B.top})}this.currentHandle.data("mouse").sliderValue={x:Math.round(this.convertValue(B.left,"x"))||0,y:Math.round(this.convertValue(B.top,"y"))||0};if(this.rangeElement){this.updateRange()}this.propagate("slide",E);return false},moveTo:function(F,E,G){var H=this.options;this.actualSize={width:this.element.outerWidth(),height:this.element.outerHeight()};if(E==undefined&&!this.currentHandle&&this.handle.length!=1){return false}if(E==undefined&&!this.currentHandle){E=0}if(E!=undefined){this.currentHandle=this.previousHandle=A(this.handle[E]||E)}if(F.x!==undefined&&F.y!==undefined){var B=F.x,I=F.y}else{var B=F,I=F}if(B!==undefined&&B.constructor!=Number){var D=\/^\\-\\=\/.test(B),C=\/^\\+\\=\/.test(B);if(D||C){B=this.value(null,"x")+parseInt(B.replace(D?"=":"+=",""),10)}else{B=isNaN(parseInt(B,10))?undefined:parseInt(B,10)}}if(I!==undefined&&I.constructor!=Number){var D=\/^\\-\\=\/.test(I),C=\/^\\+\\=\/.test(I);if(D||C){I=this.value(null,"y")+parseInt(I.replace(D?"=":"+=",""),10)}else{I=isNaN(parseInt(I,10))?undefined:parseInt(I,10)}}if(H.axis!="vertical"&&B!==undefined){if(H.stepping.x){B=Math.round(B\/H.stepping.x)*H.stepping.x}B=this.translateValue(B,"x");B=this.translateLimits(B,"x");B=this.translateRange(B,"x");H.animate?this.currentHandle.stop().animate({left:B},(Math.abs(parseInt(this.currentHandle.css("left"))-B))*(!isNaN(parseInt(H.animate))?H.animate:5)):this.currentHandle.css({left:B})}if(H.axis!="horizontal"&&I!==undefined){if(H.stepping.y){I=Math.round(I\/H.stepping.y)*H.stepping.y}I=this.translateValue(I,"y");I=this.translateLimits(I,"y");I=this.translateRange(I,"y");H.animate?this.currentHandle.stop().animate({top:I},(Math.abs(parseInt(this.currentHandle.css("top"))-I))*(!isNaN(parseInt(H.animate))?H.animate:5)):this.currentHandle.css({top:I})}if(this.rangeElement){this.updateRange()}this.currentHandle.data("mouse").sliderValue={x:Math.round(this.convertValue(B,"x"))||0,y:Math.round(this.convertValue(I,"y"))||0};if(!G){this.propagate("start",null);this.propagate("stop",null);this.propagate("change",null);this.propagate("slide",null)}}});A.ui.slider.getter="value";A.ui.slider.defaults={handle:".ui-slider-handle",distance:1,animate:false}})(jQuery);(function(A){A.widget("ui.tabs",{init:function(){this.options.event+=".tabs";this.tabify(true)},setData:function(B,C){if((\/^selected\/).test(B)){this.select(C)}else{this.options[B]=C;this.tabify()}},length:function(){return this.$tabs.length},tabId:function(B){return B.title&&B.title.replace(\/\\s\/g,"_").replace(\/[^A-Za-z0-9\\-_:\\.]\/g,"")||this.options.idPrefix+A.data(B)},ui:function(C,B){return{options:this.options,tab:C,panel:B,index:this.$tabs.index(C)}},tabify:function(O){this.$lis=A("li:has(a[href])",this.element);this.$tabs=this.$lis.map(function(){return A("a",this)[0]});this.$panels=A([]);var P=this,D=this.options;this.$tabs.each(function(R,Q){if(Q.hash&&Q.hash.replace("#","")){P.$panels=P.$panels.add(Q.hash)}else{if(A(Q).attr("href")!="#"){A.data(Q,"href.tabs",Q.href);A.data(Q,"load.tabs",Q.href);var T=P.tabId(Q);Q.href="#"+T;var S=A("#"+T);if(!S.length){S=A(D.panelTemplate).attr("id",T).addClass(D.panelClass).insertAfter(P.$panels[R-1]||P.element);S.data("destroy.tabs",true)}P.$panels=P.$panels.add(S)}else{D.disabled.push(R+1)}}});if(O){this.element.addClass(D.navClass);this.$panels.each(function(){var Q=A(this);Q.addClass(D.panelClass)});if(D.selected===undefined){if(location.hash){this.$tabs.each(function(S,Q){if(Q.hash==location.hash){D.selected=S;if(A.browser.msie||A.browser.opera){var R=A(location.hash),T=R.attr("id");R.attr("id","");setTimeout(function(){R.attr("id",T)},500)}scrollTo(0,0);return false}})}else{if(D.cookie){var J=parseInt(A.cookie("ui-tabs"+A.data(P.element)),10);if(J&&P.$tabs[J]){D.selected=J}}else{if(P.$lis.filter("."+D.selectedClass).length){D.selected=P.$lis.index(P.$lis.filter("."+D.selectedClass)[0])}}}}D.selected=D.selected===null||D.selected!==undefined?D.selected:0;D.disabled=A.unique(D.disabled.concat(A.map(this.$lis.filter("."+D.disabledClass),function(R,Q){return P.$lis.index(R)}))).sort();if(A.inArray(D.selected,D.disabled)!=-1){D.disabled.splice(A.inArray(D.selected,D.disabled),1)}this.$panels.addClass(D.hideClass);this.$lis.removeClass(D.selectedClass);if(D.selected!==null){this.$panels.eq(D.selected).show().removeClass(D.hideClass);this.$lis.eq(D.selected).addClass(D.selectedClass);var K=function(){A(P.element).triggerHandler("tabsshow",[P.fakeEvent("tabsshow"),P.ui(P.$tabs[D.selected],P.$panels[D.selected])],D.show)};if(A.data(this.$tabs[D.selected],"load.tabs")){this.load(D.selected,K)}else{K()}}A(window).bind("unload",function(){P.$tabs.unbind(".tabs");P.$lis=P.$tabs=P.$panels=null})}for(var G=0,N;N=this.$lis[G];G++){A(N)[A.inArray(G,D.disabled)!=-1&&!A(N).hasClass(D.selectedClass)?"addClass":"removeClass"](D.disabledClass)}if(D.cache===false){this.$tabs.removeData("cache.tabs")}var C,I,B={"min-width":0,duration:1},E="normal";if(D.fx&&D.fx.constructor==Array){C=D.fx[0]||B,I=D.fx[1]||B}else{C=I=D.fx||B}var H={display:"",overflow:"",height:""};if(!A.browser.msie){H.opacity=""}function M(R,Q,S){Q.animate(C,C.duration||E,function(){Q.addClass(D.hideClass).css(H);if(A.browser.msie&&C.opacity){Q[0].style.filter=""}if(S){L(R,S,Q)}})}function L(R,S,Q){if(I===B){S.css("display","block")}S.animate(I,I.duration||E,function(){S.removeClass(D.hideClass).css(H);if(A.browser.msie&&I.opacity){S[0].style.filter=""}A(P.element).triggerHandler("tabsshow",[P.fakeEvent("tabsshow"),P.ui(R,S[0])],D.show)})}function F(R,T,Q,S){T.addClass(D.selectedClass).siblings().removeClass(D.selectedClass);M(R,Q,S)}this.$tabs.unbind(".tabs").bind(D.event,function(){var T=A(this).parents("li:eq(0)"),Q=P.$panels.filter(":visible"),S=A(this.hash);if((T.hasClass(D.selectedClass)&&!D.unselect)||T.hasClass(D.disabledClass)||A(this).hasClass(D.loadingClass)||A(P.element).triggerHandler("tabsselect",[P.fakeEvent("tabsselect"),P.ui(this,S[0])],D.select)===false){this.blur();return false}P.options.selected=P.$tabs.index(this);if(D.unselect){if(T.hasClass(D.selectedClass)){P.options.selected=null;T.removeClass(D.selectedClass);P.$panels.stop();M(this,Q);this.blur();return false}else{if(!Q.length){P.$panels.stop();var R=this;P.load(P.$tabs.index(this),function(){T.addClass(D.selectedClass).addClass(D.unselectClass);L(R,S)});this.blur();return false}}}if(D.cookie){A.cookie("ui-tabs"+A.data(P.element),P.options.selected,D.cookie)}P.$panels.stop();if(S.length){var R=this;P.load(P.$tabs.index(this),Q.length?function(){F(R,T,Q,S)}:function(){T.addClass(D.selectedClass);L(R,S)})}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(A.browser.msie){this.blur()}return false});if(!(\/^click\/).test(D.event)){this.$tabs.bind("click.tabs",function(){return false})}},add:function(E,D,C){if(C==undefined){C=this.$tabs.length}var G=this.options;var I=A(G.tabTemplate.replace(\/#\\{href\\}\/g,E).replace(\/#\\{label\\}\/g,D));I.data("destroy.tabs",true);var H=E.indexOf("#")==0?E.replace("#",""):this.tabId(A("a:first-child",I)[0]);var F=A("#"+H);if(!F.length){F=A(G.panelTemplate).attr("id",H).addClass(G.hideClass).data("destroy.tabs",true)}F.addClass(G.panelClass);if(C>=this.$lis.length){I.appendTo(this.element);F.appendTo(this.element[0].parentNode)}else{I.insertBefore(this.$lis[C]);F.insertBefore(this.$panels[C])}G.disabled=A.map(G.disabled,function(K,J){return K>=C?++K:K});this.tabify();if(this.$tabs.length==1){I.addClass(G.selectedClass);F.removeClass(G.hideClass);var B=A.data(this.$tabs[0],"load.tabs");if(B){this.load(C,B)}}this.element.triggerHandler("tabsadd",[this.fakeEvent("tabsadd"),this.ui(this.$tabs[C],this.$panels[C])],G.add)},remove:function(B){var D=this.options,E=this.$lis.eq(B).remove(),C=this.$panels.eq(B).remove();if(E.hasClass(D.selectedClass)&&this.$tabs.length>1){this.select(B+(B+1=B?--G:G});this.tabify();this.element.triggerHandler("tabsremove",[this.fakeEvent("tabsremove"),this.ui(E.find("a")[0],C[0])],D.remove)},enable:function(B){var C=this.options;if(A.inArray(B,C.disabled)==-1){return }var D=this.$lis.eq(B).removeClass(C.disabledClass);if(A.browser.safari){D.css("display","inline-block");setTimeout(function(){D.css("display","block")},0)}C.disabled=A.grep(C.disabled,function(F,E){return F!=B});this.element.triggerHandler("tabsenable",[this.fakeEvent("tabsenable"),this.ui(this.$tabs[B],this.$panels[B])],C.enable)},disable:function(C){var B=this,D=this.options;if(C!=D.selected){this.$lis.eq(C).addClass(D.disabledClass);D.disabled.push(C);D.disabled.sort();this.element.triggerHandler("tabsdisable",[this.fakeEvent("tabsdisable"),this.ui(this.$tabs[C],this.$panels[C])],D.disable)}},select:function(B){if(typeof B=="string"){B=this.$tabs.index(this.$tabs.filter("[href$="+B+"]")[0])}this.$tabs.eq(B).trigger(this.options.event)},load:function(G,K){var L=this,D=this.options,E=this.$tabs.eq(G),J=E[0],H=K==undefined||K===false,B=E.data("load.tabs");K=K||function(){};if(!B||!H&&A.data(J,"cache.tabs")){K();return }var M=function(N){var O=A(N),P=O.find("*:last");return P.length&&P.is(":not(img)")&&P||O};var C=function(){L.$tabs.filter("."+D.loadingClass).removeClass(D.loadingClass).each(function(){if(D.spinner){M(this).parent().html(M(this).data("label.tabs"))}});L.xhr=null};if(D.spinner){var I=M(J).html();M(J).wrapInner("<\/em>").find("em").data("label.tabs",I).html(D.spinner)}var F=A.extend({},D.ajaxOptions,{url:B,success:function(O,N){A(J.hash).html(O);C();if(D.cache){A.data(J,"cache.tabs",true)}A(L.element).triggerHandler("tabsload",[L.fakeEvent("tabsload"),L.ui(L.$tabs[G],L.$panels[G])],D.load);D.ajaxOptions.success&&D.ajaxOptions.success(O,N);K()}});if(this.xhr){this.xhr.abort();C()}E.addClass(D.loadingClass);setTimeout(function(){L.xhr=A.ajax(F)},0)},url:function(C,B){this.$tabs.eq(C).removeData("cache.tabs").data("load.tabs",B)},destroy:function(){var B=this.options;this.element.unbind(".tabs").removeClass(B.navClass).removeData("tabs");this.$tabs.each(function(){var C=A.data(this,"href.tabs");if(C){this.href=C}var D=A(this).unbind(".tabs");A.each(["href","load","cache"],function(E,F){D.removeData(F+".tabs")})});this.$lis.add(this.$panels).each(function(){if(A.data(this,"destroy.tabs")){A(this).remove()}else{A(this).removeClass([B.selectedClass,B.unselectClass,B.disabledClass,B.panelClass,B.hideClass].join(" "))}})},fakeEvent:function(B){return A.event.fix({type:B,target:this.element[0]})}});A.ui.tabs.defaults={unselect:false,event:"click",disabled:[],cookie:null,spinner:"Loading…",cache:false,idPrefix:"ui-tabs-",ajaxOptions:{},fx:null,tabTemplate:'
  • #{label}<\/span><\/a><\/li>',panelTemplate:"
    <\/div>",navClass:"ui-tabs-nav",selectedClass:"ui-tabs-selected",unselectClass:"ui-tabs-unselect",disabledClass:"ui-tabs-disabled",panelClass:"ui-tabs-panel",hideClass:"ui-tabs-hide",loadingClass:"ui-tabs-loading"};A.ui.tabs.getter="length";A.extend(A.ui.tabs.prototype,{rotation:null,rotate:function(C,F){F=F||false;var B=this,E=this.options.selected;function G(){B.rotation=setInterval(function(){E=++E
    <\/div>'))}},_connectDatepicker:function(target,inst){var input=$(target);if(input.hasClass(this.markerClassName)){return }var appendText=this._get(inst,"appendText");var isRTL=this._get(inst,"isRTL");if(appendText){input[isRTL?"before":"after"](''+appendText+"<\/span>")}var showOn=this._get(inst,"showOn");if(showOn=="focus"||showOn=="both"){input.focus(this._showDatepicker)}if(showOn=="button"||showOn=="both"){var buttonText=this._get(inst,"buttonText");var buttonImage=this._get(inst,"buttonImage");var trigger=$(this._get(inst,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('