From 783894461efda65ea9ab02e2c81ed7adfdcf7ed2 Mon Sep 17 00:00:00 2001 From: Connor Turland Date: Sun, 23 Dec 2012 01:12:56 -0500 Subject: [PATCH] testing ability to pull topics onto the canvas --- app/assets/javascripts/Jit/filters.js | 58 +++++- app/assets/javascripts/Jit/graphsettings.js | 42 ++++- app/assets/javascripts/Jit/loadgraphs.js | 177 ++++++++---------- app/assets/javascripts/application.js | 2 +- app/assets/stylesheets/application.css | 6 +- app/controllers/main_controller.rb | 24 ++- app/views/items/create.js.erb | 15 +- app/views/main/console.html.erb | 38 ++-- app/views/main/search.js.erb | 48 +++++ config/routes.rb | 2 + ...x-all-2dd6aaa6c99e01af92fd7aa61fbf642a.zip | Bin 0 -> 167518 bytes public/assets/48px-all.zip | Bin 0 -> 167518 bytes ...en001-a2e2d959694d5f3c98e717eb4f82d5dd.zip | Bin 0 -> 190512 bytes public/assets/96px-gen001.zip | Bin 0 -> 190512 bytes ...ction-02bd981b8466a7b2cb167afffc284703.png | Bin 0 -> 9675 bytes public/assets/action.png | Bin 0 -> 9675 bytes ...ivity-27aedb9b5baea69ea88f1f2b5303862c.png | Bin 0 -> 10328 bytes public/assets/activity.png | Bin 0 -> 10328 bytes ...cation-6b4d80ff670302ae50174a88153db2fc.js | 33 ++++ ...ion-6b4d80ff670302ae50174a88153db2fc.js.gz | Bin 0 -> 168937 bytes ...ation-b45ff6856d37792e0f8481681c27b764.css | 4 + ...on-b45ff6856d37792e0f8481681c27b764.css.gz | Bin 0 -> 7442 bytes public/assets/application.css | 4 + public/assets/application.css.gz | Bin 0 -> 7442 bytes public/assets/application.js | 33 ++++ public/assets/application.js.gz | Bin 0 -> 168937 bytes ...round-2fcc9f96ace4764a02278ada04bc0d9d.jpg | Bin 0 -> 691985 bytes public/assets/background.jpg | Bin 0 -> 691985 bytes ...ound2-c2b46d9ebc7d31aea8135e3c505aa1e9.jpg | Bin 0 -> 378620 bytes ...ating-8d022369a362b364c9395039167f1ffd.jpg | Bin 0 -> 46721 bytes public/assets/background2-for-repeating.jpg | Bin 0 -> 46721 bytes public/assets/background2.jpg | Bin 0 -> 378620 bytes .../bg-eea3f1ec61623cbc3833f8fcbf114bf8.png | Bin 0 -> 61561 bytes public/assets/bg.png | Bin 0 -> 61561 bytes ...zarre-4154e4b7b2e0169cfc4af24c32119305.png | Bin 0 -> 10436 bytes public/assets/bizarre.png | Bin 0 -> 10436 bytes ...alyst-21e04cdb0f34140b3e00d0b98aca240c.png | Bin 0 -> 10085 bytes public/assets/catalyst.png | Bin 0 -> 10085 bytes ...losed-11f6970ed42d52bc9352fa8860ab7479.png | Bin 0 -> 10295 bytes public/assets/closed.png | Bin 0 -> 10295 bytes .../col2-4f58f5695026bcc1789ef2a87be40897.png | Bin 0 -> 4237 bytes public/assets/col2.png | Bin 0 -> 4237 bytes ...ience-8068d2c812493d1852ee7e3c992365ce.png | Bin 0 -> 8830 bytes public/assets/experience.png | Bin 0 -> 8830 bytes ...redev-e3c62458cfd457b0501dddc6d9b2d8d4.png | Bin 0 -> 10311 bytes public/assets/futuredev.png | Bin 0 -> 10311 bytes ...dient-6c6f5be85356b9e5ff76658e56ccc0f9.png | Bin 0 -> 12558 bytes public/assets/gradient.png | Bin 0 -> 12558 bytes ...group-70155e13e72ec389d64a4f80a8d62d24.png | Bin 0 -> 10581 bytes public/assets/group.png | Bin 0 -> 10581 bytes .../idea-283b58d94b9166856f2734e3c5426ca4.png | Bin 0 -> 8777 bytes public/assets/idea.png | Bin 0 -> 8777 bytes ...ation-652ece8bc0b1060dd5ca0756393cf21e.png | Bin 0 -> 9993 bytes public/assets/implication.png | Bin 0 -> 9993 bytes ...sight-858ccca7357b37837a257e0202319b27.png | Bin 0 -> 7822 bytes public/assets/insight.png | Bin 0 -> 7822 bytes ...ntion-a487d116bfcf64c7ac559ef89ed61544.png | Bin 0 -> 10215 bytes public/assets/intention.png | Bin 0 -> 10215 bytes ...junto-3bca283ec5fe80ef34d6a888b7c676b4.png | Bin 0 -> 12099 bytes public/assets/junto.png | Bin 0 -> 12099 bytes ...ledge-eb4b1dc4412b210c286b934737b04f80.png | Bin 0 -> 9901 bytes public/assets/knowledge.png | Bin 0 -> 9901 bytes ...ation-e1642892214a5cb4b2891f3837f437de.png | Bin 0 -> 10109 bytes public/assets/location.png | Bin 0 -> 10109 bytes public/assets/manifest.yml | 49 +++++ ...ction-d55838ce24528a56dd241c285ef2349a.png | Bin 0 -> 8646 bytes public/assets/old icons/action.png | Bin 0 -> 8646 bytes ...group-bd3f38a2d40c7aef4123fd61caa833c7.png | Bin 0 -> 8763 bytes public/assets/old icons/group.png | Bin 0 -> 8763 bytes ...ntion-6fc1087e39981084643eb9d713f82d90.png | Bin 0 -> 9114 bytes public/assets/old icons/intention.png | Bin 0 -> 9114 bytes ...ation-4f88b890ffc41fea38627f59f2c19a3e.png | Bin 0 -> 11723 bytes public/assets/old icons/location.png | Bin 0 -> 11723 bytes ...erson-be021351add736f73b07acc5880ecbf4.png | Bin 0 -> 8449 bytes public/assets/old icons/person.png | Bin 0 -> 8449 bytes ...ource-9e40d89dbf5a02859533b6c02eabe2d8.png | Bin 0 -> 8724 bytes public/assets/old icons/resource.png | Bin 0 -> 8724 bytes ...issue-d9c50446b2dbd0587942ae298bda2a75.png | Bin 0 -> 10284 bytes public/assets/openissue.png | Bin 0 -> 10284 bytes ...inion-c65d63ce63d9c1dc01f60b2f9a4fecfe.png | Bin 0 -> 8620 bytes public/assets/opinion.png | Bin 0 -> 8620 bytes ...unity-4fe7c2f4f5cbe678058c76924ec43a7f.png | Bin 0 -> 10478 bytes public/assets/opportunity.png | Bin 0 -> 10478 bytes ...erson-2cb4eace780426c21c109ca6475431ce.png | Bin 0 -> 8959 bytes public/assets/person.png | Bin 0 -> 8959 bytes ...tform-29f4dc32fb5f2a9f369b92d2f51ba005.png | Bin 0 -> 10104 bytes public/assets/platform.png | Bin 0 -> 10104 bytes ...oblem-d660aa3522f737dfd25487937bed6db1.png | Bin 0 -> 10776 bytes public/assets/problem.png | Bin 0 -> 10776 bytes ...stion-bc1ccabf1e7cb8b4b6d6744fe096760c.png | Bin 0 -> 8630 bytes public/assets/question.png | Bin 0 -> 8630 bytes ...rence-c840b77477e0dc3fd431236766793a5f.png | Bin 0 -> 8676 bytes public/assets/reference.png | Bin 0 -> 8676 bytes ...ement-d200e129a41fff36f64111f554abea72.png | Bin 0 -> 9694 bytes public/assets/requirement.png | Bin 0 -> 9694 bytes ...ource-4017b1e9535d80d205ceff916930cf5d.png | Bin 0 -> 9822 bytes public/assets/resource.png | Bin 0 -> 9822 bytes .../role-c474b1fcb4b4f836e7ca0db67e744dc3.png | Bin 0 -> 9955 bytes public/assets/role.png | Bin 0 -> 9955 bytes ...ttons-6eb1e766df3b6b28f5cb2a218697658f.png | Bin 0 -> 1394 bytes public/assets/scroll/mCSB_buttons.png | Bin 0 -> 1394 bytes .../task-0ac599d122a709a5e73990f1745019e0.png | Bin 0 -> 8750 bytes public/assets/task.png | Bin 0 -> 8750 bytes .../tool-45532482693a381d4da31c103392ee5b.png | Bin 0 -> 8408 bytes public/assets/tool.png | Bin 0 -> 8408 bytes ...topbg-eb18f5cf8dcfaf7dfd7e47f503956a5d.png | Bin 0 -> 2800 bytes public/assets/topbg.png | Bin 0 -> 2800 bytes ...opbg2-f9640f6cb183bb610d0954c7759ecc23.png | Bin 0 -> 2827 bytes public/assets/topbg2.png | Bin 0 -> 2827 bytes ...ctory-a7c520e746d4c1ffe401805b3d0cb6cd.png | Bin 0 -> 7084 bytes public/assets/trajectory.png | Bin 0 -> 7084 bytes 111 files changed, 395 insertions(+), 140 deletions(-) create mode 100644 app/views/main/search.js.erb create mode 100644 public/assets/48px-all-2dd6aaa6c99e01af92fd7aa61fbf642a.zip create mode 100644 public/assets/48px-all.zip create mode 100644 public/assets/96px-gen001-a2e2d959694d5f3c98e717eb4f82d5dd.zip create mode 100644 public/assets/96px-gen001.zip create mode 100644 public/assets/action-02bd981b8466a7b2cb167afffc284703.png create mode 100644 public/assets/action.png create mode 100644 public/assets/activity-27aedb9b5baea69ea88f1f2b5303862c.png create mode 100644 public/assets/activity.png create mode 100644 public/assets/application-6b4d80ff670302ae50174a88153db2fc.js create mode 100644 public/assets/application-6b4d80ff670302ae50174a88153db2fc.js.gz create mode 100644 public/assets/application-b45ff6856d37792e0f8481681c27b764.css create mode 100644 public/assets/application-b45ff6856d37792e0f8481681c27b764.css.gz create mode 100644 public/assets/application.css create mode 100644 public/assets/application.css.gz create mode 100644 public/assets/application.js create mode 100644 public/assets/application.js.gz create mode 100644 public/assets/background-2fcc9f96ace4764a02278ada04bc0d9d.jpg create mode 100644 public/assets/background.jpg create mode 100644 public/assets/background2-c2b46d9ebc7d31aea8135e3c505aa1e9.jpg create mode 100644 public/assets/background2-for-repeating-8d022369a362b364c9395039167f1ffd.jpg create mode 100644 public/assets/background2-for-repeating.jpg create mode 100644 public/assets/background2.jpg create mode 100644 public/assets/bg-eea3f1ec61623cbc3833f8fcbf114bf8.png create mode 100644 public/assets/bg.png create mode 100644 public/assets/bizarre-4154e4b7b2e0169cfc4af24c32119305.png create mode 100644 public/assets/bizarre.png create mode 100644 public/assets/catalyst-21e04cdb0f34140b3e00d0b98aca240c.png create mode 100644 public/assets/catalyst.png create mode 100644 public/assets/closed-11f6970ed42d52bc9352fa8860ab7479.png create mode 100644 public/assets/closed.png create mode 100644 public/assets/col2-4f58f5695026bcc1789ef2a87be40897.png create mode 100644 public/assets/col2.png create mode 100644 public/assets/experience-8068d2c812493d1852ee7e3c992365ce.png create mode 100644 public/assets/experience.png create mode 100644 public/assets/futuredev-e3c62458cfd457b0501dddc6d9b2d8d4.png create mode 100644 public/assets/futuredev.png create mode 100644 public/assets/gradient-6c6f5be85356b9e5ff76658e56ccc0f9.png create mode 100644 public/assets/gradient.png create mode 100644 public/assets/group-70155e13e72ec389d64a4f80a8d62d24.png create mode 100644 public/assets/group.png create mode 100644 public/assets/idea-283b58d94b9166856f2734e3c5426ca4.png create mode 100644 public/assets/idea.png create mode 100644 public/assets/implication-652ece8bc0b1060dd5ca0756393cf21e.png create mode 100644 public/assets/implication.png create mode 100644 public/assets/insight-858ccca7357b37837a257e0202319b27.png create mode 100644 public/assets/insight.png create mode 100644 public/assets/intention-a487d116bfcf64c7ac559ef89ed61544.png create mode 100644 public/assets/intention.png create mode 100644 public/assets/junto-3bca283ec5fe80ef34d6a888b7c676b4.png create mode 100644 public/assets/junto.png create mode 100644 public/assets/knowledge-eb4b1dc4412b210c286b934737b04f80.png create mode 100644 public/assets/knowledge.png create mode 100644 public/assets/location-e1642892214a5cb4b2891f3837f437de.png create mode 100644 public/assets/location.png create mode 100644 public/assets/manifest.yml create mode 100644 public/assets/old icons/action-d55838ce24528a56dd241c285ef2349a.png create mode 100644 public/assets/old icons/action.png create mode 100644 public/assets/old icons/group-bd3f38a2d40c7aef4123fd61caa833c7.png create mode 100644 public/assets/old icons/group.png create mode 100644 public/assets/old icons/intention-6fc1087e39981084643eb9d713f82d90.png create mode 100644 public/assets/old icons/intention.png create mode 100644 public/assets/old icons/location-4f88b890ffc41fea38627f59f2c19a3e.png create mode 100644 public/assets/old icons/location.png create mode 100644 public/assets/old icons/person-be021351add736f73b07acc5880ecbf4.png create mode 100644 public/assets/old icons/person.png create mode 100644 public/assets/old icons/resource-9e40d89dbf5a02859533b6c02eabe2d8.png create mode 100644 public/assets/old icons/resource.png create mode 100644 public/assets/openissue-d9c50446b2dbd0587942ae298bda2a75.png create mode 100644 public/assets/openissue.png create mode 100644 public/assets/opinion-c65d63ce63d9c1dc01f60b2f9a4fecfe.png create mode 100644 public/assets/opinion.png create mode 100644 public/assets/opportunity-4fe7c2f4f5cbe678058c76924ec43a7f.png create mode 100644 public/assets/opportunity.png create mode 100644 public/assets/person-2cb4eace780426c21c109ca6475431ce.png create mode 100644 public/assets/person.png create mode 100644 public/assets/platform-29f4dc32fb5f2a9f369b92d2f51ba005.png create mode 100644 public/assets/platform.png create mode 100644 public/assets/problem-d660aa3522f737dfd25487937bed6db1.png create mode 100644 public/assets/problem.png create mode 100644 public/assets/question-bc1ccabf1e7cb8b4b6d6744fe096760c.png create mode 100644 public/assets/question.png create mode 100644 public/assets/reference-c840b77477e0dc3fd431236766793a5f.png create mode 100644 public/assets/reference.png create mode 100644 public/assets/requirement-d200e129a41fff36f64111f554abea72.png create mode 100644 public/assets/requirement.png create mode 100644 public/assets/resource-4017b1e9535d80d205ceff916930cf5d.png create mode 100644 public/assets/resource.png create mode 100644 public/assets/role-c474b1fcb4b4f836e7ca0db67e744dc3.png create mode 100644 public/assets/role.png create mode 100644 public/assets/scroll/mCSB_buttons-6eb1e766df3b6b28f5cb2a218697658f.png create mode 100644 public/assets/scroll/mCSB_buttons.png create mode 100644 public/assets/task-0ac599d122a709a5e73990f1745019e0.png create mode 100644 public/assets/task.png create mode 100644 public/assets/tool-45532482693a381d4da31c103392ee5b.png create mode 100644 public/assets/tool.png create mode 100644 public/assets/topbg-eb18f5cf8dcfaf7dfd7e47f503956a5d.png create mode 100644 public/assets/topbg.png create mode 100644 public/assets/topbg2-f9640f6cb183bb610d0954c7759ecc23.png create mode 100644 public/assets/topbg2.png create mode 100644 public/assets/trajectory-a7c520e746d4c1ffe401805b3d0cb6cd.png create mode 100644 public/assets/trajectory.png diff --git a/app/assets/javascripts/Jit/filters.js b/app/assets/javascripts/Jit/filters.js index 8e4f1626..7a843271 100644 --- a/app/assets/javascripts/Jit/filters.js +++ b/app/assets/javascripts/Jit/filters.js @@ -194,7 +194,7 @@ $(document).ready(function() { $('.sideOption').animate({ width: '305px', height: '76px' - }, 700, function() { + }, 300, function() { $('#topic_by_name_input').focus(); }); $('#closeFind, #findWhere').css('display','block'); @@ -204,12 +204,16 @@ $(document).ready(function() { // this sets up the closing of the find box, and the toggling between open and closed. $('#closeFind').click(function(){ + Mconsole.graph.eachNode( function (n) { + n.setData('isNew', false); + }); + Mconsole.plot(); $('#closeFind, #findWhere').css('display','none'); $('.sideOption').css('cursor','pointer'); $('.sideOption').animate({ width: '45px', height: '32px' - }, 700, function() { + }, 300, function() { $('.sideOption').bind('click',function(){ firstVal = $('.sideOption option[value="name"]').attr('selected'); secondVal = $('.sideOption option[value="metacode"]').attr('selected'); @@ -393,7 +397,30 @@ $(document).ready(function() { secondVal = $('.sideOption .select_content').children("option[value='maps']").attr('selected'); thirdVal = $('.sideOption .select_content').children("option[value='mappers']").attr('selected'); if ( firstVal == 'selected') { - onCanvasSearch(null,data.item.id,null); + // grab the checkboxes to see if the search is on the canvas, in the commons, or both + firstNewVal = $("#onCanvas").attr('checked'); + secondNewVal = $("#inCommons").attr('checked'); + + // only have the autocomplete enabled if they are searching in the commons + + if (firstNewVal == "checked" && secondNewVal == "checked"){ + onCanvasSearch(null,data.item.id,null); + $('#topicsByMap').val(data.item.id); + $('#topicsByUser').val(""); + $('#get_topics_form').submit(); + } + else if (firstNewVal == "checked"){ + onCanvasSearch(null,data.item.id,null); + } + else if (secondNewVal == "checked"){ + //hideAll(); + $('#topicsByMap').val(data.item.id); + $('#topicsByUser').val(""); + $('#get_topics_form').submit(); + } + else { + alert('You either need to have searching On Your Canvas or In the Commons enabled'); + } } else if ( secondVal == 'selected' ) { if (data.item.id != undefined) { @@ -415,7 +442,30 @@ $(document).ready(function() { secondVal = $('.sideOption .select_content').children("option[value='maps']").attr('selected'); thirdVal = $('.sideOption .select_content').children("option[value='mappers']").attr('selected'); if ( firstVal == 'selected') { - onCanvasSearch(null,null,data.item.id.toString()); + // grab the checkboxes to see if the search is on the canvas, in the commons, or both + firstNewVal = $("#onCanvas").attr('checked'); + secondNewVal = $("#inCommons").attr('checked'); + + // only have the autocomplete enabled if they are searching in the commons + + if (firstNewVal == "checked" && secondNewVal == "checked"){ + onCanvasSearch(null,null,data.item.id.toString()); + $('#topicsByUser').val(data.item.id); + $('#topicsByMap').val(""); + $('#get_topics_form').submit(); + } + else if (firstNewVal == "checked"){ + onCanvasSearch(null,null,data.item.id.toString()); + } + else if (secondNewVal == "checked"){ + //hideAll(); + $('#topicsByUser').val(data.item.id); + $('#topicsByMap').val(""); + $('#get_topics_form').submit(); + } + else { + alert('You either need to have searching On Your Canvas or In the Commons enabled'); + } } else if ( secondVal == 'selected' ) { diff --git a/app/assets/javascripts/Jit/graphsettings.js b/app/assets/javascripts/Jit/graphsettings.js index d40b3d2c..5573dbac 100644 --- a/app/assets/javascripts/Jit/graphsettings.js +++ b/app/assets/javascripts/Jit/graphsettings.js @@ -364,6 +364,42 @@ function graphSettings(type) { return t; } +// defining code to draw edges with arrows pointing in the middle of them +var renderMidArrow = function(from, to, dim, swap, canvas){ + var ctx = canvas.getCtx(); + // invert edge direction + if (swap) { + var tmp = from; + from = to; + to = tmp; + } + // vect represents a line from tip to tail of the arrow + var vect = new $jit.Complex(to.x - from.x, to.y - from.y); + // scale it + vect.$scale(dim / vect.norm()); + // compute the midpoint of the edge line + var midPoint = new $jit.Complex((to.x + from.x) / 2, (to.y + from.y) / 2); + // move midpoint by half the "length" of the arrow so the arrow is centered on the midpoint + midPoint.x += (vect.x / 0.7); + midPoint.y += (vect.y / 0.7); + // compute the tail intersection point with the edge line + var intermediatePoint = new $jit.Complex(midPoint.x - vect.x, +midPoint.y - vect.y); + // vector perpendicular to vect + var normal = new $jit.Complex(-vect.y / 2, vect.x / 2); + var v1 = intermediatePoint.add(normal); + var v2 = intermediatePoint.$add(normal.$scale(-1)); + + ctx.beginPath(); + ctx.moveTo(from.x, from.y); + ctx.lineTo(to.x, to.y); + ctx.stroke(); + ctx.beginPath(); + ctx.moveTo(v1.x, v1.y); + ctx.lineTo(midPoint.x, midPoint.y); + ctx.lineTo(v2.x, v2.y); + ctx.stroke(); +}; // defining custom node type var nodeSettings = { @@ -379,8 +415,9 @@ var nodeSettings = { if (isNew) { ctx.beginPath(); ctx.arc(pos.x, pos.y, dim+3, 0, 2 * Math.PI, false); - ctx.fillStyle = 'green'; - ctx.fill(); + ctx.strokeStyle = 'white'; + ctx.lineWidth = 2; + ctx.stroke(); } ctx.drawImage(imgArray[cat], pos.x - dim, pos.y - dim, dim*2, dim*2); @@ -555,6 +592,7 @@ function clickDragOnTopicForceDirected(node, eventInfo, e) { Mconsole.fx.plotNode(tempNode, Mconsole.canvas); Mconsole.fx.plotNode(temp, Mconsole.canvas); } else if (!temp) { + tempNode2 = null; Mconsole.graph.eachNode(function (n) { n.setData('dim', 25, 'current'); }); diff --git a/app/assets/javascripts/Jit/loadgraphs.js b/app/assets/javascripts/Jit/loadgraphs.js index 12d4aeeb..63f7f630 100644 --- a/app/assets/javascripts/Jit/loadgraphs.js +++ b/app/assets/javascripts/Jit/loadgraphs.js @@ -45,60 +45,27 @@ imgArray['Action'] = new Image(); imgArray['Action'].src = '/assets/action.png'; imgArray['Activity'] = new Image(); imgArray['Activity'].src = '/assets/activity.png'; -// defining code to draw edges with arrows pointing in the middle of them -var renderMidArrow = function(from, to, dim, swap, canvas){ - var ctx = canvas.getCtx(); - // invert edge direction - if (swap) { - var tmp = from; - from = to; - to = tmp; - } - // vect represents a line from tip to tail of the arrow - var vect = new $jit.Complex(to.x - from.x, to.y - from.y); - // scale it - vect.$scale(dim / vect.norm()); - // compute the midpoint of the edge line - var midPoint = new $jit.Complex((to.x + from.x) / 2, (to.y + from.y) / 2); - // move midpoint by half the "length" of the arrow so the arrow is centered on the midpoint - midPoint.x += (vect.x / 0.7); - midPoint.y += (vect.y / 0.7); - // compute the tail intersection point with the edge line - var intermediatePoint = new $jit.Complex(midPoint.x - vect.x, -midPoint.y - vect.y); - // vector perpendicular to vect - var normal = new $jit.Complex(-vect.y / 2, vect.x / 2); - var v1 = intermediatePoint.add(normal); - var v2 = intermediatePoint.$add(normal.$scale(-1)); +// init custom node type +$jit.ForceDirected.Plot.NodeTypes.implement(nodeSettings); +//implement an edge type +$jit.ForceDirected.Plot.EdgeTypes.implement(edgeSettings); +// end - ctx.beginPath(); - ctx.moveTo(from.x, from.y); - ctx.lineTo(to.x, to.y); - ctx.stroke(); - ctx.beginPath(); - ctx.moveTo(v1.x, v1.y); - ctx.lineTo(midPoint.x, midPoint.y); - ctx.lineTo(v2.x, v2.y); - ctx.stroke(); -}; +// init custom node type +$jit.RGraph.Plot.NodeTypes.implement(nodeSettings); +//implement an edge type +$jit.RGraph.Plot.EdgeTypes.implement(edgeSettings); +// end + +function initialize(type, loadLater){ + + if (loadLater == null) { + loadlater = false; + } -function initialize(type){ viewMode = "graph"; gType = type; - // init custom node type - $jit.ForceDirected.Plot.NodeTypes.implement(nodeSettings); - //implement an edge type - $jit.ForceDirected.Plot.EdgeTypes.implement(edgeSettings); - // end - - // init custom node type - $jit.RGraph.Plot.NodeTypes.implement(nodeSettings); - //implement an edge type - $jit.RGraph.Plot.EdgeTypes.implement(edgeSettings); - // end - - if ( type == "centered") { // init Rgraph Mconsole = new $jit.RGraph(graphSettings(type)); @@ -113,61 +80,63 @@ function initialize(type){ } // load JSON data. - Mconsole.loadJSON(json); - - // choose how to plot and animate the data onto the screen - var chooseAnimate; - - if ( type == "centered") { - // compute positions incrementally and animate. - //trigger small animation - Mconsole.graph.eachNode(function(n) { - var pos = n.getPos(); - pos.setc(-200, -200); - }); - Mconsole.compute('end'); + if (!loadLater) { + Mconsole.loadJSON(json); - chooseAnimate = { - modes:['polar'], - duration: 2000 - }; - } - else if ( type == "arranged" ) { - // compute positions incrementally and animate. - Mconsole.graph.eachNode(function(n) { - var pos = n.getPos(); - pos.setc(0, 0); - var newPos = new $jit.Complex(); - newPos.x = n.data.$xloc; - newPos.y = n.data.$yloc; - n.setPos(newPos, 'end'); + // choose how to plot and animate the data onto the screen + var chooseAnimate; + + if ( type == "centered") { + // compute positions incrementally and animate. + //trigger small animation + Mconsole.graph.eachNode(function(n) { + var pos = n.getPos(); + pos.setc(-200, -200); + }); + Mconsole.compute('end'); + + chooseAnimate = { + modes:['polar'], + duration: 2000 + }; + } + else if ( type == "arranged" ) { + // compute positions incrementally and animate. + Mconsole.graph.eachNode(function(n) { + var pos = n.getPos(); + pos.setc(0, 0); + var newPos = new $jit.Complex(); + newPos.x = n.data.$xloc; + newPos.y = n.data.$yloc; + n.setPos(newPos, 'end'); + }); + + chooseAnimate = { + modes: ['linear'], + transition: $jit.Trans.Quad.easeInOut, + duration: 2500 + }; + } + else if ( type == "chaotic" ) { + // compute positions incrementally and animate. + Mconsole.compute(); + + chooseAnimate = { + modes: ['linear'], + transition: $jit.Trans.Elastic.easeOut, + duration: 2500 + }; + } + + + $(document).ready(function() { + if ( type == "centered") { + Mconsole.fx.animate(chooseAnimate); + } + else if ( type == "arranged" || type == "chaotic") { + Mconsole.animate(chooseAnimate); + } }); - - chooseAnimate = { - modes: ['linear'], - transition: $jit.Trans.Quad.easeInOut, - duration: 2500 - }; - } - else if ( type == "chaotic" ) { - // compute positions incrementally and animate. - Mconsole.compute() - - chooseAnimate = { - modes: ['linear'], - transition: $jit.Trans.Elastic.easeOut, - duration: 2500 - }; - } - - - $(document).ready(function() { - if ( type == "centered") { - Mconsole.fx.animate(chooseAnimate); - } - else if ( type == "arranged" || type == "chaotic") { - Mconsole.animate(chooseAnimate); - } - }); - // end + // end + }// if not loadLater } diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index e091ff32..fcdd7576 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -19,7 +19,7 @@ // other options are 'graph' var viewMode = "list"; -var labelType, useGradients, nativeTextSupport, animate, json, Mconsole, gType, tempNode = null, tempInit = false, tempNode2 = null; +var labelType, useGradients, nativeTextSupport, animate, json, Mconsole = null, gType, tempNode = null, tempInit = false, tempNode2 = null; $(document).ready(function() { diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index c7df9d13..3cedca02 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -397,7 +397,7 @@ input[type="submit"] { #findWhere { position:fixed; top:25%; - left:40px; + left:90px; display:none; margin-top:-20px; } @@ -486,6 +486,10 @@ input[type="submit"] { opacity: 0.4; } +#get_topics_form { + display:none; +} + /* --- styling the logo button ---*/ .logo { position:fixed; diff --git a/app/controllers/main_controller.rb b/app/controllers/main_controller.rb index 0f98f79f..e4b22955 100644 --- a/app/controllers/main_controller.rb +++ b/app/controllers/main_controller.rb @@ -11,14 +11,7 @@ class MainController < ApplicationController @current = current_user if authenticated? - @synapses = Synapse.visibleToUser(@current, nil) - @synapses = @synapses.slice(0, 50) - @items = synapses_as_json(@current, @synapses).html_safe - - respond_to do |format| - format.html { respond_with(@current) } - format.json { respond_with(@items) } - end + else @maps = Map.visibleToUser(@current, nil) @map = @maps.sample @@ -32,6 +25,21 @@ class MainController < ApplicationController end end + def search + @current = current_user + @items = Array.new() + if params[:topics_by_user_id] != "" + @user = User.find(params[:topics_by_user_id]) + @items = Item.visibleToUser(@current, @user) + elsif params[:topics_by_map_id] != "" + @map = Map.find(params[:topics_by_map_id]) + @items = @map.items.delete_if{|item| not item.authorize_to_view(@current)} + end + respond_to do |format| + format.js { respond_with(@items) } + end + end + def metamap @current = current_user diff --git a/app/views/items/create.js.erb b/app/views/items/create.js.erb index 0e47e7d0..011c4a36 100644 --- a/app/views/items/create.js.erb +++ b/app/views/items/create.js.erb @@ -13,7 +13,7 @@ var x = <%= @position['x'] %>; var y = <%= @position['y'] %>; -if (Mconsole != null) { +if (!$.isEmptyObject(Mconsole.graph.nodes)) { Mconsole.graph.addNode(newnode); // set the animation for everything back to normal @@ -66,5 +66,16 @@ if (Mconsole != null) { } else { json = newnode; - initialize("chaotic"); + Mconsole.loadJSON(json); + var temp = Mconsole.graph.getNode('<%= @item.id %>'); + temp.setData('dim', 1, 'start'); + temp.setData('dim', 25, 'end'); + temp.setPos(new $jit.Complex(x, y), 'current'); + temp.setPos(new $jit.Complex(x, y), 'start'); + temp.setPos(new $jit.Complex(x, y), 'end'); + Mconsole.fx.plotNode(temp, Mconsole.canvas); + Mconsole.fx.animate({ + modes: ['node-property:dim'], + duration: 500 + }); } diff --git a/app/views/main/console.html.erb b/app/views/main/console.html.erb index fef63407..b836913f 100644 --- a/app/views/main/console.html.erb +++ b/app/views/main/console.html.erb @@ -37,35 +37,33 @@ } -<% elsif @items %> -
-
-
+<% elsif authenticated? %> +
+
+
+
-
-
-<% if authenticated? %> - <%= render :partial => 'items/new' %> - <%= render :partial => 'synapses/new' %> -<% end %> - - - + <% else %>


Shucks, there are no maps.

<% end %> close
-

On my Canvas

-

In the Commons

+

On my Canvas

+

In the Commons

Find... @@ -130,4 +128,8 @@
  • Trajectory

    trajectory

  • + <%= form_tag("/search", :method => "get", :id => 'get_topics_form', :class => 'get_topics_form', :remote => true) do %> + <%= text_field_tag(:topics_by_user_id, "", :id => "topicsByUser", :class => "getTopicsInput") %> + <%= text_field_tag(:topics_by_map_id, "", :id => "topicsByMap", :class => "getTopicsInput") %> + <% end %>

    diff --git a/app/views/main/search.js.erb b/app/views/main/search.js.erb new file mode 100644 index 00000000..c9013123 --- /dev/null +++ b/app/views/main/search.js.erb @@ -0,0 +1,48 @@ +$('.getTopicsInput').attr('value',''); + +var h = Mconsole.canvas.element.clientHeight / 2; +var w = Mconsole.canvas.element.clientWidth / 2; + +var myX = -w + 100; +var myY = -h + 100; + +<% @items.each do |item| %> + if ($.isEmptyObject(Mconsole.graph.nodes)) { + json = <%= item.self_as_json.html_safe %>; + Mconsole.loadJSON(json); + var temp = Mconsole.graph.getNode('<%= item.id %>'); + temp.setData('dim', 1, 'start'); + temp.setData('dim', 25, 'end'); + temp.setData('isNew',true); + temp.setPos(new $jit.Complex(myX, myY), 'current'); + temp.setPos(new $jit.Complex(myX, myY), 'start'); + temp.setPos(new $jit.Complex(myX, myY), 'end'); + Mconsole.fx.plotNode(temp, Mconsole.canvas); + myX += 100; + } + else { + var temp = Mconsole.graph.getNode('<%= item.id %>'); + if (temp == null) { + var newnode = <%= item.self_as_json.html_safe %>; + Mconsole.graph.addNode(newnode); + var temp = Mconsole.graph.getNode('<%= item.id %>'); + temp.setData('dim', 1, 'start'); + temp.setData('dim', 25, 'end'); + temp.setData('isNew',true); + if (myX > (w-100)) { + myX = -w + 100; + myY += 100 + } + temp.setPos(new $jit.Complex(myX, myY), 'current'); + temp.setPos(new $jit.Complex(myX, myY), 'start'); + temp.setPos(new $jit.Complex(myX, myY), 'end'); + Mconsole.fx.plotNode(temp, Mconsole.canvas); + myX += 100; + } + } +<% end %> + + Mconsole.fx.animate({ + modes: ['node-property:dim'], + duration: 500 + }); diff --git a/config/routes.rb b/config/routes.rb index 6bc90c78..f27f9961 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -6,6 +6,8 @@ ISSAD::Application.routes.draw do match 'invite', to: 'main#invite', via: :get, as: :invite + match 'search', to: 'main#search', via: :get, as: :search + match 'maps/:id/savelayout', to: 'maps#savelayout', via: :put, as: :savelayout resource :session diff --git a/public/assets/48px-all-2dd6aaa6c99e01af92fd7aa61fbf642a.zip b/public/assets/48px-all-2dd6aaa6c99e01af92fd7aa61fbf642a.zip new file mode 100644 index 0000000000000000000000000000000000000000..f37c75b5259a98068d7c81be03a2d9a7b4913700 GIT binary patch literal 167518 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 z%0D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 UpUJ3ze{H~7D$pHx;}hin0qICdmH+?% literal 0 HcmV?d00001 diff --git a/public/assets/48px-all.zip b/public/assets/48px-all.zip new file mode 100644 index 0000000000000000000000000000000000000000..f37c75b5259a98068d7c81be03a2d9a7b4913700 GIT binary patch literal 167518 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 z%0D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 UpUJ3ze{H~7D$pHx;}hin0qICdmH+?% literal 0 HcmV?d00001 diff --git a/public/assets/96px-gen001-a2e2d959694d5f3c98e717eb4f82d5dd.zip b/public/assets/96px-gen001-a2e2d959694d5f3c98e717eb4f82d5dd.zip new file mode 100644 index 0000000000000000000000000000000000000000..8d88a57c208b776d872891151e8ee3587149ec65 GIT binary patch literal 190512 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

    '+t.getData("itemcatname")+"

    "+''+t.getData('+'
    '+t.name+""+'"+'

    '+t.getData("desc")+"

    "+''+t.getData("link")+"",r=document.createElement("div");r.className="showcard item_"+t.id,r.innerHTML=n,r.style.display="none",e.appendChild(r),r.onclick=function(){delete t.selected,t.setData("dim",25,"current"),t.eachAdjacency(function(e){e.setDataset("end",{lineWidth:.5,color:"#222222"}),e.setData("showDesc",!1,"current")}),Mconsole.fx.animate({modes:["edge-property:lineWidth:color"],duration:500}),$(".showcard.item_"+t.id).fadeOut("fast",function(){$(".name").css("display","block"),Mconsole.plot()})};var i=document.createElement("span"),s=i.style;i.className="name item_"+t.id,i.innerHTML='
    '+t.name+"
    ",e.appendChild(i),s.fontSize="0.9em",s.color="#222222",i.onclick=function(){selectNodeOnClickHandler(t)}},onPlaceLabel:function(e,t){var n=e.style,r=parseInt(n.left),i=parseInt(n.top),s=e.offsetWidth;n.left=r-s/2+"px",n.top=i+25+"px",n.display=""}};else if(e="centered")t={injectInto:"infovis",background:{CanvasStyles:{strokeStyle:"#333",lineWidth:1.5}},Navigation:{enable:!0,type:"HTML",panning:"avoid nodes",zooming:10},Node:{overridable:!0,color:"#2D6A5D",type:"customNode",dim:25},Edge:{overridable:!0,color:"#222222",type:"customEdge",lineWidth:1},Label:{type:"HTML",size:20},Tips:{enable:!1,onShow:function(e,t){}},Events:{enable:!0,type:"HTML",onMouseEnter:function(){},onMouseLeave:function(){},onDragMove:function(e,t,n){clickDragOnTopicRGraph(e,t,n)},onDragEnd:function(){tempInit&&tempNode2!=null?($("#item_addSynapse").val("false"),$("#synapse_item1id").val(tempNode.id),$("#synapse_item2id").val(tempNode2.id),$("#new_synapse").fadeIn("fast"),$("#synapse_desc").focus(),tempNode=null,tempNode2=null,tempInit=!1):(tempNode=null,tempNode2=null,tempInit=!1,Mconsole.plot())},onDragCancel:function(){tempNode=null,tempNode2=null,tempInit=!1,Mconsole.plot()},onTouchMove:function(e,t,n){$jit.util.event.stop(n),this.onDragMove(e,t,n)},onClick:function(e,t,n){e.nodeFrom?selectEdgeOnClickHandler(e):e&&!e.nodeFrom?Mconsole.busy||(selectNodeOnClickHandler(e),Mconsole.onClick(e.id,{hideLabels:!1})):canvasDoubleClickHandler(t.getPos(),n)}},iterations:200,levelDistance:200,onCreateLabel:function(e,t){var n='

    '+t.getData("itemcatname")+"

    "+''+t.getData('+'
    '+t.name+""+'"+'

    '+t.getData("desc")+"

    "+''+t.getData("link")+"
    ",r=document.createElement("div");r.className="showcard item_"+t.id,r.innerHTML=n,r.style.display="none",e.appendChild(r),r.onclick=function(){Mconsole.busy||(delete t.selected,t.setData("dim",25,"current"),t.eachAdjacency(function(e){e.setDataset("end",{lineWidth:.5,color:"#222222"}),e.setData("showDesc",!1,"current")}),Mconsole.fx.animate({modes:["edge-property:lineWidth:color"],duration:500}),$(".showcard.item_"+t.id).fadeOut("fast",function(){$(".name").css("display","block"),Mconsole.plot()}))};var i=document.createElement("span"),s=i.style;i.className="name item_"+t.id,i.innerHTML='
    '+t.name+"
    ",e.appendChild(i),s.fontSize="0.9em",s.color="#222222",i.onclick=function(){Mconsole.busy||(selectNodeOnClickHandler(t),Mconsole.onClick(t.id,{hideLabels:!1}))}},onPlaceLabel:function(e,t){var n=e.style,r=parseInt(n.left),i=parseInt(n.top),s=e.offsetWidth;n.left=r-s/2+"px",n.top=i+25+"px",n.display=""}};return t}function selectEdgeOnClickHandler(e){var t=e.getData("showDesc");t?(e.setData("showDesc",!1,"current"),Mconsole.plot()):t||(e.setData("showDesc",!0,"current"),Mconsole.plot())}function selectNodeOnClickHandler(e){$(".showcard").css("display","none"),$(".name").css("display","block"),$(".name.item_"+e.id).css("display","none"),$(".showcard.item_"+e.id).fadeIn("fast"),Mconsole.graph.eachNode(function(t){t.id!=e.id&&delete t.selected,t.setData("dim",25,"current"),t.eachAdjacency(function(e){e.setDataset("end",{lineWidth:.5,color:"#222222"}),e.setData("showDesc",!1,"current")})}),e.selected?(e.setData("dim",25,"current"),delete e.selected):(e.selected=!0,e.setData("dim",1,"current"),e.eachAdjacency(function(e){e.setDataset("end",{lineWidth:3,color:"#FFF"}),e.setData("showDesc",!0,"current")})),Mconsole.fx.animate({modes:["edge-property:lineWidth:color"],duration:500})}function canvasDoubleClickHandler(e,t){var n=300,r=canvasDoubleClickHandlerObject.storedTime,i=Date.now();i-r=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.1",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return typeof e=="object"?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
    a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0],r.style.cssText="top:1px;float:left;opacity:.5";if(!n||!n.length||!r)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando +:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
    t
    ",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="
    ",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||++v.uuid:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n-1)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0),u[c]&&f.push(l);f.length&&b.push({elem:s,matches:f})}p.length>d&&b.push({elem:this,matches:p.slice(d)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function Y(e,t,n,r){n=n||[],t=t||m;var i,s,o,f,l=t.nodeType;if(l!==1&&l!==9)return[];if(!e||typeof e!="string")return n;o=u(t);if(!o&&!r)if(i=j.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&a(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return w.apply(n,b.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&K&&t.getElementsByClassName)return w.apply(n,b.call(t.getElementsByClassName(f),0)),n}return lt(e,t,n,r,o)}function Z(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function et(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function tt(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function nt(e,t,n,r){var i,o,u,a,f,l,c,h,p,v,g=!n&&t!==m,y=(g?"":"")+e.replace(D,"$1"),w=T[d][y];if(w)return r?0:b.call(w,0);f=e,l=[],h=0,p=s.preFilter,v=s.filter;while(f){if(!i||(o=P.exec(f)))o&&(f=f.slice(o[0].length),u.selector=c),l.push(u=[]),c="",g&&(f=" "+f);i=!1;if(o=H.exec(f))c+=o[0],f=f.slice(o[0].length),i=u.push({part:o.pop().replace(D," "),string:o[0],captures:o});for(a in v)(o=W[a].exec(f))&&(!p[a]||(o=p[a](o,t,n)))&&(c+=o[0],f=f.slice(o[0].length),i=u.push({part:a,string:o.shift(),captures:o}));if(!i)break}return c&&(u.selector=c),r?f.length:f?Y.error(e):b.call(T(y,l),0)}function rt(e,t,i,s){var o=t.dir,u=y++;return e||(e=function(e){return e===i}),t.first?function(t){while(t=t[o])if(t.nodeType===1)return e(t)&&t}:s?function(t){while(t=t[o])if(t.nodeType===1&&e(t))return t}:function(t){var i,s=u+"."+n,a=s+"."+r;while(t=t[o])if(t.nodeType===1){if((i=t[d])===a)return t.sizset;if(typeof i=="string"&&i.indexOf(s)===0){if(t.sizset)return t}else{t[d]=a;if(e(t))return t.sizset=!0,t;t.sizset=!1}}}}function it(e,t){return e?function(n){var r=t(n);return r&&e(r===!0?n:r)}:t}function st(e,t,n){var r,i,o=0;for(;r=e[o];o++)s.relative[r.part]?i=rt(i,s.relative[r.part],t,n):i=it(i,s.filter[r.part].apply(null,r.captures.concat(t,n)));return i}function ot(e){return function(t){var n,r=0;for(;n=e[r];r++)if(n(t))return!0;return!1}}function ut(e,t,n,r){var i=0,s=t.length;for(;i0?a(u,n,o):[]}function ft(e,n,r,i){var s,o,u,a,f,l,c,h,p,d,v,m,g,y=0,b=e.length,E=W.POS,S=new RegExp("^"+E.source+"(?!"+C+")","i"),x=function(){var e=1,n=arguments.length-2;for(;ec){o+=l.slice(c,p.index),c=v,m=[n],H.test(o)&&(h&&(m=h),h=i);if(g=q.test(o))o=o.slice(0,-5).replace(H,"$&*"),c++;p.length>1&&p[0].replace(S,x),h=at(o,p[1],p[2],m,h,g)}o=""}}d||(o+=l),d=!1}o?H.test(o)?ut(o,h||[n],r,i):Y(o,n,r,i?i.concat(h):h):w.apply(r,h)}return b===1?r:Y.uniqueSort(r)}function lt(e,t,i,o,u){e=e.replace(D,"$1");var a,l,c,h,p,d,v,m,g,y,E=nt(e,t,u),S=t.nodeType;if(W.POS.test(e))return ft(E,t,i,o);if(o)a=b.call(o,0);else if(E.length===1){if((d=b.call(E[0],0)).length>2&&(v=d[0]).part==="ID"&&S===9&&!u&&s.relative[d[1].part]){t=s.find.ID(v.captures[0].replace(z,""),t,u)[0];if(!t)return i;e=e.slice(d.shift().string.length)}g=(E=I.exec(d[0].string))&&!E.index&&t.parentNode||t,m="";for(p=d.length-1;p>=0;p--){v=d[p],y=v.part,m=v.string+m;if(s.relative[y])break;if(s.order.test(y)){a=s.find[y](v.captures[0].replace(z,""),g,u);if(a==null)continue;e=e.slice(0,e.length-m.length)+m.replace(W[y],""),e||w.apply(i,b.call(a,0));break}}}if(e){l=f(e,t,u),n=l.dirruns++,a==null&&(a=s.find.TAG("*",I.test(e)&&t.parentNode||t));for(p=0;h=a[p];p++)r=l.runs++,l(h)&&i.push(h)}return i}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=e.document,g=m.documentElement,y=0,b=[].slice,w=[].push,E=function(e,t){return e[d]=t||!0,e},S=function(){var e={},t=[];return E(function(n,r){return t.push(n)>s.cacheLength&&delete e[t.shift()],e[n]=r},e)},x=S(),T=S(),N=S(),C="[\\x20\\t\\r\\n\\f]",k="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",L=k.replace("w","w#"),A="([*^$|!~]?=)",O="\\["+C+"*("+k+")"+C+"*(?:"+A+C+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+L+")|)|)"+C+"*\\]",M=":("+k+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+O+")|[^:]|\\\\.)*|.*))\\)|)",_=":(nth|eq|gt|lt|first|last|even|odd)(?:\\(((?:-\\d)?\\d*)\\)|)(?=[^-]|$)",D=new RegExp("^"+C+"+|((?:^|[^\\\\])(?:\\\\.)*)"+C+"+$","g"),P=new RegExp("^"+C+"*,"+C+"*"),H=new RegExp("^"+C+"*([\\x20\\t\\r\\n\\f>+~])"+C+"*"),B=new RegExp(M),j=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,F=/^:not/,I=/[\x20\t\r\n\f]*[+~]/,q=/:not\($/,R=/h\d/i,U=/input|select|textarea|button/i,z=/\\(?!\\)/g,W={ID:new RegExp("^#("+k+")"),CLASS:new RegExp("^\\.("+k+")"),NAME:new RegExp("^\\[name=['\"]?("+k+")['\"]?\\]"),TAG:new RegExp("^("+k.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|nth|last|first)-child(?:\\("+C+"*(even|odd|(([+-]|)(\\d*)n|)"+C+"*(?:([+-]|)"+C+"*(\\d+)|))"+C+"*\\)|)","i"),POS:new RegExp(_,"ig"),needsContext:new RegExp("^"+C+"*[>+~]|"+_,"i")},X=function(e){var t=m.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},V=X(function(e){return e.appendChild(m.createComment("")),!e.getElementsByTagName("*").length}),$=X(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),J=X(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),K=X(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),Q=X(function(e){e.id=d+0,e.innerHTML="
    ",g.insertBefore(e,g.firstChild);var t=m.getElementsByName&&m.getElementsByName(d).length===2+m.getElementsByName(d+0).length;return i=!m.getElementById(d),g.removeChild(e),t});try{b.call(g.childNodes,0)[0].nodeType}catch(G){b=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}Y.matches=function(e,t){return Y(e,null,null,t)},Y.matchesSelector=function(e,t){return Y(t,null,null,[e]).length>0},o=Y.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},u=Y.isXML=function(t){var n=t&&(t.ownerDocument||t).documentElement;return n?n.nodeName!=="HTML":!1},a=Y.contains=g.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:g.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},Y.attr=function(e,t){var n,r=u(e);return r||(t=t.toLowerCase()),s.attrHandle[t]?s.attrHandle[t](e):J||r?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},s=Y.selectors={cacheLength:50,createPseudo:E,match:W,order:new RegExp("ID|TAG"+(Q?"|NAME":"")+(K?"|CLASS":"")),attrHandle:$?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:i?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i? +i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:V?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(z,""),e[3]=(e[4]||e[5]||"").replace(z,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||Y.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&Y.error(e[0]),e},PSEUDO:function(e,t,n){var r,i;if(W.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(r=e[4])B.test(r)&&(i=nt(r,t,n,!0))&&(i=r.indexOf(")",r.length-i)-r.length)&&(r=r.slice(0,i),e[0]=e[0].slice(0,i)),e[2]=r;return e.slice(0,3)}},filter:{ID:i?function(e){return e=e.replace(z,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace(z,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace(z,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=x[d][e];return t||(t=x(e,new RegExp("(^|"+C+")"+e+"("+C+"|$)"))),function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")}},ATTR:function(e,t,n){return t?function(r){var i=Y.attr(r,e),s=i+"";if(i==null)return t==="!=";switch(t){case"=":return s===n;case"!=":return s!==n;case"^=":return n&&s.indexOf(n)===0;case"*=":return n&&s.indexOf(n)>-1;case"$=":return n&&s.substr(s.length-n.length)===n;case"~=":return(" "+s+" ").indexOf(n)>-1;case"|=":return s===n||s.substr(0,n.length+1)===n+"-"}}:function(t){return Y.attr(t,e)!=null}},CHILD:function(e,t,n,r){if(e==="nth"){var i=y++;return function(e){var t,s,o=0,u=e;if(n===1&&r===0)return!0;t=e.parentNode;if(t&&(t[d]!==i||!e.sizset)){for(u=t.firstChild;u;u=u.nextSibling)if(u.nodeType===1){u.sizset=++o;if(u===e)break}t[d]=i}return s=e.sizset-r,n===0?s===0:s%n===0&&s/n>=0}}return function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t,n,r){var i,o=s.pseudos[e]||s.pseudos[e.toLowerCase()];return o||Y.error("unsupported pseudo: "+e),o[d]?o(t,n,r):o.length>1?(i=[e,e,"",t],function(e){return o(e,0,i)}):o}},pseudos:{not:E(function(e,t,n){var r=f(e.replace(D,"$1"),t,n);return function(e){return!r(e)}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!s.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},contains:E(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),has:E(function(e){return function(t){return Y(e,t).length>0}}),header:function(e){return R.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:Z("radio"),checkbox:Z("checkbox"),file:Z("file"),password:Z("password"),image:Z("image"),submit:et("submit"),reset:et("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return U.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&(!!e.type||!!e.href)},active:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t,n){return n?e.slice(1):[e[0]]},last:function(e,t,n){var r=e.pop();return n?e:[r]},even:function(e,t,n){var r=[],i=n?1:0,s=e.length;for(;i",e.querySelectorAll("[selected]").length||i.push("\\["+C+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),X(function(e){e.innerHTML="

    ",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+C+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=i.length&&new RegExp(i.join("|")),lt=function(e,r,s,o,u){if(!o&&!u&&(!i||!i.test(e)))if(r.nodeType===9)try{return w.apply(s,b.call(r.querySelectorAll(e),0)),s}catch(a){}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f,l,c,h=r.getAttribute("id"),p=h||d,v=I.test(e)&&r.parentNode||r;h?p=p.replace(n,"\\$&"):r.setAttribute("id",p),f=nt(e,r,u),p="[id='"+p+"']";for(l=0,c=f.length;l0})}(),s.setFilters.nth=s.setFilters.eq,s.filters=s.pseudos,Y.attr=v.attr,v.find=Y,v.expr=Y.selectors,v.expr[":"]=v.expr.pseudos,v.unique=Y.uniqueSort,v.text=Y.getText,v.isXMLDoc=Y.isXML,v.contains=Y.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
    ","
    "]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{ln=s.href}catch(Nn){ln=i.createElement("a"),ln.href="",ln=ln.href}cn=wn.exec(ln.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
    ").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:ln,isLocal:dn.test(cn[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=""+(n||T),l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,cn[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]==cn[1]&&a[2]==cn[2]&&(a[3]||(a[1]==="http:"?80:443))==(cn[3]||(cn[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(e){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async? +a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i,s=this.createTween(e,t),o=zn.exec(t),u=s.cur(),a=+u||0,f=1;if(o){n=+o[2],r=o[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&a){a=v.css(s.elem,e,!0)||n||1;do i=f=f||".5",a/=f,v.style(s.elem,e,a+r),f=s.cur()/u;while(f!==1&&f!==i)}s.unit=r,s.start=a,s.end=o[1]?a+(o[1]+1)*n:n}return s}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window),function(e,t){function n(t,n){var i=t.nodeName.toLowerCase();if("area"===i){var s=t.parentNode,o=s.name,u;return!t.href||!o||s.nodeName.toLowerCase()!=="map"?!1:(u=e("img[usemap=#"+o+"]")[0],!!u&&r(u))}return(/input|select|textarea|button|object/.test(i)?!t.disabled:"a"==i?t.href||n:n)&&r(t)}function r(t){return!e(t).parents().andSelf().filter(function(){return e.curCSS(this,"visibility")==="hidden"||e.expr.filters.hidden(this)}).length}e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.8.23",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),e.fn.extend({propAttr:e.fn.prop||e.fn.attr,_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.curCSS(this,"position",1))&&/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.curCSS(t,"padding"+this,!0))||0,r&&(n-=parseFloat(e.curCSS(t,"border"+this+"Width",!0))||0),s&&(n-=parseFloat(e.curCSS(t,"margin"+this,!0))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return n(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var r=e.attr(t,"tabindex"),i=isNaN(r);return(i||r>=0)&&n(t,!i)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e.curCSS||(e.curCSS=e.css),e.extend(e.ui,{plugin:{add:function(t,n,r){var i=e.ui[t].prototype;for(var s in r)i.plugins[s]=i.plugins[s]||[],i.plugins[s].push([n,r[s]])},call:function(e,t,n){var r=e.plugins[t];if(!r||!e.element[0].parentNode)return;for(var i=0;i0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target==this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})}(jQuery),function(e,t){e.widget("ui.draggable",e.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(t){var n=this.options;return this.helper||n.disabled||e(t.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(t),this.handle?(n.iframeFix&&e(n.iframeFix===!0?"iframe":n.iframeFix).each(function(){e('
    ').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(t){var n=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt),n.containment&&this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,n){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute");if(!n){var r=this._uiHash();if(this._trigger("drag",t,r)===!1)return this._mouseUp({}),!1;this.position=r.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var n=!1;e.ui.ddmanager&&!this.options.dropBehaviour&&(n=e.ui.ddmanager.drop(this,t)),this.dropped&&(n=this.dropped,this.dropped=!1);var r=this.element[0],i=!1;while(r&&(r=r.parentNode))r==document&&(i=!0);if(!i&&this.options.helper==="original")return!1;if(this.options.revert=="invalid"&&!n||this.options.revert=="valid"&&n||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)){var s=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){s._trigger("stop",t)!==!1&&s._clear()})}else this._trigger("stop",t)!==!1&&this._clear();return!1},_mouseUp:function(t){return this.options.iframeFix===!0&&e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){var n=!this.options.handle||!e(this.options.handle,this.element).length?!0:!1;return e(this.options.handle,this.element).find("*").andSelf().each(function(){this==t.target&&(n=!0)}),n},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t])):n.helper=="clone"?this.element.clone().removeAttr("id"):this.element;return r.parents("body").length||r.appendTo(n.appendTo=="parent"?this.element[0].parentNode:n.appendTo),r[0]!=this.element[0]&&!/(fixed|absolute)/.test(r.css("position"))&&r.css("position","absolute"),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.browser.msie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[t.containment=="document"?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t.containment=="document"?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(t.containment=="document"?0:e(window).scrollLeft())+e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(t.containment=="document"?0:e(window).scrollTop())+(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)&&t.containment.constructor!=Array){var n=e(t.containment),r=n[0];if(!r)return;var i=n.offset(),s=e(r).css("overflow")!="hidden";this.containment=[(parseInt(e(r).css("borderLeftWidth"),10)||0)+(parseInt(e(r).css("paddingLeft"),10)||0),(parseInt(e(r).css("borderTopWidth"),10)||0)+(parseInt(e(r).css("paddingTop"),10)||0),(s?Math.max(r.scrollWidth,r.offsetWidth):r.offsetWidth)-(parseInt(e(r).css("borderLeftWidth"),10)||0)-(parseInt(e(r).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(s?Math.max(r.scrollHeight,r.offsetHeight):r.offsetHeight)-(parseInt(e(r).css("borderTopWidth"),10)||0)-(parseInt(e(r).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=n}else t.containment.constructor==Array&&(this.containment=t.containment)},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r),left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r)}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName),s=t.pageX,o=t.pageY;if(this.originalPosition){var u;if(this.containment){if(this.relative_container){var a=this.relative_container.offset();u=[this.containment[0]+a.left,this.containment[1]+a.top,this.containment[2]+a.left,this.containment[3]+a.top]}else u=this.containment;t.pageX-this.offset.click.leftu[2]&&(s=u[2]+this.offset.click.left),t.pageY-this.offset.click.top>u[3]&&(o=u[3]+this.offset.click.top)}if(n.grid){var f=n.grid[1]?this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY;o=u?f-this.offset.click.topu[3]?f-this.offset.click.topu[2]?l-this.offset.click.left=0;l--){var c=r.snapElements[l].left,h=c+r.snapElements[l].width,p=r.snapElements[l].top,d=p+r.snapElements[l].height;if(!(c-s=l&&o<=c||u>=l&&u<=c||oc)&&(i>=a&&i<=f||s>=a&&s<=f||if);default:return!1}},e.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(t,n){var r=e.ui.ddmanager.droppables[t.options.scope]||[],i=n?n.type:null,s=(t.currentItem||t.element).find(":data(droppable)").andSelf();e:for(var o=0;o
    ').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=n.handles||(e(".ui-resizable-handle",this.element).length?{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"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var r=this.handles.split(",");this.handles={};for(var i=0;i');u.css({zIndex:n.zIndex}),"se"==s&&u.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(u)}}this._renderAxis=function(t){t=t||this.element;for(var n in this.handles){this.handles[n].constructor==String&&(this.handles[n]=e(this.handles[n],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var r=e(this.handles[n],this.element),i=0;i=/sw|ne|nw|se|n|s/.test(n)?r.outerHeight():r.outerWidth();var s=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");t.css(s,i),this._proportionallyResize()}if(!e(this.handles[n]).length)continue}},this._renderAxis(this.element),this._handles=e(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!t.resizing){if(this.className)var e=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);t.axis=e&&e[1]?e[1]:"se"}}),n.autoHide&&(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").hover(function(){if(n.disabled)return;e(this).removeClass("ui-resizable-autohide"),t._handles.show()},function(){if(n.disabled)return;t.resizing||(e(this).addClass("ui-resizable-autohide"),t._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var t=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){t(this.element);var n=this.element;n.after(this.originalElement.css({position:n.css("position"),width:n.outerWidth(),height:n.outerHeight(),top:n.css("top"),left:n.css("left")})).remove()}return this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_mouseCapture:function(t){var n=!1;for(var r in this.handles)e(this.handles[r])[0]==t.target&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var r=this.options,i=this.element.position(),s=this.element;this.resizing=!0,this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()},(s.is(".ui-draggable")||/absolute/.test(s.css("position")))&&s.css({position:"absolute",top:i.top,left:i.left}),this._renderProxy();var o=n(this.helper.css("left")),u=n(this.helper.css("top"));r.containment&&(o+=e(r.containment).scrollLeft()||0,u+=e(r.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:o,top:u},this.size=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.originalSize=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.originalPosition={left:o,top:u},this.sizeDiff={width:s.outerWidth()-s.width(),height:s.outerHeight()-s.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio=typeof r.aspectRatio=="number"?r.aspectRatio:this.originalSize.width/this.originalSize.height||1;var a=e(".ui-resizable-"+this.axis).css("cursor");return e("body").css("cursor",a=="auto"?this.axis+"-resize":a),s.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var n=this.helper,r=this.options,i={},s=this,o=this.originalMousePosition,u=this.axis,a=t.pageX-o.left||0,f=t.pageY-o.top||0,l=this._change[u];if(!l)return!1;var c=l.apply(this,[t,a,f]),h=e.browser.msie&&e.browser.version<7,p=this.sizeDiff;this._updateVirtualBoundaries(t.shiftKey);if(this._aspectRatio||t.shiftKey)c=this._updateRatio(c,t);return c=this._respectSize(c,t),this._propagate("resize",t),n.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(c),this._trigger("resize",t,this.ui()),!1},_mouseStop:function(t){this.resizing=!1;var n=this.options,r=this;if(this._helper){var i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),o=s&&e.ui.hasScroll(i[0],"left")?0:r.sizeDiff.height,u=s?0:r.sizeDiff.width,a={width:r.helper.width()-u,height:r.helper.height()-o},f=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,l=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null;n.animate||this.element.css(e.extend(a,{top:l,left:f})),r.helper.height(r.size.height),r.helper.width(r.size.width),this._helper&&!n.animate&&this._proportionallyResize()}return e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(e){var t=this.options,n,i,s,o,u;u={minWidth:r(t.minWidth)?t.minWidth:0,maxWidth:r(t.maxWidth)?t.maxWidth:Infinity,minHeight:r(t.minHeight)?t.minHeight:0,maxHeight:r(t.maxHeight)?t.maxHeight:Infinity};if(this._aspectRatio||e)n=u.minHeight*this.aspectRatio,s=u.minWidth/this.aspectRatio,i=u.maxHeight*this.aspectRatio,o=u.maxWidth/this.aspectRatio,n>u.minWidth&&(u.minWidth=n),s>u.minHeight&&(u.minHeight=s),ie.width,l=r(e.height)&&i.minHeight&&i.minHeight>e.height;f&&(e.width=i.minWidth),l&&(e.height=i.minHeight),u&&(e.width=i.maxWidth),a&&(e.height=i.maxHeight);var c=this.originalPosition.left+this.originalSize.width,h=this.position.top+this.size.height,p=/sw|nw|w/.test(o),d=/nw|ne|n/.test(o);f&&p&&(e.left=c-i.minWidth),u&&p&&(e.left=c-i.maxWidth),l&&d&&(e.top=h-i.minHeight),a&&d&&(e.top=h-i.maxHeight);var v=!e.width&&!e.height;return v&&!e.left&&e.top?e.top=null:v&&!e.top&&e.left&&(e.left=null),e},_proportionallyResize:function(){var t=this.options;if(!this._proportionallyResizeElements.length)return;var n=this.helper||this.element;for(var r=0;r');var r=e.browser.msie&&e.browser.version<7,i=r?1:0,s=r?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+s,height:this.element.outerHeight()+s,position:"absolute",left:this.elementOffset.left-i+"px",top:this.elementOffset.top-i+"px",zIndex:++n.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(e,t,n){return{width:this.originalSize.width+t}},w:function(e,t,n){var r=this.options,i=this.originalSize,s=this.originalPosition;return{left:s.left+t,width:i.width-t}},n:function(e,t,n){var r=this.options,i=this.originalSize,s=this.originalPosition;return{top:s.top+n,height:i.height-n}},s:function(e,t,n){return{height:this.originalSize.height+n}},se:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},sw:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,n,r]))},ne:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},nw:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,n,r]))}},_propagate:function(t,n){e.ui.plugin.call(this,t,[n,this.ui()]),t!="resize"&&this._trigger(t,n,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.extend(e.ui.resizable,{version:"1.8.23"}),e.ui.plugin.add("resizable","alsoResize",{start:function(t,n){var r=e(this).data("resizable"),i=r.options,s=function(t){e(t).each(function(){var t=e(this);t.data("resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};typeof i.alsoResize=="object"&&!i.alsoResize.parentNode?i.alsoResize.length?(i.alsoResize=i.alsoResize[0],s(i.alsoResize)):e.each(i.alsoResize,function(e){s(e)}):s(i.alsoResize)},resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.originalSize,o=r.originalPosition,u={height:r.size.height-s.height||0,width:r.size.width-s.width||0,top:r.position.top-o.top||0,left:r.position.left-o.left||0},a=function(t,r){e(t).each(function(){var t=e(this),i=e(this).data("resizable-alsoresize"),s={},o=r&&r.length?r:t.parents(n.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(o,function(e,t){var n=(i[t]||0)+(u[t]||0);n&&n>=0&&(s[t]=n||null)}),t.css(s)})};typeof i.alsoResize=="object"&&!i.alsoResize.nodeType?e.each(i.alsoResize,function(e,t){a(e,t)}):a(i.alsoResize)},stop:function(t,n){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","animate",{stop:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r._proportionallyResizeElements,o=s.length&&/textarea/i.test(s[0].nodeName),u=o&&e.ui.hasScroll(s[0],"left")?0:r.sizeDiff.height,a=o?0:r.sizeDiff.width,f={width:r.size.width-a,height:r.size.height-u},l=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,c=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null;r.element.animate(e.extend(f,c&&l?{top:c,left:l}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var n={width:parseInt(r.element.css("width"),10),height:parseInt(r.element.css("height"),10),top:parseInt(r.element.css("top"),10),left:parseInt(r.element.css("left"),10)};s&&s.length&&e(s[0]).css({width:n.width,height:n.height}),r._updateCache(n),r._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(t,r){var i=e(this).data("resizable"),s=i.options,o=i.element,u=s.containment,a=u instanceof e?u.get(0):/parent/.test(u)?o.parent().get(0):u;if(!a)return;i.containerElement=e(a);if(/document/.test(u)||u==document)i.containerOffset={left:0,top:0},i.containerPosition={left:0,top:0},i.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight};else{var f=e(a),l=[];e(["Top","Right","Left","Bottom"]).each(function(e,t){l[e]=n(f.css("padding"+t))}),i.containerOffset=f.offset(),i.containerPosition=f.position(),i.containerSize={height:f.innerHeight()-l[3],width:f.innerWidth()-l[1]};var c=i.containerOffset,h=i.containerSize.height,p=i.containerSize.width,d=e.ui.hasScroll(a,"left")?a.scrollWidth:p,v=e.ui.hasScroll(a)?a.scrollHeight:h;i.parentData={element:a,left:c.left,top:c.top,width:d,height:v}}},resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.containerSize,o=r.containerOffset,u=r.size,a=r.position,f=r._aspectRatio||t.shiftKey,l={top:0,left:0},c=r.containerElement;c[0]!=document&&/static/.test(c.css("position"))&&(l=o),a.left<(r._helper?o.left:0)&&(r.size.width=r.size.width+(r._helper?r.position.left-o.left:r.position.left-l.left),f&&(r.size.height=r.size.width/r.aspectRatio),r.position.left=i.helper?o.left:0),a.top<(r._helper?o.top:0)&&(r.size.height=r.size.height+(r._helper?r.position.top-o.top:r.position.top),f&&(r.size.width=r.size.height*r.aspectRatio),r.position.top=r._helper?o.top:0),r.offset.left=r.parentData.left+r.position.left,r.offset.top=r.parentData.top+r.position.top;var h=Math.abs((r._helper?r.offset.left-l.left:r.offset.left-l.left)+r.sizeDiff.width),p=Math.abs((r._helper?r.offset.top-l.top:r.offset.top-o.top)+r.sizeDiff.height),d=r.containerElement.get(0)==r.element.parent().get(0),v=/relative|absolute/.test(r.containerElement.css("position"));d&&v&&(h-=r.parentData.left),h+r.size.width>=r.parentData.width&&(r.size.width=r.parentData.width-h,f&&(r.size.height=r.size.width/r.aspectRatio)),p+r.size.height>=r.parentData.height&&(r.size.height=r.parentData.height-p,f&&(r.size.width=r.size.height*r.aspectRatio))},stop:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.position,o=r.containerOffset,u=r.containerPosition,a=r.containerElement,f=e(r.helper),l=f.offset(),c=f.outerWidth()-r.sizeDiff.width,h=f.outerHeight()-r.sizeDiff.height;r._helper&&!i.animate&&/relative/.test(a.css("position"))&&e(this).css({left:l.left-u.left-o.left,width:c,height:h}),r._helper&&!i.animate&&/static/.test(a.css("position"))&&e(this).css({left:l.left-u.left-o.left,width:c,height:h})}}),e.ui.plugin.add("resizable","ghost",{start:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.size;r.ghost=r.originalElement.clone(),r.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:""),r.ghost.appendTo(r.helper)},resize:function(t,n){var r=e(this).data("resizable"),i=r.options;r.ghost&&r.ghost.css({position:"relative",height:r.size.height,width:r.size.width})},stop:function(t,n){var r=e(this).data("resizable"),i=r.options;r.ghost&&r.helper&&r.helper.get(0).removeChild(r.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.size,o=r.originalSize,u=r.originalPosition,a=r.axis,f=i._aspectRatio||t.shiftKey;i.grid=typeof i.grid=="number"?[i.grid,i.grid]:i.grid;var l=Math.round((s.width-o.width)/(i.grid[0]||1))*(i.grid[0]||1),c=Math.round((s.height-o.height)/(i.grid[1]||1))*(i.grid[1]||1);/^(se|s|e)$/.test(a)?(r.size.width=o.width+l,r.size.height=o.height+c):/^(ne)$/.test(a)?(r.size.width=o.width+l,r.size.height=o.height+c,r.position.top=u.top-c):/^(sw)$/.test(a)?(r.size.width=o.width+l,r.size.height=o.height+c,r.position.left=u.left-l):(r.size.width=o.width+l,r.size.height=o.height+c,r.position.top=u.top-c,r.position.left=u.left-l)}});var n=function(e){return parseInt(e,10)||0},r=function(e){return!isNaN(parseInt(e,10))}}(jQuery),function(e,t){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var t=this;this.element.addClass("ui-selectable"),this.dragged=!1;var n;this.refresh=function(){n=e(t.options.filter,t.element[0]),n.addClass("ui-selectee"),n.each(function(){var t=e(this),n=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:n.left,top:n.top,right:n.left+t.outerWidth(),bottom:n.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=n.addClass("ui-selectee"),this._mouseInit(),this.helper=e("
    ")},destroy:function(){return this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy(),this},_mouseStart:function(t){var n=this;this.opos=[t.pageX,t.pageY];if(this.options.disabled)return;var r=this.options;this.selectees=e(r.filter,this.element[0]),this._trigger("start",t),e(r.appendTo).append(this.helper),this.helper.css({left:t.clientX,top:t.clientY,width:0,height:0}),r.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var r=e.data(this,"selectable-item");r.startselected=!0,!t.metaKey&&!t.ctrlKey&&(r.$element.removeClass("ui-selected"),r.selected=!1,r.$element.addClass("ui-unselecting"),r.unselecting=!0,n._trigger("unselecting",t,{unselecting:r.element}))}),e(t.target).parents().andSelf().each(function(){var r=e.data(this,"selectable-item");if(r){var i=!t.metaKey&&!t.ctrlKey||!r.$element.hasClass("ui-selected");return r.$element.removeClass(i?"ui-unselecting":"ui-selected").addClass(i?"ui-selecting":"ui-unselecting"),r.unselecting=!i,r.selecting=i,r.selected=i,i?n._trigger("selecting",t,{selecting:r.element}):n._trigger("unselecting",t,{unselecting:r.element}),!1}})},_mouseDrag:function(t){var n=this;this.dragged=!0;if(this.options.disabled)return;var r=this.options,i=this.opos[0],s=this.opos[1],o=t.pageX,u=t.pageY;if(i>o){var a=o;o=i,i=a}if(s>u){var a=u;u=s,s=a}return this.helper.css({left:i,top:s,width:o-i,height:u-s}),this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!a||a.element==n.element[0])return;var f=!1;r.tolerance=="touch"?f=!(a.left>o||a.rightu||a.bottomi&&a.rights&&a.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?e.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},destroy:function(){e.Widget.prototype.destroy.call(this),this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,n){t==="disabled"?(this.options[t]=n,this.widget()[n?"addClass":"removeClass"]("ui-sortable-disabled")):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,n){var r=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(t);var i=null,s=this,o=e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")==s)return i=e(this),!1});e.data(t.target,r.widgetName+"-item")==s&&(i=e(t.target));if(!i)return!1;if(this.options.handle&&!n){var u=!1;e(this.options.handle,i).find("*").andSelf().each(function(){this==t.target&&(u=!0)});if(!u)return!1}return this.currentItem=i,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,n,r){var i=this.options,s=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),i.containment&&this._setContainment(),i.cursor&&(e("body").css("cursor")&&(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",i.cursor)),i.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",i.opacity)),i.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",i.zIndex +)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!r)for(var o=this.containers.length-1;o>=0;o--)this.containers[o]._trigger("activate",t,s._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var n=this.options,r=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY=0;i--){var s=this.items[i],o=s.item[0],u=this._intersectsWithPointer(s);if(!u)continue;if(o!=this.currentItem[0]&&this.placeholder[u==1?"next":"prev"]()[0]!=o&&!e.ui.contains(this.placeholder[0],o)&&(this.options.type=="semi-dynamic"?!e.ui.contains(this.element[0],o):!0)){this.direction=u==1?"down":"up";if(this.options.tolerance!="pointer"&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,n){if(!t)return;e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t);if(this.options.revert){var r=this,i=r.placeholder.offset();r.reverting=!0,e(this.helper).animate({left:i.left-this.offset.parent.left-r.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.offset.parent.top-r.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){r._clear(t)})}else this._clear(t,n);return!1},cancel:function(){var t=this;if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("deactivate",null,t._uiHash(this)),this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",null,t._uiHash(this)),this.containers[n].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},e(n).each(function(){var n=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);n&&r.push((t.key||n[1]+"[]")+"="+(t.key&&t.expression?n[1]:n[2]))}),!r.length&&t.key&&r.push(t.key+"="),r.join("&")},toArray:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},n.each(function(){r.push(e(t.item||this).attr(t.attribute||"id")||"")}),r},_intersectsWith:function(e){var t=this.positionAbs.left,n=t+this.helperProportions.width,r=this.positionAbs.top,i=r+this.helperProportions.height,s=e.left,o=s+e.width,u=e.top,a=u+e.height,f=this.offset.click.top,l=this.offset.click.left,c=r+f>u&&r+fs&&t+le[this.floating?"width":"height"]?c:s0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var n=this,r=[],i=[],s=this._connectWith();if(s&&t)for(var o=s.length-1;o>=0;o--){var u=e(s[o]);for(var a=u.length-1;a>=0;a--){var f=e.data(u[a],this.widgetName);f&&f!=this&&!f.options.disabled&&i.push([e.isFunction(f.options.items)?f.options.items.call(f.element):e(f.options.items,f.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),f])}}i.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var o=i.length-1;o>=0;o--)i[o][0].each(function(){r.push(this)});return e(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");for(var t=0;t=0;o--){var u=e(s[o]);for(var a=u.length-1;a>=0;a--){var f=e.data(u[a],this.widgetName);f&&f!=this&&!f.options.disabled&&(i.push([e.isFunction(f.options.items)?f.options.items.call(f.element[0],t,{item:this.currentItem}):e(f.options.items,f.element),f]),this.containers.push(f))}}for(var o=i.length-1;o>=0;o--){var l=i[o][1],c=i[o][0];for(var a=0,h=c.length;a=0;n--){var r=this.items[n];if(r.instance!=this.currentContainer&&this.currentContainer&&r.item[0]!=this.currentItem[0])continue;var i=this.options.toleranceElement?e(this.options.toleranceElement,r.item):r.item;t||(r.width=i.outerWidth(),r.height=i.outerHeight());var s=i.offset();r.left=s.left,r.top=s.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var n=this.containers.length-1;n>=0;n--){var s=this.containers[n].element.offset();this.containers[n].containerCache.left=s.left,this.containers[n].containerCache.top=s.top,this.containers[n].containerCache.width=this.containers[n].element.outerWidth(),this.containers[n].containerCache.height=this.containers[n].element.outerHeight()}return this},_createPlaceholder:function(t){var n=t||this,r=n.options;if(!r.placeholder||r.placeholder.constructor==String){var i=r.placeholder;r.placeholder={element:function(){var t=e(document.createElement(n.currentItem[0].nodeName)).addClass(i||n.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return i||(t.style.visibility="hidden"),t},update:function(e,t){if(i&&!r.forcePlaceholderSize)return;t.height()||t.height(n.currentItem.innerHeight()-parseInt(n.currentItem.css("paddingTop")||0,10)-parseInt(n.currentItem.css("paddingBottom")||0,10)),t.width()||t.width(n.currentItem.innerWidth()-parseInt(n.currentItem.css("paddingLeft")||0,10)-parseInt(n.currentItem.css("paddingRight")||0,10))}}}n.placeholder=e(r.placeholder.element.call(n.element,n.currentItem)),n.currentItem.after(n.placeholder),r.placeholder.update(n,n.placeholder)},_contactContainers:function(t){var n=null,r=null;for(var i=this.containers.length-1;i>=0;i--){if(e.ui.contains(this.currentItem[0],this.containers[i].element[0]))continue;if(this._intersectsWith(this.containers[i].containerCache)){if(n&&e.ui.contains(this.containers[i].element[0],n.element[0]))continue;n=this.containers[i],r=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0)}if(!n)return;if(this.containers.length===1)this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1;else if(this.currentContainer!=this.containers[r]){var s=1e4,o=null,u=this.positionAbs[this.containers[r].floating?"left":"top"];for(var a=this.items.length-1;a>=0;a--){if(!e.ui.contains(this.containers[r].element[0],this.items[a].item[0]))continue;var f=this.containers[r].floating?this.items[a].item.offset().left:this.items[a].item.offset().top;Math.abs(f-u)0?"down":"up")}if(!o&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[r],o?this._rearrange(t,o,null,!0):this._rearrange(t,null,this.containers[r].element,!0),this._trigger("change",t,this._uiHash()),this.containers[r]._trigger("change",t,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1}},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t,this.currentItem])):n.helper=="clone"?this.currentItem.clone():this.currentItem;return r.parents("body").length||e(n.appendTo!="parent"?n.appendTo:this.currentItem[0].parentNode)[0].appendChild(r[0]),r[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(r[0].style.width==""||n.forceHelperSize)&&r.width(this.currentItem.width()),(r[0].style.height==""||n.forceHelperSize)&&r.height(this.currentItem.height()),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.browser.msie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)){var n=e(t.containment)[0],r=e(t.containment).offset(),i=e(n).css("overflow")!="hidden";this.containment=[r.left+(parseInt(e(n).css("borderLeftWidth"),10)||0)+(parseInt(e(n).css("paddingLeft"),10)||0)-this.margins.left,r.top+(parseInt(e(n).css("borderTopWidth"),10)||0)+(parseInt(e(n).css("paddingTop"),10)||0)-this.margins.top,r.left+(i?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(e(n).css("borderLeftWidth"),10)||0)-(parseInt(e(n).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,r.top+(i?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(e(n).css("borderTopWidth"),10)||0)-(parseInt(e(n).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(e.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r),left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(e.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r)}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var s=t.pageX,o=t.pageY;if(this.originalPosition){this.containment&&(t.pageX-this.offset.click.leftthis.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top));if(n.grid){var u=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1];o=this.containment?u-this.offset.click.topthis.containment[3]?u-this.offset.click.topthis.containment[2]?a-this.offset.click.left=0;s--)e.ui.contains(this.containers[s].element[0],this.currentItem[0])&&!n&&(r.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.containers[s])),r.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.containers[s])))}for(var s=this.containers.length-1;s>=0;s--)n||r.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[s])),this.containers[s].containerCache.over&&(r.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[s])),this.containers[s].containerCache.over=0);this._storedCursor&&e("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!n){this._trigger("beforeStop",t,this._uiHash());for(var s=0;s").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),i=document.activeElement;try{i.id}catch(s){i=document.body}return t.wrap(r),(t[0]===i||e.contains(t[0],i))&&e(i).focus(),r=t.parent(),t.css("position")=="static"?(r.css({position:"relative"}),t.css({position:"relative"})):(e.extend(n,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,r){n[r]=t.css(r),isNaN(parseInt(n[r],10))&&(n[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),r.css(n).show()},removeWrapper:function(t){var n,r=document.activeElement;return t.parent().is(".ui-effects-wrapper")?(n=t.parent().replaceWith(t),(t[0]===r||e.contains(t[0],r))&&e(r).focus(),n):t},setTransition:function(t,n,r,i){return i=i||{},e.each(n,function(e,n){var s=t.cssUnit(n);s[0]>0&&(i[n]=s[0]*r+s[1])}),i}}),e.fn.extend({effect:function(t,n,r,i){var s=l.apply(this,arguments),o={options:s[1],duration:s[2],callback:s[3]},u=o.options.mode,a=e.effects[t];return e.fx.off||!a?u?this[u](o.duration,o.callback):this.each(function(){o.callback&&o.callback.call(this)}):a.call(this,o)},_show:e.fn.show,show:function(e){if(c(e))return this._show.apply(this,arguments);var t=l.apply(this,arguments);return t[1].mode="show",this.effect.apply(this,t)},_hide:e.fn.hide,hide:function(e){if(c(e))return this._hide.apply(this,arguments);var t=l.apply(this,arguments);return t[1].mode="hide",this.effect.apply(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(c(t)||typeof t=="boolean"||e.isFunction(t))return this.__toggle.apply(this,arguments);var n=l.apply(this,arguments);return n[1].mode="toggle",this.effect.apply(this,n)},cssUnit:function(t){var n=this.css(t),r=[];return e.each(["em","px","%","pt"],function(e,t){n.indexOf(t)>0&&(r=[parseFloat(n),t])}),r}});var h={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){h[t]=function(t){return Math.pow(t,e+2)}}),e.extend(h,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){var t,n=4;while(e<((t=Math.pow(2,--n))-1)/11);return 1/Math.pow(4,3-n)-7.5625*Math.pow((t*3-2)/22-e,2)}}),e.each(h,function(t,n){e.easing["easeIn"+t]=n,e.easing["easeOut"+t]=function(e){return 1-n(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?n(e*2)/2:n(e*-2+2)/-2+1}})}(jQuery),function(e,t){e.effects.blind=function(t){return this.queue(function(){var n=e(this),r=["position","top","bottom","left","right"],i=e.effects.setMode(n,t.options.mode||"hide"),s=t.options.direction||"vertical";e.effects.save(n,r),n.show();var u=e.effects.createWrapper(n).css({overflow:"hidden"}),a=s=="vertical"?"height":"width",f=s=="vertical"?u.height():u.width();i=="show"&&u.css(a,0);var l={};l[a]=i=="show"?f:0,u.animate(l,t.duration,t.options.easing,function(){i=="hide"&&n.hide(),e.effects.restore(n,r),e.effects.removeWrapper(n),t.callback&&t.callback.apply(n[0],arguments),n.dequeue()})})}}(jQuery),function(e,t){e.effects.bounce=function(t){return this.queue(function(){var n=e(this),r=["position","top","bottom","left","right"],i=e.effects.setMode(n,t.options.mode||"effect"),s=t.options.direction||"up",u=t.options.distance||20,a=t.options.times||5,f=t.duration||250;/show|hide/.test(i)&&r.push("opacity"),e.effects.save(n,r),n.show(),e.effects.createWrapper(n);var l=s=="up"||s=="down"?"top":"left",c=s=="up"||s=="left"?"pos":"neg",u=t.options.distance||(l=="top"?n.outerHeight(!0)/3:n.outerWidth(!0)/3);i=="show"&&n.css("opacity",0).css(l,c=="pos"?-u:u),i=="hide"&&(u/=a*2),i!="hide"&&a--;if(i=="show"){var h={opacity:1};h[l]=(c=="pos"?"+=":"-=")+u,n.animate(h,f/2,t.options.easing),u/=2,a--}for(var p=0;p").css({position:"absolute",visibility:"visible",left +:-l*(u/r),top:-f*(a/n)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:u/r,height:a/n,left:s.left+l*(u/r)+(t.options.mode=="show"?(l-Math.floor(r/2))*(u/r):0),top:s.top+f*(a/n)+(t.options.mode=="show"?(f-Math.floor(n/2))*(a/n):0),opacity:t.options.mode=="show"?0:1}).animate({left:s.left+l*(u/r)+(t.options.mode=="show"?0:(l-Math.floor(r/2))*(u/r)),top:s.top+f*(a/n)+(t.options.mode=="show"?0:(f-Math.floor(n/2))*(a/n)),opacity:t.options.mode=="show"?1:0},t.duration||500);setTimeout(function(){t.options.mode=="show"?i.css({visibility:"visible"}):i.css({visibility:"visible"}).hide(),t.callback&&t.callback.apply(i[0]),i.dequeue(),e("div.ui-effects-explode").remove()},t.duration||500)})}}(jQuery),function(e,t){e.effects.fade=function(t){return this.queue(function(){var n=e(this),r=e.effects.setMode(n,t.options.mode||"hide");n.animate({opacity:r},{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){t.callback&&t.callback.apply(this,arguments),n.dequeue()}})})}}(jQuery),function(e,t){e.effects.fold=function(t){return this.queue(function(){var n=e(this),r=["position","top","bottom","left","right"],i=e.effects.setMode(n,t.options.mode||"hide"),s=t.options.size||15,u=!!t.options.horizFirst,a=t.duration?t.duration/2:e.fx.speeds._default/2;e.effects.save(n,r),n.show();var f=e.effects.createWrapper(n).css({overflow:"hidden"}),l=i=="show"!=u,c=l?["width","height"]:["height","width"],h=l?[f.width(),f.height()]:[f.height(),f.width()],p=/([0-9]+)%/.exec(s);p&&(s=parseInt(p[1],10)/100*h[i=="hide"?0:1]),i=="show"&&f.css(u?{height:0,width:s}:{height:s,width:0});var d={},v={};d[c[0]]=i=="show"?h[0]:s,v[c[1]]=i=="show"?h[1]:0,f.animate(d,a,t.options.easing).animate(v,a,t.options.easing,function(){i=="hide"&&n.hide(),e.effects.restore(n,r),e.effects.removeWrapper(n),t.callback&&t.callback.apply(n[0],arguments),n.dequeue()})})}}(jQuery),function(e,t){e.effects.highlight=function(t){return this.queue(function(){var n=e(this),r=["backgroundImage","backgroundColor","opacity"],i=e.effects.setMode(n,t.options.mode||"show"),s={backgroundColor:n.css("backgroundColor")};i=="hide"&&(s.opacity=0),e.effects.save(n,r),n.show().css({backgroundImage:"none",backgroundColor:t.options.color||"#ffff99"}).animate(s,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){i=="hide"&&n.hide(),e.effects.restore(n,r),i=="show"&&!e.support.opacity&&this.style.removeAttribute("filter"),t.callback&&t.callback.apply(this,arguments),n.dequeue()}})})}}(jQuery),function(e,t){e.effects.pulsate=function(t){return this.queue(function(){var n=e(this),r=e.effects.setMode(n,t.options.mode||"show"),i=(t.options.times||5)*2-1,s=t.duration?t.duration/2:e.fx.speeds._default/2,u=n.is(":visible"),a=0;u||(n.css("opacity",0).show(),a=1),(r=="hide"&&u||r=="show"&&!u)&&i--;for(var f=0;f').appendTo(document.body).addClass(t.options.className).css({top:u.top,left:u.left,height:n.innerHeight(),width:n.innerWidth(),position:"absolute"}).animate(s,t.duration,t.options.easing,function(){a.remove(),t.callback&&t.callback.apply(n[0],arguments),n.dequeue()})})}}(jQuery),function(e,t){e.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:!0,clearStyle:!1,collapsible:!1,event:"click",fillSpace:!1,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var t=this,n=t.options;t.running=0,t.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),t.headers=t.element.find(n.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){if(n.disabled)return;e(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){if(n.disabled)return;e(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){if(n.disabled)return;e(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){if(n.disabled)return;e(this).removeClass("ui-state-focus")}),t.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(n.navigation){var r=t.element.find("a").filter(n.navigationFilter).eq(0);if(r.length){var i=r.closest(".ui-accordion-header");i.length?t.active=i:t.active=r.closest(".ui-accordion-content").prev()}}t.active=t._findActive(t.active||n.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top"),t.active.next().addClass("ui-accordion-content-active"),t._createIcons(),t.resize(),t.element.attr("role","tablist"),t.headers.attr("role","tab").bind("keydown.accordion",function(e){return t._keydown(e)}).next().attr("role","tabpanel"),t.headers.not(t.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide(),t.active.length?t.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):t.headers.eq(0).attr("tabIndex",0),e.browser.safari||t.headers.find("a").attr("tabIndex",-1),n.event&&t.headers.bind(n.event.split(" ").join(".accordion ")+".accordion",function(e){t._clickHandler.call(t,e,this),e.preventDefault()})},_createIcons:function(){var t=this.options;t.icons&&(e("").addClass("ui-icon "+t.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(t.icons.header).toggleClass(t.icons.headerSelected),this.element.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-icons")},destroy:function(){var t=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"),this.headers.find("a").removeAttr("tabIndex"),this._destroyIcons();var n=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");return(t.autoHeight||t.fillHeight)&&n.css("height",""),e.Widget.prototype.destroy.call(this)},_setOption:function(t,n){e.Widget.prototype._setOption.apply(this,arguments),t=="active"&&this.activate(n),t=="icons"&&(this._destroyIcons(),n&&this._createIcons()),t=="disabled"&&this.headers.add(this.headers.next())[n?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(t){if(this.options.disabled||t.altKey||t.ctrlKey)return;var n=e.ui.keyCode,r=this.headers.length,i=this.headers.index(t.target),s=!1;switch(t.keyCode){case n.RIGHT:case n.DOWN:s=this.headers[(i+1)%r];break;case n.LEFT:case n.UP:s=this.headers[(i-1+r)%r];break;case n.SPACE:case n.ENTER:this._clickHandler({target:t.target},t.target),t.preventDefault()}return s?(e(t.target).attr("tabIndex",-1),e(s).attr("tabIndex",0),s.focus(),!1):!0},resize:function(){var t=this.options,n;if(t.fillSpace){if(e.browser.msie){var r=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}n=this.element.parent().height(),e.browser.msie&&this.element.parent().css("overflow",r),this.headers.each(function(){n-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")}else t.autoHeight&&(n=0,this.headers.next().each(function(){n=Math.max(n,e(this).height("").height())}).height(n));return this},activate:function(e){this.options.active=e;var t=this._findActive(e)[0];return this._clickHandler({target:t},t),this},_findActive:function(t){return t?typeof t=="number"?this.headers.filter(":eq("+t+")"):this.headers.not(this.headers.not(t)):t===!1?e([]):this.headers.filter(":eq(0)")},_clickHandler:function(t,n){var r=this.options;if(r.disabled)return;if(!t.target){if(!r.collapsible)return;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(r.icons.headerSelected).addClass(r.icons.header),this.active.next().addClass("ui-accordion-content-active");var i=this.active.next(),s={options:r,newHeader:e([]),oldHeader:r.active,newContent:e([]),oldContent:i},o=this.active=e([]);this._toggle(o,i,s);return}var u=e(t.currentTarget||n),a=u[0]===this.active[0];r.active=r.collapsible&&a?!1:this.headers.index(u);if(this.running||!r.collapsible&&a)return;var f=this.active,o=u.next(),i=this.active.next(),s={options:r,newHeader:a&&r.collapsible?e([]):u,oldHeader:this.active,newContent:a&&r.collapsible?e([]):o,oldContent:i},l=this.headers.index(this.active[0])>this.headers.index(u[0]);this.active=a?e([]):u,this._toggle(o,i,s,a,l),f.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(r.icons.headerSelected).addClass(r.icons.header),a||(u.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(r.icons.header).addClass(r.icons.headerSelected),u.next().addClass("ui-accordion-content-active"));return},_toggle:function(t,n,r,i,s){var o=this,u=o.options;o.toShow=t,o.toHide=n,o.data=r;var a=function(){if(!o)return;return o._completed.apply(o,arguments)};o._trigger("changestart",null,o.data),o.running=n.size()===0?t.size():n.size();if(u.animated){var f={};u.collapsible&&i?f={toShow:e([]),toHide:n,complete:a,down:s,autoHeight:u.autoHeight||u.fillSpace}:f={toShow:t,toHide:n,complete:a,down:s,autoHeight:u.autoHeight||u.fillSpace},u.proxied||(u.proxied=u.animated),u.proxiedDuration||(u.proxiedDuration=u.duration),u.animated=e.isFunction(u.proxied)?u.proxied(f):u.proxied,u.duration=e.isFunction(u.proxiedDuration)?u.proxiedDuration(f):u.proxiedDuration;var l=e.ui.accordion.animations,c=u.duration,h=u.animated;h&&!l[h]&&!e.easing[h]&&(h="slide"),l[h]||(l[h]=function(e){this.slide(e,{easing:h,duration:c||700})}),l[h](f)}else u.collapsible&&i?t.toggle():(n.hide(),t.show()),a(!0);n.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur(),t.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(e){this.running=e?0:--this.running;if(this.running)return;this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active"),this.toHide.length&&(this.toHide.parent()[0].className=this.toHide.parent()[0].className),this._trigger("change",null,this.data)}}),e.extend(e.ui.accordion,{version:"1.8.23",animations:{slide:function(t,n){t=e.extend({easing:"swing",duration:300},t,n);if(!t.toHide.size()){t.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},t);return}if(!t.toShow.size()){t.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},t);return}var r=t.toShow.css("overflow"),i=0,s={},o={},u=["height","paddingTop","paddingBottom"],a,f=t.toShow;a=f[0].style.width,f.width(f.parent().width()-parseFloat(f.css("paddingLeft"))-parseFloat(f.css("paddingRight"))-(parseFloat(f.css("borderLeftWidth"))||0)-(parseFloat(f.css("borderRightWidth"))||0)),e.each(u,function(n,r){o[r]="hide";var i=(""+e.css(t.toShow[0],r)).match(/^([\d+-.]+)(.*)$/);s[r]={value:i[1],unit:i[2]||"px"}}),t.toShow.css({height:0,overflow:"hidden"}).show(),t.toHide.filter(":hidden").each(t.complete).end().filter(":visible").animate(o,{step:function(e,n){n.prop=="height"&&(i=n.end-n.start===0?0:(n.now-n.start)/(n.end-n.start)),t.toShow[0].style[n.prop]=i*s[n.prop].value+s[n.prop].unit},duration:t.duration,easing:t.easing,complete:function(){t.autoHeight||t.toShow.css("height",""),t.toShow.css({width:a,overflow:r}),t.complete()}})},bounceslide:function(e){this.slide(e,{easing:e.down?"easeOutBounce":"swing",duration:e.down?1e3:200})}}})}(jQuery),function(e,t){var n=0;e.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var t=this,n=this.element[0].ownerDocument,r;this.isMultiLine=this.element.is("textarea"),this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(n){if(t.options.disabled||t.element.propAttr("readOnly"))return;r=!1;var i=e.ui.keyCode;switch(n.keyCode){case i.PAGE_UP:t._move("previousPage",n);break;case i.PAGE_DOWN:t._move("nextPage",n);break;case i.UP:t._keyEvent("previous",n);break;case i.DOWN:t._keyEvent("next",n);break;case i.ENTER:case i.NUMPAD_ENTER:t.menu.active&&(r=!0,n.preventDefault());case i.TAB:if(!t.menu.active)return;t.menu.select(n);break;case i.ESCAPE:t.element.val(t.term),t.close(n);break;default:clearTimeout(t.searching),t.searching=setTimeout(function(){t.term!=t.element.val()&&(t.selectedItem=null,t.search(null,n))},t.options.delay)}}).bind("keypress.autocomplete",function(e){r&&(r=!1,e.preventDefault())}).bind("focus.autocomplete",function(){if(t.options.disabled)return;t.selectedItem=null,t.previous=t.element.val()}).bind("blur.autocomplete",function(e){if(t.options.disabled)return;clearTimeout(t.searching),t.closing=setTimeout(function(){t.close(e),t._change(e)},150)}),this._initSource(),this.menu=e("
      ").addClass("ui-autocomplete").appendTo(e(this.options.appendTo||"body",n)[0]).mousedown(function(n){var r=t.menu.element[0];e(n.target).closest(".ui-menu-item").length||setTimeout(function(){e(document).one("mousedown",function(n){n.target!==t.element[0]&&n.target!==r&&!e.ui.contains(r,n.target)&&t.close()})},1),setTimeout(function(){clearTimeout(t.closing)},13)}).menu({focus:function(e,n){var r=n.item.data("item.autocomplete");!1!==t._trigger("focus",e,{item:r})&&/^key/.test(e.originalEvent.type)&&t.element.val(r.value)},selected:function(e,r){var i=r.item.data("item.autocomplete"),s=t.previous;t.element[0]!==n.activeElement&&(t.element.focus(),t.previous=s,setTimeout(function(){t.previous=s,t.selectedItem=i},1)),!1!==t._trigger("select",e,{item:i})&&t.element.val(i.value),t.term=t.element.val(),t.close(e),t.selectedItem=i},blur:function(e,n){t.menu.element.is(":visible")&&t.element.val()!==t.term&&t.element.val(t.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),e.fn.bgiframe&&this.menu.element.bgiframe(),t.beforeunloadHandler=function(){t.element.removeAttr("autocomplete")},e(window).bind("beforeunload",t.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),e(window).unbind("beforeunload",this.beforeunloadHandler),e.Widget.prototype.destroy.call(this)},_setOption:function(t,n){e.Widget.prototype._setOption.apply(this,arguments),t==="source"&&this._initSource(),t==="appendTo"&&this.menu.element.appendTo(e(n||"body",this.element[0].ownerDocument)[0]),t==="disabled"&&n&&this.xhr&&this.xhr.abort()},_initSource:function(){var t=this,n,r;e.isArray(this.options.source)?(n=this.options.source,this.source=function(t,r){r(e.ui.autocomplete.filter(n,t.term))}):typeof this.options.source=="string"?(r=this.options.source,this.source=function(n,i){t.xhr&&t.xhr.abort(),t.xhr=e.ajax({url:r,data:n,dataType:"json",success:function(e,t){i(e)},error:function(){i([])}})}):this.source=this.options.source},search:function(e,t){e=e!=null?e:this.element.val(),this.term=this.element.val();if(e.length").data("item.autocomplete",n).append(e("
      ").text(n.label)).appendTo(t)},_move:function(e,t){if(!this.menu.element.is(":visible")){this.search(null,t);return}if(this.menu.first()&&/^previous/.test(e)||this.menu.last()&&/^next/.test(e)){this.element.val(this.term),this.menu.deactivate();return}this.menu[e](t)},widget:function(){return this.menu.element},_keyEvent:function(e,t){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(e,t),t.preventDefault()}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(t,n){var r=new RegExp(e.ui.autocomplete.escapeRegex(n),"i");return e.grep(t,function(e){return r.test(e.label||e.value||e)})}})}(jQuery),function(e){e.widget("ui.menu",{_create:function(){var t=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(n){if(!e(n.target).closest(".ui-menu-item a").length)return;n.preventDefault(),t.select(n)}),this.refresh()},refresh:function(){var t=this,n=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");n.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(n){t.activate(n,e(this).parent())}).mouseleave(function(){t.deactivate()})},activate:function(e,t){this.deactivate();if(this.hasScroll()){var n=t.offset().top-this.element.offset().top,r=this.element.scrollTop(),i=this.element.height();n<0?this.element.scrollTop(r+n):n>=i&&this.element.scrollTop(r+n-i+t.height())}this.active=t.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",e,{item:t})},deactivate:function(){if(!this.active)return;this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null},next:function(e){this.move("next",".ui-menu-item:first",e)},previous:function(e){this.move("prev",".ui-menu-item:last",e)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(e,t,n){if(!this.active){this.activate(n,this.element.children(t));return}var r=this.active[e+"All"](".ui-menu-item").eq(0);r.length?this.activate(n,r):this.activate(n,this.element.children(t))},nextPage:function(t){if(this.hasScroll()){if(!this.active||this.last()){this.activate(t,this.element.children(".ui-menu-item:first"));return}var n=this.active.offset().top,r=this.element.height(),i=this.element.children(".ui-menu-item").filter(function(){var t=e(this).offset().top-n-r+e(this).height();return t<10&&t>-10});i.length||(i=this.element.children(".ui-menu-item:last")),this.activate(t,i)}else this.activate(t,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(t){if(this.hasScroll()){if(!this.active||this.first()){this.activate(t,this.element.children(".ui-menu-item:last"));return}var n=this.active.offset().top,r=this.element.height(),i=this.element.children(".ui-menu-item").filter(function(){var t=e(this).offset().top-n+r-e(this).height();return t<10&&t>-10});i.length||(i=this.element.children(".ui-menu-item:first")),this.activate(t,i)}else this.activate(t,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()",this.element[0].ownerDocument).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),r=this.options.icons,i=r.primary&&r.secondary,s=[];r.primary||r.secondary?(this.options.text&&s.push("ui-button-text-icon"+(i?"s":r.primary?"-primary":"-secondary")),r.primary&&t.prepend(""),r.secondary&&t.append(""),this.options.text||(s.push(i?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||t.attr("title",n))):s.push("ui-button-text-only"),t.addClass(s.join(" "))}}),e.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(t,n){t==="disabled"&&this.buttons.button("option",t,n),e.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var t=this.element.css +("direction")==="rtl";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"),e.Widget.prototype.destroy.call(this)}})}(jQuery),function($,undefined){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('
      '))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.bind("mouseout",function(e){var n=$(e.target).closest(t);if(!n.length)return;n.removeClass("ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover")}).bind("mouseover",function(n){var r=$(n.target).closest(t);if($.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])||!r.length)return;r.parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),r.addClass("ui-state-hover"),r.hasClass("ui-datepicker-prev")&&r.addClass("ui-datepicker-prev-hover"),r.hasClass("ui-datepicker-next")&&r.addClass("ui-datepicker-next-hover")})}function extendRemove(e,t){$.extend(e,t);for(var n in t)if(t[n]==null||t[n]==undefined)e[n]=t[n];return e}function isArray(e){return e&&($.browser.safari&&typeof e=="object"&&e.length||e.constructor&&e.constructor.toString().match(/\Array\(\)/))}$.extend($.ui,{datepicker:{version:"1.8.23"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(e,t){var n=e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:n,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?bindHover($('
      ')):this.dpDiv}},_connectDatepicker:function(e,t){var n=$(e);t.append=$([]),t.trigger=$([]);if(n.hasClass(this.markerClassName))return;this._attachments(n,t),n.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),this._autoSize(t),$.data(e,PROP_NAME,t),t.settings.disabled&&this._disableDatepicker(e)},_attachments:function(e,t){var n=this._get(t,"appendText"),r=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=$(''+n+""),e[r?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove();var i=this._get(t,"showOn");(i=="focus"||i=="both")&&e.focus(this._showDatepicker);if(i=="button"||i=="both"){var s=this._get(t,"buttonText"),o=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:o,alt:s,title:s}):$('').addClass(this._triggerClass).html(o==""?s:$("").attr({src:o,alt:s,title:s}))),e[r?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&&$.datepicker._lastInput==e[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=e[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(e[0])):$.datepicker._showDatepicker(e[0]),!1})}},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t=new Date(2009,11,20),n=this._get(e,"dateFormat");if(n.match(/[DM]/)){var r=function(e){var t=0,n=0;for(var r=0;rt&&(t=e[r].length,n=r);return n};t.setMonth(r(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort"))),t.setDate(r(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var n=$(e);if(n.hasClass(this.markerClassName))return;n.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block")},_dialogDatepicker:function(e,t,n,r,i){var s=this._dialogInst;if(!s){this.uuid+=1;var o="dp"+this.uuid;this._dialogInput=$(''),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),s=this._dialogInst=this._newInst(this._dialogInput,!1),s.settings={},$.data(this._dialogInput[0],PROP_NAME,s)}extendRemove(s.settings,r||{}),t=t&&t.constructor==Date?this._formatDate(s,t):t,this._dialogInput.val(t),this._pos=i?i.length?i:[i.pageX,i.pageY]:null;if(!this._pos){var u=document.documentElement.clientWidth,a=document.documentElement.clientHeight,f=document.documentElement.scrollLeft||document.body.scrollLeft,l=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[u/2-100+f,a/2-150+l]}return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),s.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,s),this},_destroyDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),r=="input"?(n.append.remove(),n.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(r=="div"||r=="span")&&t.removeClass(this.markerClassName).empty()},_enableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})},_disableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal)try{var n=$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t));n&&($.datepicker._setDateFromField(t),$.datepicker._updateAlternate(t),$.datepicker._updateDatepicker(t))}catch(r){$.datepicker.log(r)}return!0},_showDatepicker:function(e){e=e.target||e,e.nodeName.toLowerCase()!="input"&&(e=$("input",e.parentNode)[0]);if($.datepicker._isDisabledDatepicker(e)||$.datepicker._lastInput==e)return;var t=$.datepicker._getInst(e);$.datepicker._curInst&&$.datepicker._curInst!=t&&($.datepicker._curInst.dpDiv.stop(!0,!0),t&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var n=$.datepicker._get(t,"beforeShow"),r=n?n.apply(e,[e,t]):{};if(r===!1)return;extendRemove(t.settings,r),t.lastVal=null,$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&&(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var i=!1;$(e).parents().each(function(){return i|=$(this).css("position")=="fixed",!i}),i&&$.browser.opera&&($.datepicker._pos[0]-=document.documentElement.scrollLeft,$.datepicker._pos[1]-=document.documentElement.scrollTop);var s={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,t.dpDiv.empty(),t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),s=$.datepicker._checkOffset(t,s,i),t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":i?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"});if(!t.inline){var o=$.datepicker._get(t,"showAnim"),u=$.datepicker._get(t,"duration"),a=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(!!e.length){var n=$.datepicker._getBorders(t.dpDiv);e.css({left:-n[0],top:-n[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&$.effects[o]?t.dpDiv.show(o,$.datepicker._get(t,"showOptions"),u,a):t.dpDiv[o||"show"](o?u:null,a),(!o||!u)&&a(),t.input.is(":visible")&&!t.input.is(":disabled")&&t.input.focus(),$.datepicker._curInst=t}},_updateDatepicker:function(e){var t=this;t.maxRows=4;var n=$.datepicker._getBorders(e.dpDiv);instActive=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var r=e.dpDiv.find("iframe.ui-datepicker-cover");!r.length||r.css({left:-n[0],top:-n[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()}),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var i=this._getNumberOfMonths(e),s=i[1],o=17;e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s>1&&e.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",o*s+"em"),e.dpDiv[(i[0]!=1||i[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e==$.datepicker._curInst&&$.datepicker._datepickerShowing&&e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&e.input[0]!=document.activeElement&&e.input.focus();if(e.yearshtml){var u=e.yearshtml;setTimeout(function(){u===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),u=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,n){var r=e.dpDiv.outerWidth(),i=e.dpDiv.outerHeight(),s=e.input?e.input.outerWidth():0,o=e.input?e.input.outerHeight():0,u=document.documentElement.clientWidth+(n?0:$(document).scrollLeft()),a=document.documentElement.clientHeight+(n?0:$(document).scrollTop());return t.left-=this._get(e,"isRTL")?r-s:0,t.left-=n&&t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=n&&t.top==e.input.offset().top+o?$(document).scrollTop():0,t.left-=Math.min(t.left,t.left+r>u&&u>r?Math.abs(t.left+r-u):0),t.top-=Math.min(t.top,t.top+i>a&&a>i?Math.abs(i+o):0),t},_findPos:function(e){var t=this._getInst(e),n=this._get(t,"isRTL");while(e&&(e.type=="hidden"||e.nodeType!=1||$.expr.filters.hidden(e)))e=e[n?"previousSibling":"nextSibling"];var r=$(e).offset();return[r.left,r.top]},_hideDatepicker:function(e){var t=this._curInst;if(!t||e&&t!=$.data(e,PROP_NAME))return;if(this._datepickerShowing){var n=this._get(t,"showAnim"),r=this._get(t,"duration"),i=function(){$.datepicker._tidyDialog(t)};$.effects&&$.effects[n]?t.dpDiv.hide(n,$.datepicker._get(t,"showOptions"),r,i):t.dpDiv[n=="slideDown"?"slideUp":n=="fadeIn"?"fadeOut":"hide"](n?r:null,i),n||i(),this._datepickerShowing=!1;var s=this._get(t,"onClose");s&&s.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(!$.datepicker._curInst)return;var t=$(e.target),n=$.datepicker._getInst(t[0]);(t[0].id!=$.datepicker._mainDivId&&t.parents("#"+$.datepicker._mainDivId).length==0&&!t.hasClass($.datepicker.markerClassName)&&!t.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||t.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=n)&&$.datepicker._hideDatepicker()},_adjustDate:function(e,t,n){var r=$(e),i=this._getInst(r[0]);if(this._isDisabledDatepicker(r[0]))return;this._adjustInstDate(i,t+(n=="M"?this._get(i,"showCurrentAtPos"):0),n),this._updateDatepicker(i)},_gotoToday:function(e){var t=$(e),n=this._getInst(t[0]);if(this._get(n,"gotoCurrent")&&n.currentDay)n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear;else{var r=new Date;n.selectedDay=r.getDate(),n.drawMonth=n.selectedMonth=r.getMonth(),n.drawYear=n.selectedYear=r.getFullYear()}this._notifyChange(n),this._adjustDate(t)},_selectMonthYear:function(e,t,n){var r=$(e),i=this._getInst(r[0]);i["selected"+(n=="M"?"Month":"Year")]=i["draw"+(n=="M"?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(i),this._adjustDate(r)},_selectDay:function(e,t,n,r){var i=$(e);if($(r).hasClass(this._unselectableClass)||this._isDisabledDatepicker(i[0]))return;var s=this._getInst(i[0]);s.selectedDay=s.currentDay=$("a",r).html(),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=n,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear))},_clearDate:function(e){var t=$(e),n=this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var n=$(e),r=this._getInst(n[0]);t=t!=null?t:this._formatDate(r),r.input&&r.input.val(t),this._updateAlternate(r);var i=this._get(r,"onSelect");i?i.apply(r.input?r.input[0]:null,[t,r]):r.input&&r.input.trigger("change"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],typeof r.input[0]!="object"&&r.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var n=this._get(e,"altFormat")||this._get(e,"dateFormat"),r=this._getDate(e),i=this.formatDate(n,r,this._getFormatConfig(e));$(t).each(function(){$(this).val(i)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var n=t.getTime();return t.setMonth(0),t.setDate(1),Math.floor(Math.round((n-t)/864e5)/7)+1},parseDate:function(e,t,n){if(e==null||t==null)throw"Invalid arguments";t=typeof t=="object"?t.toString():t+"";if(t=="")return null;var r=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff;r=typeof r!="string"?r:(new Date).getFullYear()%100+parseInt(r,10);var i=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,s=(n?n.dayNames:null)||this._defaults.dayNames,o=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,u=(n?n.monthNames:null)||this._defaults.monthNames,a=-1,f=-1,l=-1,c=-1,h=!1,p=function(t){var n=y+1-1){f=1,l=c;do{var w=this._getDaysInMonth(a,f-1);if(l<=w)break;f++,l-=w}while(!0)}var b=this._daylightSavingAdjust(new Date(a,f-1,l));if(b.getFullYear()!=a||b.getMonth()+1!=f||b.getDate()!=l)throw"Invalid date";return b},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(e,t,n){if(!t)return"";var r=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,i=(n?n.dayNames:null)||this._defaults.dayNames,s=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,o=(n?n.monthNames:null)||this._defaults.monthNames,u=function(t){var n=h+112?e.getHours()+2:0),e):null},_setDate:function(e,t,n){var r=!t,i=e.selectedMonth,s=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),(i!=e.selectedMonth||s!=e.selectedYear)&&!n&&this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(r?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&e.input.val()==""?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),n="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(n)},selectDay:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"Y"),!1}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var n=this._get(e,"isRTL"),r=this._get(e,"showButtonPanel"),i=this._get(e,"hideIfNoPrevNext"),s=this._get(e,"navigationAsDateFormat"),o=this._getNumberOfMonths(e),u=this._get(e,"showCurrentAtPos"),a=this._get(e,"stepMonths"),f=o[0]!=1||o[1]!=1,l=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),c=this._getMinMaxDate(e,"min"),h=this._getMinMaxDate(e,"max"),p=e.drawMonth-u,d=e.drawYear;p<0&&(p+=12,d--);if(h){var v=this._daylightSavingAdjust(new Date(h.getFullYear(),h.getMonth()-o[0]*o[1]+1,h.getDate()));v=c&&vv)p--,p<0&&(p=11,d--)}e.drawMonth=p,e.drawYear=d;var m=this._get(e,"prevText");m=s?this.formatDate(m,this._daylightSavingAdjust(new Date(d,p-a,1)),this._getFormatConfig(e)):m;var g=this._canAdjustMonth(e,-1,d,p)?''+m+"":i?"":''+m+"",y=this._get(e,"nextText");y=s?this.formatDate(y,this._daylightSavingAdjust(new Date(d,p+a,1)),this._getFormatConfig(e)):y;var b=this._canAdjustMonth(e,1,d,p)?''+y+"":i?"":''+y+"",w=this._get(e,"currentText"),E=this._get(e,"gotoCurrent")&&e.currentDay?l:t;w=s?this.formatDate(w,E,this._getFormatConfig(e)):w;var S=e.inline?"":'",x=r?'
      '+(n?S:"")+(this._isInRange(e,E)?'":"")+(n?"":S)+"
      ":"",T=parseInt(this._get(e,"firstDay"),10);T=isNaN(T)?0:T;var N=this._get(e,"showWeek"),C=this._get(e,"dayNames"),k=this._get(e,"dayNamesShort"),L=this._get(e,"dayNamesMin"),A=this._get(e,"monthNames"),O=this._get(e,"monthNamesShort"),M=this._get(e,"beforeShowDay"),_=this._get(e,"showOtherMonths"),D=this._get(e,"selectOtherMonths"),P=this._get(e,"calculateWeek")||this.iso8601Week,H=this._getDefaultDate(e),B="";for(var j=0;j1)switch(I){case 0:U+=" ui-datepicker-group-first",R=" ui-corner-"+(n?"right":"left");break;case o[1]-1:U+=" ui-datepicker-group-last",R=" ui-corner-"+(n?"left":"right");break;default:U+=" ui-datepicker-group-middle",R=""}U+='">'}U+='
      '+(/all|left/.test(R)&&j==0?n?b:g:"")+(/all|right/.test(R)&&j==0?n?g:b:"")+this._generateMonthYearHeader(e,p,d,c,h,j>0||I>0,A,O)+'
      '+"";var z=N?'":"";for(var W=0;W<7;W++){var X=(W+T)%7;z+="=5?' class="ui-datepicker-week-end"':"")+">"+''+L[X]+""}U+=z+"";var V=this._getDaysInMonth(d,p);d==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,V));var J=(this._getFirstDayOfMonth(d,p)-T+7)%7,K=Math.ceil((J+V)/7),Q=f?this.maxRows>K?this.maxRows:K:K;this.maxRows=Q;var G=this._daylightSavingAdjust(new Date(d,p,1-J));for(var Y=0;Y";var Z=N?'":"";for(var W=0;W<7;W++){var et=M?M.apply(e.input?e.input[0]:null,[G]):[!0,""],tt=G.getMonth()!=p,nt=tt&&!D||!et[0]||c&&Gh;Z+='",G.setDate(G.getDate()+1),G=this._daylightSavingAdjust(G)}U+=Z+""}p++,p>11&&(p=0,d++),U+="
      '+this._get(e,"weekHeader")+"
      '+this._get(e,"calculateWeek")(G)+""+(tt&&!_?" ":nt?''+G.getDate()+"":''+G.getDate()+"")+"
      "+(f?""+(o[0]>0&&I==o[1]-1?'
      ':""):""),F+=U}B+=F}return B+=x+($.browser.msie&&parseInt($.browser.version,10)<7&&!e.inline?'':""),e._keyEvent=!1,B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),l=this._get(e,"showMonthAfterYear"),c='
      ',h="";if(s||!a)h+=''+o[t]+"";else{var p=r&&r.getFullYear()==n,d=i&&i.getFullYear()==n;h+='"}l||(c+=h+(s||!a||!f?" ":""));if(!e.yearshtml){e.yearshtml="";if(s||!f)c+=''+n+"";else{var m=this._get(e,"yearRange").split(":"),g=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t},b=y(m[0]),w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b,w=i?Math.min(w,i.getFullYear()):w,e.yearshtml+='",c+=e.yearshtml,e.yearshtml=null}}return c+=this._get(e,"yearSuffix"),l&&(c+=(s||!a||!f?" ":"")+h),c+="
      ",c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0),i=e.drawMonth+(n=="M"?t:0),s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(n=="M"||n=="Y")&&this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),i=n&&tr?r:i,i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return typeof e!="string"||e!="isDisabled"&&e!="getDate"&&e!="widget"?e=="option"&&arguments.length==2&&typeof arguments[1]=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.8.23",window["DP_jQuery_"+dpuuid]=$}(jQuery),function(e,t){var n="ui-dialog ui-widget ui-widget-content ui-corner-all ",r={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},i={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};e.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(t){var n=e(this).css(t).offset().top;n<0&&e(this).css("top",t.top-n)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title"),typeof this.originalTitle!="string"&&(this.originalTitle=""),this.options.title=this.options.title||this.originalTitle;var t=this,r=t.options,i=r.title||" ",s=e.ui.dialog.getTitleId(t.element),o=(t.uiDialog=e("
      ")).appendTo(document.body).hide().addClass(n+r.dialogClass).css({zIndex:r.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){r.closeOnEscape&&!n.isDefaultPrevented()&&n.keyCode&&n.keyCode===e.ui.keyCode.ESCAPE&&(t.close(n),n.preventDefault())}).attr({role:"dialog","aria-labelledby":s}).mousedown(function(e){t.moveToTop(!1,e)}),u=t.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(o),a=(t.uiDialogTitlebar=e("
      ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(o),f=e('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){f.addClass("ui-state-hover")},function(){f.removeClass("ui-state-hover")}).focus(function(){f.addClass("ui-state-focus")}).blur(function(){f.removeClass("ui-state-focus")}).click(function(e){return t.close(e),!1}).appendTo(a),l=(t.uiDialogTitlebarCloseText=e("")).addClass("ui-icon ui-icon-closethick").text(r.closeText).appendTo(f),c=e("").addClass("ui-dialog-title").attr("id",s).html(i).prependTo(a);e.isFunction(r.beforeclose)&&!e.isFunction(r.beforeClose)&&(r.beforeClose=r.beforeclose),a.find("*").add(a).disableSelection(),r.draggable&&e.fn.draggable&&t._makeDraggable(),r.resizable&&e.fn.resizable&&t._makeResizable(),t._createButtons(r.buttons),t._isOpen=!1,e.fn.bgiframe&&o.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var e=this;return e.overlay&&e.overlay.destroy(),e.uiDialog.hide(),e.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),e.uiDialog.remove(),e.originalTitle&&e.element.attr("title",e.originalTitle),e},widget:function(){return this.uiDialog},close:function(t){var n=this,r,i;if(!1===n._trigger("beforeClose",t))return;return n.overlay&&n.overlay.destroy(),n.uiDialog.unbind("keypress.ui-dialog"),n._isOpen=!1,n.options.hide?n.uiDialog.hide(n.options.hide,function(){n._trigger("close",t)}):(n.uiDialog.hide(),n._trigger("close",t)),e.ui.dialog.overlay.resize(),n.options.modal&&(r=0,e(".ui-dialog").each(function(){this!==n.uiDialog[0]&&(i=e(this).css("z-index"),isNaN(i)||(r=Math.max(r,i)))}),e.ui.dialog.maxZ=r),n},isOpen:function(){return this._isOpen},moveToTop:function(t,n){var r=this,i=r.options,s;return i.modal&&!t||!i.stack&&!i.modal?r._trigger("focus",n):(i.zIndex>e.ui.dialog.maxZ&&(e.ui.dialog.maxZ=i.zIndex),r.overlay&&(e.ui.dialog.maxZ+=1,r.overlay.$el.css("z-index",e.ui.dialog.overlay.maxZ=e.ui.dialog.maxZ)),s={scrollTop:r.element.scrollTop(),scrollLeft:r.element.scrollLeft()},e.ui.dialog.maxZ+=1,r.uiDialog.css("z-index",e.ui.dialog.maxZ),r.element.attr(s),r._trigger("focus",n),r)},open:function(){if(this._isOpen)return;var t=this,n=t.options,r=t.uiDialog;return t.overlay=n.modal?new e.ui.dialog.overlay(t):null,t._size(),t._position(n.position),r.show(n.show),t.moveToTop(!0),n.modal&&r.bind("keydown.ui-dialog",function(t){if(t.keyCode!==e.ui.keyCode.TAB)return;var n=e(":tabbable",this),r=n.filter(":first"),i=n.filter(":last");if(t.target===i[0]&&!t.shiftKey)return r.focus(1),!1;if(t.target===r[0]&&t.shiftKey)return i.focus(1),!1}),e(t.element.find(":tabbable").get().concat(r.find(".ui-dialog-buttonpane :tabbable").get().concat(r.get()))).eq(0).focus(),t._isOpen=!0,t._trigger("open"),t},_createButtons:function(t){var n=this,r=!1,i=e("
      ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),s=e("
      ").addClass("ui-dialog-buttonset").appendTo(i);n.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof t=="object"&&t!==null&&e.each(t,function(){return!(r=!0)}),r&&(e.each(t,function(t,r){r=e.isFunction(r)?{click:r,text:t}:r;var i=e('').click(function(){r.click.apply(n.element[0],arguments)}).appendTo(s);e.each(r,function(e,t){if(e==="click")return;e in i?i[e](t):i.attr(e,t)}),e.fn.button&&i.button()}),i.appendTo(n.uiDialog))},_makeDraggable:function(){function s(e){return{position:e.position,offset:e.offset}}var t=this,n=t.options,r=e(document),i;t.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(r,o){i=n.height==="auto"?"auto":e(this).height(),e(this).height(e(this).height()).addClass("ui-dialog-dragging"),t._trigger("dragStart",r,s(o))},drag:function(e,n){t._trigger("drag",e,s(n))},stop:function(o,u){n.position=[u.position.left-r.scrollLeft(),u.position.top-r.scrollTop()],e(this).removeClass("ui-dialog-dragging").height(i),t._trigger("dragStop",o,s(u)),e.ui.dialog.overlay.resize()}})},_makeResizable:function(n){function u(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}n=n===t?this.options.resizable:n;var r=this,i=r.options,s=r.uiDialog.css("position"),o=typeof n=="string"?n:"n,e,s,w,se,sw,ne,nw";r.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:r.element,maxWidth:i.maxWidth,maxHeight:i.maxHeight,minWidth:i.minWidth,minHeight:r._minHeight(),handles:o,start:function(t,n){e(this).addClass("ui-dialog-resizing"),r._trigger("resizeStart",t,u(n))},resize:function(e,t){r._trigger("resize",e,u(t))},stop:function(t,n){e(this).removeClass("ui-dialog-resizing"),i.height=e(this).height(),i.width=e(this).width(),r._trigger("resizeStop",t,u(n)),e.ui.dialog.overlay.resize()}}).css("position",s).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var e=this.options;return e.height==="auto"?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(t){var n=[],r=[0,0],i;if(t){if(typeof t=="string"||typeof t=="object"&&"0"in t)n=t.split?t.split(" "):[t[0],t[1]],n.length===1&&(n[1]=n[0]),e.each(["left","top"],function(e,t){+n[e]===n[e]&&(r[e]=n[e],n[e]=t)}),t={my:n.join(" "),at:n.join(" "),offset:r.join(" ")};t=e.extend({},e.ui.dialog.prototype.options.position,t)}else t=e.ui.dialog.prototype.options.position;i=this.uiDialog.is(":visible"),i||this.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(e.extend({of:window},t)),i||this.uiDialog.hide()},_setOptions:function(t){var n=this,s={},o=!1;e.each(t,function(e,t){n._setOption(e,t),e in r&&(o=!0),e in i&&(s[e]=t)}),o&&this._size(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,r){var i=this,s=i.uiDialog;switch(t){case"beforeclose":t="beforeClose";break;case"buttons":i._createButtons(r);break;case"closeText":i.uiDialogTitlebarCloseText.text(""+r);break;case"dialogClass":s.removeClass(i.options.dialogClass).addClass(n+r);break;case"disabled":r?s.addClass("ui-dialog-disabled"):s.removeClass("ui-dialog-disabled");break;case"draggable":var o=s.is(":data(draggable)");o&&!r&&s.draggable("destroy"),!o&&r&&i._makeDraggable();break;case"position":i._position(r);break;case"resizable":var u=s.is(":data(resizable)");u&&!r&&s.resizable("destroy"),u&&typeof r=="string"&&s.resizable("option","handles",r),!u&&r!==!1&&i._makeResizable(r);break;case"title":e(".ui-dialog-title",i.uiDialogTitlebar).html(""+(r||" "))}e.Widget.prototype._setOption.apply(i,arguments)},_size:function(){var t=this.options,n,r,i=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0}),t.minWidth>t.width&&(t.width=t.minWidth),n=this.uiDialog.css({height:"auto",width:t.width}).height(),r=Math.max(0,t.minHeight-n);if(t.height==="auto")if(e.support.minHeight)this.element.css({minHeight:r,height:"auto"});else{this.uiDialog.show();var s=this.element.css("height","auto").height();i||this.uiDialog.hide(),this.element.height(Math.max(s,r))}else this.element.height(Math.max(t.height-n,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}}),e.extend(e.ui.dialog,{version:"1.8.23",uuid:0,maxZ:0,getTitleId:function(e){var t=e.attr("id");return t||(this.uuid+=1,t=this.uuid),"ui-dialog-title-"+t},overlay:function(t){this.$el=e.ui.dialog.overlay.create(t)}}),e.extend(e.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:e.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(e){return e+".dialog-overlay"}).join(" "),create:function(t){this.instances.length===0&&(setTimeout(function(){e.ui.dialog.overlay.instances.length&&e(document).bind(e.ui.dialog.overlay.events,function(t){if(e(t.target).zIndex()").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});return e.fn.bgiframe&&n.bgiframe(),this.instances.push(n),n},destroy:function(t){var n=e.inArray(t,this.instances);n!=-1&&this.oldInstances.push(this.instances.splice(n,1)[0]),this.instances.length===0&&e([document,window]).unbind(".dialog-overlay"),t.remove();var r=0;e.each(this.instances,function(){r=Math.max(r,this.css("z-index"))}),this.maxZ=r},height:function(){var t,n;return e.browser.msie&&e.browser.version<7?(t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),n=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight),t0?t.left-i:Math.max(t.left-n.collisionPosition.left,t.left)},top:function(t,n){var r=e(window),i=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop();t.top=i>0?t.top-i:Math.max(t.top-n.collisionPosition.top,t.top)}},flip:{left:function(t,n){if(n.at[0]===i)return;var r=e(window),s=n.collisionPosition.left+n.collisionWidth-r.width()-r.scrollLeft(),o=n.my[0]==="left"?-n.elemWidth:n.my[0]==="right"?n.elemWidth:0,u=n.at[0]==="left"?n.targetWidth:-n.targetWidth,a=-2*n.offset[0];t.left+=n.collisionPosition.left<0?o+u+a:s>0?o+u+a:0},top:function(t,n){if(n.at[1]===i)return;var r=e(window),s=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop(),o=n.my[1]==="top"?-n.elemHeight:n.my[1]==="bottom"?n.elemHeight:0,u=n.at[1]==="top"?n.targetHeight:-n.targetHeight,a=-2*n.offset[1];t.top+=n.collisionPosition.top<0?o+u+a:s>0?o+u+a:0}}},e.offset.setOffset||(e.offset.setOffset=function(t,n){/static/.test(e.curCSS(t,"position"))&&(t.style.position="relative");var r=e(t),i=r.offset(),s=parseInt(e.curCSS(t,"top",!0),10)||0,o=parseInt(e.curCSS(t,"left",!0),10)||0,u={top:n.top-i.top+s,left:n.left-i.left+o};"using"in n?n.using.call(t,u):r.css(u)},e.fn.offset=function(t){var n=this[0];return!n||!n.ownerDocument?null:t?e.isFunction(t)?this.each(function(n){e(this).offset(t.call(this,n,e(this).offset()))}):this.each(function(){e.offset.setOffset(this,t)}):u.call(this)}),e.curCSS||(e.curCSS=e.css),function(){var t=document.getElementsByTagName("body")[0],n=document.createElement("div"),r,i,o,u,a;r=document.createElement(t?"div":"body"),o={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},t&&e.extend(o,{position:"absolute",left:"-1000px",top:"-1000px"});for(var f in o)r.style[f]=o[f];r.appendChild(n),i=t||document.documentElement,i.insertBefore(r,i.firstChild),n.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",u=e(n).offset(function(e,t){return t}).offset(),r.innerHTML="",i.removeChild(r),a=u.top+u.left+(t?2e3:0),s.fractions=a>21&&a<22}()}(jQuery),function(e,t){e.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()}),this.valueDiv=e("
      ").appendTo(this.element),this.oldValue=this._value(),this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove(),e.Widget.prototype.destroy.apply(this,arguments)},value:function(e){return e===t?this._value():(this._setOption("value",e),this)},_setOption:function(t,n){t==="value"&&(this.options.value=n,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete")),e.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var e=this.options.value;return typeof e!="number"&&(e=0),Math.min(this.options.max,Math.max(this.min,e))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var e=this.value(),t=this._percentage();this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),this.valueDiv.toggle(e>this.min).toggleClass("ui-corner-right",e===this.options.max).width(t.toFixed(0)+"%"),this.element.attr("aria-valuenow",e)}}),e.extend(e.ui.progressbar,{version:"1.8.23"})}(jQuery),function(e,t){var n=5;e.widget("ui.slider",e.ui.mouse,{widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var t=this,r=this.options,i=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),s="",o=r.values&&r.values.length||1,u=[];this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"+(r.disabled?" ui-slider-disabled ui-disabled":"")),this.range=e([]),r.range&&(r.range===!0&&(r.values||(r.values=[this._valueMin(),this._valueMin()]),r.values.length&&r.values.length!==2&&(r.values=[r.values[0],r.values[0]])),this.range=e("
      ").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(r.range==="min"||r.range==="max"?" ui-slider-range-"+r.range:"")));for(var a=i.length;an&&(s=n,o=e(this),a=t)}),n.range===!0&&this.values(1)===n.min&&(a+=1,o=e(this.handles[a])),f=this._start(t,a),f===!1?!1:(this._mouseSliding=!0,u._handleIndex=a,o.addClass("ui-state-active").focus(),l=o.offset(),c=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=c?{left:0,top:0}:{left:t.pageX-l.left-o.width()/2,top:t.pageY-l.top-o.height()/2-(parseInt(o.css("borderTopWidth"),10)||0)-(parseInt(o.css("borderBottomWidth"),10)||0)+(parseInt(o.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,a,i),this._animateOff=!0,!0))},_mouseStart:function(e){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,n),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;return this.orientation==="horizontal"?(t=this.elementSize.width,n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),r=n/t,r>1&&(r=1),r<0&&(r=0),this.orientation==="vertical"&&(r=1-r),i=this._valueMax()-this._valueMin(),s=this._valueMin()+r*i,this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;this.options.values&&this.options.values.length?(r=this.values(t?0:1),this.options.values.length===2&&this.options.range===!0&&(t===0&&n>r||t===1&&n1){this.options.values[t]=this._trimAlignValue(n),this._refreshValue(),this._change(null,t);return}if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();r=this.options.values,i=arguments[0];for(s=0;s=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;return Math.abs(n)*2>=t&&(r+=n>0?t:-t),parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t=this.options.range,n=this.options,r=this,i=this._animateOff?!1:n.animate,s,o={},u,a,f,l;this.options.values&&this.options.values.length?this.handles.each(function(t,a){s=(r.values(t)-r._valueMin())/(r._valueMax()-r._valueMin())*100,o[r.orientation==="horizontal"?"left":"bottom"]=s+"%",e(this).stop(1,1)[i?"animate":"css"](o,n.animate),r.options.range===!0&&(r.orientation==="horizontal"?(t===0&&r.range.stop(1,1)[i?"animate":"css"]({left:s+"%"},n.animate),t===1&&r.range[i?"animate":"css"]({width:s-u+"%"},{queue:!1,duration:n.animate})):(t===0&&r.range.stop(1,1)[i?"animate":"css"]({bottom:s+"%"},n.animate),t===1&&r.range[i?"animate":"css"]({height:s-u+"%"},{queue:!1,duration:n.animate}))),u=s}):(a=this.value(),f=this._valueMin(),l=this._valueMax(),s=l!==f?(a-f)/(l-f)*100:0,o[r.orientation==="horizontal"?"left":"bottom"]=s+"%",this.handle.stop(1,1)[i?"animate":"css"](o,n.animate),t==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[i?"animate":"css"]({width:s+"%"},n.animate),t==="max"&&this.orientation==="horizontal"&&this.range[i?"animate":"css"]({width:100-s+"%"},{queue:!1,duration:n.animate}),t==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[i?"animate":"css"]({height:s+"%"},n.animate),t==="max"&&this.orientation==="vertical"&&this.range[i?"animate":"css"]({height:100-s+"%"},{queue:!1,duration:n.animate}))}}),e.extend(e.ui.slider,{version:"1.8.23"})}(jQuery),function(e,t){function i(){return++n}function s(){return++r}var n=0,r=0;e.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
      ",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
    • #{label}
    • "},_create:function(){this._tabify(!0)},_setOption:function(e,t){if(e=="selected"){if(this.options.collapsible&&t==this.options.selected)return;this.select(t)}else this.options[e]=t,this._tabify()},_tabId:function(e){return e.title&&e.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+i()},_sanitizeSelector:function(e){return e.replace(/:/g,"\\:")},_cookie:function(){var t=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+s());return e.cookie.apply(null,[t].concat(e.makeArray(arguments)))},_ui:function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)" +).each(function(){var t=e(this);t.html(t.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){function h(t,n){t.css("display",""),!e.support.opacity&&n.opacity&&t[0].style.removeAttribute("filter")}var r=this,i=this.options,s=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=e(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return e("a",this)[0]}),this.panels=e([]),this.anchors.each(function(t,n){var o=e(n).attr("href"),u=o.split("#")[0],a;u&&(u===location.toString().split("#")[0]||(a=e("base")[0])&&u===a.href)&&(o=n.hash,n.href=o);if(s.test(o))r.panels=r.panels.add(r.element.find(r._sanitizeSelector(o)));else if(o&&o!=="#"){e.data(n,"href.tabs",o),e.data(n,"load.tabs",o.replace(/#.*$/,""));var f=r._tabId(n);n.href="#"+f;var l=r.element.find("#"+f);l.length||(l=e(i.panelTemplate).attr("id",f).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(r.panels[t-1]||r.list),l.data("destroy.tabs",!0)),r.panels=r.panels.add(l)}else i.disabled.push(t)}),n?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),i.selected===t?(location.hash&&this.anchors.each(function(e,t){if(t.hash==location.hash)return i.selected=e,!1}),typeof i.selected!="number"&&i.cookie&&(i.selected=parseInt(r._cookie(),10)),typeof i.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(i.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),i.selected=i.selected||(this.lis.length?0:-1)):i.selected===null&&(i.selected=-1),i.selected=i.selected>=0&&this.anchors[i.selected]||i.selected<0?i.selected:0,i.disabled=e.unique(i.disabled.concat(e.map(this.lis.filter(".ui-state-disabled"),function(e,t){return r.lis.index(e)}))).sort(),e.inArray(i.selected,i.disabled)!=-1&&i.disabled.splice(e.inArray(i.selected,i.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),i.selected>=0&&this.anchors.length&&(r.element.find(r._sanitizeSelector(r.anchors[i.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(i.selected).addClass("ui-tabs-selected ui-state-active"),r.element.queue("tabs",function(){r._trigger("show",null,r._ui(r.anchors[i.selected],r.element.find(r._sanitizeSelector(r.anchors[i.selected].hash))[0]))}),this.load(i.selected)),e(window).bind("unload",function(){r.lis.add(r.anchors).unbind(".tabs"),r.lis=r.anchors=r.panels=null})):i.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[i.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),i.cookie&&this._cookie(i.selected,i.cookie);for(var o=0,u;u=this.lis[o];o++)e(u)[e.inArray(o,i.disabled)!=-1&&!e(u).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");i.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(i.event!=="mouseover"){var a=function(e,t){t.is(":not(.ui-state-disabled)")&&t.addClass("ui-state-"+e)},f=function(e,t){t.removeClass("ui-state-"+e)};this.lis.bind("mouseover.tabs",function(){a("hover",e(this))}),this.lis.bind("mouseout.tabs",function(){f("hover",e(this))}),this.anchors.bind("focus.tabs",function(){a("focus",e(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){f("focus",e(this).closest("li"))})}var l,c;i.fx&&(e.isArray(i.fx)?(l=i.fx[0],c=i.fx[1]):l=c=i.fx);var p=c?function(t,n){e(t).closest("li").addClass("ui-tabs-selected ui-state-active"),n.hide().removeClass("ui-tabs-hide").animate(c,c.duration||"normal",function(){h(n,c),r._trigger("show",null,r._ui(t,n[0]))})}:function(t,n){e(t).closest("li").addClass("ui-tabs-selected ui-state-active"),n.removeClass("ui-tabs-hide"),r._trigger("show",null,r._ui(t,n[0]))},d=l?function(e,t){t.animate(l,l.duration||"normal",function(){r.lis.removeClass("ui-tabs-selected ui-state-active"),t.addClass("ui-tabs-hide"),h(t,l),r.element.dequeue("tabs")})}:function(e,t,n){r.lis.removeClass("ui-tabs-selected ui-state-active"),t.addClass("ui-tabs-hide"),r.element.dequeue("tabs")};this.anchors.bind(i.event+".tabs",function(){var t=this,n=e(t).closest("li"),s=r.panels.filter(":not(.ui-tabs-hide)"),o=r.element.find(r._sanitizeSelector(t.hash));if(n.hasClass("ui-tabs-selected")&&!i.collapsible||n.hasClass("ui-state-disabled")||n.hasClass("ui-state-processing")||r.panels.filter(":animated").length||r._trigger("select",null,r._ui(this,o[0]))===!1)return this.blur(),!1;i.selected=r.anchors.index(this),r.abort();if(i.collapsible){if(n.hasClass("ui-tabs-selected"))return i.selected=-1,i.cookie&&r._cookie(i.selected,i.cookie),r.element.queue("tabs",function(){d(t,s)}).dequeue("tabs"),this.blur(),!1;if(!s.length)return i.cookie&&r._cookie(i.selected,i.cookie),r.element.queue("tabs",function(){p(t,o)}),r.load(r.anchors.index(this)),this.blur(),!1}i.cookie&&r._cookie(i.selected,i.cookie);if(!o.length)throw"jQuery UI Tabs: Mismatching fragment identifier.";s.length&&r.element.queue("tabs",function(){d(t,s)}),r.element.queue("tabs",function(){p(t,o)}),r.load(r.anchors.index(this)),e.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(e){return typeof e=="string"&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},destroy:function(){var t=this.options;return this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var t=e.data(this,"href.tabs");t&&(this.href=t);var n=e(this).unbind(".tabs");e.each(["href","load","cache"],function(e,t){n.removeData(t+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){e.data(this,"destroy.tabs")?e(this).remove():e(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),t.cookie&&this._cookie(null,t.cookie),this},add:function(n,r,i){i===t&&(i=this.anchors.length);var s=this,o=this.options,u=e(o.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),a=n.indexOf("#")?this._tabId(e("a",u)[0]):n.replace("#","");u.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var f=s.element.find("#"+a);return f.length||(f=e(o.panelTemplate).attr("id",a).data("destroy.tabs",!0)),f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),i>=this.lis.length?(u.appendTo(this.list),f.appendTo(this.list[0].parentNode)):(u.insertBefore(this.lis[i]),f.insertBefore(this.panels[i])),o.disabled=e.map(o.disabled,function(e,t){return e>=i?++e:e}),this._tabify(),this.anchors.length==1&&(o.selected=0,u.addClass("ui-tabs-selected ui-state-active"),f.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){s._trigger("show",null,s._ui(s.anchors[0],s.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[i],this.panels[i])),this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.lis.eq(t).remove(),i=this.panels.eq(t).remove();return r.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(t+(t+1=t?--e:e}),this._tabify(),this._trigger("remove",null,this._ui(r.find("a")[0],i[0])),this},enable:function(t){t=this._getIndex(t);var n=this.options;if(e.inArray(t,n.disabled)==-1)return;return this.lis.eq(t).removeClass("ui-state-disabled"),n.disabled=e.grep(n.disabled,function(e,n){return e!=t}),this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t])),this},disable:function(e){e=this._getIndex(e);var t=this,n=this.options;return e!=n.selected&&(this.lis.eq(e).addClass("ui-state-disabled"),n.disabled.push(e),n.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[e],this.panels[e]))),this},select:function(e){e=this._getIndex(e);if(e==-1){if(!this.options.collapsible||this.options.selected==-1)return this;e=this.options.selected}return this.anchors.eq(e).trigger(this.options.event+".tabs"),this},load:function(t){t=this._getIndex(t);var n=this,r=this.options,i=this.anchors.eq(t)[0],s=e.data(i,"load.tabs");this.abort();if(!s||this.element.queue("tabs").length!==0&&e.data(i,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(t).addClass("ui-state-processing");if(r.spinner){var o=e("span",i);o.data("label.tabs",o.html()).html(r.spinner)}return this.xhr=e.ajax(e.extend({},r.ajaxOptions,{url:s,success:function(s,o){n.element.find(n._sanitizeSelector(i.hash)).html(s),n._cleanup(),r.cache&&e.data(i,"cache.tabs",!0),n._trigger("load",null,n._ui(n.anchors[t],n.panels[t]));try{r.ajaxOptions.success(s,o)}catch(u){}},error:function(e,s,o){n._cleanup(),n._trigger("load",null,n._ui(n.anchors[t],n.panels[t]));try{r.ajaxOptions.error(e,s,t,i)}catch(o){}}})),n.element.dequeue("tabs"),this},abort:function(){return this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup(),this},url:function(e,t){return this.anchors.eq(e).removeData("cache.tabs").data("load.tabs",t),this},length:function(){return this.anchors.length}}),e.extend(e.ui.tabs,{version:"1.8.23"}),e.extend(e.ui.tabs.prototype,{rotation:null,rotate:function(e,t){var n=this,r=this.options,i=n._rotate||(n._rotate=function(t){clearTimeout(n.rotation),n.rotation=setTimeout(function(){var e=r.selected;n.select(++e'),l='';a!==t&&u!==t&&(l+=''),o&&f.attr("target",o),f.hide().append(l).appendTo("body"),f.submit()},disableFormElements:function(t){t.find(r.disableSelector).each(function(){var t=e(this),n=t.is("button")?"html":"val";t.data("ujs:enable-with",t[n]()),t[n](t.data("disable-with")),t.prop("disabled",!0)})},enableFormElements:function(t){t.find(r.enableSelector).each(function(){var t=e(this),n=t.is("button")?"html":"val";t.data("ujs:enable-with")&&t[n](t.data("ujs:enable-with")),t.prop("disabled",!1)})},allowAction:function(e){var t=e.data("confirm"),n=!1,i;return t?(r.fire(e,"confirm")&&(n=r.confirm(t),i=r.fire(e,"confirm:complete",[n])),n&&i):!0},blankInputs:function(t,n,r){var i=e(),s,o,u=n||"input,textarea",a=t.find(u);return a.each(function(){s=e(this),o=s.is(":checkbox,:radio")?s.is(":checked"):s.val();if(!o==!r){if(s.is(":radio")&&a.filter('input:radio:checked[name="'+s.attr("name")+'"]').length)return!0;i=i.add(s)}}),i.length?i:!1},nonBlankInputs:function(e,t){return r.blankInputs(e,t,!0)},stopEverything:function(t){return e(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},callFormSubmitBindings:function(n,r){var i=n.data("events"),s=!0;return i!==t&&i.submit!==t&&e.each(i.submit,function(e,t){if(typeof t.handler=="function")return s=t.handler(r)}),s},disableElement:function(e){e.data("ujs:enable-with",e.html()),e.html(e.data("disable-with")),e.bind("click.railsDisable",function(e){return r.stopEverything(e)})},enableElement:function(e){e.data("ujs:enable-with")!==t&&(e.html(e.data("ujs:enable-with")),e.data("ujs:enable-with",!1)),e.unbind("click.railsDisable")}},r.fire(e(document),"rails:attachBindings")&&(e.ajaxPrefilter(function(e,t,n){e.crossDomain||r.CSRFProtection(n)}),e(document).delegate(r.linkDisableSelector,"ajax:complete",function(){r.enableElement(e(this))}),e(document).delegate(r.linkClickSelector,"click.rails",function(n){var i=e(this),s=i.data("method"),o=i.data("params");if(!r.allowAction(i))return r.stopEverything(n);i.is(r.linkDisableSelector)&&r.disableElement(i);if(i.data("remote")!==t){if((n.metaKey||n.ctrlKey)&&(!s||s==="GET")&&!o)return!0;var u=r.handleRemote(i);return u===!1?r.enableElement(i):u.error(function(){r.enableElement(i)}),!1}if(i.data("method"))return r.handleMethod(i),!1}),e(document).delegate(r.inputChangeSelector,"change.rails",function(t){var n=e(this);return r.allowAction(n)?(r.handleRemote(n),!1):r.stopEverything(t)}),e(document).delegate(r.formSubmitSelector,"submit.rails",function(n){var i=e(this),s=i.data("remote")!==t,o=r.blankInputs(i,r.requiredInputSelector),u=r.nonBlankInputs(i,r.fileInputSelector);if(!r.allowAction(i))return r.stopEverything(n);if(o&&i.attr("novalidate")==t&&r.fire(i,"ajax:aborted:required",[o]))return r.stopEverything(n);if(s){if(u){setTimeout(function(){r.disableFormElements(i)},13);var a=r.fire(i,"ajax:aborted:file",[u]);return a||setTimeout(function(){r.enableFormElements(i)},13),a}return!e.support.submitBubbles&&e().jquery<"1.7"&&r.callFormSubmitBindings(i,n)===!1?r.stopEverything(n):(r.handleRemote(i),!1)}setTimeout(function(){r.disableFormElements(i)},13)}),e(document).delegate(r.formInputClickSelector,"click.rails",function(t){var n=e(this);if(!r.allowAction(n))return r.stopEverything(t);var i=n.attr("name"),s=i?{name:i,value:n.val()}:null;n.closest("form").data("ujs:submit-button",s)}),e(document).delegate(r.formSubmitSelector,"ajax:beforeSend.rails",function(t){this==t.target&&r.disableFormElements(e(this))}),e(document).delegate(r.formSubmitSelector,"ajax:complete.rails",function(t){this==t.target&&r.enableFormElements(e(this))}),e(function(){csrf_token=e("meta[name=csrf-token]").attr("content"),csrf_param=e("meta[name=csrf-param]").attr("content"),e('form input[name="'+csrf_param+'"]').val(csrf_token)}))}(jQuery),document.createElement("canvas").getContext||function(){function f(){return this.context_||(this.context_=new I(this))}function c(e,t,n){var r=l.call(arguments,2);return function(){return e.apply(t,r.concat(l.call(arguments)))}}function h(e){return String(e).replace(/&/g,"&").replace(/"/g,""")}function p(e,t,n){e.namespaces[t]||e.namespaces.add(t,n,"#default#VML")}function d(e){p(e,"g_vml_","urn:schemas-microsoft-com:vml"),p(e,"g_o_","urn:schemas-microsoft-com:office:office");if(!e.styleSheets.ex_canvas_){var t=e.createStyleSheet();t.owningElement.id="ex_canvas_",t.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}"}}function m(e){var t=e.srcElement;switch(e.propertyName){case"width":t.getContext().clearRect(),t.style.width=t.attributes.width.nodeValue+"px",t.firstChild.style.width=t.clientWidth+"px";break;case"height":t.getContext().clearRect(),t.style.height=t.attributes.height.nodeValue+"px",t.firstChild.style.height=t.clientHeight+"px"}}function g(e){var t=e.srcElement;t.firstChild&&(t.firstChild.style.width=t.clientWidth+"px",t.firstChild.style.height=t.clientHeight+"px")}function E(){return[[1,0,0],[0,1,0],[0,0,1]]}function S(e,t){var n=E();for(var r=0;r<3;r++)for(var i=0;i<3;i++){var s=0;for(var o=0;o<3;o++)s+=e[r][o]*t[o][i];n[r][i]=s}return n}function x(e,t){t.fillStyle=e.fillStyle,t.lineCap=e.lineCap,t.lineJoin=e.lineJoin,t.lineWidth=e.lineWidth,t.miterLimit=e.miterLimit,t.shadowBlur=e.shadowBlur,t.shadowColor=e.shadowColor,t.shadowOffsetX=e.shadowOffsetX,t.shadowOffsetY=e.shadowOffsetY,t.strokeStyle=e.strokeStyle,t.globalAlpha=e.globalAlpha,t.font=e.font,t.textAlign=e.textAlign,t.textBaseline=e.textBaseline,t.arcScaleX_=e.arcScaleX_,t.arcScaleY_=e.arcScaleY_,t.lineScale_=e.lineScale_}function N(e){var t=e.indexOf("(",3),n=e.indexOf(")",t+1),r=e.substring(t+1,n).split(",");if(r.length!=4||e.charAt(3)!="a")r[3]=1;return r}function C(e){return parseFloat(e)/100}function k(e,t,n){return Math.min(n,Math.max(t,e))}function L(e){var t,n,r,i,s,o;i=parseFloat(e[0])/360%360,i<0&&i++,s=k(C(e[1]),0,1),o=k(C(e[2]),0,1);if(s==0)t=n=r=o;else{var u=o<.5?o*(1+s):o+s-o*s,a=2*o-u;t=A(a,u,i+1/3),n=A(a,u,i),r=A(a,u,i-1/3)}return"#"+y[Math.floor(t*255)]+y[Math.floor(n*255)]+y[Math.floor(r*255)]}function A(e,t,n){return n<0&&n++,n>1&&n--,6*n<1?e+(t-e)*6*n:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}function M(e){if(e in O)return O[e];var t,n=1;e=String(e);if(e.charAt(0)=="#")t=e;else if(/^rgb/.test(e)){var r=N(e),t="#",i;for(var s=0;s<3;s++)r[s].indexOf("%")!=-1?i=Math.floor(C(r[s])*255):i=+r[s],t+=y[k(i,0,255)];n=+r[3]}else if(/^hsl/.test(e)){var r=N(e);t=L(r),n=r[3]}else t=T[e]||e;return O[e]={color:t,alpha:n}}function P(e){if(D[e])return D[e];var t=document.createElement("div"),n=t.style;try{n.font=e}catch(r){}return D[e]={style:n.fontStyle||_.style,variant:n.fontVariant||_.variant,weight:n.fontWeight||_.weight,size:n.fontSize||_.size,family:n.fontFamily||_.family}}function H(e,t){var n={};for(var r in e)n[r]=e[r];var i=parseFloat(t.currentStyle.fontSize),s=parseFloat(e.size);return typeof e.size=="number"?n.size=e.size:e.size.indexOf("px")!=-1?n.size=s:e.size.indexOf("em")!=-1?n.size=i*s:e.size.indexOf("%")!=-1?n.size=i/100*s:e.size.indexOf("pt")!=-1?n.size=s/.75:n.size=i,n.size*=.981,n}function B(e){return e.style+" "+e.variant+" "+e.weight+" "+e.size+"px "+e.family}function F(e){return j[e]||"square"}function I(e){this.m_=E(),this.mStack_=[],this.aStack_=[],this.currentPath_=[],this.strokeStyle="#000",this.fillStyle="#000",this.lineWidth=1,this.lineJoin="miter",this.lineCap="butt",this.miterLimit=o*1,this.globalAlpha=1,this.font="10px sans-serif",this.textAlign="left",this.textBaseline="alphabetic",this.canvas=e;var t="width:"+e.clientWidth+"px;height:"+e.clientHeight+"px;overflow:hidden;position:absolute",n=e.ownerDocument.createElement("div");n.style.cssText=t,e.appendChild(n);var r=n.cloneNode(!1);r.style.backgroundColor="red",r.style.filter="alpha(opacity=0)",e.appendChild(r),this.element_=n,this.arcScaleX_=1,this.arcScaleY_=1,this.lineScale_=1}function R(e,t,n,r){e.currentPath_.push({type:"bezierCurveTo",cp1x:t.x,cp1y:t.y,cp2x:n.x,cp2y:n.y,x:r.x,y:r.y}),e.currentX_=r.x,e.currentY_=r.y}function U(e,t){var n=M(e.strokeStyle),r=n.color,i=n.alpha*e.globalAlpha,s=e.lineScale_*e.lineWidth;s<1&&(i*=s),t.push("')}function z(t,n,r,i){var s=t.fillStyle,u=t.arcScaleX_,a=t.arcScaleY_,f=i.x-r.x,l=i.y-r.y;if(s instanceof $){var c=0,h={x:0,y:0},p=0,d=1;if(s.type_=="gradient"){var v=s.x0_/u,m=s.y0_/a,g=s.x1_/u,y=s.y1_/a,b=W(t,v,m),w=W(t,g,y),E=w.x-b.x,S=w.y-b.y;c=Math.atan2(E,S)*180/Math.PI,c<0&&(c+=360),c<1e-6&&(c=0)}else{var b=W(t,s.x0_,s.y0_);h={x:(b.x-r.x)/f,y:(b.y-r.y)/l},f/=u*o,l/=a*o;var x=e.max(f,l);p=2*s.r0_/x,d=2*s.r1_/x-p}var T=s.colors_;T.sort(function(e,t){return e.offset-t.offset});var N=T.length,C=T[0].color,k=T[N-1].color,L=T[0].alpha*t.globalAlpha,A=T[N-1].alpha*t.globalAlpha,O=[];for(var _=0;_')}else if(s instanceof J){if(f&&l){var P=-r.x,H=-r.y;n.push("')}}else{var B=M(t.fillStyle),j=B.color,F=B.alpha*t.globalAlpha;n.push('')}}function W(e,t,n){var r=e.m_;return{x:o*(t*r[0][0]+n*r[1][0]+r[2][0])-u,y:o*(t*r[0][1]+n*r[1][1]+r[2][1])-u}}function X(e){return isFinite(e[0][0])&&isFinite(e[0][1])&&isFinite(e[1][0])&&isFinite(e[1][1])&&isFinite(e[2][0])&&isFinite(e[2][1])}function V(e,t,n){if(!X(t))return;e.m_=t;if(n){var r=t[0][0]*t[1][1]-t[0][1]*t[1][0];e.lineScale_=s(i(r))}}function $(e){this.type_=e,this.x0_=0,this.y0_=0,this.r0_=0,this.x1_=0,this.y1_=0,this.r1_=0,this.colors_=[]}function J(e,t){Q(e);switch(t){case"repeat":case null:case"":this.repetition_="repeat";break;case"repeat-x":case"repeat-y":case"no-repeat":this.repetition_=t;break;default:K("SYNTAX_ERR")}this.src_=e.src,this.width_=e.width,this.height_=e.height}function K(e){throw new G(e)}function Q(e){(!e||e.nodeType!=1||e.tagName!="IMG")&&K("TYPE_MISMATCH_ERR"),e.readyState!="complete"&&K("INVALID_STATE_ERR")}function G(e){this.code=this[e],this.message=e+": DOM Exception "+this.code}var e=Math,t=e.round,n=e.sin,r=e.cos,i=e.abs,s=e.sqrt,o=10,u=o/2,a=+navigator.userAgent.match(/MSIE ([\d.]+)?/)[1],l=Array.prototype.slice;d(document);var v={init:function(e){var t=e||document;t.createElement("canvas"),t.attachEvent("onreadystatechange",c(this.init_,this,t))},init_:function(e){var t=e.getElementsByTagName("canvas");for(var n=0;n','",""),this.element_.insertAdjacentHTML("BeforeEnd",w.join(""))},q.stroke=function(e){var n=[],r=!1,i=10,s=10;n.push("f.x)f.x=c.x;if(a.y==null||c.yf.y)f.y=c.y}}n.push(' ">'),e?z(this,n,a,f):U(this,n),n.push(""),this.element_.insertAdjacentHTML("beforeEnd",n.join(""))},q.fill=function(){this.stroke(!0)},q.closePath=function(){this.currentPath_.push({type:"close"})},q.save=function(){var e={};x(this,e),this.aStack_.push(e),this.mStack_.push(this.m_),this.m_=S(E(),this.m_)},q.restore=function(){this.aStack_.length&&(x(this.aStack_.pop(),this),this.m_=this.mStack_.pop())},q.translate=function(e,t){var n=[[1,0,0],[0,1,0],[e,t,1]];V(this,S(n,this.m_),!1)},q.rotate=function(e){var t=r(e),i=n(e),s=[[t,i,0],[-i,t,0],[0,0,1]];V(this,S(s,this.m_),!1)},q.scale=function(e,t){this.arcScaleX_*=e,this.arcScaleY_*=t;var n=[[e,0,0],[0,t,0],[0,0,1]];V(this,S(n,this.m_),!0)},q.transform=function(e,t,n,r,i,s){var o=[[e,t,0],[n,r,0],[i,s,1]];V(this,S(o,this.m_),!0)},q.setTransform=function(e,t,n,r,i,s){var o=[[e,t,0],[n,r,0],[i,s,1]];V(this,o,!0)},q.drawText_=function(e,n,r,i,s){var u=this.m_,a=1e3,f=0,l=a,c={x:0,y:0},p=[],d=H(P(this.font),this.element_),v=B(d),m=this.element_.currentStyle,g=this.textAlign.toLowerCase();switch(g){case"left":case"center":case"right":break;case"end":g=m.direction=="ltr"?"right":"left";break;case"start":g=m.direction=="rtl"?"right":"left";break;default:g="left"}switch(this.textBaseline){case"hanging":case"top":c.y=d.size/1.75;break;case"middle":break;default:case null:case"alphabetic":case"ideographic":case"bottom":c.y=-d.size/2.25}switch(g){case"right":f=a,l=.05;break;case"center":f=l=a/2}var y=W(this,n+c.x,r+c.y);p.push(''),s?U(this,p):z(this,p,{x:-f,y:0},{x:l,y:d.size});var b=u[0][0].toFixed(3)+","+u[1][0].toFixed(3)+","+u[0][1].toFixed(3)+","+u[1][1].toFixed(3)+",0,0",w=t(y.x/o)+","+t(y.y/o);p.push('','',''),this.element_.insertAdjacentHTML("beforeEnd",p.join(""))},q.fillText=function(e,t,n,r){this.drawText_(e,t,n,r,!1)},q.strokeText=function(e,t,n,r){this.drawText_(e,t,n,r,!0)},q.measureText=function(e){if(!this.textMeasureEl_){var t='';this.element_.insertAdjacentHTML("beforeEnd",t),this.textMeasureEl_=this.element_.lastChild}var n=this.element_.ownerDocument;return this.textMeasureEl_.innerHTML="",this.textMeasureEl_.style.font=this.font,this.textMeasureEl_.appendChild(n.createTextNode(e)),{width:this.textMeasureEl_.offsetWidth}},q.clip=function(){},q.arcTo=function(){},q.createPattern=function(e,t){return new J(e,t)},$.prototype.addColorStop=function(e,t){t=M(t),this.colors_.push({offset:e,color:t.color,alpha:t.alpha})};var Y=G.prototype=new Error;Y.INDEX_SIZE_ERR=1,Y.DOMSTRING_SIZE_ERR=2,Y.HIERARCHY_REQUEST_ERR=3,Y.WRONG_DOCUMENT_ERR=4,Y.INVALID_CHARACTER_ERR=5,Y.NO_DATA_ALLOWED_ERR=6,Y.NO_MODIFICATION_ALLOWED_ERR=7,Y.NOT_FOUND_ERR=8,Y.NOT_SUPPORTED_ERR=9,Y.INUSE_ATTRIBUTE_ERR=10,Y.INVALID_STATE_ERR=11,Y.SYNTAX_ERR=12,Y.INVALID_MODIFICATION_ERR=13,Y.NAMESPACE_ERR=14,Y.INVALID_ACCESS_ERR=15,Y.VALIDATION_ERR=16,Y.TYPE_MISMATCH_ERR=17,G_vmlCanvasManager=v,CanvasRenderingContext2D=I,CanvasGradient=$,CanvasPattern=J,DOMException=G}();var categoryVisible=new Object;categoryVisible.Group=!0,categoryVisible.Person=!0,categoryVisible.Bizarre=!0,categoryVisible.Catalyst=!0,categoryVisible.Closed=!0,categoryVisible.Experience=!0,categoryVisible["Future Dev"]=!0,categoryVisible.Idea=!0,categoryVisible.Implication=!0,categoryVisible.Insight=!0,categoryVisible.Intention=!0,categoryVisible.Knowledge=!0,categoryVisible.Location=!0,categoryVisible["Open Issue"]=!0,categoryVisible.Opinion=!0,categoryVisible.Opportunity=!0,categoryVisible.Platform=!0,categoryVisible.Problem=!0,categoryVisible.Question=!0,categoryVisible.Reference=!0,categoryVisible.Requirement=!0,categoryVisible.Resource=!0,categoryVisible.Role=!0,categoryVisible.Task=!0,categoryVisible.Tool=!0,categoryVisible.Trajectory=!0,categoryVisible.Action=!0,categoryVisible.Activity=!0;var findTopics=["name","metacode","mapper (by name)","map (by name)"],findSynapses=["topics (by name)","directionality","mapper (by name)","map (by name)"],findMaps=["name","topic (by name)","mapper (by name)","synapse (by topics)"],findMappers=["name","topic (by name)","map (by name)","synapse (by topics)"];$(document).ready(function(){$(".sideOption").bind("click",function(){$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#topic_by_name_input").focus()}),$("#closeFind, #findWhere").css("display","block"),$(".sideOption").unbind("click"),$(".sideOption").css("cursor","default")}),$("#closeFind").click(function(){Mconsole.graph.eachNode(function(e){e.setData("isNew",!1)}),Mconsole.plot(),$("#closeFind, #findWhere").css("display","none"),$(".sideOption").css("cursor","pointer"),$(".sideOption").animate({width:"45px",height:"32px"},300,function(){$(".sideOption").bind("click",function(){firstVal=$('.sideOption option[value="name"]').attr("selected"),secondVal=$('.sideOption option[value="metacode"]').attr("selected"),thirdVal=$('.sideOption option[value="map (by name)"]').attr("selected"),fourthVal=$('.sideOption option[value="mapper (by name)"]').attr("selected"),firstVal==="selected"||thirdVal==="selected"||fourthVal==="selected"?$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#topic_by_name_input").focus()}):secondVal==="selected"?$(".sideOption").animate({width:"380px",height:"463px"},300,function(){}):thirdVal==="selected"?$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#map_by_name_input").focus()}):fourthVal==="selected"&&$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#mapper_by_name_input").focus()}),$("#closeFind, #findWhere").css("display","block"),$(".sideOption").unbind("click"),$(".sideOption").css("cursor","default")})})}),$("#topic_by_name_input").keyup(function(){var e=$(this).val();firstVal=$("#onCanvas").attr("checked"),secondVal=$("#inCommons").attr("checked"),firstVal=="checked"&&secondVal=="checked"?($("#topic_by_name_input").autocomplete("option","disabled",!1),onCanvasSearch(e,null,null)):firstVal=="checked"?($("#topic_by_name_input").autocomplete("option","disabled",!0),onCanvasSearch(e,null,null)):secondVal=="checked"?(hideAll(),$("#topic_by_name_input").autocomplete("option","disabled",!1)):$("#topic_by_name_input").autocomplete("option","disabled",!0)}),$(".sideOption .select_content").change(function(){firstVal=$(this).children("option[value='topics']").attr("selected"),secondVal=$(this).children("option[value='maps']").attr("selected"),thirdVal=$(this).children("option[value='mappers']").attr("selected"),firstVal=="selected"?($(".sideOption .select_type").children("option[value='metacode']").removeAttr("disabled"),$(".sideOption .select_type").children("option[value='map (by name)']").removeAttr("disabled"),$(".sideOption .select_type").children("option[value='mapper (by name)']").removeAttr("disabled"),$(".find").css("display","none"),$(".find_topic_by_name").css("display","block"),$("#topic_by_name_input").focus()):secondVal=="selected"?($(".sideOption .select_type").val()!="name"&&($(".sideOption .select_type").val("name"),$(".sideOption").animate({width:"305px",height:"76px"},300,function(){})),$(".sideOption .select_type").children("option[value='metacode']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='map (by name)']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='mapper (by name)']").attr("disabled","disabled"),$(".find").css("display","none"),$(".find_map_by_name").css("display","block"),$("#map_by_name_input").focus()):thirdVal=="selected"&&($(".sideOption .select_type").val("name"),$(".sideOption .select_type").children("option[value='metacode']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='map (by name)']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='mapper (by name)']").attr("disabled","disabled"),$(".find").css("display","none"),$(".find_mapper_by_name").css("display","block"),$("#mapper_by_name_input").focus())}),$(".sideOption .select_type").change(function(){firstVal=$(this).children("option[value='name']").attr("selected"),secondVal=$(this).children("option[value='metacode']").attr("selected"),thirdVal=$(this).children("option[value='map (by name)']").attr("selected"),fourthVal=$(this).children("option[value='mapper (by name)']").attr("selected"),firstVal==="selected"?$(".find").fadeOut("fast",function(){showAll(),$(".find_topic_by_metacode ul li").not("#hideAll, #showAll").removeClass("toggledOff");for(var e in categoryVisible)categoryVisible[e]=!0;$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$(".find_topic_by_name").css("display","block"),$("#topic_by_name_input").focus()})}):secondVal==="selected"?$(".find").fadeOut("fast",function(){$(".sideOption").animate({width:"380px",height:"463px"},300,function(){$(".find_topic_by_metacode").fadeIn("fast")})}):thirdVal==="selected"?$(".find").fadeOut("fast",function(){$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$(".find_map_by_name").css("display","block"),$("#map_by_name_input").focus()})}):fourthVal==="selected"&&$(".find").fadeOut("fast",function(){$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$(".find_mapper_by_name").css("display","block"),$("#mapper_by_name_input").focus()})})}),$(".find_topic_by_name #topic_by_name_input").bind("railsAutocomplete.select",function(e,t){t.item.id!=undefined&&window.open("/items/"+t.item.id),$(".find_topic_by_name #topic_by_name_input").val("")}),$(".find_topic_by_name").bind("submit",function(e,t){e.preventDefault()}),$(".find_map_by_name #map_by_name_input").bind("railsAutocomplete.select",function(e,t){firstVal=$(".sideOption .select_content").children("option[value='topics']").attr("selected"),secondVal=$(".sideOption .select_content").children("option[value='maps']").attr("selected"),thirdVal=$(".sideOption .select_content").children("option[value='mappers']").attr("selected"),firstVal=="selected"?(firstNewVal=$("#onCanvas").attr("checked"),secondNewVal=$("#inCommons").attr("checked"),firstNewVal=="checked"&&secondNewVal=="checked"?(onCanvasSearch(null,t.item.id,null),$("#topicsByMap").val(t.item.id),$("#topicsByUser").val(""),$("#get_topics_form").submit()):firstNewVal=="checked"?onCanvasSearch(null,t.item.id,null):secondNewVal=="checked"?($("#topicsByMap").val(t.item.id),$("#topicsByUser").val(""),$("#get_topics_form").submit()):alert("You either need to have searching On Your Canvas or In the Commons enabled")):secondVal=="selected"?(t.item.id!=undefined&&window.open("/maps/"+t.item.id),$(".find_map_by_name #map_by_name_input").val("")):thirdVal=="selected"}),$(".find_map_by_name").bind("submit",function(e,t){e.preventDefault()}),$(".find_mapper_by_name #mapper_by_name_input").bind("railsAutocomplete.select",function(e,t){firstVal=$(".sideOption .select_content").children("option[value='topics']").attr("selected"),secondVal=$(".sideOption .select_content").children("option[value='maps']").attr("selected"),thirdVal=$(".sideOption .select_content").children("option[value='mappers']").attr("selected"),firstVal=="selected"?(firstNewVal=$("#onCanvas").attr("checked"),secondNewVal=$("#inCommons").attr("checked"),firstNewVal=="checked"&&secondNewVal=="checked"?(onCanvasSearch(null,null,t.item.id.toString()),$("#topicsByUser").val(t.item.id),$("#topicsByMap").val(""),$("#get_topics_form").submit()):firstNewVal=="checked"?onCanvasSearch(null,null,t.item.id.toString()):secondNewVal=="checked"?($("#topicsByUser").val(t.item.id),$("#topicsByMap").val(""),$("#get_topics_form").submit()):alert("You either need to have searching On Your Canvas or In the Commons enabled")):secondVal!="selected"&&thirdVal=="selected"&&(t.item.id!=undefined&&window.open("/users/"+t.item.id),$(".find_mapper_by_name #mapper_by_name_input").val(""))}),$(".find_mapper_by_name").bind("submit",function(e,t){e.preventDefault()}),$(".find_topic_by_metacode ul li").click(function(e){obj=document.getElementById("container");var t=$(this).attr("id");if(t==="showAll"||t==="hideAll"){if(t=="showAll"){obj!=null?showAll():$(".item").fadeIn("slow"),$(".find_topic_by_metacode ul li").not("#hideAll, #showAll").removeClass("toggledOff");for(var n in categoryVisible)categoryVisible[n]=!0}else if(t=="hideAll"){obj!=null?hideAll():$(".item").fadeOut("slow"),$(".find_topic_by_metacode ul li").not("#hideAll, #showAll").addClass("toggledOff");for(var n in categoryVisible)categoryVisible[n]=!1}}else{var r=$(this).children("img").attr("alt");obj!=null&&switchVisible(r),categoryVisible[r]==1?($(this).addClass("toggledOff"),categoryVisible[r]=!1):categoryVisible[r]==0&&($(this).removeClass("toggledOff"),categoryVisible[r]=!0)}})});var renderMidArrow=function(e,t,n,r,i){var s=i.getCtx();if(r){var o=e;e=t,t=o}var u=new $jit.Complex(t.x-e.x,t.y-e.y);u.$scale(n/u.norm());var a=new $jit.Complex((t.x+e.x)/2,(t.y+e.y)/2);a.x+=u.x/.7,a.y+=u.y/.7;var f=new $jit.Complex(a.x-u.x,a.y-u.y),l=new $jit.Complex(-u.y/2,u.x/2),c=f.add(l),h=f.$add(l.$scale(-1));s.beginPath(),s.moveTo(e.x,e.y),s.lineTo(t.x,t.y),s.stroke(),s.beginPath(),s.moveTo(c.x,c.y),s.lineTo(a.x,a.y),s.lineTo(h.x,h.y),s.stroke()},nodeSettings={customNode:{render:function(e,t){var n=e.pos.getc(!0),r=e.getData("dim"),i=e.getData("itemcatname"),s=e.getData("isNew"),o=t.getCtx();s&&(o.beginPath(),o.arc(n.x,n.y,r+3,0,2*Math.PI,!1),o.strokeStyle="white",o.lineWidth=2,o.stroke()),o.drawImage(imgArray[i],n.x-r,n.y-r,r*2,r*2)},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("dim");return this.nodeHelper.circle.contains(n,t,r)}}},edgeSettings={customEdge:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.getData("category");if(i=="none")this.edgeHelper.line.render({x:n.x,y:n.y},{x:r.x,y:r.y},t);else if(i=="both")renderMidArrow({x:n.x,y:n.y},{x:r.x,y:r.y},13,!0,t),renderMidArrow({x:n.x,y:n.y},{x:r.x,y:r.y},13,!1,t);else if(i=="from-to"){var s=e.data.$direction,o=s&&s.length>1&&s[0]!=e.nodeFrom.id;renderMidArrow({x:n.x,y:n.y},{x:r.x,y:r.y},13,o,t)}var u=e.getData("desc")+" ("+e.getData("userid")+","+e.getData("id")+")",a=e.getData("showDesc");if(u!=""&&a){var f=t.getSize(),l=parseInt((n.x+r.x-u.length*5)/2),c=parseInt((n.y+r.y)/2);t.getCtx().fillStyle="#000",t.getCtx().font="bold 14px arial",t.getCtx().fillText(u,l,c)}},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.line.contains(n,r,t,e.Edge.epsilon)}}},canvasDoubleClickHandlerObject=new Object;canvasDoubleClickHandlerObject.storedTime=0,function(){window.$jit=function(e){e=e||window;for(var t in $jit)$jit[t].$extend&&(e[t]=$jit[t])},$jit.version="2.0.0b";var e=function(e){return document.getElementById(e)};e.empty=function(){},e.extend=function(e,t){for(var n in t||{})e[n]=t[n];return e},e.lambda=function(e){return typeof e=="function"?e:function(){return e}},e.time=Date.now||function(){return+(new Date)},e.splat=function(t){var n=e.type(t);return n?n!="array"?[t]:t:[]},e.type=function(t){var n=e.type.s.call(t).match(/^\[object\s(.*)\]$/)[1].toLowerCase();return n!="object"?n:t&&t.$$family?t.$$family:t&&t.nodeName&&t.nodeType==1?"element":n},e.type.s=Object.prototype.toString,e.each=function(t,n){var r=e.type(t);if(r=="object")for(var i in t)n(t[i],i);else for(var s=0,o=t.length;s>16,e>>8&255,e&255]},e.destroy=function(t){e.clean(t),t.parentNode&&t.parentNode.removeChild(t),t.clearAttributes&&t.clearAttributes()},e.clean=function(t){for(var n=t.childNodes,r=0,i=n.length;r-1},e.addClass=function(t,n){e.hasClass(t,n)||(t.className=t.className+" "+n)},e.removeClass=function(e,t){e.className=e.className.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)"),"$1")},e.getPos=function(e){function r(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.offsetLeft,t.y+=e.offsetTop,e=e.offsetParent;return t}function i(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.scrollLeft,t.y+=e.scrollTop,e=e.parentNode;return t}function s(e){return/^(?:body|html)$/i.test(e.tagName)}var t=r(e),n=i(e);return{x:t.x-n.x,y:t.y-n.y}},e.event={get:function(e,t){return t=t||window,e||t.event},getWheel:function(e){return e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3},isRightClick:function(e){return e.which==3||e.button==2},getPos:function(e,t){t=t||window,e=e||t.event;var n=t.document;n=n.documentElement||n.body,e.touches&&e.touches.length&&(e=e.touches[0]);var r={x:e.pageX||e.clientX+n.scrollLeft,y:e.pageY||e.clientY+n.scrollTop};return r},stop:function(e){e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0,e.preventDefault?e.preventDefault():e.returnValue=!1}},$jit.util=$jit.id=e;var t=function(n){n=n||{};var r=function(){for(var n in this)typeof this[n]!="function"&&(this[n]=e.unlink(this[n]));this.constructor=r;if(t.prototyping)return this;var i=this.initialize?this.initialize.apply(this,arguments):this;return this.$$family="class",i};for(var i in t.Mutators){if(!n[i])continue;n=t.Mutators[i](n,n[i]),delete n[i]}return e.extend(r,this),r.constructor=t,r.prototype=n,r};t.Mutators={Implements:function(n,r){return e.each(e.splat(r),function(e){t.prototyping=e;var r=typeof e=="function"?new e:e;for(var i in r)i in n||(n[i]=r[i]);delete t.prototyping}),n}},e.extend(t,{inherit:function(n,r){for(var i in r){var s=r[i],o=n[i],u=e.type(s);o&&u=="function"?s!=o&&t.override(n,i,s):u=="object"?n[i]=e.merge(o,s):n[i]=s}return n},override:function(e,n,r){var i=t.prototyping;i&&e[n]!=i[n]&&(i=null);var s=function(){var t=this.parent;this.parent=i?i[n]:e[n];var s=r.apply(this,arguments);return this.parent=t,s};e[n]=s}}),t.prototype.implement=function(){var n=this.prototype;return e.each(Array.prototype.slice.call(arguments||[]),function(e){t.inherit(n,e)}),this},$jit.Class=t,$jit.json={prune:function(e,t){this.each(e,function(e,n){n==t&&e.children&&(delete e.children,e.children=[])})},getParent:function(e,t){if(e.id==t)return!1;var n=e.children;if(n&&n.length>0)for(var r=0;r=(7-4*n)/11){t=r*r-Math.pow((11-6*n-11*e)/4,2);break}return t},Elastic:function(e,t){return Math.pow(2,10*--e)*Math.cos(20*e*Math.PI*(t[0]||1)/3)}};e.each(r,function(e,r){n[r]=t(e)}),e.each(["Quad","Cubic","Quart","Quint"],function(e,r){n[e]=t(function(e){return Math.pow(e,[r+2])})})})();var r=new t({initialize:function(e){this.setOptions(e)},setOptions:function(t){var r={duration:2500,fps:40,transition:n.Quart.easeInOut,compute:e.empty,complete:e.empty,link:"ignore"};return this.opt=e.merge(r,t||{}),this},step:function(){var t=e.time(),n=this.opt;if(ti.height?e.y-s.height-u:e.y+u)+"px",n.left=(e.x+s.width+o>i.width?e.x-s.width-o:e.x+o)+"px"},hide:function(e){this.tip.style.display="none",e&&this.config.onHide()}}),a.Classes.NodeStyles=new t({Implements:[s,o],initializePost:function(){this.fx=this.viz.fx,this.types=this.viz.fx.nodeTypes,this.nStyles=this.config,this.nodeStylesOnHover=this.nStyles.stylesHover,this.nodeStylesOnClick=this.nStyles.stylesClick,this.hoveredNode=!1,this.fx.nodeFxAnimation=new r,this.down=!1,this.move=!1},onMouseOut:function(e,t){this.down=this.move=!1;if(!this.hoveredNode)return;this.dom&&this.isLabel(e,t)&&this.toggleStylesOnHover(this.hoveredNode,!1);var n=e.relatedTarget,r=this.canvas.getElement();while(n&&n.parentNode){if(r==n.parentNode)return;n=n.parentNode}this.toggleStylesOnHover(this.hoveredNode,!1),this.hoveredNode=!1},onMouseOver:function(e,t){var n;if(this.dom&&(n=this.isLabel(e,t))){var r=this.viz.graph.getNode(n.id);if(r.selected)return;this.hoveredNode=r,this.toggleStylesOnHover(this.hoveredNode,!0)}},onMouseDown:function(e,t,n,r){if(r)return;var i +;this.dom&&(i=this.isLabel(e,t))?this.down=this.viz.graph.getNode(i.id):this.dom||(this.down=n.getNode()),this.move=!1},onMouseUp:function(e,t,n,r){if(r)return;this.move||this.onClick(n.getNode()),this.down=this.move=!1},getRestoredStyles:function(e,t){var n={},r=this["nodeStylesOn"+t];for(var i in r)n[i]=e.styles["$"+i];return n},toggleStylesOnHover:function(e,t){this.nodeStylesOnHover&&this.toggleStylesOn("Hover",e,t)},toggleStylesOnClick:function(e,t){this.nodeStylesOnClick&&this.toggleStylesOn("Click",e,t)},toggleStylesOn:function(t,r,i){var s=this.viz,o=this.nStyles;if(i){var u=this;r.styles||(r.styles=e.merge(r.data,{}));for(var a in this["nodeStylesOn"+t]){var f="$"+a;f in r.styles||(r.styles[f]=r.getData(a))}s.fx.nodeFx(e.extend({elements:{id:r.id,properties:u["nodeStylesOn"+t]},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}else{var l=this.getRestoredStyles(r,t);s.fx.nodeFx(e.extend({elements:{id:r.id,properties:l},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}},onClick:function(e){if(!e)return;var t=this.nodeStylesOnClick;if(!t)return;e.selected?(this.toggleStylesOnClick(e,!1),delete e.selected):(this.viz.graph.eachNode(function(e){if(e.selected){for(var n in t)e.setData(n,e.styles["$"+n],"end");delete e.selected}}),this.toggleStylesOnClick(e,!0),e.selected=!0,delete e.hovered,this.hoveredNode=!1)},onMouseMove:function(e,t,n){this.down&&(this.move=!0);if(this.dom&&this.isLabel(e,t))return;var r=this.nodeStylesOnHover;if(!r)return;if(!this.dom){if(this.hoveredNode){var i=this.types[this.hoveredNode.getData("type")],s=i&&i.contains&&i.contains.call(this.fx,this.hoveredNode,n.getPos());if(s)return}var o=n.getNode();if(!this.hoveredNode&&!o)return;if(o.hovered)return;o&&!o.selected?(this.fx.nodeFxAnimation.stopTimer(),this.viz.graph.eachNode(function(e){if(e.hovered&&!e.selected){for(var t in r)e.setData(t,e.styles["$"+t],"end");delete e.hovered}}),o.hovered=!0,this.hoveredNode=o,this.toggleStylesOnHover(o,!0)):this.hoveredNode&&!this.hoveredNode.selected&&(this.fx.nodeFxAnimation.stopTimer(),this.toggleStylesOnHover(this.hoveredNode,!1),delete this.hoveredNode.hovered,this.hoveredNode=!1)}}}),a.Classes.Navigation=new t({Implements:[s,o],initializePost:function(){this.pos=!1,this.pressed=!1},onMouseWheel:function(t,n,r){if(!this.config.zooming)return;e.event.stop(e.event.get(t,n));var i=this.config.zooming/1e3,s=1+r*i;this.canvas.scale(s,s)},onMouseDown:function(e,t,n){if(!this.config.panning)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;this.pressed=!0,this.pos=n.getPos();var r=this.canvas,i=r.translateOffsetX,s=r.translateOffsetY,o=r.scaleOffsetX,u=r.scaleOffsetY;this.pos.x*=o,this.pos.x+=i,this.pos.y*=u,this.pos.y+=s},onMouseMove:function(e,t,n){if(!this.config.panning)return;if(!this.pressed)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;var r=this.pos,i=n.getPos(),s=this.canvas,o=s.translateOffsetX,u=s.translateOffsetY,a=s.scaleOffsetX,f=s.scaleOffsetY;i.x*=a,i.y*=f,i.x+=o,i.y+=u;var l=i.x-r.x,c=i.y-r.y;this.pos=i,this.canvas.translate(l*1/a,c*1/f)},onMouseUp:function(e,t,n,r){if(!this.config.panning)return;this.pressed=!1}});var f;(function(){function i(t,n){var i=document.createElement(t);for(var s in n)typeof n[s]=="object"?e.extend(i[s],n[s]):i[s]=n[s];return t=="canvas"&&!r&&G_vmlCanvasManager&&(i=G_vmlCanvasManager.initElement(document.body.appendChild(i))),i}var n=typeof HTMLCanvasElement,r=n=="object"||n=="function";$jit.Canvas=f=new t({canvases:[],pos:!1,element:!1,labelContainer:!1,translateOffsetX:0,translateOffsetY:0,scaleOffsetX:1,scaleOffsetY:1,initialize:function(t,n){this.viz=t,this.opt=n;var r=e.type(n.injectInto)=="string"?n.injectInto:n.injectInto.id,s=r+"-label",o=e(r),u=n.width||o.offsetWidth,a=n.height||o.offsetHeight;this.id=r;var l={injectInto:r,width:u,height:a};this.element=i("div",{id:r+"-canvaswidget",style:{position:"relative",width:u+"px",height:a+"px"}}),this.labelContainer=this.createLabelContainer(n.Label.type,s,l),this.canvases.push(new f.Base({config:e.extend({idSuffix:"-canvas"},l),plot:function(e){t.fx.plot()},resize:function(){t.refresh()}}));var c=n.background;if(c){var h=new f.Background[c.type](t,e.extend(c,l));this.canvases.push(new f.Base(h))}var p=this.canvases.length;while(p--)this.element.appendChild(this.canvases[p].canvas),p>0&&this.canvases[p].plot();this.element.appendChild(this.labelContainer),o.appendChild(this.element);var d=null,v=this;e.addEvent(window,"scroll",function(){clearTimeout(d),d=setTimeout(function(){v.getPos(!0)},500)})},getCtx:function(e){return this.canvases[e||0].getCtx()},getConfig:function(){return this.opt},getElement:function(){return this.element},getSize:function(e){return this.canvases[e||0].getSize()},resize:function(e,t){this.getPos(!0),this.translateOffsetX=this.translateOffsetY=0,this.scaleOffsetX=this.scaleOffsetY=1;for(var n=0,r=this.canvases.length;no?u=i(o+(s-r-o)*t):u=i(o-r+(s-o)*t):a>=n?s>o?u=i(o+(s-r-o)*t):u=i(o-r+(s-(o-r))*t):u=i(o+(s-o)*t);var f=(this.rho-e.rho)*t+e.rho;return{theta:u,rho:f}}};var c=function(e,t){return new l(e,t)};l.KER=c(0,0);var h=function(e,t){this.x=e,this.y=t};$jit.Complex=h,h.prototype={getc:function(){return this},getp:function(e){return this.toPolar(e)},set:function(e){e=e.getc(!0),this.x=e.x,this.y=e.y},setc:function(e,t){this.x=e,this.y=t},setp:function(e,t){this.x=Math.cos(e)*t,this.y=Math.sin(e)*t},clone:function(){return new h(this.x,this.y)},toPolar:function(e){var t=this.norm(),n=Math.atan2(this.y,this.x);return n<0&&(n+=Math.PI*2),e?{theta:n,rho:t}:new l(n,t)},norm:function(){return Math.sqrt(this.squaredNorm())},squaredNorm:function(){return this.x*this.x+this.y*this.y},add:function(e){return new h(this.x+e.x,this.y+e.y)},prod:function(e){return new h(this.x*e.x-this.y*e.y,this.y*e.x+this.x*e.y)},conjugate:function(){return new h(this.x,-this.y)},scale:function(e){return new h(this.x*e,this.y*e)},equals:function(e){return this.x==e.x&&this.y==e.y},$add:function(e){return this.x+=e.x,this.y+=e.y,this},$prod:function(e){var t=this.x,n=this.y;return this.x=t*e.x-n*e.y,this.y=n*e.x+t*e.y,this},$conjugate:function(){return this.y=-this.y,this},$scale:function(e){return this.x*=e,this.y*=e,this},$div:function(e){var t=this.x,n=this.y,r=e.squaredNorm();return this.x=t*e.x+n*e.y,this.y=n*e.x-t*e.y,this.$scale(1/r)}};var p=function(e,t){return new h(e,t)};h.KER=p(0,0),$jit.Graph=new t({initialize:function(t,n,r,i){var s={complex:!1,Node:{}};this.Node=n,this.Edge=r,this.Label=i,this.opt=e.merge(s,t||{}),this.nodes={},this.edges={};var o=this;this.nodeList={};for(var u in v)o.nodeList[u]=function(e){return function(){var t=Array.prototype.slice.call(arguments);o.eachNode(function(n){n[e].apply(n,t)})}}(u)},getNode:function(e){return this.hasNode(e)?this.nodes[e]:!1},getByName:function(e){for(var t in this.nodes){var n=this.nodes[t];if(n.name==e)return n}return!1},getAdjacence:function(e,t){return e in this.edges?this.edges[e][t]:!1},addNode:function(t){if(!this.nodes[t.id]){var n=this.edges[t.id]={};this.nodes[t.id]=new d.Node(e.extend({id:t.id,name:t.name,data:e.merge(t.data||{},{}),adjacencies:n},this.opt.Node),this.opt.complex,this.Node,this.Edge,this.Label)}return this.nodes[t.id]},addAdjacence:function(e,t,n){this.hasNode(e.id)||this.addNode(e),this.hasNode(t.id)||this.addNode(t),e=this.nodes[e.id],t=this.nodes[t.id];if(!e.adjacentTo(t)){var r=this.edges[e.id]=this.edges[e.id]||{},i=this.edges[t.id]=this.edges[t.id]||{};return r[t.id]=i[e.id]=new d.Adjacence(e,t,n,this.Edge,this.Label),r[t.id]}return this.edges[e.id][t.id]},removeNode:function(e){if(this.hasNode(e)){delete this.nodes[e];var t=this.edges[e];for(var n in t)delete this.edges[n][e];delete this.edges[e]}},removeAdjacence:function(e,t){delete this.edges[e][t],delete this.edges[t][e]},hasNode:function(e){return e in this.nodes},empty:function(){this.nodes={},this.edges={}}});var d=$jit.Graph,v;(function(){var t=function(e,t,n,r,i){var s;n=n||"current",e="$"+(e?e+"-":""),n=="current"?s=this.data:n=="start"?s=this.startData:n=="end"&&(s=this.endData);var o=e+t;return r?s[o]:this.Config.overridable?o in s?s[o]:o in this.data?this.data[o]:i[t]||0:i[t]||0},n=function(e,t,n,r){r=r||"current",e="$"+(e?e+"-":"");var i;r=="current"?i=this.data:r=="start"?i=this.startData:r=="end"&&(i=this.endData),i[e+t]=n},r=function(t,n){t="$"+(t?t+"-":"");var r=this;e.each(n,function(e){var n=t+e;delete r.data[n],delete r.endData[n],delete r.startData[n]})};v={getData:function(e,n,r){return t.call(this,"",e,n,r,this.Config)},setData:function(e,t,r){n.call(this,"",e,t,r)},setDataset:function(t,n){t=e.splat(t);for(var r in n)for(var i=0,s=e.splat(n[r]),o=t.length;i=t&&i<=n&&o(e)&&r(e,i),ii&&a(r,t,n)})}(e,t+s,n+s)},eachSubgraph:function(e,t,n){this.eachLevel(e,0,!1,t,n)},eachSubnode:function(e,t,n){this.eachLevel(e,1,1,t,n)},anySubnode:function(t,n,r){var i=!1;n=n||e.lambda(!0);var s=e.type(n)=="string"?function(e){return e[n]}:n;return this.eachSubnode(t,function(e){s(e)&&(i=!0)},r),i},getSubnodes:function(t,n,r){var i=[],s=this;n=n||0;var o,u;return e.type(n)=="array"?(o=n[0],u=n[1]):(o=n,u=Number.MAX_VALUE-t._depth),this.eachLevel(t,o,u,function(e){i.push(e)},r),i},getParents:function(e){var t=[];return this.eachAdjacency(e,function(n){var r=n.nodeTo;r._depth-1?t.endData[i]=r[i]:t.data[i]=r[i]}}),i.graph.eachNode(function(e){if(e.ignore)return;e.eachAdjacency(function(e){if(e.nodeFrom.ignore||e.nodeTo.ignore)return;var t=u.getNode(e.nodeFrom.id),n=u.getNode(e.nodeTo.id);if(!t.adjacentTo(n)){var e=i.graph.getAdjacence(t.id,n.id);f=!0,e.setData("alpha",1),e.setData("alpha",1,"start"),e.setData("alpha",0,"end")}})});var f=this.preprocessSum(u),c=f?["node-property:alpha","edge-property:alpha"]:["node-property:alpha"];c[0]=c[0]+(r&&"node-property"in r?":"+e.splat(r["node-property"]).join(":"):""),c[1]=(c[1]||"edge-property:alpha")+(r&&"edge-property"in r?":"+e.splat(r["edge-property"]).join(":"):""),r&&"label-property"in r&&c.push("label-property:"+e.splat(r["label-property"]).join(":")),i.reposition(),i.graph.eachNode(function(e){e.id!=o&&e.pos.getp().equals(l.KER)&&(e.pos.set(e.endPos),e.startPos.set(e.endPos))}),i.fx.animate(e.merge(s,{modes:["polar"].concat(c),onComplete:function(){i.graph.eachNode(function(e){e.ignore&&i.graph.removeNode(e.id)}),i.graph.eachNode(function(e){e.eachAdjacency(function(e){e.ignore&&i.graph.removeAdjacence(e.nodeFrom.id,e.nodeTo.id)})}),s.onComplete()}}));break;default:}},contract:function(t,n){var r=this.viz;if(t.collapsed||!t.anySubnode(e.lambda(!0)))return;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),t.collapsed=!0,function i(e){e.eachSubnode(function(e){e.ignore=!0,e.setData("alpha",0,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),function s(e){e.eachSubnode(function(e){e.setPos(t.getPos("end"),"end"),s(e)})}(t),r.fx.animate(n)):n.type=="replot"&&r.refresh()},expand:function(t,n){if(!("collapsed"in t))return;var r=this.viz;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),delete t.collapsed,function i(e){e.eachSubnode(function(e){delete e.ignore,e.setData("alpha",1,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),r.fx.animate(n)):n.type=="replot"&&r.refresh()},preprocessSum:function(e){var t=this.viz;e.eachNode(function(e){if(!t.graph.hasNode(e.id)){t.graph.addNode(e);var n=t.graph.getNode(e.id);n.setData("alpha",0),n.setData("alpha",0,"start"),n.setData("alpha",1,"end")}});var n=!1;return e.eachNode(function(e){e.eachAdjacency(function(e){var r=t.graph.getNode(e.nodeFrom.id),i=t.graph.getNode(e.nodeTo.id);if(!r.adjacentTo(i)){var e=t.graph.addAdjacence(r,i,e.data);r.startAlpha==r.endAlpha&&i.startAlpha==i.endAlpha&&(n=!0,e.setData("alpha",0),e.setData("alpha",0,"start"),e.setData("alpha",1,"end"))}})}),n}};var m={none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t,n,r){var i=r.getCtx();i.beginPath(),i.arc(t.x,t.y,n,0,Math.PI*2,!0),i.closePath(),i[e]()},contains:function(e,t,n){var r=e.x-t.x,i=e.y-t.y,s=r*r+i*i;return s<=n*n}},ellipse:{render:function(e,t,n,r,i){var s=i.getCtx();r/=2,n/=2,s.save(),s.scale(n/r,r/n),s.beginPath(),s.arc(t.x*(r/n),t.y*(n/r),r,0,Math.PI*2,!0),s.closePath(),s[e](),s.restore()},contains:function(e,t,n,r){n/=2,r/=2;var i=(n+r)/2,s=e.x-t.x,o=e.y-t.y,u=s*s+o*o;return u<=i*i}},square:{render:function(e,t,n,r){r.getCtx()[e+"Rect"](t.x-n,t.y-n,2*n,2*n)},contains:function(e,t,n){return Math.abs(t.x-e.x)<=n&&Math.abs(t.y-e.y)<=n}},rectangle:{render:function(e,t,n,r,i){i.getCtx()[e+"Rect"](t.x-n/2,t.y-r/2,n,r)},contains:function(e,t,n,r){return Math.abs(t.x-e.x)<=n/2&&Math.abs(t.y-e.y)<=r/2}},triangle:{render:function(e,t,n,r){var i=r.getCtx(),s=t.x,o=t.y-n,u=s-n,a=t.y+n,f=s+n,l=a;i.beginPath(),i.moveTo(s,o),i.lineTo(u,a),i.lineTo(f,l),i.closePath(),i[e]()},contains:function(e,t,n){return m.circle.contains(e,t,n)}},star:{render:function(e,t,n,r){var i=r.getCtx(),s=Math.PI/5;i.save(),i.translate(t.x,t.y),i.beginPath(),i.moveTo(n,0);for(var o=0;o<9;o++)i.rotate(s),o%2==0?i.lineTo(n/.525731*.200811,0):i.lineTo(n,0);i.closePath(),i[e](),i.restore()},contains:function(e,t,n){return m.circle.contains(e,t,n)}}},g={line:{render:function(e,t,n){var r=n.getCtx();r.beginPath(),r.moveTo(e.x,e.y),r.lineTo(t.x,t.y),r.stroke()},contains:function(e,t,n,r){var i=Math.min,s=Math.max,o=i(e.x,t.x),u=s(e.x,t.x),a=i(e.y,t.y),f=s(e.y,t.y);if(n.x>=o&&n.x<=u&&n.y>=a&&n.y<=f){if(Math.abs(t.x-e.x)<=r)return!0;var l=(t.y-e.y)/(t.x-e.x)*(n.x-e.x)+e.y;return Math.abs(l-n.y)<=r}return!1}},arrow:{render:function(e,t,n,r,i){var s=i.getCtx();if(r){var o=e;e=t,t=o}var u=new h(t.x-e.x,t.y-e.y);u.$scale(n/u.norm());var a=new h(t.x-u.x,t.y-u.y),f=new h(-u.y/2,u.x/2),l=a.add(f),c=a.$add(f.$scale(-1));s.beginPath(),s.moveTo(e.x,e.y),s.lineTo(t.x,t.y),s.stroke(),s.beginPath(),s.moveTo(l.x,l.y),s.lineTo(c.x,c.y),s.lineTo(t.x,t.y),s.closePath(),s.fill()},contains:function(e,t,n,r){return g.line.contains(e,t,n,r)}},hyperline:{render:function(e,t,n,r){function f(e,t){var n=e.x*t.y-e.y*t.x,r=n,i=e.squaredNorm(),s=t.squaredNorm();if(n==0)return{x:0,y:0,ratio:-1};var o=(e.y*s-t.y*i+e.y-t.y)/n,u=(t.x*i-e.x*s+t.x-e.x)/r,a=-o/2,f=-u/2,l=(o*o+u*u)/4-1;if(l<0)return{x:0,y:0,ratio:-1};var c=Math.sqrt(l),h={x:a,y:f,ratio:c>1e3?-1:c,a:o,b:u};return h}function a(e,t){return et?!1:!0:t+Math.PI>e?!0:!1}var i=r.getCtx(),s=f(e,t);if(s.a>1e3||s.b>1e3||s.ratio<0)i.beginPath(),i.moveTo(e.x*n,e.y*n),i.lineTo(t.x*n,t.y*n),i.stroke();else{var o=Math.atan2(t.y-s.y,t.x-s.x),u=Math.atan2(e.y-s.y,e.x-s.x),a=a(o,u);i.beginPath(),i.arc(s.x*n,s.y*n,s.ratio*n,o,u,a),i.stroke()}},contains:e.lambda(!1)}};d.Plot={initialize:function(e,t){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge,this.animation=new r,this.nodeTypes=new t.Plot.NodeTypes,this.edgeTypes=new t.Plot.EdgeTypes,this.labels=e.labels},nodeHelper:m,edgeHelper:g,Interpolator:{map:{border:"color",color:"color",width:"number",height:"number",dim:"number",alpha:"number",lineWidth:"number",angularWidth:"number",span:"number",valueArray:"array-number",dimArray:"array-number"},canvas:{globalAlpha:"number",fillStyle:"color",strokeStyle:"color",lineWidth:"number",shadowBlur:"number",shadowColor:"color",shadowOffsetX:"number",shadowOffsetY:"number",miterLimit:"number"},label:{size:"number",color:"color"},compute:function(e,t,n){return e+(t-e)*n},moebius:function(e,t,n,r){var i=r.scale(-n);if(i.norm()<1){var s=i.x,o=i.y,u=e.startPos.getc().moebiusTransformation(i);e.pos.setc(u.x,u.y),i.x=s,i.y=o}},linear:function(e,t,n){var r=e.startPos.getc(!0),i=e.endPos.getc(!0);e.pos.setc(this.compute(r.x,i.x,n),this.compute(r.y,i.y,n))},polar:function(e,t,n){var r=e.startPos.getp(!0),i=e.endPos.getp(),s=i.interpolate(r,n);e.pos.setp(s.theta,s.rho)},number:function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end");e[i](t,this.compute(s,o,n))},color:function(t,n,r,i,s){var o=e.hexToRgb(t[i](n,"start")),u=e.hexToRgb(t[i](n,"end")),a=this.compute,f=e.rgbToHex([parseInt(a(o[0],u[0],r)),parseInt(a(o[1],u[1],r)),parseInt(a(o[2],u[2],r))]);t[s](n,f)},"array-number":function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end"),u=[];for(var a=0,f=s.length;a=.95?o.labels.plotLabel(i,n,e):o.labels.hideLabel(n,!1)),u.restore(),n.visited=!l})},plotTree:function(e,t,n){var r=this,i=this.viz,s=i.canvas,o=this.config,u=s.getCtx(),a=e.getData("alpha");e.eachSubnode(function(i){if(t.plotSubtree(e,i)&&i.exist&&i.drawn){var o=e.getAdjacency(i.id);!n&&t.onBeforePlotLine(o),u.globalAlpha=Math.min(a,i.getData("alpha")),r.plotLine(o,s,n),!n&&t.onAfterPlotLine(o),r.plotTree(i,t,n)}}),e.drawn?(!n&&t.onBeforePlotNode(e),this.plotNode(e,s,n),!n&&t.onAfterPlotNode(e),!t.hideLabels&&t.withLabels&&a>=.95?this.labels.plotLabel(s,e,t):this.labels.hideLabel(e,!1)):this.labels.hideLabel(e,!0)},plotNode:function(e,t,n){var r=e.getData("type"),i=this.node.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=e.getData("alpha"),a=t.getCtx();a.lineWidth=s,a.fillStyle=a.strokeStyle=o,a.globalAlpha=u;for(var f in i)a[f]=e.getCanvasStyle(f);this.nodeTypes[r].render.call(this,e,t,n)}},plotLine:function(e,t,n){var r=e.getData("type"),i=this.edge.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=t.getCtx();u.lineWidth=s,u.fillStyle=u.strokeStyle=o;for(var a in i)u[a]=e.getCanvasStyle(a);this.edgeTypes[r].render.call(this,e,t,n)}}},d.Label={},d.Label.Native=new t({plotLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.font=t.getLabelData("style")+" "+t.getLabelData("size")+"px "+t.getLabelData("family"),r.textAlign=t.getLabelData("textAlign"),r.fillStyle=r.strokeStyle=t.getLabelData("color"),r.textBaseline=t.getLabelData("textBaseline"),this.renderLabel(e,t,n)},renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.fillText(t.name,i.x,i.y+t.getData("height")/2)},hideLabel:e.empty,hideLabels:e.empty}),d.Label.DOM=new t({labelsHidden:!1,labelContainer:!1,labels:{},getLabelContainer:function(){return this.labelContainer?this.labelContainer:this.labelContainer=document.getElementById(this.viz.config.labelContainer)},getLabel:function(e){return e in this.labels&&this.labels[e]!=null?this.labels[e]:this.labels[e]=document.getElementById(e)},hideLabels:function(e){var t=this.getLabelContainer();e?t.style.display="none":t.style.display="",this.labelsHidden=e},clearLabels:function(e){for(var t in this.labels)if(e||!this.viz.graph.hasNode(t))this.disposeLabel(t),delete this.labels[t]},disposeLabel:function(e){var t=this.getLabel(e);t&&t.parentNode&&t.parentNode.removeChild(t)},hideLabel:function(t,n){t=e.splat(t);var r=n?"":"none",i,s=this;e.each(t,function(e){var t=s.getLabel(e.id);t&&(t.style.display=r)})},fitsInCanvas:function(e,t){var n=t.getSize();return e.x>=n.width||e.x<0||e.y>=n.height||e.y<0?!1:!0}}),d.Label.HTML=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){i=document.createElement("div");var s=this.getLabelContainer();i.id=r,i.className="node",i.style.position="absolute",n.onCreateLabel(i,t),s.appendChild(i),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Label.SVG=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){var s="http://www.w3.org/2000/svg";i=document.createElementNS(s,"svg:text");var o=document.createElementNS(s,"svg:tspan");i.appendChild(o);var u=this.getLabelContainer();i.setAttribute("id",r),i.setAttribute("class","node"),u.appendChild(i),n.onCreateLabel(i,t),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Geom=new t({initialize:function(e){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge},translate:function(t,n){n=e.splat(n),this.viz.graph.eachNode(function(r){e.each(n,function(e){r.getPos(e).$add(t)})})},setRightLevelToShow:function(t,n,r){var i=this.getRightLevelToShow(t,n),s=this.viz.labels,o=e.merge({execShow:!0,execHide:!0,onHide:e.empty,onShow:e.empty},r||{});t.eachLevel(0,this.config.levelsToShow,function(e){var n=e._depth-t._depth;n>i?(o.onHide(e),o.execHide&&(e.drawn=!1,e.exist=!1,s.hideLabel(e,!1))):(o.onShow(e),o.execShow&&(e.exist=!0))}),t.drawn=!0},getRightLevelToShow:function(e,t){var n=this.config,r=n.levelsToShow,i=n.constrained;if(!i)return r;while(!this.treeFitsInCanvas(e,t,r)&&r>1)r--;return r}});var y={construct:function(t){var n=e.type(t)=="array",r=new d(this.graphOptions,this.config.Node,this.config.Edge,this.config.Label);return n?function(t,n){var r=function(e){for(var r=0,i=n.length;rf?a:f;t.setData("width",c),t.setData("height",c),t.setData("dim",c)}}})},initializeLabel:function(e){this.label||(this.label=document.createElement("div"),document.body.appendChild(this.label)),this.setLabelStyles(e)},setLabelStyles:function(t){e.extend(this.label.style,{visibility:"hidden",position:"absolute",width:"auto",height:"auto"}),this.label.className="jit-autoadjust-label"}};b.Tree=function(){function r(e,t,n,r,i){var s=t.Node,o=t.multitree;if(s.overridable){var u=-1,a=-1;return e.eachNode(function(e){if(e._depth==n&&(!o||"$orn"in e.data&&e.data.$orn==r)){var t=e.getData("width",i),s=e.getData("height",i);u=u0?n[0]:null,i(n)}var r=this;this.graph.eachNode(function(e){e.selected=!1});for(var s=0,o=[t.id].concat(n);s=t._depth)});for(var i=0;i0&&e.drawn?(e.drawn=!1,c[l.id].push(e)):(!h||!p)&&e.drawn&&(e.drawn=!1,c[l.id].push(e))}),l.drawn=!0}a.length>0&&i.fx.plot();for(f in c)e.each(c[f],function(e){e.drawn=!0});for(f=0;fi?r:i)+this.config.subtreeOffset)},getEdge:function(e,t,n){var r=function(t,n){return function(){return e.pos.add(new h(t,n))}},i=this.node,s=e.getData("width"),o=e.getData("height");if(t=="begin"){if(i.align=="center")return this.dispatch(n,r(0,o/2),r(-s/2,0),r(0,-o/2),r(s/2,0));if(i.align=="left")return this.dispatch(n,r(0,o),r(0,0),r(0,0),r(s,0));if(i.align=="right")return this.dispatch(n,r(0,0),r(-s,0),r(0,-o),r(0,0));throw"align: not implemented"}if(t=="end"){if(i.align=="center")return this.dispatch(n,r(0,-o/2),r(s/2,0),r(0,o/2),r(-s/2,0));if(i.align=="left")return this.dispatch(n,r(0,0),r(s,0),r(0,o),r(0,0));if(i.align=="right")return this.dispatch(n,r(0,-o),r(0,0),r(0,0),r(-s,0));throw"align: not implemented"}},getScaledTreePosition:function(e,t){var n=this.node,r=e.getData("width"),i=e.getData("height"),s=this.config.multitree&&"$orn"in e.data&&e.data.$orn||this.config.orientation,o=function(n,r){return function(){return e.pos.add(new h(n,r)).$scale(1-t)}};if(n.align=="left")return this.dispatch(s,o(0,i),o(0,0),o(0,0),o(r,0));if(n.align=="center")return this.dispatch(s,o(0,i/2),o(-r/2,0),o(0,-i/2),o(r/2,0));if(n.align=="right")return this.dispatch(s,o(0,0),o(-r,0),o(0,-i),o(0,0));throw"align: not implemented"},treeFitsInCanvas:function(e,t,n){var r=t.getSize(),i=this.config.multitree&&"$orn"in e.data&&e.data.$orn||this.config.orientation,s=this.dispatch(i,r.width,r.height),o=this.getTreeBaseSize(e,n,function(e,t){return e===0||!t.anySubnode()});return o=0){t.drawn=!1;var a=o.getCtx(),f=s.geom.getScaledTreePosition(t,r);a.translate(f.x,f.y),a.scale(r,r)}this.plotTree(t,e.merge(n,{withLabels:!0,hideLabels:!!r,plotSubtree:function(e,n){var r=u.multitree&&!("$orn"in t.data),i=r&&t.getData("orns");return!r||i.indexOf(elem.getData("orn"))>-1}}),i),r>=0&&(t.drawn=!0)},getAlignedPos:function(e,t,n){var r=this.node,i,s;if(r.align=="center")i={x:e.x-t/2,y:e.y-n/2};else if(r.align=="left")s=this.config.orientation,s=="bottom"||s=="top"?i={x:e.x-t/2,y:e.y}:i={x:e.x,y:e.y-n/2};else{if(r.align!="right")throw"align: not implemented";s=this.config.orientation,s=="bottom"||s=="top"?i={x:e.x-t/2,y:e.y-n}:i={x:e.x-t,y:e.y-n/2}}return i},getOrientation:function(e){var t=this.config,n=t.orientation;if(t.multitree){var r=e.nodeFrom,i=e.nodeTo;n="$orn"in r.data&&r.data.$orn||"$orn"in i.data&&i.data.$orn}return n}}),$jit.ST.Label={},$jit.ST.Label.Native=new t({Implements:d.Label.Native,renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.fillText(t.name,i.x,i.y)}}),$jit.ST.Label.DOM=new t({Implements:d.Label.DOM,placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz.config,s=i.Node,o=this.viz.canvas,u=t.getData("width"),a=t.getData("height"),f=o.getSize(),l,c,h=o.translateOffsetX,p=o.translateOffsetY,d=o.scaleOffsetX,v=o.scaleOffsetY,m=r.x*d+h,g=r.y*v+p;if(s.align=="center")l={x:Math.round(m-u/2+f.width/2),y:Math.round(g-a/2+f.height/2)};else if(s.align=="left")c=i.orientation,c=="bottom"||c=="top"?l={x:Math.round(m-u/2+f.width/2),y:Math.round(g+f.height/2)}:l={x:Math.round(m+f.width/2),y:Math.round(g-a/2+f.height/2)};else{if(s.align!="right")throw"align: not implemented";c=i.orientation,c=="bottom"||c=="top"?l={x:Math.round(m-u/2+f.width/2),y:Math.round(g-a+f.height/2)}:l={x:Math.round(m-u+f.width/2),y:Math.round(g-a/2+f.height/2)}}var y=e.style;y.left=l.x+"px",y.top=l.y+"px",y.display=this.fitsInCanvas(l,o)?"":"none",n.onPlaceLabel(e,t)}}),$jit.ST.Label.SVG=new t({Implements:[$jit.ST.Label.DOM,d.Label.SVG],initialize:function(e){this.viz=e}}),$jit.ST.Label.HTML=new t({Implements:[$jit.ST.Label.DOM,d.Label.HTML],initialize:function(e){this.viz=e}}),$jit.ST.Plot.NodeTypes=new t({none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t){var n=e.getData("dim"),r=this.getAlignedPos(e.pos.getc(!0),n,n),i=n/2;this.nodeHelper.circle.render("fill",{x:r.x+i,y:r.y+i},i,t)},contains:function(e,t){var n=e.getData("dim"),r=this.getAlignedPos(e.pos.getc(!0),n,n),i=n/2;this.nodeHelper.circle.contains({x:r.x+i,y:r.y+i},i)}},square:{render:function(e,t){var n=e.getData("dim"),r=n/2,i=this.getAlignedPos(e.pos.getc(!0),n,n);this.nodeHelper.square.render("fill",{x:i.x+r,y:i.y+r},r,t)},contains:function(e,t){var n=e.getData("dim"),r=this.getAlignedPos(e.pos.getc(!0),n,n),i=n/2;this.nodeHelper.square.contains({x:r.x+i,y:r.y+i},i)}},ellipse:{render:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.ellipse.render("fill",{x:i.x+n/2,y:i.y+r/2},n,r,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.ellipse.contains({x:i.x+n/2,y:i.y+r/2},n,r,canvas)}},rectangle:{render:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.rectangle.render("fill",{x:i.x+n/2,y:i.y+r/2},n,r,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.rectangle.contains({x:i.x+n/2,y:i.y+r/2},n,r,canvas)}}}),$jit.ST.Plot.EdgeTypes=new t({none:e.empty,line:{render:function(e,t){var n=this.getOrientation(e),r=e.nodeFrom,i=e.nodeTo,s=r._depth1&&a[0]!=r.id;this.edgeHelper.arrow.render(o,u,s,f,t)},contains:function(e,t){var n=this.getOrientation(e),r=e.nodeFrom,i=e.nodeTo,s=r._depth0||l[T][1]>0)){var A=C+l[T][0],O=k+l[T][1],M=Math.atan((O-A)/i),_=55,D=S.createLinearGradient(u+i/2,a-(A+O)/2,u+i/2+_*Math.sin(M),a-(A+O)/2+_*Math.cos(M)),P=e.rgbToHex(e.map(e.hexToRgb(d[T%v].slice(1)),function(e){return e*.85>>0}));D.addColorStop(0,d[T%v]),D.addColorStop(1,P),S.fillStyle=D}S.beginPath(),S.moveTo(u,a-C),S.lineTo(u+i,a-k),S.lineTo(u+i,a-k-l[T][1]),S.lineTo(u,a-C-l[T][0]),S.lineTo(u,a-C),S.fill(),S.restore();if(x){var H=x.name==f[T],B=H?.7:.8,P=e.rgbToHex(e.map(e.hexToRgb(d[T%v].slice(1)),function(e){return e*B>>0}));S.strokeStyle=P,S.lineWidth=H?4:1,S.save(),S.beginPath(),x.index===0?(S.moveTo(u,a-C),S.lineTo(u,a-C-l[T][0])):(S.moveTo(u+i,a-k),S.lineTo(u+i,a-k-l[T][1])),S.stroke(),S.restore()}C+=l[T][0]||0,k+=l[T][1]||0,l[T][0]>0&&(L+=c[T][0]||0)}E&&w.type=="Native"&&(S.save(),S.beginPath(),S.fillStyle=S.strokeStyle=w.color,S.font=w.style+" "+w.size+"px "+w.family,S.textAlign="center",S.textBaseline="middle",b(t.name,h,p,t)&&S.fillText(L,u,a-C-m.labelOffset-w.size/2,i),y(t.name,h,p,t)&&S.fillText(t.name,u,a+w.size/2+m.labelOffset),S.restore())}},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height"),s=this.getAlignedPos(n,r,i),o=s.x,u=s.y,a=e.getData("dimArray"),f=t.x-o;if(t.xo+r||t.y>u||t.y=v){var m=+(f>r/2);return{name:e.getData("stringArray")[l],color:e.getData("colorArray")[l],value:e.getData("valueArray")[l][m],index:m}}}return!1}}}),$jit.AreaChart=new t({st:null,colors:["#416D9C","#70A35E","#EBB056","#C74243","#83548B","#909291","#557EAA"],selected:{},busy:!1,initialize:function(t){this.controller=this.config=e.merge(i("Canvas","Margin","Label","AreaChart"),{Label:{type:"Native"}},t);var n=this.config.showLabels,r=e.type(n),s=this.config.showAggregates,o=e.type(s);this.config.showLabels=r=="function"?n:e.lambda(n),this.config.showAggregates=o=="function"?s:e.lambda(s),this.initializeViz()},initializeViz:function(){var t=this.config,n=this,r=t.type.split(":")[0],i={},s=new $jit.ST({injectInto:t.injectInto,orientation:"bottom",levelDistance:0,siblingOffset:0,subtreeOffset:0,withLabels:t.Label.type!="Native",useCanvas:t.useCanvas,Label:{type:t.Label.type},Node:{overridable:!0,type:"areachart-"+r,align:"left",width:1,height:1},Edge:{type:"none"},Tips:{enable:t.Tips.enable,type:"Native",force:!0,onShow:function(e,n,r){var i=r;t.Tips.onShow(e,i,n)}},Events:{enable:!0,type:"Native",onClick:function(e,r,i){if(!t.filterOnClick&&!t.Events.enable)return;var s=r.getContains();s&&t.filterOnClick&&n.filter(s.name),t.Events.enable&&t.Events.onClick(s,r,i)},onRightClick:function(e,r,i){if(!t.restoreOnRightClick)return;n.restore()},onMouseMove:function(e,r,i){if(!t.selectOnHover)return;if(e){var s=r.getContains();n.select(e.id,s.name,s.index)}else n.select(!1,!1,!1)}},onCreateLabel:function(n,r){var s=t.Label,o=r.getData("valueArray"),u=e.reduce(o,function(e,t){return e+t[0]},0),a=e.reduce(o,function(e,t){return e+t[1]},0);if(r.getData("prev")){var f={wrapper:document.createElement("div"),aggregate:document.createElement("div"),label:document.createElement("div")},l=f.wrapper,c=f.label,h=f.aggregate,p=l.style,d=c.style,v=h.style;i[r.id]=f,l.appendChild(c),l.appendChild(h),t.showLabels(r.name,u,a,r)||(c.style.display="none"),t.showAggregates(r.name,u,a,r)||(h.style.display="none"),p.position="relative",p.overflow="visible",p.fontSize=s.size+"px",p.fontFamily=s.family,p.color=s.color,p.textAlign="center",v.position=d.position="absolute",n.style.width=r.getData("width")+"px",n.style.height=r.getData("height")+"px",c.innerHTML=r.name,n.appendChild(l)}},onPlaceLabel:function(n,r){if(!r.getData("prev"))return;var s=i[r.id],o=s.wrapper.style,u=s.label.style,a=s.aggregate.style,f=r.getData("width"),l=r.getData("height"),c=r.getData("dimArray"),h=r.getData("valueArray"),p=e.reduce(h,function(e,t){return e+t[0]},0),d=e.reduce(h,function(e,t){return e+t[1]},0),v=parseInt(o.fontSize,10),m=n.style;if(c&&h){t.showLabels(r.name,p,d,r)?u.display="":u.display="none",t.showAggregates(r.name,p,d,r)?a.display="":a.display="none",o.width=a.width=u.width=n.style.width=f+"px",a.left=u.left=-f/2+"px";for(var g=0,y=h.length,b=0,w=0;g0&&(b+=h[g][0],w+=c[g][0]);a.top=-v-t.labelOffset+"px",u.top=t.labelOffset+w+"px",n.style.top=parseInt(n.style.top,10)-w+"px",n.style.height=o.height=w+"px",s.aggregate.innerHTML=b}}}),o=s.canvas.getSize(),u=t.Margin;s.config.offsetY=-o.height/2+u.bottom+(t.showLabels&&t.labelOffset+t.Label.size),s.config.offsetX=(u.right-u.left)/2,this.st=s,this.canvas=this.st.canvas},loadJSON:function(t){var n=e.time(),r=[],i=this.st,s=e.splat(t.label),o=e.splat(t.color||this.colors),u=this.config,a=!!u.type.split(":")[1],f=u.animate;for(var l=0,c=t.values,h=c.length;l-1?n:[0,0]}),"end")}),this.st.fx.animate({modes:["node-property:dimArray"],duration:1500,onComplete:function(){r.busy=!1}})},restore:function(){if(this.busy)return;this.busy=!0,this.config.Tips.enable&&this.st.tips.hide(),this.select(!1,!1,!1),this.normalizeDims();var e=this;this.st.fx.animate({modes:["node-property:height:dimArray"],duration:1500,onComplete:function(){e.busy=!1}})},select:function(e,t,n){if(!this.config.selectOnHover)return;var r=this.selected;if(r.id!=e||r.name!=t||r.index!=n){r.id=e,r.name=t,r.index=n,this.st.graph.eachNode(function(e){e.setData("border",!1)});if(e){var i=this.st.graph.getNode(e);i.setData("border",r);var s=n===0?"prev":"next";s=i.getData(s),s&&(i=this.st.graph.getByName(s),i&&i.setData("border",{name:t,index:1-n}))}this.st.plot()}},getLegend:function(){var t={},n;this.st.graph.getNode(this.st.root).eachAdjacency(function(e){n=e.nodeTo});var r=n.getData("colorArray"),i=r.length;return e.each(n.getData("stringArray"),function(e,n){t[e]=r[n%i]}),t},getMaxValue:function(){var t=0;return this.st.graph.eachNode(function(n){var r=n.getData("valueArray"),i=0,s=0;e.each(r,function(e){i+=+e[0],s+=+e[1]});var o=s>i?s:i;t=t>o?t:o}),t},normalizeDims:function(){var t=this.st.graph.getNode(this.st.root),n=0;t.eachAdjacency(function(){n++});var r=this.getMaxValue()||1,i=this.st.canvas.getSize(),s=this.config,o=s.Margin,u=s.labelOffset+s.Label.size,a=(i.width-(o.left+o.right))/n,f=s.animate,l=i.height-(o.top+o.bottom)-(s.showAggregates&&u)-(s.showLabels&&u);this.st.graph.eachNode(function(t){var n=0,i=0,s=[];e.each(t.getData("valueArray"),function(e){n+=+e[0],i+=+e[1],s.push([0,0])});var o=i>n?i:n;t.setData("width",a);if(f){t.setData("height",o*l/r,"end"),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return[e[0]*l/r,e[1]*l/r]}),"end");var u=t.getData("dimArray");u||t.setData("dimArray",s)}else t.setData("height",o*l/r),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return[e[0]*l/r,e[1]*l/r]}))})}}),i.BarChart={$extend:!0,animate:!0,type:"stacked",labelOffset:3,barsOffset:0,hoveredColor:"#9fd4ff",orientation:"horizontal",showAggregates:!0,showLabels:!0,Tips:{enable:!1,onShow:e.empty,onHide:e.empty},Events:{enable:!1,onClick:e.empty}},$jit.ST.Plot.NodeTypes.implement({"barchart-stacked":{render:function(t,n){var r=t.pos.getc(!0),i=t.getData("width"),s=t.getData("height"),o=this.getAlignedPos(r,i,s),u=o.x,a=o.y,f=t.getData("dimArray"),l=t.getData("valueArray"),c=t.getData("colorArray"),h=c.length,p=t.getData("stringArray"),d=n.getCtx(),v={},m=t.getData("border"),g=t.getData("gradient"),y=t.getData("config"),b=y.orientation=="horizontal",w=y.showAggregates,E=y.showLabels,S=y.Label;if(c&&f&&p){for(var x=0,T=f.length,N=0,C=0;x>0}));k.addColorStop(0,L),k.addColorStop(.5,c[x%h]),k.addColorStop(1,L),d.fillStyle=k}b?d.fillRect(u+N,a,f[x],s):d.fillRect(u,a-N-f[x],i,f[x]),m&&m.name==p[x]&&(v.acum=N,v.dimValue=f[x]),N+=f[x]||0,C+=l[x]||0}m&&(d.save(),d.lineWidth=2,d.strokeStyle=m.color,b?d.strokeRect(u+v.acum+1,a+1,v.dimValue-2,s-2):d.strokeRect(u+1,a-v.acum-v.dimValue+1,i-2,v.dimValue-2),d.restore()),S.type=="Native"&&(d.save(),d.fillStyle=d.strokeStyle=S.color,d.font=S.style+" "+S.size+"px "+S.family,d.textBaseline="middle",w(t.name,C)&&(b?(d.textAlign="right",d.fillText(C,u+N-y.labelOffset,a+s/2)):(d.textAlign="center",d.fillText(C,u+i/2,a-s-S.size/2-y.labelOffset))),E(t.name,C,t)&&(b?(d.textAlign="center",d.translate(u-y.labelOffset-S.size/2,a+s/2),d.rotate(Math.PI/2),d.fillText(t.name,0,0)):(d.textAlign="center",d.fillText(t.name,u+i/2,a+S.size/2+y.labelOffset))),d.restore())}},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height"),s=this.getAlignedPos(n,r,i),o=s.x,u=s.y,a=e.getData("dimArray"),f=e.getData("config"),l=t.x-o,c=f.orientation=="horizontal";if(c){if(t.xo+r||t.y>u+i||t.yo+r||t.y>u||t.y=m)return{name:e.getData("stringArray")[h],color:e.getData("colorArray")[h],value:e.getData("valueArray")[h],label:e.name}}}return!1}},"barchart-grouped":{render:function(t,n){var r=t.pos.getc(!0),i=t.getData("width"),s=t.getData("height"),o=this.getAlignedPos(r,i,s),u=o.x,a=o.y,f=t.getData("dimArray"),l=t.getData("valueArray"),c=l.length,h=t.getData("colorArray"),p=h.length,d=t.getData("stringArray"),v=n.getCtx(),m={},g=t.getData("border"),y=t.getData("gradient"),b=t.getData("config"),w=b.orientation=="horizontal",E=b.showAggregates,S=b.showLabels,x=b.Label,T=(w?s:i)/c;if(h&&f&&d){for(var N=0,C=c,k=0,L=0;N>0}));A.addColorStop(0,O),A.addColorStop(.5,h[N%p]),A.addColorStop(1,O),v.fillStyle=A}w?v.fillRect(u,a+T*N,f[N],T):v.fillRect(u+T*N,a-f[N],T,f[N]),g&&g.name==d[N]&&(m.acum=T*N,m.dimValue=f[N]),k+=f[N]||0,L+=l[N]||0}g&&(v.save(),v.lineWidth=2,v.strokeStyle=g.color,w?v.strokeRect(u+1,a+m.acum+1,m.dimValue-2,T-2):v.strokeRect(u+m.acum+1,a-m.dimValue+1,T-2,m.dimValue-2),v.restore()),x.type=="Native"&&(v.save(),v.fillStyle=v.strokeStyle=x.color,v.font=x.style+" "+x.size+"px "+x.family,v.textBaseline="middle",E(t.name,L)&&(w?(v.textAlign="right",v.fillText(L,u+Math.max.apply(null,f)-b.labelOffset,a+s/2)):(v.textAlign="center",v.fillText(L,u+i/2,a-Math.max.apply(null,f)-x.size/2-b.labelOffset))),S(t.name,L,t)&&(w?(v.textAlign="center",v.translate(u-b.labelOffset-x.size/2,a+s/2),v.rotate(Math.PI/2),v.fillText(t.name,0,0)):(v.textAlign="center",v.fillText(t.name,u+i/2,a+x.size/2+b.labelOffset))),v.restore())}},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height"),s=this.getAlignedPos(n,r,i),o=s.x,u=s.y,a=e.getData("dimArray"),f=a.length,l=e.getData("config"),c=t.x-o,h=l.orientation=="horizontal",p=(h?i:r)/f;if(h){if(t.xo+r||t.y>u+i||t.yo+r||t.y>u||t.y=g&&t.y<=g+p)return{name:e.getData("stringArray")[d],color:e.getData("colorArray")[d],value:e.getData("valueArray")[d],label:e.name}}else{var g=o+p*d;if(t.x>=g&&t.x<=g+p&&t.y>=u-m)return{name:e.getData("stringArray")[d],color:e.getData("colorArray")[d],value:e.getData("valueArray")[d],label:e.name}}}return!1}}}),$jit.BarChart=new t({st:null,colors:["#416D9C","#70A35E","#EBB056","#C74243","#83548B","#909291","#557EAA"],selected:{},busy:!1,initialize:function(t){this.controller=this.config=e.merge(i("Canvas","Margin","Label","BarChart"),{Label:{type:"Native"}},t);var n=this.config.showLabels,r=e.type(n),s=this.config.showAggregates,o=e.type(s);this.config.showLabels=r=="function"?n:e.lambda(n),this.config.showAggregates=o=="function"?s:e.lambda(s),this.initializeViz()},initializeViz:function(){var t=this.config,n=this,r=t.type.split(":")[0],i=t.orientation=="horizontal",s={},o=new $jit.ST({injectInto:t.injectInto,orientation:i?"left":"bottom",levelDistance:0,siblingOffset:t.barsOffset,subtreeOffset:0,withLabels:t.Label.type!="Native",useCanvas:t.useCanvas,Label:{type:t.Label.type},Node:{overridable:!0,type:"barchart-"+r,align:"left",width:1,height:1},Edge:{type:"none"},Tips:{enable:t.Tips.enable,type:"Native",force:!0,onShow:function(e,n,r){var i=r;t.Tips.onShow(e,i,n)}},Events:{enable:!0,type:"Native",onClick:function(e,n,r){if(!t.Events.enable)return;var i=n.getContains();t.Events.onClick(i,n,r)},onMouseMove:function(e,r,i){if(!t.hoveredColor)return;if(e){var s=r.getContains();n.select(e.id,s.name,s.index)}else n.select(!1,!1,!1)}},onCreateLabel:function(n,r){var i=t.Label,o=r.getData("valueArray"),u=e.reduce(o,function(e,t){return e+t},0),a={wrapper:document.createElement("div"),aggregate:document.createElement("div"),label:document.createElement("div")},f=a.wrapper,l=a.label,c=a.aggregate,h=f.style,p=l.style,d=c.style;s[r.id]=a,f.appendChild(l),f.appendChild(c),t.showLabels(r.name,u,r)||(p.display="none"),t.showAggregates(r.name,u,r)||(d.display="none"),h.position="relative",h.overflow="visible",h.fontSize=i.size+"px",h.fontFamily=i.family,h.color=i.color,h.textAlign="center",d.position=p.position="absolute",n.style.width=r.getData("width")+"px",n.style.height=r.getData("height")+"px",d.left=p.left="0px",l.innerHTML=r.name,n.appendChild(f)},onPlaceLabel:function(e,n){if(!s[n.id])return;var r=s[n.id],i=r.wrapper.style,o=r.label.style,u=r.aggregate.style,a=t.type.split(":")[0]=="grouped",f=t.orientation=="horizontal",l=n.getData("dimArray"),c=n.getData("valueArray"),h=a&&f?Math.max.apply(null,l):n.getData("width"),p=a&&!f?Math.max.apply(null,l):n.getData("height"),d=parseInt(i.fontSize,10),v=e.style;if(l&&c){i.width=u.width=o.width=e.style.width=h+"px";for(var m=0,g=c.length,y=0;m0&&(y+=c[m]);t.showLabels(n.name,y,n)?o.display="":o.display="none",t.showAggregates(n.name,y,n)?u.display="":u.display="none",t.orientation=="horizontal"?(u.textAlign="right",o.textAlign="left",o.textIndex=u.textIndent=t.labelOffset+"px",u.top=o.top=(p-d)/2+"px",e.style.height=i.height=p+"px"):(u.top=-d-t.labelOffset+"px",o.top=t.labelOffset+p+"px",e.style.top=parseInt(e.style.top,10)-p+"px",e.style.height=i.height=p+"px"),r.aggregate.innerHTML=y}}}),u=o.canvas.getSize(),a=t.Margin;i?(o.config.offsetX=u.width/2-a.left-(t.showLabels&&t.labelOffset+t.Label.size),o.config.offsetY=(a.bottom-a.top)/2):(o.config.offsetY=-u.height/2+a.bottom+(t.showLabels&&t.labelOffset+t.Label.size),o.config.offsetX=(a.right-a.left)/2),this.st=o,this.canvas=this.st.canvas},loadJSON:function(t){if(this.busy)return;this.busy=!0;var n=e.time(),r=[],i=this.st,s=e.splat(t.label),o=e.splat(t.color||this.colors),u=this.config,a=!!u.type.split(":")[1],f=u.animate,l=u.orientation=="horizontal",c=this;for(var h=0,p=t.values,d=p.length;hs?t:s}),t},setBarType:function(e){this.config.type=e,this.st.config.Node.type="barchart-"+e.split(":")[0]},normalizeDims:function(){var t=this.st.graph.getNode(this.st.root),n=0;t.eachAdjacency(function(){n++});var r=this.getMaxValue()||1,i=this.st.canvas.getSize(),s=this.config,o=s.Margin,u=o.left+o.right,a=o.top+o.bottom,f=s.orientation=="horizontal",l=(i[f?"height":"width"]-(f?a:u)-(n-1)*s.barsOffset)/n,c=s.animate,h=i[f?"width":"height"]-(f?u:a)-(!f&&s.showAggregates&&s.Label.size+s.labelOffset)-(s.showLabels&&s.Label.size+s.labelOffset),p=f?"height":"width",d=f?"width":"height";this.st.graph.eachNode(function(t){var n=0,i=[];e.each(t.getData("valueArray"),function(e){n+=+e,i.push(0)}),t.setData(p,l);if(c){t.setData(d,n*h/r,"end"),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return e*h/r}),"end");var s=t.getData("dimArray");s||t.setData("dimArray",i)}else t.setData(d,n*h/r),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return e*h/r}))})}}),i.PieChart={$extend:!0,animate:!0,offset:25,sliceOffset:0,labelOffset:3,type:"stacked",hoveredColor:"#9fd4ff",Events:{enable:!1,onClick:e.empty},Tips:{enable:!1,onShow:e.empty,onHide:e.empty},showLabels:!0,resizeLabels:!1,updateHeights:!1},b.Radial=new t({compute:function(t){var n=e.splat(t||["current","start","end"]);w.compute(this.graph,n,this.config),this.graph.computeLevels(this.root,0,"ignore");var r=this.createLevelDistanceFunc();this.computeAngularWidths(n),this.computePositions(n,r)},computePositions:function(e,t){var n=e,r=this.graph,i=r.getNode(this.root),s=this.parent,o=this.config;for(var u=0,a=n.length;uf[i]?s:f[i]:s}a.push(e)},"ignore"),s&&s.id==e.id&&a.length>0&&a[0].dist&&a.sort(function(e,t){return(e.dist>=t.dist)-(e.dist<=t.dist)});for(var l=0,h=a.length;ld/2&&h.theta<3*d/2,a=v?h.theta+d:h.theta;v?(o-=Math.abs(Math.cos(h.theta)*s.width),u+=Math.sin(h.theta)*s.width):t.id==this.viz.root&&(o-=s.width/2)}i.save(),i.translate(o,u),i.rotate(a),i.fillText(t.name,0,0),i.restore()}}),n.Label.SVG=new t({Implements:d.Label.SVG,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz,s=this.viz.canvas,o=s.getSize(),u={x:Math.round(r.x+o.width/2),y:Math.round(r.y+o.height/2)};e.setAttribute("x",u.x),e.setAttribute("y",u.y);var a=e.getBBox();if(a){var f=e.getAttribute("x"),l=e.getAttribute("y"),c=t.pos.getp(!0),h=Math.PI,p=c.theta>h/2&&c.theta<3*h/2;p?(e.setAttribute("x",f-a.width),e.setAttribute("y",l-a.height)):t.id==i.root&&e.setAttribute("x",f-a.width/2);var d=p?c.theta+h:c.theta;t._depth&&e.setAttribute("transform","rotate("+d*360/(2*h)+" "+f+" "+l+")")}n.onPlaceLabel(e,t)}}),n.Label.HTML=new t({Implements:d.Label.HTML,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.clone(),i=this.viz.canvas,s=t.getData("height"),o=(s||t._depth==0?s:this.viz.config.levelDistance)/2,u=i.getSize();r.rho+=o,r=r.getc(!0);var a={x:Math.round(r.x+u.width/2),y:Math.round(r.y+u.height/2)},f=e.style;f.left=a.x+"px",f.top=a.y+"px",f.display=this.fitsInCanvas(a,i)?"":"none",n.onPlaceLabel(e,t)}}),n.Plot.NodeTypes=new t({none:{render:e.empty,contains:e.lambda(!1),anglecontains:function(e,t){var n=e.getData("span")/2,r=e.pos.theta,i=r-n,s=r+n;i<0&&(i+=Math.PI*2);var o=Math.atan2(t.y,t.x);return o<0&&(o+=Math.PI*2),i>s?o>i&&o<=Math.PI*2||oi&&o=s*o&&n<=s*o+i}return!1}},"gradient-multipie":{render:function(t,n){var r=n.getCtx(),i=t.getData("height"),s=i?i:this.config.levelDistance,o=r.createRadialGradient(0,0,t.getPos().rho,0,0,t.getPos().rho+s),u=e.hexToRgb(t.getData("color")),a=[];e.each(u,function(e){a.push(parseInt(e*.5,10))});var f=e.rgbToHex(a);o.addColorStop(0,f),o.addColorStop(1,t.getData("color")),r.fillStyle=o,this.nodeTypes.multipie.render.call(this,t,n)},contains:function(e,t){return this.nodeTypes.multipie.contains.call(this,e,t)}},"gradient-pie":{render:function(t,n){var r=n.getCtx(),i=r.createRadialGradient(0,0,0,0,0,t.getPos().rho),s=e.hexToRgb(t.getData("color")),o=[];e.each(s,function(e){o.push(parseInt(e*.5,10))});var u=e.rgbToHex(o);i.addColorStop(1,u),i.addColorStop(0,t.getData("color")),r.fillStyle=i,this.nodeTypes.pie.render.call(this,t,n)},contains:function(e,t){return this.nodeTypes.pie.contains.call(this,e,t)}}}),n.Plot.EdgeTypes=new t({none:e.empty,line:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);this.edgeHelper.line.render(n,r,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.line.contains(n,r,t,this.edge.epsilon)}},arrow:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.getData("dim"),s=e.data.$direction,o=s&&s.length>1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}},hyperline:{render:function(e,t){var n=e.nodeFrom.pos.getc(),r=e.nodeTo.pos.getc(),i=Math.max(n.norm(),r.norm());this.edgeHelper.hyperline.render(n.$scale(1/i),r.$scale(1/i),i,t)},contains:e.lambda(!1)}})}($jit.Sunburst),$jit.Sunburst.Plot.NodeTypes.implement({"piechart-stacked":{render:function(t,n){var r=t.pos.getp(!0),i=t.getData("dimArray"),s=t.getData("valueArray"),o=t.getData("colorArray"),u=o.length,a=t.getData("stringArray"),f=t.getData("span")/2,c=t.pos.theta,h=c-f,p=c+f,d=new l,v=n.getCtx(),m={},g=t.getData("gradient"),y=t.getData("border"),b=t.getData("config"),w=b.showLabels,E=b.resizeLabels,S=b.Label,x=b.sliceOffset*Math.cos((h+p)/2),T=b.sliceOffset*Math.sin((h+p)/2);if(o&&i&&a){for(var N=0,C=i.length,k=0,L=0;N>0}),P=e.rgbToHex(D);M.addColorStop(0,O),M.addColorStop(.5,O),M.addColorStop(1,P),v.fillStyle=M}d.rho=k+b.sliceOffset,d.theta=h;var H=d.getc(!0);d.theta=p;var B=d.getc(!0);d.rho+=A;var j=d.getc(!0);d.theta=h;var F=d.getc(!0);v.beginPath(),v.arc(x,T,k+.01,h,p,!1),v.arc(x,T,k+A+.01,p,h,!0),v.fill(),y&&y.name==a[N]&&(m.acum=k,m.dimValue=i[N],m.begin=h,m.end=p),k+=A||0,L+=s[N]||0}if(y){v.save(),v.globalCompositeOperation="source-over",v.lineWidth=2,v.strokeStyle=y.color;var I=h>0;R=R<+E?+E:R,v.font=S.style+" "+R+"px "+S.family,v.textBaseline="middle",v.textAlign="center",d.rho=k+b.labelOffset+b.sliceOffset,d.theta=t.pos.theta;var U=d.getc(!0);v.fillText(t.name,U.x,U.y),v.restore()}}},contains:function(e,t){if(this.nodeTypes.none.anglecontains.call(this,e,t)){var n=Math.sqrt(t.x*t.x+t.y*t.y),r=this.config.levelDistance,i=e._depth,s=e.getData("config");if(n<=r*i+s.sliceOffset){var o=e.getData("dimArray");for(var u=0,a=o.length,f=s.sliceOffset;u=f&&n<=f+l)return{name:e.getData("stringArray")[u],color:e.getData("colorArray")[u],value:e.getData("valueArray")[u],label:e.name};f+=l}}return!1}return!1}}}),$jit.PieChart=new t({sb:null,colors:["#416D9C","#70A35E","#EBB056","#C74243","#83548B","#909291","#557EAA"],selected:{},busy:!1,initialize:function(t){this.controller=this.config=e.merge(i("Canvas","PieChart","Label"),{Label:{type:"Native"}},t),this.initializeViz()},initializeViz:function(){var e=this.config,t=this,n=e.type.split(":")[0],r=new $jit.Sunburst({injectInto:e.injectInto,useCanvas:e.useCanvas,withLabels:e.Label.type!="Native",Label:{type:e.Label.type},Node:{overridable:!0,type:"piechart-"+n,width:1,height:1},Edge:{type:"none"},Tips:{enable:e.Tips.enable,type:"Native",force:!0,onShow:function(t,n,r){var i=r;e.Tips.onShow(t,i,n)}},Events:{enable:!0,type:"Native",onClick:function(t,n,r){if(!e.Events.enable)return;var i=n.getContains();e.Events.onClick(i,n,r)},onMouseMove:function(n,r,i){if(!e.hoveredColor)return;if(n){var s=r.getContains();t.select(n.id,s.name,s.index)}else t.select(!1,!1,!1)}},onCreateLabel:function(t,n){var r=e.Label;if(e.showLabels){var i=t.style;i.fontSize=r.size+"px",i.fontFamily=r.family,i.color=r.color,i.textAlign="center",t.innerHTML=n.name}},onPlaceLabel:function(n,r){if(!e.showLabels)return;var i=r.pos.getp(!0),s=r.getData("dimArray"),o=r.getData("span")/2,u=r.pos.theta,a=u-o,f=u+o,c=new l,h=e.showLabels,p=e.resizeLabels,d=e.Label;if(s){for(var v=0,m=s.length,g=0;v>0;b=b<+p?+p:b,n.style.fontSize=b+"px",c.rho=g+e.labelOffset+e.sliceOffset,c.theta=(a+f)/2;var i=c.getc(!0),w=t.canvas.getSize(),E={x:Math.round(i.x+w.width/2),y:Math.round(i.y+w.height/2)};n.style.left=E.x+"px",n.style.top=E.y+"px"}}}),i=r.canvas.getSize(),s=Math.min;r.config.levelDistance=s(i.width,i.height)/2-e.offset-e.sliceOffset,this.sb=r,this.canvas=this.sb.canvas,this.canvas.getCtx().globalCompositeOperation="lighter"},loadJSON:function(t){var n=e.time(),r=[],i=this.sb,s=e.splat(t.label),o=s.length,u=e.splat(t.color||this.colors),a=u.length,f=this.config,l=!!f.type.split(":")[1],c=f.animate,h=o==1;for(var p=0,d=t.values,v=d.length;pi?t:i}),t},normalizeDims:function(){var t=this.sb.graph.getNode(this.sb.root),n=0;t.eachAdjacency(function(){n++});var r=this.getMaxValue()||1,i=this.config,s=i.animate,o=this.sb.config.levelDistance;this.sb.graph.eachNode(function(t){var n=0,u=[];e.each(t.getData("valueArray"),function(e){n+=+e,u.push(1)});var a=u.length==1&&!i.updateHeights;if(s){t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return a?o:e*o/r}),"end");var f=t.getData("dimArray");f||t.setData("dimArray",u)}else t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return a?o:e*o/r}));t.setData("normalizedDim",n/r)})}}),b.TM={},b.TM.SliceAndDice=new t({compute:function(e){var t=this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root);this.controller.onBeforeCompute(t);var n=this.canvas.getSize(),r=this.config,i=n.width,s=n.height;this.graph.computeLevels(this.root,0,"ignore"),t.getPos(e).setc(-i/2,-s/2),t.setData("width",i,e),t.setData("height",s+r.titleHeight,e),this.computePositions(t,t,this.layout.orientation,e),this.controller.onAfterCompute(t)},computePositions:function(e,t,n,r){var i=0;e.eachSubnode(function(e){i+=e.getData("area",r)});var s=this.config,o=s.offset,u=e.getData("width",r),a=e.getData("height",r)-s.titleHeight,f=e==t?1:t.getData("area",r)/i,l,c,h,p,d,v,m,g=n=="h";g?(n="v",l=a,c=u*f,h="height",p="y",d="x",v=s.titleHeight,m=0):(n="h",l=a*f,c=u,h="width",p="x",d="y",v=0,m=s.titleHeight);var y=t.getPos(r);t.setData("width",c,r),t.setData("height",l,r);var b=0,w=this;t.eachSubnode(function(e){var i=e.getPos(r);i[p]=b+y[p]+v,i[d]=y[d]+m,w.computePositions(t,e,n,r),b+=e.getData(h,r)})}}),b.TM.Area={compute:function(e){e=e||"current";var t=this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root);this.controller.onBeforeCompute(t);var n=this.config,r=this.canvas.getSize(),i=r.width,s=r.height,o=n.offset,u=i-o,a=s-o;this.graph.computeLevels(this.root,0,"ignore"),t.getPos(e).setc(-i/2,-s/2),t.setData("width",i,e),t.setData("height",s,e);var f={top:-s/2+n.titleHeight,left:-i/2,width:u,height:a-n.titleHeight};this.computePositions(t,f,e),this.controller.onAfterCompute(t)},computeDim:function(e,t,n,r,i,s){if(e.length+t.length==1){var o=e.length==1?e:t;this.layoutLast(o,n,r,s);return}e.length>=2&&t.length==0&&(t=[e.shift()]);if(e.length==0){t.length>0&&this.layoutRow(t,n,r,s);return}var u=e[0];if(i(t,n)>=i([u].concat(t),n))this.computeDim(e.slice(1),t.concat([u]),n,r,i,s);else{var a=this.layoutRow(t,n,r,s);this.computeDim(e,[],a.dim,a,i,s)}},worstAspectRatio:function(e,t){if(!e||e.length==0)return Number.MAX_VALUE;var n=0,r=0,i=Number.MAX_VALUE;for(var s=0,o=e.length;su?r:u}var a=t*t,f=n*n;return Math.max(a*r/f,f/(a*i))},avgAspectRatio:function(e,t){if(!e||e.length==0)return Number.MAX_VALUE;var n=0;for(var r=0,i=e.length;ro?t/o:o/t}return n/i},layoutLast:function(e,t,n,r){var i=e[0];i.getPos(r).setc(n.left,n.top),i.setData("width",n.width,r),i.setData("height",n.height,r)}},b.TM.Squarified=new t({Implements:b.TM.Area,computePositions:function(e,t,n){var r=this.config;t.width>=t.height?this.layout.orientation="h":this.layout.orientation="v";var i=e.getSubnodes([1,1],"ignore");if(i.length>0){this.processChildrenLayout(e,i,t,n);for(var s=0,o=i.length;s0){this.processChildrenLayout(e,r,t,n);for(var s=0,o=r.length;sa&&(a=t)});var f=this.graph.getNode(this.clickedNode&&this.clickedNode.id||t.id),l=Math.min(a,u-1),c=f._depth;this.layout.horizontal()?this.computeSubtree(f,-i/2,-s/2,i/(l+1),s,c,l,e):this.computeSubtree(f,-i/2,-s/2,i,s/(l+1),c,l,e)},computeSubtree:function(t,n,r,i,s,o,u,a){t.getPos(a).setc(n,r),t.setData("width",i,a),t.setData("height",s,a);var f,l=0,c=0,h=d.Util.getSubnodes(t,[1,1]);if(!h.length)return;e.each(h,function(e){c+=e.getData("dim")});for(var p=0,v=h.length;p>0}));d.addColorStop(0,p),d.addColorStop(1,v),h.fillStyle=d}a&&(h.strokeStyle=a,h.lineWidth=3),h.fillRect(l,c,Math.max(0,o-s),Math.max(0,u-s)),a&&h.strokeRect(f.x,f.y,o,u)},contains:function(e,t){if(this.viz.clickedNode&&!$jit.Graph.Util.isDescendantOf(e,this.viz.clickedNode.id))return!1;var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height");return this.nodeHelper.rectangle.contains({x:n.x+r/2,y:n.y+i/2},t,r,i)}}}),$jit.Icicle.Plot.EdgeTypes=new t({none:e.empty}),b.ForceDirected=new t({getOptions:function(e){var t=this.canvas.getSize(),n=t.width,r=t.height,i=0;this.graph.eachNode(function(e){i++});var s=n*r/i,o=Math.sqrt(s),u=this.config.levelDistance;return{width:n,height:r,tstart:n*.1,nodef:function(e){return s/(e||1)},edgef:function(e){return o*(e-u)}}},compute:function(t,n){var r=e.splat(t||["current","start","end"]),i=this.getOptions();w.compute(this.graph,r,this.config),this.graph.computeLevels(this.root,0,"ignore"),this.graph.eachNode(function(t){e.each(r,function(n){var s=t.getPos(n);s.equals(h.KER)&&(s.x=i.width/5*(Math.random()-.5),s.y=i.height/5*(Math.random()-.5)),t.disp={},e.each(r,function(e){t.disp[e]=p(0,0)})})}),this.computePositions(r,i,n)},computePositions:function(e,t,n){var r=this.config.iterations,i=0,s=this;if(n)(function o(){for(var u=n.iter,a=0;a=r){n.onComplete();return}}n.onStep(Math.round(i/(r-1)*100)),setTimeout(o,1)})();else for(;i1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.ForceDirected),$jit.TM={};var E=$jit.TM;$jit.TM.$extend=!0,E.Base={layout:{orientation:"h",vertical:function(){return this.orientation=="v"},horizontal:function(){return this.orientation=="h"},change:function(){this.orientation=this.vertical()?"h":"v"}},initialize:function(t){var n={orientation:"h",titleHeight:13,offset:2,levelsToShow:0,constrained:!1,animate:!1,Node:{type:"rectangle",overridable:!0,width:3,height:3,color:"#444"},Label:{textAlign:"center",textBaseline:"top"},Edge:{type:"none"},duration:700,fps:45};this.controller=this.config=e.merge(i("Canvas","Node","Edge","Fx","Controller","Tips","NodeStyles","Events","Navigation","Label"),n,t),this.layout.orientation=this.config.orientation;var r=this.config;r.useCanvas?(this.canvas=r.useCanvas,this.config.labelContainer=this.canvas.id+"-label"):(r.background&&(r.background=e.merge({type:"Circles"},r.background)),this.canvas=new f(this,r),this.config.labelContainer=(typeof r.injectInto=="string"?r.injectInto:r.injectInto.id)+"-label"),this.graphOptions={complex:!0,Node:{selected:!1,exist:!0,drawn:!0}},this.graph=new d(this.graphOptions,this.config.Node,this.config.Edge),this.labels=new E.Label[r.Label.type](this),this.fx=new E.Plot(this),this.op=new E.Op(this),this.group=new E.Group(this),this.geom=new E.Geom(this),this.clickedNode=null,this.busy=!1,this.initializeExtras()},refresh:function(){if(this.busy)return;this.busy=!0;var t=this;if(this.config.animate)this.compute("end"),this.config.levelsToShow>0&&this.geom.setRightLevelToShow(this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root)),this.fx.animate(e.merge(this.config,{modes:["linear","node-property:width:height"],onComplete:function(){t.busy=!1}}));else{var n=this.config.Label.type;if(n!="Native"){var t=this;this.graph.eachNode(function(e){t.labels.hideLabel(e,!1)})}this.busy=!1,this.compute(),this.config.levelsToShow>0&&this.geom.setRightLevelToShow(this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root)),this.plot()}},plot:function(){this.fx.plot()},leaf:function(e){return e.getSubnodes([1,1],"ignore").length==0},enter:function(e){if(this.busy)return;this.busy=!0;var t=this,n=this.config,r=this.graph,i=e,s=this.clickedNode,o={onComplete:function(){n.levelsToShow>0&&t.geom.setRightLevelToShow(e),(n.levelsToShow>0||n.request)&&t.compute(),n.animate?(r.nodeList.setData("alpha",0,"end"),e.eachSubgraph(function(e){e.setData("alpha",1,"end")},"ignore"),t.fx.animate({duration:500,modes:["node-property:alpha"],onComplete:function(){t.clickedNode=i,t.compute("end"),t.clickedNode=s,t.fx.animate({modes:["linear","node-property:width:height"],duration:1e3,onComplete:function(){t.busy=!1,t.clickedNode=i}})}})):(t.busy=!1,t.clickedNode=e,t.refresh())}};n.request?this.requestNodes(i,o):o.onComplete()},out:function(){if(this.busy)return;this.busy=!0,this.events.hoveredNode=!1;var e=this,t=this.config,n=this.graph,r=n.getNode(this.clickedNode&&this.clickedNode.id||this.root).getParents(),i=r[0],s=i,o=this.clickedNode;if(!i){this.busy=!1;return}callback={onComplete:function(){e.clickedNode=i,t.request?e.requestNodes(i,{onComplete:function(){e.compute(),e.plot(),e.busy=!1}}):(e.compute(),e.plot(),e.busy=!1)}},t.levelsToShow>0&&this.geom.setRightLevelToShow(i),t.animate?(this.clickedNode=s,this.compute("end"),this.clickedNode=o,this.fx.animate({modes:["linear","node-property:width:height"],duration:1e3,onComplete:function(){e.clickedNode=s,n.eachNode(function(e){e.setDataset(["current","end"],{alpha:[0,1]})},"ignore"),o.eachSubgraph(function(e){e.setData("alpha",1)},"ignore"),e.fx.animate({duration:500,modes:["node-property:alpha"],onComplete:function(){callback.onComplete()}})}})):callback.onComplete()},requestNodes:function(t,n){var r=e.merge(this.controller,n),i=this.config.levelsToShow;if(r.request){var s=[],o=t._depth;t.eachLevel(0,i,function(e){var t=i-(e._depth-o);e.drawn&&!e.anySubnode()&&t>0&&(s.push(e),e._level=t)}),this.group.requestNodes(s,r)}else r.onComplete()}},E.Op=new t({Implements:d.Op,initialize:function(e){this.viz=e}}),E.Geom=new t({Implements:d.Geom,getRightLevelToShow:function(){return this.viz.config.levelsToShow},setRightLevelToShow:function(e){var t=this.getRightLevelToShow(),n=this.viz.labels;e.eachLevel(0,t+1,function(r){var i=r._depth-e._depth;i>t?(r.drawn=!1,r.exist=!1,r.ignore=!0,n.hideLabel(r,!1)):(r.drawn=!0,r.exist=!0,delete r.ignore)}),e.drawn=!0,delete e.ignore}}),E.Group=new t({initialize:function(e){this.viz=e,this.canvas=e.canvas,this.config=e.config},requestNodes:function(e,t){var n=0,r=e.length,i={},s=function(){t.onComplete()},o=this.viz;r==0&&s();for(var u=0;u>0}));v.addColorStop(0,m),v.addColorStop(1,g),h.fillStyle=v}h.fillRect(p,d,f-o,l-o),c&&(h.save(),h.strokeStyle=c,h.strokeRect(p,d,f-o,l-o),h.restore())}else u>0&&(h.fillRect(a.x+o/2,a.y+o/2,f-o,u-o),c&&(h.save(),h.strokeStyle=c,h.strokeRect(a.x+o/2,a.y+o/2,f-o,l-o),h.restore()))},contains:function(e,t){if(this.viz.clickedNode&&!e.isDescendantOf(this.viz.clickedNode.id)||e.ignore)return!1;var n=e.pos.getc(!0),r=e.getData("width"),i=this.viz.leaf(e),s=i?e.getData("height"):this.config.titleHeight;return this.nodeHelper.rectangle.contains({x:n.x+r/2,y:n.y+s/2},t,r,s)}}}),E.Plot.EdgeTypes=new t({none:e.empty}),E.SliceAndDice=new t({Implements:[y,a,E.Base,b.TM.SliceAndDice]}),E.Squarified=new t({Implements:[y,a,E.Base,b.TM.Squarified]}),E.Strip=new t({Implements:[y,a,E.Base,b.TM.Strip]}),$jit.RGraph=new t({Implements:[y,a,b.Radial],initialize:function(t){var n=$jit.RGraph,r={interpolation:"linear",levelDistance:100};this.controller=this.config=e.merge(i("Canvas","Node","Edge","Fx","Controller","Tips","NodeStyles","Events","Navigation","Label"),r,t);var s=this.config;s.useCanvas?(this.canvas=s.useCanvas,this.config.labelContainer=this.canvas.id+"-label"):(s.background&&(s.background=e.merge({type:"Circles"},s.background)),this.canvas=new f(this,s),this.config.labelContainer=(typeof s.injectInto=="string"?s.injectInto:s.injectInto.id)+"-label"),this.graphOptions={complex:!1,Node:{selected:!1,exist:!0,drawn:!0}},this.graph=new d(this.graphOptions,this.config.Node,this.config.Edge),this.labels=new n.Label[s.Label.type](this),this.fx=new n.Plot(this,n),this.op=new n.Op(this),this.json=null,this.root=null,this.busy=!1,this.parent=!1,this.initializeExtras()},createLevelDistanceFunc:function(){var e=this.config.levelDistance;return function(t){return(t._depth+1)*e}},refresh:function(){this.compute(),this.plot()},reposition:function(){this.compute("end")},plot:function(){this.fx.plot()},getNodeAndParentAngle:function(e){var t=!1,n=this.graph.getNode(e),r=n.getParents(),i=r.length>0?r[0]:!1;if(i){var s=i.pos.getc(),o=n.pos.getc(),u=s.add(o.scale(-1));t=Math.atan2(u.y,u.x),t<0&&(t+=2*Math.PI)}return{parent:i,theta:t}},tagChildren:function(e,t){if(e.angleSpan){var n=[];e.eachAdjacency(function(e){n.push(e.nodeTo)},"ignore");var r=n.length;for(var i=0;i1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.RGraph),h.prototype.moebiusTransformation=function(e){var t=this.add(e),n=e.$conjugate().$prod(this);return n.x++,t.$div(n)},d.Util.moebiusTransformation=function(e,t,n,r,i){this.eachNode(e,function(e){for(var i=0;i=2)return i(s-.01)}return i(.75)},getRadius:function(){var e=this.config.radius;if(e!=="auto")return e;var t=this.canvas.getSize();return Math.min(t.width,t.height)/2},refresh:function(e){e?(this.reposition(),this.graph.eachNode(function(e){e.startPos.rho=e.pos.rho=e.endPos.rho,e.startPos.theta=e.pos.theta=e.endPos.theta})):this.compute(),this.plot()},reposition:function(){this.compute("end");var e=this.graph.getNode(this.root).pos.getc().scale(-1);d.Util.moebiusTransformation(this.graph,[e],["end"],"end","ignore"),this.graph.eachNode(function(e){e.ignore&&(e.endPos.rho=e.pos.rho,e.endPos.theta=e.pos.theta)})},plot:function(){this.fx.plot()},onClick:function(e,t){var n=this.graph.getNode(e).pos.getc(!0);this.move(n,t)},move:function(t,n){var r=p(t.x,t.y);if(this.busy===!1&&r.norm()<1){this.busy=!0;var i=this.graph.getClosestNodeToPos(r),s=this;this.graph.computeLevels(i.id,0),this.controller.onBeforeCompute(i),n=e.merge({onComplete:e.empty},n||{}),this.fx.animate(e.merge({modes:["moebius"],hideLabels:!0},n,{onComplete:function(){s.busy=!1,n.onComplete()}}),r)}}}),$jit.Hypertree.$extend=!0,function(n){n.Op=new t({Implements:d.Op}),n.Plot=new t({Implements:d.Plot}),n.Label={},n.Label.Native=new t({Implements:d.Label.Native,initialize:function(e){this.viz=e},renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0),s=this.viz.getRadius();r.fillText(t.name,i.x*s,i.y*s)}}),n.Label.SVG=new t({Implements:d.Label.SVG,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz.canvas,s=i.translateOffsetX,o=i.translateOffsetY,u=i.scaleOffsetX,a=i.scaleOffsetY,f=i.getSize(),l=this.viz.getRadius(),c={x:Math.round(r.x*u*l+s+f.width/2),y:Math.round(r.y*a*l+o+f.height/2)};e.setAttribute("x",c.x),e.setAttribute("y",c.y),n.onPlaceLabel(e,t)}}),n.Label.HTML=new t({Implements:d.Label.HTML,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz.canvas,s=i.translateOffsetX,o=i.translateOffsetY,u=i.scaleOffsetX,a=i.scaleOffsetY,f=i.getSize(),l=this.viz.getRadius(),c={x:Math.round(r.x*u*l+s+f.width/2),y:Math.round(r.y*a*l+o+f.height/2)},h=e.style;h.left=c.x+"px",h.top=c.y+"px",h.display=this.fitsInCanvas(c,i)?"":"none",n.onPlaceLabel(e,t)}}),n.Plot.NodeTypes=new t({none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.circle.render("fill" +,i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.circle.contains(r,t,n)}},ellipse:{render:function(e,t){var n=e.pos.getc().$scale(e.scale),r=e.getData("width"),i=e.getData("height");this.nodeHelper.ellipse.render("fill",n,r,i,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=e.pos.getc().$scale(e.scale);return this.nodeHelper.circle.contains(i,t,n,r)}},square:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.square.render("fill",i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.square.contains(r,t,n)}},rectangle:{render:function(e,t){var n=this.node,r=e.getData("width"),i=e.getData("height"),s=e.pos.getc();r=n.transform?r*(1-s.squaredNorm()):r,i=n.transform?i*(1-s.squaredNorm()):i,s.$scale(e.scale),r>.2&&i>.2&&this.nodeHelper.rectangle.render("fill",s,r,i,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=e.pos.getc().$scale(e.scale);return this.nodeHelper.square.contains(i,t,n,r)}},triangle:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.triangle.render("fill",i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.triangle.contains(r,t,n)}},star:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.star.render("fill",i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.star.contains(r,t,n)}}}),n.Plot.EdgeTypes=new t({none:e.empty,line:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale;this.edgeHelper.line.render({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale;this.edgeHelper.line.contains({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},t,this.edge.epsilon)}},arrow:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale,s=e.getData("dim"),o=e.data.$direction,u=o&&o.length>1&&o[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},s,u,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale;this.edgeHelper.arrow.contains({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},t,this.edge.epsilon)}},hyperline:{render:function(e,t){var n=e.nodeFrom.pos.getc(),r=e.nodeTo.pos.getc(),i=this.viz.getRadius();this.edgeHelper.hyperline.render(n,r,i,t)},contains:e.lambda(!1)}})}($jit.Hypertree)}(),function(){window.$jit=function(e){e=e||window;for(var t in $jit)$jit[t].$extend&&(e[t]=$jit[t])},$jit.version="2.0.0b";var e=function(e){return document.getElementById(e)};e.empty=function(){},e.extend=function(e,t){for(var n in t||{})e[n]=t[n];return e},e.lambda=function(e){return typeof e=="function"?e:function(){return e}},e.time=Date.now||function(){return+(new Date)},e.splat=function(t){var n=e.type(t);return n?n!="array"?[t]:t:[]},e.type=function(t){var n=e.type.s.call(t).match(/^\[object\s(.*)\]$/)[1].toLowerCase();return n!="object"?n:t&&t.$$family?t.$$family:t&&t.nodeName&&t.nodeType==1?"element":n},e.type.s=Object.prototype.toString,e.each=function(t,n){var r=e.type(t);if(r=="object")for(var i in t)n(t[i],i);else for(var s=0,o=t.length;s>16,e>>8&255,e&255]},e.destroy=function(t){e.clean(t),t.parentNode&&t.parentNode.removeChild(t),t.clearAttributes&&t.clearAttributes()},e.clean=function(t){for(var n=t.childNodes,r=0,i=n.length;r-1},e.addClass=function(t,n){e.hasClass(t,n)||(t.className=t.className+" "+n)},e.removeClass=function(e,t){e.className=e.className.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)"),"$1")},e.getPos=function(e){function r(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.offsetLeft,t.y+=e.offsetTop,e=e.offsetParent;return t}function i(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.scrollLeft,t.y+=e.scrollTop,e=e.parentNode;return t}function s(e){return/^(?:body|html)$/i.test(e.tagName)}var t=r(e),n=i(e);return{x:t.x-n.x,y:t.y-n.y}},e.event={get:function(e,t){return t=t||window,e||t.event},getWheel:function(e){return e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3},isRightClick:function(e){return e.which==3||e.button==2},getPos:function(e,t){t=t||window,e=e||t.event;var n=t.document;n=n.documentElement||n.body,e.touches&&e.touches.length&&(e=e.touches[0]);var r={x:e.pageX||e.clientX+n.scrollLeft,y:e.pageY||e.clientY+n.scrollTop};return r},stop:function(e){e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0,e.preventDefault?e.preventDefault():e.returnValue=!1}},$jit.util=$jit.id=e;var t=function(n){n=n||{};var r=function(){for(var n in this)typeof this[n]!="function"&&(this[n]=e.unlink(this[n]));this.constructor=r;if(t.prototyping)return this;var i=this.initialize?this.initialize.apply(this,arguments):this;return this.$$family="class",i};for(var i in t.Mutators){if(!n[i])continue;n=t.Mutators[i](n,n[i]),delete n[i]}return e.extend(r,this),r.constructor=t,r.prototype=n,r};t.Mutators={Implements:function(n,r){return e.each(e.splat(r),function(e){t.prototyping=e;var r=typeof e=="function"?new e:e;for(var i in r)i in n||(n[i]=r[i]);delete t.prototyping}),n}},e.extend(t,{inherit:function(n,r){for(var i in r){var s=r[i],o=n[i],u=e.type(s);o&&u=="function"?s!=o&&t.override(n,i,s):u=="object"?n[i]=e.merge(o,s):n[i]=s}return n},override:function(e,n,r){var i=t.prototyping;i&&e[n]!=i[n]&&(i=null);var s=function(){var t=this.parent;this.parent=i?i[n]:e[n];var s=r.apply(this,arguments);return this.parent=t,s};e[n]=s}}),t.prototype.implement=function(){var n=this.prototype;return e.each(Array.prototype.slice.call(arguments||[]),function(e){t.inherit(n,e)}),this},$jit.Class=t,$jit.json={prune:function(e,t){this.each(e,function(e,n){n==t&&e.children&&(delete e.children,e.children=[])})},getParent:function(e,t){if(e.id==t)return!1;var n=e.children;if(n&&n.length>0)for(var r=0;r=(7-4*n)/11){t=r*r-Math.pow((11-6*n-11*e)/4,2);break}return t},Elastic:function(e,t){return Math.pow(2,10*--e)*Math.cos(20*e*Math.PI*(t[0]||1)/3)}};e.each(r,function(e,r){n[r]=t(e)}),e.each(["Quad","Cubic","Quart","Quint"],function(e,r){n[e]=t(function(e){return Math.pow(e,[r+2])})})})();var r=new t({initialize:function(e){this.setOptions(e)},setOptions:function(t){var r={duration:2500,fps:40,transition:n.Quart.easeInOut,compute:e.empty,complete:e.empty,link:"ignore"};return this.opt=e.merge(r,t||{}),this},step:function(){var t=e.time(),n=this.opt;if(ti.height?e.y-s.height-u:e.y+u)+"px",n.left=(e.x+s.width+o>i.width?e.x-s.width-o:e.x+o)+"px"},hide:function(e){this.tip.style.display="none",e&&this.config.onHide()}}),a.Classes.NodeStyles=new t({Implements:[s,o],initializePost:function(){this.fx=this.viz.fx,this.types=this.viz.fx.nodeTypes,this.nStyles=this.config,this.nodeStylesOnHover=this.nStyles.stylesHover,this.nodeStylesOnClick=this.nStyles.stylesClick,this.hoveredNode=!1,this.fx.nodeFxAnimation=new r,this.down=!1,this.move=!1},onMouseOut:function(e,t){this.down=this.move=!1;if(!this.hoveredNode)return;this.dom&&this.isLabel(e,t)&&this.toggleStylesOnHover(this.hoveredNode,!1);var n=e.relatedTarget,r=this.canvas.getElement();while(n&&n.parentNode){if(r==n.parentNode)return;n=n.parentNode}this.toggleStylesOnHover(this.hoveredNode,!1),this.hoveredNode=!1},onMouseOver:function(e,t){var n;if(this.dom&&(n=this.isLabel(e,t))){var r=this.viz.graph.getNode(n.id);if(r.selected)return;this.hoveredNode=r,this.toggleStylesOnHover(this.hoveredNode,!0)}},onMouseDown:function(e,t,n,r){if(r)return;var i;this.dom&&(i=this.isLabel(e,t))?this.down=this.viz.graph.getNode(i.id):this.dom||(this.down=n.getNode()),this.move=!1},onMouseUp:function(e,t,n,r){if(r)return;this.move||this.onClick(n.getNode()),this.down=this.move=!1},getRestoredStyles:function(e,t){var n={},r=this["nodeStylesOn"+t];for(var i in r)n[i]=e.styles["$"+i];return n},toggleStylesOnHover:function(e,t){this.nodeStylesOnHover&&this.toggleStylesOn("Hover",e,t)},toggleStylesOnClick:function(e,t){this.nodeStylesOnClick&&this.toggleStylesOn("Click",e,t)},toggleStylesOn:function(t,r,i){var s=this.viz,o=this.nStyles;if(i){var u=this;r.styles||(r.styles=e.merge(r.data,{}));for(var a in this["nodeStylesOn"+t]){var f="$"+a;f in r.styles||(r.styles[f]=r.getData(a))}s.fx.nodeFx(e.extend({elements:{id:r.id,properties:u["nodeStylesOn"+t]},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}else{var l=this.getRestoredStyles(r,t);s.fx.nodeFx(e.extend({elements:{id:r.id,properties:l},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}},onClick:function(e){if(!e)return;var t=this.nodeStylesOnClick;if(!t)return;e.selected?(this.toggleStylesOnClick(e,!1),delete e.selected):(this.viz.graph.eachNode(function(e){if(e.selected){for(var n in t)e.setData(n,e.styles["$"+n],"end");delete e.selected}}),this.toggleStylesOnClick(e,!0),e.selected=!0,delete e.hovered,this.hoveredNode=!1)},onMouseMove:function(e,t,n){this.down&&(this.move=!0);if(this.dom&&this.isLabel(e,t))return;var r=this.nodeStylesOnHover;if(!r)return;if(!this.dom){if(this.hoveredNode){var i=this.types[this.hoveredNode.getData("type")],s=i&&i.contains&&i.contains.call(this.fx,this.hoveredNode,n.getPos());if(s)return}var o=n.getNode();if(!this.hoveredNode&&!o)return;if(o.hovered)return;o&&!o.selected?(this.fx.nodeFxAnimation.stopTimer(),this.viz.graph.eachNode(function(e){if(e.hovered&&!e.selected){for(var t in r)e.setData(t,e.styles["$"+t],"end");delete e.hovered}}),o.hovered=!0,this.hoveredNode=o,this.toggleStylesOnHover(o,!0)):this.hoveredNode&&!this.hoveredNode.selected&&(this.fx.nodeFxAnimation.stopTimer(),this.toggleStylesOnHover(this.hoveredNode,!1),delete this.hoveredNode.hovered,this.hoveredNode=!1)}}}),a.Classes.Navigation=new t({Implements:[s,o],initializePost:function(){this.pos=!1,this.pressed=!1},onMouseWheel:function(t,n,r){if(!this.config.zooming)return;e.event.stop(e.event.get(t,n));var i=this.config.zooming/1e3,s=1+r*i;this.canvas.scale(s,s)},onMouseDown:function(e,t,n){if(!this.config.panning)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;this.pressed=!0,this.pos=n.getPos();var r=this.canvas,i=r.translateOffsetX,s=r.translateOffsetY,o=r.scaleOffsetX,u=r.scaleOffsetY;this.pos.x*=o,this.pos.x+=i,this.pos.y*=u,this.pos.y+=s},onMouseMove:function(e,t,n){if(!this.config.panning)return;if(!this.pressed)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;var r=this.pos,i=n.getPos(),s=this.canvas,o=s.translateOffsetX,u=s.translateOffsetY,a=s.scaleOffsetX,f=s.scaleOffsetY;i.x*=a,i.y*=f,i.x+=o,i.y+=u;var l=i.x-r.x,c=i.y-r.y;this.pos=i,this.canvas.translate(l*1/a,c*1/f)},onMouseUp:function(e,t,n,r){if(!this.config.panning)return;this.pressed=!1}});var f;(function(){function i(t,n){var i=document.createElement(t);for(var s in n)typeof n[s]=="object"?e.extend(i[s],n[s]):i[s]=n[s];return t=="canvas"&&!r&&G_vmlCanvasManager&&(i=G_vmlCanvasManager.initElement(document.body.appendChild(i))),i}var n=typeof HTMLCanvasElement,r=n=="object"||n=="function";$jit.Canvas=f=new t({canvases:[],pos:!1,element:!1,labelContainer:!1,translateOffsetX:0,translateOffsetY:0,scaleOffsetX:1,scaleOffsetY:1,initialize:function(t,n){this.viz=t,this.opt=n;var r=e.type(n.injectInto)=="string"?n.injectInto:n.injectInto.id,s=r+"-label",o=e(r),u=n.width||o.offsetWidth,a=n.height||o.offsetHeight;this.id=r;var l={injectInto:r,width:u,height:a};this.element=i("div",{id:r+"-canvaswidget",style:{position:"relative",width:u+"px",height:a+"px"}}),this.labelContainer=this.createLabelContainer(n.Label.type,s,l),this.canvases.push(new f.Base({config:e.extend({idSuffix:"-canvas"},l),plot:function(e){t.fx.plot()},resize:function(){t.refresh()}}));var c=n.background;if(c){var h=new f.Background[c.type](t,e.extend(c,l));this.canvases.push(new f.Base(h))}var p=this.canvases.length;while(p--)this.element.appendChild(this.canvases[p].canvas),p>0&&this.canvases[p].plot();this.element.appendChild(this.labelContainer),o.appendChild(this.element);var d=null,v=this;e.addEvent(window,"scroll",function(){clearTimeout(d),d=setTimeout(function(){v.getPos(!0)},500)})},getCtx:function(e){return this.canvases[e||0].getCtx()},getConfig:function(){return this.opt},getElement:function(){return this.element},getSize:function(e){return this.canvases[e||0].getSize()},resize:function(e,t){this.getPos(!0),this.translateOffsetX=this.translateOffsetY=0,this.scaleOffsetX=this.scaleOffsetY=1;for(var n=0,r=this.canvases.length;no?u=i(o+(s-r-o)*t):u=i(o-r+(s-o)*t):a>=n?s>o?u=i(o+(s-r-o)*t):u=i(o-r+(s-(o-r))*t):u=i(o+(s-o)*t);var f=(this.rho-e.rho)*t+e.rho;return{theta:u,rho:f}}};var c=function(e,t){return new l(e,t)};l.KER=c(0,0);var h=function(e,t){this.x=e,this.y=t};$jit.Complex=h,h.prototype={getc:function(){return this},getp:function(e){return this.toPolar(e)},set:function(e){e=e.getc(!0),this.x=e.x,this.y=e.y},setc:function(e,t){this.x=e,this.y=t},setp:function(e,t){this.x=Math.cos(e)*t,this.y=Math.sin(e)*t},clone:function(){return new h(this.x,this.y)},toPolar:function(e){var t=this.norm(),n=Math.atan2(this.y,this.x);return n<0&&(n+=Math.PI*2),e?{theta:n,rho:t}:new l(n,t)},norm:function(){return Math.sqrt(this.squaredNorm())},squaredNorm:function(){return this.x*this.x+this.y*this.y},add:function(e){return new h(this.x+e.x,this.y+e.y)},prod:function(e){return new h(this.x*e.x-this.y*e.y,this.y*e.x+this.x*e.y)},conjugate:function(){return new h(this.x,-this.y)},scale:function(e){return new h(this.x*e,this.y*e)},equals:function(e){return this.x==e.x&&this.y==e.y},$add:function(e){return this.x+=e.x,this.y+=e.y,this},$prod:function(e){var t=this.x,n=this.y;return this.x=t*e.x-n*e.y,this.y=n*e.x+t*e.y,this},$conjugate:function(){return this.y=-this.y,this},$scale:function(e){return this.x*=e,this.y*=e,this},$div:function(e){var t=this.x,n=this.y,r=e.squaredNorm();return this.x=t*e.x+n*e.y,this.y=n*e.x-t*e.y,this.$scale(1/r)}};var p=function(e,t){return new h(e,t)};h.KER=p(0,0),$jit.Graph=new t({initialize:function(t,n,r,i){var s={complex:!1,Node:{}};this.Node=n,this.Edge=r,this.Label=i,this.opt=e.merge(s,t||{}),this.nodes={},this.edges={};var o=this;this.nodeList={};for(var u in v)o.nodeList[u]=function(e){return function(){var t=Array.prototype.slice.call(arguments);o.eachNode(function(n){n[e].apply(n,t)})}}(u)},getNode:function(e){return this.hasNode(e)?this.nodes[e]:!1},getByName:function(e){for(var t in this.nodes){var n=this.nodes[t];if(n.name==e)return n}return!1},getAdjacence:function(e,t){return e in this.edges?this.edges[e][t]:!1},addNode:function(t){if(!this.nodes[t.id]){var n=this.edges[t.id]={};this.nodes[t.id]=new d.Node(e.extend({id:t.id,name:t.name,data:e.merge(t.data||{},{}),adjacencies:n},this.opt.Node),this.opt.complex,this.Node,this.Edge,this.Label)}return this.nodes[t.id]},addAdjacence:function(e,t,n){this.hasNode(e.id)||this.addNode(e),this.hasNode(t.id)||this.addNode(t),e=this.nodes[e.id],t=this.nodes[t.id];if(!e.adjacentTo(t)){var r=this.edges[e.id]=this.edges[e.id]||{},i=this.edges[t.id]=this.edges[t.id]||{};return r[t.id]=i[e.id]=new d.Adjacence(e,t,n,this.Edge,this.Label),r[t.id]}return this.edges[e.id][t.id]},removeNode:function(e){if(this.hasNode(e)){delete this.nodes[e];var t=this.edges[e];for(var n in t)delete this.edges[n][e];delete this.edges[e]}},removeAdjacence:function(e,t){delete this.edges[e][t],delete this.edges[t +][e]},hasNode:function(e){return e in this.nodes},empty:function(){this.nodes={},this.edges={}}});var d=$jit.Graph,v;(function(){var t=function(e,t,n,r,i){var s;n=n||"current",e="$"+(e?e+"-":""),n=="current"?s=this.data:n=="start"?s=this.startData:n=="end"&&(s=this.endData);var o=e+t;return r?s[o]:this.Config.overridable?o in s?s[o]:o in this.data?this.data[o]:i[t]||0:i[t]||0},n=function(e,t,n,r){r=r||"current",e="$"+(e?e+"-":"");var i;r=="current"?i=this.data:r=="start"?i=this.startData:r=="end"&&(i=this.endData),i[e+t]=n},r=function(t,n){t="$"+(t?t+"-":"");var r=this;e.each(n,function(e){var n=t+e;delete r.data[n],delete r.endData[n],delete r.startData[n]})};v={getData:function(e,n,r){return t.call(this,"",e,n,r,this.Config)},setData:function(e,t,r){n.call(this,"",e,t,r)},setDataset:function(t,n){t=e.splat(t);for(var r in n)for(var i=0,s=e.splat(n[r]),o=t.length;i=t&&i<=n&&o(e)&&r(e,i),ii&&a(r,t,n)})}(e,t+s,n+s)},eachSubgraph:function(e,t,n){this.eachLevel(e,0,!1,t,n)},eachSubnode:function(e,t,n){this.eachLevel(e,1,1,t,n)},anySubnode:function(t,n,r){var i=!1;n=n||e.lambda(!0);var s=e.type(n)=="string"?function(e){return e[n]}:n;return this.eachSubnode(t,function(e){s(e)&&(i=!0)},r),i},getSubnodes:function(t,n,r){var i=[],s=this;n=n||0;var o,u;return e.type(n)=="array"?(o=n[0],u=n[1]):(o=n,u=Number.MAX_VALUE-t._depth),this.eachLevel(t,o,u,function(e){i.push(e)},r),i},getParents:function(e){var t=[];return this.eachAdjacency(e,function(n){var r=n.nodeTo;r._depth-1?t.endData[i]=r[i]:t.data[i]=r[i]}}),i.graph.eachNode(function(e){if(e.ignore)return;e.eachAdjacency(function(e){if(e.nodeFrom.ignore||e.nodeTo.ignore)return;var t=u.getNode(e.nodeFrom.id),n=u.getNode(e.nodeTo.id);if(!t.adjacentTo(n)){var e=i.graph.getAdjacence(t.id,n.id);f=!0,e.setData("alpha",1),e.setData("alpha",1,"start"),e.setData("alpha",0,"end")}})});var f=this.preprocessSum(u),c=f?["node-property:alpha","edge-property:alpha"]:["node-property:alpha"];c[0]=c[0]+(r&&"node-property"in r?":"+e.splat(r["node-property"]).join(":"):""),c[1]=(c[1]||"edge-property:alpha")+(r&&"edge-property"in r?":"+e.splat(r["edge-property"]).join(":"):""),r&&"label-property"in r&&c.push("label-property:"+e.splat(r["label-property"]).join(":")),i.reposition(),i.graph.eachNode(function(e){e.id!=o&&e.pos.getp().equals(l.KER)&&(e.pos.set(e.endPos),e.startPos.set(e.endPos))}),i.fx.animate(e.merge(s,{modes:["polar"].concat(c),onComplete:function(){i.graph.eachNode(function(e){e.ignore&&i.graph.removeNode(e.id)}),i.graph.eachNode(function(e){e.eachAdjacency(function(e){e.ignore&&i.graph.removeAdjacence(e.nodeFrom.id,e.nodeTo.id)})}),s.onComplete()}}));break;default:}},contract:function(t,n){var r=this.viz;if(t.collapsed||!t.anySubnode(e.lambda(!0)))return;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),t.collapsed=!0,function i(e){e.eachSubnode(function(e){e.ignore=!0,e.setData("alpha",0,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),function s(e){e.eachSubnode(function(e){e.setPos(t.getPos("end"),"end"),s(e)})}(t),r.fx.animate(n)):n.type=="replot"&&r.refresh()},expand:function(t,n){if(!("collapsed"in t))return;var r=this.viz;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),delete t.collapsed,function i(e){e.eachSubnode(function(e){delete e.ignore,e.setData("alpha",1,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),r.fx.animate(n)):n.type=="replot"&&r.refresh()},preprocessSum:function(e){var t=this.viz;e.eachNode(function(e){if(!t.graph.hasNode(e.id)){t.graph.addNode(e);var n=t.graph.getNode(e.id);n.setData("alpha",0),n.setData("alpha",0,"start"),n.setData("alpha",1,"end")}});var n=!1;return e.eachNode(function(e){e.eachAdjacency(function(e){var r=t.graph.getNode(e.nodeFrom.id),i=t.graph.getNode(e.nodeTo.id);if(!r.adjacentTo(i)){var e=t.graph.addAdjacence(r,i,e.data);r.startAlpha==r.endAlpha&&i.startAlpha==i.endAlpha&&(n=!0,e.setData("alpha",0),e.setData("alpha",0,"start"),e.setData("alpha",1,"end"))}})}),n}};var m={none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t,n,r){var i=r.getCtx();i.beginPath(),i.arc(t.x,t.y,n,0,Math.PI*2,!0),i.closePath(),i[e]()},contains:function(e,t,n){var r=e.x-t.x,i=e.y-t.y,s=r*r+i*i;return s<=n*n}},ellipse:{render:function(e,t,n,r,i){var s=i.getCtx();r/=2,n/=2,s.save(),s.scale(n/r,r/n),s.beginPath(),s.arc(t.x*(r/n),t.y*(n/r),r,0,Math.PI*2,!0),s.closePath(),s[e](),s.restore()},contains:function(e,t,n,r){n/=2,r/=2;var i=(n+r)/2,s=e.x-t.x,o=e.y-t.y,u=s*s+o*o;return u<=i*i}},square:{render:function(e,t,n,r){r.getCtx()[e+"Rect"](t.x-n,t.y-n,2*n,2*n)},contains:function(e,t,n){return Math.abs(t.x-e.x)<=n&&Math.abs(t.y-e.y)<=n}},rectangle:{render:function(e,t,n,r,i){i.getCtx()[e+"Rect"](t.x-n/2,t.y-r/2,n,r)},contains:function(e,t,n,r){return Math.abs(t.x-e.x)<=n/2&&Math.abs(t.y-e.y)<=r/2}},triangle:{render:function(e,t,n,r){var i=r.getCtx(),s=t.x,o=t.y-n,u=s-n,a=t.y+n,f=s+n,l=a;i.beginPath(),i.moveTo(s,o),i.lineTo(u,a),i.lineTo(f,l),i.closePath(),i[e]()},contains:function(e,t,n){return m.circle.contains(e,t,n)}},star:{render:function(e,t,n,r){var i=r.getCtx(),s=Math.PI/5;i.save(),i.translate(t.x,t.y),i.beginPath(),i.moveTo(n,0);for(var o=0;o<9;o++)i.rotate(s),o%2==0?i.lineTo(n/.525731*.200811,0):i.lineTo(n,0);i.closePath(),i[e](),i.restore()},contains:function(e,t,n){return m.circle.contains(e,t,n)}}},g={line:{render:function(e,t,n){var r=n.getCtx();r.beginPath(),r.moveTo(e.x,e.y),r.lineTo(t.x,t.y),r.stroke()},contains:function(e,t,n,r){var i=Math.min,s=Math.max,o=i(e.x,t.x),u=s(e.x,t.x),a=i(e.y,t.y),f=s(e.y,t.y);if(n.x>=o&&n.x<=u&&n.y>=a&&n.y<=f){if(Math.abs(t.x-e.x)<=r)return!0;var l=(t.y-e.y)/(t.x-e.x)*(n.x-e.x)+e.y;return Math.abs(l-n.y)<=r}return!1}},arrow:{render:function(e,t,n,r,i){var s=i.getCtx();if(r){var o=e;e=t,t=o}var u=new h(t.x-e.x,t.y-e.y);u.$scale(n/u.norm());var a=new h(t.x-u.x,t.y-u.y),f=new h(-u.y/2.5,u.x/2.5),l=a.add(f),c=a.$add(f.$scale(-1)),p=new h(t.x-e.x,t.y-e.y);p.$scale(15/p.norm());var d=new h(t.x-p.x,t.y-p.y);t.x=d.x,t.y=d.y,s.beginPath(),s.moveTo(e.x,e.y),s.lineTo(t.x,t.y),s.stroke(),s.beginPath(),s.moveTo(l.x,l.y),s.lineTo(c.x,c.y),s.lineTo(t.x,t.y),s.closePath(),s.fill()},contains:function(e,t,n,r){return g.line.contains(e,t,n,r)}},hyperline:{render:function(e,t,n,r){function f(e,t){var n=e.x*t.y-e.y*t.x,r=n,i=e.squaredNorm(),s=t.squaredNorm();if(n==0)return{x:0,y:0,ratio:-1};var o=(e.y*s-t.y*i+e.y-t.y)/n,u=(t.x*i-e.x*s+t.x-e.x)/r,a=-o/2,f=-u/2,l=(o*o+u*u)/4-1;if(l<0)return{x:0,y:0,ratio:-1};var c=Math.sqrt(l),h={x:a,y:f,ratio:c>1e3?-1:c,a:o,b:u};return h}function a(e,t){return et?!1:!0:t+Math.PI>e?!0:!1}var i=r.getCtx(),s=f(e,t);if(s.a>1e3||s.b>1e3||s.ratio<0)i.beginPath(),i.moveTo(e.x*n,e.y*n),i.lineTo(t.x*n,t.y*n),i.stroke();else{var o=Math.atan2(t.y-s.y,t.x-s.x),u=Math.atan2(e.y-s.y,e.x-s.x),a=a(o,u);i.beginPath(),i.arc(s.x*n,s.y*n,s.ratio*n,o,u,a),i.stroke()}},contains:e.lambda(!1)}};d.Plot={initialize:function(e,t){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge,this.animation=new r,this.nodeTypes=new t.Plot.NodeTypes,this.edgeTypes=new t.Plot.EdgeTypes,this.labels=e.labels},nodeHelper:m,edgeHelper:g,Interpolator:{map:{border:"color",color:"color",width:"number",height:"number",dim:"number",alpha:"number",lineWidth:"number",angularWidth:"number",span:"number",valueArray:"array-number",dimArray:"array-number"},canvas:{globalAlpha:"number",fillStyle:"color",strokeStyle:"color",lineWidth:"number",shadowBlur:"number",shadowColor:"color",shadowOffsetX:"number",shadowOffsetY:"number",miterLimit:"number"},label:{size:"number",color:"color"},compute:function(e,t,n){return e+(t-e)*n},moebius:function(e,t,n,r){var i=r.scale(-n);if(i.norm()<1){var s=i.x,o=i.y,u=e.startPos.getc().moebiusTransformation(i);e.pos.setc(u.x,u.y),i.x=s,i.y=o}},linear:function(e,t,n){var r=e.startPos.getc(!0),i=e.endPos.getc(!0);e.pos.setc(this.compute(r.x,i.x,n),this.compute(r.y,i.y,n))},polar:function(e,t,n){var r=e.startPos.getp(!0),i=e.endPos.getp(),s=i.interpolate(r,n);e.pos.setp(s.theta,s.rho)},number:function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end");e[i](t,this.compute(s,o,n))},color:function(t,n,r,i,s){var o=e.hexToRgb(t[i](n,"start")),u=e.hexToRgb(t[i](n,"end")),a=this.compute,f=e.rgbToHex([parseInt(a(o[0],u[0],r)),parseInt(a(o[1],u[1],r)),parseInt(a(o[2],u[2],r))]);t[s](n,f)},"array-number":function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end"),u=[];for(var a=0,f=s.length;a=.95?o.labels.plotLabel(i,n,e):o.labels.hideLabel(n,!1)),u.restore(),n.visited=!l})},plotTree:function(e,t,n){var r=this,i=this.viz,s=i.canvas,o=this.config,u=s.getCtx(),a=e.getData("alpha");e.eachSubnode(function(i){if(t.plotSubtree(e,i)&&i.exist&&i.drawn){var o=e.getAdjacency(i.id);!n&&t.onBeforePlotLine(o),u.globalAlpha=Math.min(a,i.getData("alpha")),r.plotLine(o,s,n),!n&&t.onAfterPlotLine(o),r.plotTree(i,t,n)}}),e.drawn?(!n&&t.onBeforePlotNode(e),this.plotNode(e,s,n),!n&&t.onAfterPlotNode(e),!t.hideLabels&&t.withLabels&&a>=.95?this.labels.plotLabel(s,e,t):this.labels.hideLabel(e,!1)):this.labels.hideLabel(e,!0)},plotNode:function(e,t,n){var r=e.getData("type"),i=this.node.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=e.getData("alpha"),a=t.getCtx();a.lineWidth=s,a.fillStyle=a.strokeStyle=o,a.globalAlpha=u;for(var f in i)a[f]=e.getCanvasStyle(f);this.nodeTypes[r].render.call(this,e,t,n)}},plotLine:function(e,t,n){var r=e.getData("type"),i=this.edge.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=t.getCtx();u.lineWidth=s,u.fillStyle=u.strokeStyle=o;for(var a in i)u[a]=e.getCanvasStyle(a);this.edgeTypes[r].render.call(this,e,t,n)}}},d.Label={},d.Label.Native=new t({plotLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.font=t.getLabelData("style")+" "+t.getLabelData("size")+"px "+t.getLabelData("family"),r.textAlign=t.getLabelData("textAlign"),r.fillStyle=r.strokeStyle=t.getLabelData("color"),r.textBaseline=t.getLabelData("textBaseline"),this.renderLabel(e,t,n)},renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.fillText(t.name,i.x,i.y+t.getData("height")/2)},hideLabel:e.empty,hideLabels:e.empty}),d.Label.DOM=new t({labelsHidden:!1,labelContainer:!1,labels:{},getLabelContainer:function(){return this.labelContainer?this.labelContainer:this.labelContainer=document.getElementById(this.viz.config.labelContainer)},getLabel:function(e){return e in this.labels&&this.labels[e]!=null?this.labels[e]:this.labels[e]=document.getElementById(e)},hideLabels:function(e){var t=this.getLabelContainer();e?t.style.display="none":t.style.display="",this.labelsHidden=e},clearLabels:function(e){for(var t in this.labels)if(e||!this.viz.graph.hasNode(t))this.disposeLabel(t),delete this.labels[t]},disposeLabel:function(e){var t=this.getLabel(e);t&&t.parentNode&&t.parentNode.removeChild(t)},hideLabel:function(t,n){t=e.splat(t);var r=n?"":"none",i,s=this;e.each(t,function(e){var t=s.getLabel(e.id);t&&(t.style.display=r)})},fitsInCanvas:function(e,t){var n=t.getSize();return e.x>=n.width||e.x<0||e.y>=n.height||e.y<0?!1:!0}}),d.Label.HTML=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){i=document.createElement("div");var s=this.getLabelContainer();i.id=r,i.className="node",i.style.position="absolute",n.onCreateLabel(i,t),s.appendChild(i),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Label.SVG=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){var s="http://www.w3.org/2000/svg";i=document.createElementNS(s,"svg:text");var o=document.createElementNS(s,"svg:tspan");i.appendChild(o);var u=this.getLabelContainer();i.setAttribute("id",r),i.setAttribute("class","node"),u.appendChild(i),n.onCreateLabel(i,t),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Geom=new t({initialize:function(e){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge},translate:function(t,n){n=e.splat(n),this.viz.graph.eachNode(function(r){e.each(n,function(e){r.getPos(e).$add(t)})})},setRightLevelToShow:function(t,n,r){var i=this.getRightLevelToShow(t,n),s=this.viz.labels,o=e.merge({execShow:!0,execHide:!0,onHide:e.empty,onShow:e.empty},r||{});t.eachLevel(0,this.config.levelsToShow,function(e){var n=e._depth-t._depth;n>i?(o.onHide(e),o.execHide&&(e.drawn=!1,e.exist=!1,s.hideLabel(e,!1))):(o.onShow(e),o.execShow&&(e.exist=!0))}),t.drawn=!0},getRightLevelToShow:function(e,t){var n=this.config,r=n.levelsToShow,i=n.constrained;if(!i)return r;while(!this.treeFitsInCanvas(e,t,r)&&r>1)r--;return r}});var y={construct:function(t){var n=e.type(t)=="array",r=new d(this.graphOptions,this.config.Node,this.config.Edge,this.config.Label);return n?function(t,n){var r=function(e){for(var r=0,i=n.length;rf?a:f;t.setData("width",c),t.setData("height",c),t.setData("dim",c)}}})},initializeLabel:function(e){this.label||(this.label=document.createElement("div"),document.body.appendChild(this.label)),this.setLabelStyles(e)},setLabelStyles:function(t){e.extend(this.label.style,{visibility:"hidden",position:"absolute",width:"auto",height:"auto"}),this.label.className="jit-autoadjust-label"}};b.Tree=function(){function r(e,t,n,r,i){var s=t.Node,o=t.multitree;if(s.overridable){var u=-1,a=-1;return e.eachNode(function(e){if(e._depth==n&&(!o||"$orn"in e.data&&e.data.$orn==r)){var t=e.getData("width",i),s=e.getData("height",i);u=u=r){n.onComplete();return}}n.onStep(Math.round(i/(r-1)*100)),setTimeout(o,1)})();else for(;if[i]?s:f[i]:s}a.push(e)},"ignore"),s&&s.id==e.id&&a.length>0&&a[0].dist&&a.sort(function(e,t){return(e.dist>=t.dist)-(e.dist<=t.dist)});for(var l=0,h=a.length;l1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.ForceDirected),$jit.RGraph=new t({Implements:[y,a,b.Radial],initialize:function(t){var n=$jit.RGraph,r={interpolation:"linear",levelDistance:100};this.controller=this.config=e.merge(i("Canvas","Node","Edge","Fx","Controller","Tips","NodeStyles","Events","Navigation","Label"),r,t);var s=this.config;s.useCanvas?(this.canvas=s.useCanvas,this.config.labelContainer=this.canvas.id+"-label"):(s.background&&(s.background=e.merge({type:"Circles"},s.background)),this.canvas=new f(this,s),this.config.labelContainer=(typeof s.injectInto=="string"?s.injectInto:s.injectInto.id)+"-label"),this.graphOptions={complex:!1,Node:{selected:!1,exist:!0,drawn:!0}},this.graph=new d(this.graphOptions,this.config.Node,this.config.Edge),this.labels=new n.Label[s.Label.type](this),this.fx=new n.Plot(this,n),this.op=new n.Op(this),this.json=null,this.root=null,this.busy=!1,this.parent=!1,this.initializeExtras()},createLevelDistanceFunc:function(){var e=this.config.levelDistance;return function(t){return(t._depth+1)*e}},refresh:function(){this.compute(),this.plot()},reposition:function(){this.compute("end")},plot:function(){this.fx.plot()},getNodeAndParentAngle:function(e){var t=!1,n=this.graph.getNode(e),r=n.getParents(),i=r.length>0?r[0]:!1;if(i){var s=i.pos.getc(),o=n.pos.getc(),u=s.add(o.scale(-1));t=Math.atan2(u.y,u.x),t<0&&(t+=2*Math.PI)}return{parent:i,theta:t}},tagChildren:function(e,t){if(e.angleSpan){var n=[];e.eachAdjacency(function(e){n.push(e.nodeTo)},"ignore");var r=n.length;for(var i=0;i1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.RGraph),h.prototype.moebiusTransformation=function(e){var t=this.add(e),n=e.$conjugate().$prod(this);return n.x++,t.$div(n)},d.Util.moebiusTransformation=function(e,t,n,r,i){this.eachNode(e,function(e){for(var i=0;i").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function i(t,n,r,i){return e.each(s,function(){n-=parseFloat(e.curCSS(t,"padding"+this,!0))||0,r&&(n-=parseFloat(e.curCSS(t,"border"+this+"Width",!0))||0),i&&(n-=parseFloat(e.curCSS(t,"margin"+this,!0))||0)}),n}var s=r==="Width"?["Left","Right"]:["Top","Bottom"],o=r.toLowerCase(),u={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?u["inner"+r].call(this):this.each(function(){e(this).css(o,i(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?u["outer"+r].call(this,t):this.each(function(){e(this).css(o,i(this,t,!0,n)+"px")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return n(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var r=e.attr(t,"tabindex"),i=isNaN(r);return(i||r>=0)&&n(t,!i)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e.curCSS||(e.curCSS=e.css),e.extend(e.ui,{plugin:{add:function(t,n,r){var i=e.ui[t].prototype;for(var s in r)i.plugins[s]=i.plugins[s]||[],i.plugins[s].push([n,r[s]])},call:function(e,t,n){var r=e.plugins[t];if(!r||!e.element[0].parentNode)return;for(var i=0;i0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target==this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})}(jQuery),function(e,t){e.ui=e.ui||{};var n=/left|center|right/,r=/top|center|bottom/,i="center",s={},o=e.fn.position,u=e.fn.offset;e.fn.position=function(t){if(!t||!t.of)return o.apply(this,arguments);t=e.extend({},t);var u=e(t.of),l=u[0],h=(t.collision||"flip").split(" "),p=t.offset?t.offset.split(" "):[0,0],v,m,y;return l.nodeType===9?(v=u.width(),m=u.height(),y={top:0,left:0}):l.setTimeout?(v=u.width(),m=u.height(),y={top:u.scrollTop(),left:u.scrollLeft()}):l.preventDefault?(t.at="left top",v=m=0,y={top:t.of.pageY,left:t.of.pageX}):(v=u.outerWidth(),m=u.outerHeight(),y=u.offset()),e.each(["my","at"],function(){var e=(t[this]||"").split(" ");e.length===1&&(e=n.test(e[0])?e.concat([i]):r.test(e[0])?[i].concat(e):[i,i]),e[0]=n.test(e[0])?e[0]:i,e[1]=r.test(e[1])?e[1]:i,t[this]=e}),h.length===1&&(h[1]=h[0]),p[0]=parseInt(p[0],10)||0,p.length===1&&(p[1]=p[0]),p[1]=parseInt(p[1],10)||0,t.at[0]==="right"?y.left+=v:t.at[0]===i&&(y.left+=v/2),t.at[1]==="bottom"?y.top+=m:t.at[1]===i&&(y.top+=m/2),y.left+=p[0],y.top+=p[1],this.each(function(){var n=e(this),r=n.outerWidth(),o=n.outerHeight(),u=parseInt(e.curCSS(this,"marginLeft",!0))||0,l=parseInt(e.curCSS(this,"marginTop",!0))||0,c=r+u+(parseInt(e.curCSS(this,"marginRight",!0))||0),d=o+l+(parseInt(e.curCSS(this,"marginBottom",!0))||0),g=e.extend({},y),w;t.my[0]==="right"?g.left-=r:t.my[0]===i&&(g.left-=r/2),t.my[1]==="bottom"?g.top-=o:t.my[1]===i&&(g.top-=o/2),s.fractions||(g.left=Math.round(g.left),g.top=Math.round(g.top)),w={left:g.left-u,top:g.top-l},e.each(["left","top"],function(n,i){e.ui.position[h[n]]&&e.ui.position[h[n]][i](g,{targetWidth:v,targetHeight:m,elemWidth:r,elemHeight:o,collisionPosition:w,collisionWidth:c,collisionHeight:d,offset:p,my:t.my,at:t.at})}),e.fn.bgiframe&&n.bgiframe(),n.offset(e.extend(g,{using:t.using}))})},e.ui.position={fit:{left:function(t,n){var r=e(window),i=n.collisionPosition.left+n.collisionWidth-r.width()-r.scrollLeft();t.left=i>0?t.left-i:Math.max(t.left-n.collisionPosition.left,t.left)},top:function(t,n){var r=e(window),i=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop();t.top=i>0?t.top-i:Math.max(t.top-n.collisionPosition.top,t.top)}},flip:{left:function(t,n){if(n.at[0]===i)return;var r=e(window),s=n.collisionPosition.left+n.collisionWidth-r.width()-r.scrollLeft(),o=n.my[0]==="left"?-n.elemWidth:n.my[0]==="right"?n.elemWidth:0,u=n.at[0]==="left"?n.targetWidth:-n.targetWidth,f=-2*n.offset[0];t.left+=n.collisionPosition.left<0?o+u+f:s>0?o+u+f:0},top:function(t,n){if(n.at[1]===i)return;var r=e(window),s=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop(),o=n.my[1]==="top"?-n.elemHeight:n.my[1]==="bottom"?n.elemHeight:0,u=n.at[1]==="top"?n.targetHeight:-n.targetHeight,f=-2*n.offset[1];t.top+=n.collisionPosition.top<0?o+u+f:s>0?o+u+f:0}}},e.offset.setOffset||(e.offset.setOffset=function(t,n){/static/.test(e.curCSS(t,"position"))&&(t.style.position="relative");var r=e(t),i=r.offset(),s=parseInt(e.curCSS(t,"top",!0),10)||0,o=parseInt(e.curCSS(t,"left",!0),10)||0,u={top:n.top-i.top+s,left:n.left-i.left+o};"using"in n?n.using.call(t,u):r.css(u)},e.fn.offset=function(t){var n=this[0];return!n||!n.ownerDocument?null:t?e.isFunction(t)?this.each(function(n){e(this).offset(t.call(this,n,e(this).offset()))}):this.each(function(){e.offset.setOffset(this,t)}):u.call(this)}),e.curCSS||(e.curCSS=e.css),function(){var t=document.getElementsByTagName("body")[0],n=document.createElement("div"),r,i,o,u,l;r=document.createElement(t?"div":"body"),o={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},t&&e.extend(o,{position:"absolute",left:"-1000px",top:"-1000px"});for(var c in o)r.style[c]=o[c];r.appendChild(n),i=t||document.documentElement,i.insertBefore(r,i.firstChild),n.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",u=e(n).offset(function(e,t){return t}).offset(),r.innerHTML="",i.removeChild(r),l=u.top+u.left+(t?2e3:0),s.fractions=l>21&&l<22}()}(jQuery),function(e,t){e.widget("ui.draggable",e.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(t){var n=this.options;return this.helper||n.disabled||e(t.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(t),this.handle?(n.iframeFix&&e(n.iframeFix===!0?"iframe":n.iframeFix).each(function(){e('
      ').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(t){var n=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt),n.containment&&this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,n){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute");if(!n){var r=this._uiHash();if(this._trigger("drag",t,r)===!1)return this._mouseUp({}),!1;this.position=r.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var n=!1;e.ui.ddmanager&&!this.options.dropBehaviour&&(n=e.ui.ddmanager.drop(this,t)),this.dropped&&(n=this.dropped,this.dropped=!1);var r=this.element[0],i=!1;while(r&&(r=r.parentNode))r==document&&(i=!0);if(!i&&this.options.helper==="original")return!1;if(this.options.revert=="invalid"&&!n||this.options.revert=="valid"&&n||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)){var s=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){s._trigger("stop",t)!==!1&&s._clear()})}else this._trigger("stop",t)!==!1&&this._clear();return!1},_mouseUp:function(t){return this.options.iframeFix===!0&&e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){var n=!this.options.handle||!e(this.options.handle,this.element).length?!0:!1;return e(this.options.handle,this.element).find("*").andSelf().each(function(){this==t.target&&(n=!0)}),n},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t])):n.helper=="clone"?this.element.clone().removeAttr("id"):this.element;return r.parents("body").length||r.appendTo(n.appendTo=="parent"?this.element[0].parentNode:n.appendTo),r[0]!=this.element[0]&&!/(fixed|absolute)/.test(r.css("position"))&&r.css("position","absolute"),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.browser.msie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css +("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[t.containment=="document"?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t.containment=="document"?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(t.containment=="document"?0:e(window).scrollLeft())+e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(t.containment=="document"?0:e(window).scrollTop())+(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)&&t.containment.constructor!=Array){var n=e(t.containment),r=n[0];if(!r)return;var i=n.offset(),s=e(r).css("overflow")!="hidden";this.containment=[(parseInt(e(r).css("borderLeftWidth"),10)||0)+(parseInt(e(r).css("paddingLeft"),10)||0),(parseInt(e(r).css("borderTopWidth"),10)||0)+(parseInt(e(r).css("paddingTop"),10)||0),(s?Math.max(r.scrollWidth,r.offsetWidth):r.offsetWidth)-(parseInt(e(r).css("borderLeftWidth"),10)||0)-(parseInt(e(r).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(s?Math.max(r.scrollHeight,r.offsetHeight):r.offsetHeight)-(parseInt(e(r).css("borderTopWidth"),10)||0)-(parseInt(e(r).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=n}else t.containment.constructor==Array&&(this.containment=t.containment)},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r),left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r)}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName),s=t.pageX,o=t.pageY;if(this.originalPosition){var u;if(this.containment){if(this.relative_container){var f=this.relative_container.offset();u=[this.containment[0]+f.left,this.containment[1]+f.top,this.containment[2]+f.left,this.containment[3]+f.top]}else u=this.containment;t.pageX-this.offset.click.leftu[2]&&(s=u[2]+this.offset.click.left),t.pageY-this.offset.click.top>u[3]&&(o=u[3]+this.offset.click.top)}if(n.grid){var l=n.grid[1]?this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY;o=u?l-this.offset.click.topu[3]?l-this.offset.click.topu[2]?c-this.offset.click.left=0;c--){var h=r.snapElements[c].left,p=h+r.snapElements[c].width,d=r.snapElements[c].top,v=d+r.snapElements[c].height;if(!(h-s").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),i=document.activeElement;try{i.id}catch(s){i=document.body}return t.wrap(r),(t[0]===i||e.contains(t[0],i))&&e(i).focus(),r=t.parent(),t.css("position")=="static"?(r.css({position:"relative"}),t.css({position:"relative"})):(e.extend(n,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,r){n[r]=t.css(r),isNaN(parseInt(n[r],10))&&(n[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),r.css(n).show()},removeWrapper:function(t){var n,r=document.activeElement;return t.parent().is(".ui-effects-wrapper")?(n=t.parent().replaceWith(t),(t[0]===r||e.contains(t[0],r))&&e(r).focus(),n):t},setTransition:function(t,n,r,i){return i=i||{},e.each(n,function(e,n){var s=t.cssUnit(n);s[0]>0&&(i[n]=s[0]*r+s[1])}),i}}),e.fn.extend({effect:function(t,n,r,i){var s=u.apply(this,arguments),o={options:s[1],duration:s[2],callback:s[3]},a=o.options.mode,f=e.effects[t];return e.fx.off||!f?a?this[a](o.duration,o.callback):this.each(function(){o.callback&&o.callback.call(this)}):f.call(this,o)},_show:e.fn.show,show:function(e){if(a(e))return this._show.apply(this,arguments);var t=u.apply(this,arguments);return t[1].mode="show",this.effect.apply(this,t)},_hide:e.fn.hide,hide:function(e){if(a(e))return this._hide.apply(this,arguments);var t=u.apply(this,arguments);return t[1].mode="hide",this.effect.apply(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(a(t)||typeof t=="boolean"||e.isFunction(t))return this.__toggle.apply(this,arguments);var n=u.apply(this,arguments);return n[1].mode="toggle",this.effect.apply(this,n)},cssUnit:function(t){var n=this.css(t),r=[];return e.each(["em","px","%","pt"],function(e,t){n.indexOf(t)>0&&(r=[parseFloat(n),t])}),r}});var h={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){h[t]=function(t){return Math.pow(t,e+2)}}),e.extend(h,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){var t,n=4;while(e<((t=Math.pow(2,--n))-1)/11);return 1/Math.pow(4,3-n)-7.5625*Math.pow((t*3-2)/22-e,2)}}),e.each(h,function(t,n){e.easing["easeIn"+t]=n,e.easing["easeOut"+t]=function(e){return 1-n(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?n(e*2)/2:n(e*-2+2)/-2+1}})}(jQuery),function(e){var t={init:function(t){function r(){return"ontouchstart"in window?1:0}var n={set_width:!1,set_height:!1,horizontalScroll:!1,scrollInertia:550,scrollEasing:"easeOutCirc",mouseWheel:"auto",autoDraggerLength:!0,scrollButtons:{enable:!1,scrollType:"continuous",scrollSpeed:20,scrollAmount:40},advanced:{updateOnBrowserResize:!0,updateOnContentResize:!1,autoExpandHorizontalScroll:!1},callbacks:{onScroll:function(){},onTotalScroll:function(){},onTotalScrollOffset:0}},t=e.extend(!0,n,t);return e(document).data("mCS-is-touch-device",!1),r()&&e(document).data("mCS-is-touch-device",!0),this.each(function(){var n=e(this);t.set_width&&n.css("width",t.set_width),t.set_height&&n.css("height",t.set_height);if(!e(document).data("mCustomScrollbar-index"))e(document).data("mCustomScrollbar-index","1");else{var i=parseInt(e(document).data("mCustomScrollbar-index"));e(document).data("mCustomScrollbar-index",i+1)}n.wrapInner("
      ").addClass("mCustomScrollbar _mCS_"+e(document).data("mCustomScrollbar-index"));var s=n.children(".mCustomScrollBox");if(t.horizontalScroll){s.addClass("mCSB_horizontal").wrapInner("
      ");var o=s.children(".mCSB_h_wrapper");o.wrapInner("
      ").children(".mCSB_container").css({width:o.children().outerWidth(),position:"relative"}).unwrap()}else s.wrapInner("
      ");var u=s.children(".mCSB_container");if(!e(document).data("mCS-is-touch-device")){u.after("
      ");var a=s.children(".mCSB_scrollTools"),f=a.children(".mCSB_draggerContainer"),l=f.children(".mCSB_dragger");t.horizontalScroll?l.data("minDraggerWidth",l.width()):l.data("minDraggerHeight",l.height()),t.scrollButtons.enable&&(t.horizontalScroll?a.prepend("").append(""):a.prepend("").append("")),s.bind("scroll",function(){s.scrollTop(0).scrollLeft(0)}),n.data({horizontalScroll:t.horizontalScroll,scrollInertia:t.scrollInertia,scrollEasing:t.scrollEasing,mouseWheel:t.mouseWheel,autoDraggerLength:t.autoDraggerLength,"scrollButtons-enable":t.scrollButtons.enable,"scrollButtons-scrollType":t.scrollButtons.scrollType,"scrollButtons-scrollSpeed":t.scrollButtons.scrollSpeed,"scrollButtons-scrollAmount":t.scrollButtons.scrollAmount,autoExpandHorizontalScroll:t.advanced.autoExpandHorizontalScroll,"onScroll-Callback":t.callbacks.onScroll,"onTotalScroll-Callback":t.callbacks.onTotalScroll,"onTotalScroll-Offset":t.callbacks.onTotalScrollOffset}).mCustomScrollbar("update");if(t.advanced.updateOnBrowserResize){var h;e(window).resize(function(){h&&clearTimeout(h),h=setTimeout(function(){n.mCustomScrollbar("update")},150)})}}else{var p=navigator.userAgent;if(p.indexOf("Android")!=-1){var v=parseFloat(p.slice(p.indexOf("Android")+8));v<3?m("mCSB_"+e(document).data("mCustomScrollbar-index")):s.css({overflow:"auto","-webkit-overflow-scrolling":"touch"})}else s.css({overflow:"auto","-webkit-overflow-scrolling":"touch"});u.addClass("mCS_no_scrollbar mCS_touch"),n.data({horizontalScroll:t.horizontalScroll,scrollInertia:t.scrollInertia,scrollEasing:t.scrollEasing,autoExpandHorizontalScroll:t.advanced.autoExpandHorizontalScroll,"onScroll-Callback":t.callbacks.onScroll,"onTotalScroll-Callback":t.callbacks.onTotalScroll,"onTotalScroll-Offset":t.callbacks.onTotalScrollOffset}),s.scroll(function(){n.mCustomScrollbar("callbacks",s,u)});function m(e){var t=document.getElementById(e),n=0,r=0;document.getElementById(e).addEventListener("touchstart",function(e){n=this.scrollTop+e.touches[0].pageY,r=this.scrollLeft+e.touches[0].pageX},!1),document.getElementById(e).addEventListener("touchmove",function(e){(this.scrollTopn+5)&&e.preventDefault(),(this.scrollLeftr+5)&&e.preventDefault(),this.scrollTop=n-e.touches[0].pageY,this.scrollLeft=r-e.touches[0].pageX},!1)}}if(t.advanced.updateOnContentResize){var g;if(t.horizontalScroll){var y=u.outerWidth();r()&&s.css({"-webkit-overflow-scrolling":"auto"})}else var y=u.outerHeight();g=setInterval(function(){if(t.horizontalScroll){t.advanced.autoExpandHorizontalScroll&&u.css({position:"absolute",width:"auto"}).wrap("
      ").css({width:u.outerWidth(),position:"relative"}).unwrap();var e=u.outerWidth()}else var e=u.outerHeight();e!=y&&(n.mCustomScrollbar("update"),y=e)},300)}})},update:function(){var t=e(this),n=t.children(".mCustomScrollBox"),r=n.children(".mCSB_container");e(document).data("mCS-is-touch-device")||r.removeClass("mCS_no_scrollbar");var i=n.children(".mCSB_scrollTools"),s=i.children(".mCSB_draggerContainer"),o=s.children(".mCSB_dragger");if(t.data("horizontalScroll")){var u=i.children(".mCSB_buttonLeft"),a=i.children(".mCSB_buttonRight"),f=n.width();t.data("autoExpandHorizontalScroll")&&r.css({position:"absolute",width:"auto"}).wrap("
      ").css({width:r.outerWidth(),position:"relative"}).unwrap();var l=r.outerWidth()}else var c=i.children(".mCSB_buttonUp"),h=i.children(".mCSB_buttonDown"),p=n.height(),d=r.outerHeight();if(d>p&&!t.data("horizontalScroll")&&!e(document).data("mCS-is-touch-device")){i.css("display","block");var v=s.height();if(t.data("autoDraggerLength")){var m=Math.round(p/d*v),g=o.data("minDraggerHeight");if(m<=g)o.css({height:g});else if(m>=v-10){var y=v-10;o.css({height:y})}else o.css({height:m});o.children(".mCSB_dragger_bar").css({"line-height":o.height()+"px"})}var w=o.height(),E=(d-p)/(v-w);t.data("scrollAmount",E),t.mCustomScrollbar("scrolling",n,r,s,o,c,h,u,a);var S=Math.abs(Math.round(r.position().top));t.mCustomScrollbar("scrollTo",S,{callback:!1})}else if(l>f&&t.data("horizontalScroll")&&!e(document).data("mCS-is-touch-device")){i.css("display","block");var x=s.width();if(t.data("autoDraggerLength")){var T=Math.round(f/l*x),N=o.data("minDraggerWidth");if(T<=N)o.css({width:N});else if(T>=x-10){var C=x-10;o.css({width:C})}else o.css({width:T})}var k=o.width(),E=(l-f)/(x-k);t.data("scrollAmount",E),t.mCustomScrollbar("scrolling",n,r,s,o,c,h,u,a);var S=Math.abs(Math.round(r.position().left));t.mCustomScrollbar("scrollTo",S,{callback:!1})}else n.unbind("mousewheel"),n.unbind("focusin"),t.data("horizontalScroll")?o.add(r).css("left",0):o.add(r).css("top",0),i.css("display","none"),r.addClass("mCS_no_scrollbar")},scrolling:function(t,n,r,i,s,o,u,a){var f=e(this);if(!i.hasClass("ui-draggable")){if(f.data("horizontalScroll"))var l="x";else var l="y";i.draggable({axis:l,containment:"parent",drag:function(e,t){f.mCustomScrollbar("scroll"),i.addClass("mCSB_dragger_onDrag")},stop:function(e,t){i.removeClass("mCSB_dragger_onDrag")}})}r.unbind("click").bind("click",function(e){if(f.data("horizontalScroll")){var t=e.pageX-r.offset().left;if(ti.position().left+i.width()){var n=t;n>=r.width()-i.width()&&(n=r.width()-i.width()),i.css("left",n),f.mCustomScrollbar("scroll")}}else{var t=e.pageY-r.offset().top;if(ti.position().top+i.height()){var n=t;n>=r.height()-i.height()&&(n=r.height()-i.height()),i.css("top",n),f.mCustomScrollbar("scroll")}}});if(f.data("mouseWheel")){var c=f.data("mouseWheel");if(f.data("mouseWheel")==="auto"){c=8;var h=navigator.userAgent;h.indexOf("Mac")!=-1&&h.indexOf("Safari")!=-1&&h.indexOf("AppleWebKit")!=-1&&h.indexOf("Chrome")==-1&&(c=1)}t.unbind("mousewheel").bind("mousewheel",function(e,t){e.preventDefault();var n=Math.abs(t*c);if(f.data("horizontalScroll")){var s=i.position().left-t*n;i.css("left",s),i.position().left<0&&i.css("left",0);var o=r.width(),u=i.width();i.position().left>o-u&&i.css("left",o-u)}else{var a=i.position().top-t*n;i.css("top",a),i.position().top<0&&i.css("top",0);var l=r.height(),h=i.height();i.position().top>l-h&&i.css("top",l-h)}f.mCustomScrollbar("scroll")})}if(f.data("scrollButtons-enable"))if(f.data("scrollButtons-scrollType")==="pixels"){var p;e.browser.msie&&parseInt(e.browser.version)<9&&f.data("scrollInertia",0),f.data("horizontalScroll")?(a.add(u).unbind("click mousedown mouseup mouseout",g,w),a.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().left)+f.data("scrollButtons-scrollAmount"),f.mCustomScrollbar("scrollTo",p))}),u.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().left)-f.data("scrollButtons-scrollAmount"),n.position().left>=-f.data("scrollButtons-scrollAmount")&&(p="left"),f.mCustomScrollbar("scrollTo",p))})):(o.add(s).unbind("click mousedown mouseup mouseout",T,C),o.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().top)+f.data("scrollButtons-scrollAmount"),f.mCustomScrollbar("scrollTo",p))}),s.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().top)-f.data("scrollButtons-scrollAmount"),n.position().top>=-f.data("scrollButtons-scrollAmount")&&(p="top"),f.mCustomScrollbar("scrollTo",p))}))}else if(f.data("horizontalScroll")){a.add(u).unbind("click mousedown mouseup mouseout",g,w);var d,v=r.width(),m=i.width();a.bind("mousedown",function(e){e.preventDefault();var t=v-m;d=setInterval(function(){var e=Math.abs(i.position().left-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({left:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var g=function(e){e.preventDefault(),clearInterval(d),i.stop()};a.bind("mouseup mouseout",g);var y;u.bind("mousedown",function(e){e.preventDefault();var t=0;y=setInterval(function(){var e=Math.abs(i.position().left-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({left:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var w=function(e){e.preventDefault(),clearInterval(y),i.stop()};u.bind("mouseup mouseout",w)}else{o.add(s).unbind("click mousedown mouseup mouseout",T,C);var E,S=r.height(),x=i.height();o.bind("mousedown",function(e){e.preventDefault();var t=S-x;E=setInterval(function(){var e=Math.abs(i.position().top-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({top:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var T=function(e){e.preventDefault(),clearInterval(E),i.stop()};o.bind("mouseup mouseout",T);var N;s.bind("mousedown",function(e){e.preventDefault();var t=0;N=setInterval(function(){var e=Math.abs(i.position().top-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({top:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var C=function(e){e.preventDefault(),clearInterval(N),i.stop()};s.bind("mouseup mouseout",C)}t.unbind("focusin").bind("focusin",function(){t.scrollTop(0).scrollLeft(0);var s=e(document.activeElement);if(s.is("input,textarea,select,button,a[tabindex],area,object"))if(f.data("horizontalScroll")){var o=n.position().left,u=s.position().left,a=t.width(),l=s.outerWidth();if(!( +o+u>=0&&o+u<=a-l)){var c=u/f.data("scrollAmount");c>=r.width()-i.width()&&(c=r.width()-i.width()),i.css("left",c),f.mCustomScrollbar("scroll")}}else{var h=n.position().top,p=s.position().top,d=t.height(),v=s.outerHeight();if(!(h+p>=0&&h+p<=d-v)){var c=p/f.data("scrollAmount");c>=r.height()-i.height()&&(c=r.height()-i.height()),i.css("top",c),f.mCustomScrollbar("scroll")}}})},scroll:function(t){var n=e(this),r=n.find(".mCSB_dragger"),i=n.find(".mCSB_container"),s=n.find(".mCustomScrollBox");if(n.data("horizontalScroll"))var o=r.position().left,u=-o*n.data("scrollAmount"),a=i.position().left,f=Math.round(a-u);else var l=r.position().top,c=-l*n.data("scrollAmount"),h=i.position().top,p=Math.round(h-c);if(e.browser.webkit)var d=(window.outerWidth-8)/window.innerWidth,v=d<.98||d>1.02;n.data("scrollInertia")===0||v?(n.data("horizontalScroll")?i.css("left",u):i.css("top",c),t||n.mCustomScrollbar("callbacks",s,i)):n.data("horizontalScroll")?i.stop().animate({left:"-="+f},n.data("scrollInertia"),n.data("scrollEasing"),function(){t||n.mCustomScrollbar("callbacks",s,i)}):i.stop().animate({top:"-="+p},n.data("scrollInertia"),n.data("scrollEasing"),function(){t||n.mCustomScrollbar("callbacks",s,i)})},scrollTo:function(t,n){var r={moveDragger:!1,callback:!0},n=e.extend(r,n),i=e(this),s,o=i.find(".mCustomScrollBox"),u=o.children(".mCSB_container");if(!e(document).data("mCS-is-touch-device"))var a=i.find(".mCSB_draggerContainer"),f=a.children(".mCSB_dragger");var l;if(t){if(typeof t=="number")n.moveDragger?s=t:(l=t,s=Math.round(l/i.data("scrollAmount")));else if(typeof t=="string"){var c;t==="top"?c=0:t==="bottom"&&!i.data("horizontalScroll")?c=u.outerHeight()-o.height():t==="left"?c=0:t==="right"&&i.data("horizontalScroll")?c=u.outerWidth()-o.width():t==="first"?c=i.find(".mCSB_container").find(":first"):t==="last"?c=i.find(".mCSB_container").find(":last"):c=i.find(t),c.length===1?(i.data("horizontalScroll")?l=c.position().left:l=c.position().top,e(document).data("mCS-is-touch-device")?s=l:s=Math.ceil(l/i.data("scrollAmount"))):s=c}e(document).data("mCS-is-touch-device")?i.data("horizontalScroll")?o.stop().animate({scrollLeft:s},i.data("scrollInertia"),i.data("scrollEasing"),function(){n.callback&&i.mCustomScrollbar("callbacks",o,u)}):o.stop().animate({scrollTop:s},i.data("scrollInertia"),i.data("scrollEasing"),function(){n.callback&&i.mCustomScrollbar("callbacks",o,u)}):(i.data("horizontalScroll")?(s>=a.width()-f.width()&&(s=a.width()-f.width()),f.css("left",s)):(s>=a.height()-f.height()&&(s=a.height()-f.height()),f.css("top",s)),n.callback?i.mCustomScrollbar("scroll"):i.mCustomScrollbar("scroll",!0))}},callbacks:function(t,n){var r=e(this);if(!e(document).data("mCS-is-touch-device"))if(r.data("horizontalScroll")){var i=Math.round(n.position().left);i<0&&i<=t.width()-n.outerWidth()+r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}else{var s=Math.round(n.position().top);s<0&&s<=t.height()-n.outerHeight()+r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}else if(r.data("horizontalScroll")){var o=Math.round(t.scrollLeft());o>0&&o>=n.outerWidth()-r.width()-r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}else{var u=Math.round(t.scrollTop());u>0&&u>=n.outerHeight()-r.height()-r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}}};e.fn.mCustomScrollbar=function(n){if(t[n])return t[n].apply(this,Array.prototype.slice.call(arguments,1));if(typeof n=="object"||!n)return t.init.apply(this,arguments);e.error("Method "+n+" does not exist")}}(jQuery),function(e){function t(t){var n=t||window.event,r=[].slice.call(arguments,1),i=0,s=!0,o=0,u=0;return t=e.event.fix(n),t.type="mousewheel",n.wheelDelta&&(i=n.wheelDelta/120),n.detail&&(i=-n.detail/3),u=i,n.axis!==undefined&&n.axis===n.HORIZONTAL_AXIS&&(u=0,o=-1*i),n.wheelDeltaY!==undefined&&(u=n.wheelDeltaY/120),n.wheelDeltaX!==undefined&&(o=-1*n.wheelDeltaX/120),r.unshift(t,i,o,u),(e.event.dispatch||e.event.handle).apply(this,r)}var n=["DOMMouseScroll","mousewheel"];if(e.event.fixHooks)for(var r=n.length;r;)e.event.fixHooks[n[--r]]=e.event.mouseHooks;e.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var e=n.length;e;)this.addEventListener(n[--e],t,!1);else this.onmousewheel=t},teardown:function(){if(this.removeEventListener)for(var e=n.length;e;)this.removeEventListener(n[--e],t,!1);else this.onmousewheel=null}},e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}(jQuery),function(){}.call(this),function(){}.call(this),function(){}.call(this);var viewMode="list",labelType,useGradients,nativeTextSupport,animate,json,Mconsole=null,gType,tempNode=null,tempInit=!1,tempNode2=null;$(document).ready(function(){$("#new_item, #new_synapse").bind("contextmenu",function(e){return!1}),$("#item_name").bind("railsAutocomplete.select",function(e,t){t.item.id!=undefined&&($("#item_grabItem").val(t.item.id),$("#new_item").submit())}),$(".focus .desc").mCustomScrollbar(),$(".scroll").mCustomScrollbar(),$(".nodemargin").css("padding-top",$(".focus").css("height"));var e=!1;$(".accountWrap").hover(function(){e||(e=!0,$(".account").slideDown("slow",function(){e=!1}))},function(){e||(e=!0,$(".account").slideUp("slow",function(){e=!1}))});var t=!1;$(".createWrap").hover(function(){t||(t=!0,$(".create").slideDown("slow",function(){t=!1}))},function(){t||(t=!0,$(".create").slideUp("slow",function(){t=!1}))});var n="";$("#saveLayout").click(function(e){e.preventDefault(),n="";if(gType=="arranged"||gType=="chaotic")Mconsole.graph.eachNode(function(e){n=n+e.data.$mappingid+"/"+e.pos.x+"/"+e.pos.y+","}),n=n.slice(0,-1),$("#map_coordinates").val(n),$("#saveMapLayout").submit()})}); \ No newline at end of file diff --git a/public/assets/application-6b4d80ff670302ae50174a88153db2fc.js.gz b/public/assets/application-6b4d80ff670302ae50174a88153db2fc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1cf1daebff38f8a011f0f9e1c825fa0a5a54c106 GIT binary patch literal 168937 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Ν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≪h{5>*kq-FjlqHDbyfXE#-t9Uo`L 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�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 literal 0 HcmV?d00001 diff --git a/public/assets/application-b45ff6856d37792e0f8481681c27b764.css b/public/assets/application-b45ff6856d37792e0f8481681c27b764.css new file mode 100644 index 00000000..2061400c --- /dev/null +++ b/public/assets/application-b45ff6856d37792e0f8481681c27b764.css @@ -0,0 +1,4 @@ +html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,legend{margin:0;padding:0}img{border:0;padding:0;margin:0;display:block;text-indent:-9999px}html,body,.main,.wrapper,#container{height:100%}body{background:#031924 url(background2-for-repeating.jpg) repeat 0 0;font-family:'katarine-web', sans-serif;background-attachment:fixed;color:#FFF}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{display:block;text-align:left;font-family:"vinyl",sans-serif}h2{display:block;text-align:center;font-family:"vinyl",sans-serif;background:#333;font-size:24px}a{color:#2d6a5d;text-decoration:none}.clearfloat{clear:both}.new_session,.new_user,.new_map,.edit_user,.edit_item,.edit_synapse,.edit_map,.invite{display:block;width:350px;position:absolute;left:50%;top:0;margin:200px 0 0 -195px;background:url("bg.png");padding:20px;border-radius:15px;color:#000;border:2px solid #000}.invite p{margin:10px 0}.invite strong{text-align:center;display:block;color:#67AF9F}#closenewtopic,#closenewsynapse{position:absolute;top:3px;right:3px}.anypage .new_item,.anypage .new_synapse{display:none;position:absolute;background:url("bg.png");border:2px solid #000}label,select,input,textarea{display:block}label{margin-top:5px}input[type="submit"]{margin-top:5px}.contentarea p,.contentarea ul,.contentarea ol,.contentarea table{font-size:14px;line-height:1.55em;padding:0.5em 0}.contentarea ul li{padding:0.2em 0}.contentarea ol li{padding:0.2em 0}.contentarea ul{margin:0 0 0 1em}.contentarea ol{margin:0 0 0 1.3em}.main{overflow:hidden}.headertop{display:block;position:fixed;top:0;right:0;z-index:10;height:38px;width:auto;background:url(topbg2.png) repeat-x top left;border-radius:15px;margin:10px}.headertop ul{display:block;float:right}.headertop ul li{display:block;float:right;margin:10px 5px 0 5px}.headertop ul li a{color:#FFF}.wrapper{display:block;height:100%;margin:0 0}.wrapper h1{margin-top:50px}.nodemargin{padding-top:120px}.focus{position:fixed;top:0;left:0;width:90%;z-index:2;display:block;min-width:533px;margin:50px 50px 25px 50px;background:url("bg.png");border-radius:20px;color:#000;border:1px solid #000}.focus h1{margin-top:0}.focusleft,.focusmiddle,.focusright{display:block;float:left}.focusleft{width:20%;min-width:70px;text-align:center}.focusmiddle{display:block;width:49%;min-height:115px;border-right:2px solid #000;border-left:2px solid #000}.focusright{width:30%;min-width:150px}.focus .focusleft p{font-weight:normal;font-size:16px;line-height:20px;padding:10px 0 5px 0}.focus .focusright p{font-weight:normal;font-size:16px;line-height:20px;padding:10px 0 5px 10px}.focus .icon{margin:0 auto}.focus .title{font-size:22px;line-height:25px;border-bottom:2px solid #000;padding:10px}.focus .desc{padding:10px;height:75px;font-family:Arial, Helvetica, sans-serif}.focus .desc h3{font-style:normal}.focus .location{padding-left:10px}.focus .link{padding:0 0 0 10px;display:block;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divider{margin:20px 50px 20px 50px;border-bottom:2px solid #FFF}.empty{margin-left:50px}#menus{margin:0 7px}.accountWrap,.createWrap,.exploreWrap{display:block;position:relative;cursor:pointer}#menus .account,#menus .create{display:none;position:absolute;right:0;z-index:12;width:auto;color:#67AF9F;white-space:nowrap;text-align:center;font-size:16px;overflow:hidden;padding:3px 8px;margin:0;border:2px solid #AAA;background:white;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0 2px rgba(0,0,0,0.05),0 -2px rgba(0,0,0,0.05) inset;-webkit-box-shadow:0 2px rgba(0,0,0,0.05),0 -2px rgba(0,0,0,0.05) inset;-moz-box-shadow:0 2px rgba(0,0,0,0.05),0 -2px rgba(0,0,0,0.05) inset;background:-moz-linear-gradient(center top, rgba(255,255,255,0) 50%, rgba(0,0,0,0.03) 0%) repeat scroll 0 0 #fff;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(rgba(0,0,0,0.03)), color-stop(0.5, rgba(255,255,255,0)), color-stop(0.5, rgba(0,0,0,0.03))) repeat scroll 0 0 #fff;border:1px solid rgba(0,0,0,0.2)}#menus ul li{margin:0;clear:both;float:none;list-style-type:none;display:block;padding:3px;text-align:center;border-top:1px solid #999}#menus ul li.first{border:none}#menus ul li a:hover{color:#2d6a5d}#menus ul li a{color:#67AF9F;display:block}.sideOption{position:fixed;top:25%;left:0px;display:block;width:45px;height:32px;background:url("bg.png") repeat 0 0;padding:0 0 0 15px;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#000;border:1px solid #000;overflow:hidden;cursor:pointer}#closeFind{position:fixed;top:25%;left:4px;display:none;margin-top:-20px;cursor:pointer}#findWhere{position:fixed;top:25%;left:90px;display:none;margin-top:-20px}.findWhereField,#findWhere input,#findWhere p{float:left}.sideOption select,.sideOption span{float:left;margin-top:10px}.sideOption .spacer{margin:10px 10px 0}.sideOption .find_key{margin-right:8px}.find_topic_by_name{display:block}.find_topic_by_name input,.find_map_by_name input,.find_mapper_by_name input{margin:10px 0 0 0;width:270px;border-radius:10px;height:20px;padding:0 10px;outline:none}.find_mapper_by_name,.find_map_by_name{display:none}.find_topic_by_metacode{z-index:12;display:none;width:auto;color:#67AF9F}.find_topic_by_metacode ul{display:block}.find_topic_by_metacode ul li{clear:both;list-style-type:none;display:block;padding:3px}.find_topic_by_metacode ul img{width:40px;height:40px;float:left}.find_topic_by_metacode ul p{float:left;display:block;margin:0;background:none;padding:10px 4px 2px 4px}.find_topic_by_metacode #filters-one{float:left}.find_topic_by_metacode #filters-two{float:left}.find_topic_by_metacode #filters-three{float:left}.find_topic_by_metacode li.toggledOff{opacity:0.4}#get_topics_form{display:none}.logo{position:fixed;bottom:6px;left:10px;z-index:12;display:block;width:auto;overflow:hidden;padding:3px 8px;margin:-0.75em 0 0}#mainTitle{float:left}#mainTitle a{color:#FFF;font-family:"vinyl",sans-serif;font-style:italic;text-transform:uppercase;font-weight:400}#beta{float:left;margin-left:7px}.label{display:block;padding:2px 4px;background:#ddd;opacity:0.8;border-radius:5px}span.name{cursor:pointer}#center-container{position:relative;height:100%;width:100%;color:#444}.showcard,#showcard{width:216px;height:320px;color:#FFF;text-align:left;overflow:visible;position:relative;top:-185px;left:107px;z-index:14000}#showcard .contributor{font-size:14px}.text{margin:7px}#infovis{position:relative;width:100%;height:100%;margin:0;overflow:hidden}.CardOnGraph{display:block;position:relative;width:175px;height:300px;padding:10px 5px 10px 35px;background:url("bg.png");border-radius:15px;color:#000}.CardOnGraph .scroll{display:block;height:283px}.CardOnGraph .type{position:absolute;color:white;top:-22px;right:0;font-weight:bold;font-size:20px;line-height:24px}.CardOnGraph .icon{position:absolute;top:135px;left:-25px}.CardOnGraph .title{font-size:22px;line-height:25px;display:block;border-bottom:2px solid #000;padding-bottom:5px}.CardOnGraph .desc{font-size:15px;font-family:Arial, Helvetica, sans-serif}.CardOnGraph .desc h3{font-style:normal;margin-top:5px}.CardOnGraph .link{position:absolute;width:170px;top:295px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item{display:block;float:left;position:relative;width:175px;height:300px;padding:10px 5px 10px 35px;background:url("bg.png");border-radius:15px;margin:30px 0 30px 50px;color:#000}.item .delete{position:absolute;top:-14px;left:0px;background:none;border:0;color:white;border:none;font-size:14px;margin:0;padding:0;cursor:pointer}.item .scroll{display:block;height:283px}.item .type{position:absolute;color:white;top:-22px;right:0;font-weight:bold;font-size:20px;line-height:24px}.item .icon{position:absolute;top:135px;left:-25px}.item .title{font-size:22px;line-height:25px;display:block;border-bottom:2px solid #000;padding-bottom:5px}.item .desc{font-size:15px;font-family:Arial, Helvetica, sans-serif}.item .desc h3{font-style:normal;margin-top:5px}.item .link{position:absolute;width:170px;top:295px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}/* jQuery UI - v1.9.2 - 2012-11-23 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.mCSB_container{width:auto;margin-right:15px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCustomScrollBox .mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{padding-bottom:40px}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;margin-top:-40px}.mCSB_horizontal .mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{height:100%;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{padding-bottom:0;padding-right:20px}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{right:0;bottom:auto;margin-left:-40px;margin-top:-16px;float:right}.mCustomScrollBox .mCSB_scrollTools{opacity:0.75}.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.saveMapLayout{margin:10px auto 5px auto;width:87px}.map{display:block;float:left;position:relative;width:175px;height:300px;padding:10px 5px 10px 35px;background:url("bg.png");border-radius:15px;margin:30px 0 30px 50px;color:#000}.map .delete{position:absolute;top:-14px;left:0px;background:none;border:0;color:white;border:none;font-size:14px;margin:0;padding:0;cursor:pointer}.map .scroll{display:block;height:283px}.map .type{position:absolute;color:white;top:-22px;right:0;font-weight:bold;font-size:20px;line-height:24px}.map .icon{position:absolute;top:135px;left:-25px}.map .title{font-size:22px;line-height:25px;display:block;border-bottom:2px solid #000;padding-bottom:5px}.map .desc{font-size:15px;font-family:Arial, Helvetica, sans-serif}.map .desc h3{font-style:normal;margin-top:5px}.map .link{position:absolute;width:170px;top:295px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selecttype{border:1px solid #000;margin-top:20px;border-radius:15px}.mapspages .new_item h3{padding:10px 26px;display:block;cursor:pointer;color:#2d6a5d;float:left} diff --git a/public/assets/application-b45ff6856d37792e0f8481681c27b764.css.gz b/public/assets/application-b45ff6856d37792e0f8481681c27b764.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..d356a11b314c9818d35618c736b83069a12588fc GIT binary patch literal 7442 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 Qg8$}!0I>wsYfhN}02eT&umAu6 literal 0 HcmV?d00001 diff --git a/public/assets/application.css b/public/assets/application.css new file mode 100644 index 00000000..2061400c --- /dev/null +++ b/public/assets/application.css @@ -0,0 +1,4 @@ +html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,legend{margin:0;padding:0}img{border:0;padding:0;margin:0;display:block;text-indent:-9999px}html,body,.main,.wrapper,#container{height:100%}body{background:#031924 url(background2-for-repeating.jpg) repeat 0 0;font-family:'katarine-web', sans-serif;background-attachment:fixed;color:#FFF}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{display:block;text-align:left;font-family:"vinyl",sans-serif}h2{display:block;text-align:center;font-family:"vinyl",sans-serif;background:#333;font-size:24px}a{color:#2d6a5d;text-decoration:none}.clearfloat{clear:both}.new_session,.new_user,.new_map,.edit_user,.edit_item,.edit_synapse,.edit_map,.invite{display:block;width:350px;position:absolute;left:50%;top:0;margin:200px 0 0 -195px;background:url("bg.png");padding:20px;border-radius:15px;color:#000;border:2px solid #000}.invite p{margin:10px 0}.invite strong{text-align:center;display:block;color:#67AF9F}#closenewtopic,#closenewsynapse{position:absolute;top:3px;right:3px}.anypage .new_item,.anypage .new_synapse{display:none;position:absolute;background:url("bg.png");border:2px solid #000}label,select,input,textarea{display:block}label{margin-top:5px}input[type="submit"]{margin-top:5px}.contentarea p,.contentarea ul,.contentarea ol,.contentarea table{font-size:14px;line-height:1.55em;padding:0.5em 0}.contentarea ul li{padding:0.2em 0}.contentarea ol li{padding:0.2em 0}.contentarea ul{margin:0 0 0 1em}.contentarea ol{margin:0 0 0 1.3em}.main{overflow:hidden}.headertop{display:block;position:fixed;top:0;right:0;z-index:10;height:38px;width:auto;background:url(topbg2.png) repeat-x top left;border-radius:15px;margin:10px}.headertop ul{display:block;float:right}.headertop ul li{display:block;float:right;margin:10px 5px 0 5px}.headertop ul li a{color:#FFF}.wrapper{display:block;height:100%;margin:0 0}.wrapper h1{margin-top:50px}.nodemargin{padding-top:120px}.focus{position:fixed;top:0;left:0;width:90%;z-index:2;display:block;min-width:533px;margin:50px 50px 25px 50px;background:url("bg.png");border-radius:20px;color:#000;border:1px solid #000}.focus h1{margin-top:0}.focusleft,.focusmiddle,.focusright{display:block;float:left}.focusleft{width:20%;min-width:70px;text-align:center}.focusmiddle{display:block;width:49%;min-height:115px;border-right:2px solid #000;border-left:2px solid #000}.focusright{width:30%;min-width:150px}.focus .focusleft p{font-weight:normal;font-size:16px;line-height:20px;padding:10px 0 5px 0}.focus .focusright p{font-weight:normal;font-size:16px;line-height:20px;padding:10px 0 5px 10px}.focus .icon{margin:0 auto}.focus .title{font-size:22px;line-height:25px;border-bottom:2px solid #000;padding:10px}.focus .desc{padding:10px;height:75px;font-family:Arial, Helvetica, sans-serif}.focus .desc h3{font-style:normal}.focus .location{padding-left:10px}.focus .link{padding:0 0 0 10px;display:block;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.divider{margin:20px 50px 20px 50px;border-bottom:2px solid #FFF}.empty{margin-left:50px}#menus{margin:0 7px}.accountWrap,.createWrap,.exploreWrap{display:block;position:relative;cursor:pointer}#menus .account,#menus .create{display:none;position:absolute;right:0;z-index:12;width:auto;color:#67AF9F;white-space:nowrap;text-align:center;font-size:16px;overflow:hidden;padding:3px 8px;margin:0;border:2px solid #AAA;background:white;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0 2px rgba(0,0,0,0.05),0 -2px rgba(0,0,0,0.05) inset;-webkit-box-shadow:0 2px rgba(0,0,0,0.05),0 -2px rgba(0,0,0,0.05) inset;-moz-box-shadow:0 2px rgba(0,0,0,0.05),0 -2px rgba(0,0,0,0.05) inset;background:-moz-linear-gradient(center top, rgba(255,255,255,0) 50%, rgba(0,0,0,0.03) 0%) repeat scroll 0 0 #fff;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(rgba(0,0,0,0.03)), color-stop(0.5, rgba(255,255,255,0)), color-stop(0.5, rgba(0,0,0,0.03))) repeat scroll 0 0 #fff;border:1px solid rgba(0,0,0,0.2)}#menus ul li{margin:0;clear:both;float:none;list-style-type:none;display:block;padding:3px;text-align:center;border-top:1px solid #999}#menus ul li.first{border:none}#menus ul li a:hover{color:#2d6a5d}#menus ul li a{color:#67AF9F;display:block}.sideOption{position:fixed;top:25%;left:0px;display:block;width:45px;height:32px;background:url("bg.png") repeat 0 0;padding:0 0 0 15px;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#000;border:1px solid #000;overflow:hidden;cursor:pointer}#closeFind{position:fixed;top:25%;left:4px;display:none;margin-top:-20px;cursor:pointer}#findWhere{position:fixed;top:25%;left:90px;display:none;margin-top:-20px}.findWhereField,#findWhere input,#findWhere p{float:left}.sideOption select,.sideOption span{float:left;margin-top:10px}.sideOption .spacer{margin:10px 10px 0}.sideOption .find_key{margin-right:8px}.find_topic_by_name{display:block}.find_topic_by_name input,.find_map_by_name input,.find_mapper_by_name input{margin:10px 0 0 0;width:270px;border-radius:10px;height:20px;padding:0 10px;outline:none}.find_mapper_by_name,.find_map_by_name{display:none}.find_topic_by_metacode{z-index:12;display:none;width:auto;color:#67AF9F}.find_topic_by_metacode ul{display:block}.find_topic_by_metacode ul li{clear:both;list-style-type:none;display:block;padding:3px}.find_topic_by_metacode ul img{width:40px;height:40px;float:left}.find_topic_by_metacode ul p{float:left;display:block;margin:0;background:none;padding:10px 4px 2px 4px}.find_topic_by_metacode #filters-one{float:left}.find_topic_by_metacode #filters-two{float:left}.find_topic_by_metacode #filters-three{float:left}.find_topic_by_metacode li.toggledOff{opacity:0.4}#get_topics_form{display:none}.logo{position:fixed;bottom:6px;left:10px;z-index:12;display:block;width:auto;overflow:hidden;padding:3px 8px;margin:-0.75em 0 0}#mainTitle{float:left}#mainTitle a{color:#FFF;font-family:"vinyl",sans-serif;font-style:italic;text-transform:uppercase;font-weight:400}#beta{float:left;margin-left:7px}.label{display:block;padding:2px 4px;background:#ddd;opacity:0.8;border-radius:5px}span.name{cursor:pointer}#center-container{position:relative;height:100%;width:100%;color:#444}.showcard,#showcard{width:216px;height:320px;color:#FFF;text-align:left;overflow:visible;position:relative;top:-185px;left:107px;z-index:14000}#showcard .contributor{font-size:14px}.text{margin:7px}#infovis{position:relative;width:100%;height:100%;margin:0;overflow:hidden}.CardOnGraph{display:block;position:relative;width:175px;height:300px;padding:10px 5px 10px 35px;background:url("bg.png");border-radius:15px;color:#000}.CardOnGraph .scroll{display:block;height:283px}.CardOnGraph .type{position:absolute;color:white;top:-22px;right:0;font-weight:bold;font-size:20px;line-height:24px}.CardOnGraph .icon{position:absolute;top:135px;left:-25px}.CardOnGraph .title{font-size:22px;line-height:25px;display:block;border-bottom:2px solid #000;padding-bottom:5px}.CardOnGraph .desc{font-size:15px;font-family:Arial, Helvetica, sans-serif}.CardOnGraph .desc h3{font-style:normal;margin-top:5px}.CardOnGraph .link{position:absolute;width:170px;top:295px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item{display:block;float:left;position:relative;width:175px;height:300px;padding:10px 5px 10px 35px;background:url("bg.png");border-radius:15px;margin:30px 0 30px 50px;color:#000}.item .delete{position:absolute;top:-14px;left:0px;background:none;border:0;color:white;border:none;font-size:14px;margin:0;padding:0;cursor:pointer}.item .scroll{display:block;height:283px}.item .type{position:absolute;color:white;top:-22px;right:0;font-weight:bold;font-size:20px;line-height:24px}.item .icon{position:absolute;top:135px;left:-25px}.item .title{font-size:22px;line-height:25px;display:block;border-bottom:2px solid #000;padding-bottom:5px}.item .desc{font-size:15px;font-family:Arial, Helvetica, sans-serif}.item .desc h3{font-style:normal;margin-top:5px}.item .link{position:absolute;width:170px;top:295px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}/* jQuery UI - v1.9.2 - 2012-11-23 +* http://jqueryui.com +* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css +* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-tooltip{background-image:none}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.mCSB_container{width:auto;margin-right:15px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCustomScrollBox .mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_scrollTools .mCSB_buttonUp+.mCSB_draggerContainer{padding-bottom:40px}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;margin-top:-40px}.mCSB_horizontal .mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal .mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer{height:100%;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft+.mCSB_draggerContainer{padding-bottom:0;padding-right:20px}.mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}.mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight{right:0;bottom:auto;margin-left:-40px;margin-top:-16px;float:right}.mCustomScrollBox .mCSB_scrollTools{opacity:0.75}.mCustomScrollBox:hover .mCSB_scrollTools{opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.saveMapLayout{margin:10px auto 5px auto;width:87px}.map{display:block;float:left;position:relative;width:175px;height:300px;padding:10px 5px 10px 35px;background:url("bg.png");border-radius:15px;margin:30px 0 30px 50px;color:#000}.map .delete{position:absolute;top:-14px;left:0px;background:none;border:0;color:white;border:none;font-size:14px;margin:0;padding:0;cursor:pointer}.map .scroll{display:block;height:283px}.map .type{position:absolute;color:white;top:-22px;right:0;font-weight:bold;font-size:20px;line-height:24px}.map .icon{position:absolute;top:135px;left:-25px}.map .title{font-size:22px;line-height:25px;display:block;border-bottom:2px solid #000;padding-bottom:5px}.map .desc{font-size:15px;font-family:Arial, Helvetica, sans-serif}.map .desc h3{font-style:normal;margin-top:5px}.map .link{position:absolute;width:170px;top:295px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selecttype{border:1px solid #000;margin-top:20px;border-radius:15px}.mapspages .new_item h3{padding:10px 26px;display:block;cursor:pointer;color:#2d6a5d;float:left} diff --git a/public/assets/application.css.gz b/public/assets/application.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..8a31d828f7d48a8f01c10222201c146353093110 GIT binary patch literal 7442 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 Qg8$}!0I>wsYfhN}0Eo_}3;+NC literal 0 HcmV?d00001 diff --git a/public/assets/application.js b/public/assets/application.js new file mode 100644 index 00000000..f2ccac31 --- /dev/null +++ b/public/assets/application.js @@ -0,0 +1,33 @@ +/*! + * jQuery JavaScript Library v1.8.1 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2012 jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: Thu Aug 30 2012 17:17:22 GMT-0400 (Eastern Daylight Time) + */ +function switchVisible(e,t){categoryVisible[e]==1?hideCategory(e,t):categoryVisible[e]==0&&showCategory(e,t)}function hideCategory(e,t){t==null&&(t=500),Mconsole.graph.eachNode(function(t){t.getData("itemcatname")==e&&(t.setData("alpha",.4,"end"),t.eachAdjacency(function(e){e.setData("alpha",.4,"end")}))}),Mconsole.fx.animate({modes:["node-property:alpha","edge-property:alpha"],duration:t})}function showCategory(e,t){t==null&&(t=500),Mconsole.graph.eachNode(function(t){t.getData("itemcatname")==e&&(t.setData("alpha",1,"end"),t.eachAdjacency(function(e){e.setData("alpha",1,"end")}))}),Mconsole.fx.animate({modes:["node-property:alpha","edge-property:alpha"],duration:t})}function hideAll(e){e==null&&(e=500),Mconsole.graph.eachNode(function(e){e.setData("alpha",.4,"end"),e.eachAdjacency(function(e){e.setData("alpha",.4,"end")})}),Mconsole.fx.animate({modes:["node-property:alpha","edge-property:alpha"],duration:e})}function showAll(e){e==null&&(e=500),Mconsole.graph.eachNode(function(e){e.setData("alpha",1,"end"),e.eachAdjacency(function(e){e.setData("alpha",1,"end")})}),Mconsole.fx.animate({modes:["node-property:alpha","edge-property:alpha"],duration:e})}function onCanvasSearch(e,t,n){Mconsole.graph.eachNode(function(r){e!=null?r.name.indexOf(e)!==-1?(r.setData("alpha",1,"end"),r.eachAdjacency(function(e){e.setData("alpha",.4,"end")})):(r.setData("alpha",.4,"end"),r.eachAdjacency(function(e){e.setData("alpha",.4,"end")})):t!=null?r.getData("inmaps").indexOf(parseInt(t))!==-1?(r.setData("alpha",1,"end"),r.eachAdjacency(function(e){e.setData("alpha",.4,"end")})):(r.setData("alpha",.4,"end"),r.eachAdjacency(function(e){e.setData("alpha",.4,"end")})):n!=null&&(r.getData("userid").toString()==n?(r.setData("alpha",1,"end"),r.eachAdjacency(function(e){e.setData("alpha",.4,"end")})):(r.setData("alpha",.4,"end"),r.eachAdjacency(function(e){e.setData("alpha",.4,"end")})))}),Mconsole.fx.animate({modes:["node-property:alpha","edge-property:alpha"],duration:500})}function graphSettings(e){var t;if(e=="arranged"||e=="chaotic")t={injectInto:"infovis",Navigation:{enable:!0,type:"HTML",panning:"avoid nodes",zooming:10},Node:{overridable:!0,color:"#2D6A5D",type:"customNode",dim:25},Edge:{overridable:!0,color:"#222222",type:"customEdge",lineWidth:1},Label:{type:"HTML",size:20},Tips:{enable:!1,onShow:function(e,t){}},Events:{enable:!0,enableForEdges:!0,type:"HTML",onMouseEnter:function(){},onMouseLeave:function(){},onDragMove:function(e,t,n){clickDragOnTopicForceDirected(e,t,n)},onDragEnd:function(){tempInit&&tempNode2==null?($("#item_addSynapse").val("true"),$("#new_item").fadeIn("fast"),$("#item_name").focus()):tempInit&&tempNode2!=null&&($("#item_addSynapse").val("false"),$("#synapse_item1id").val(tempNode.id),$("#synapse_item2id").val(tempNode2.id),$("#new_synapse").fadeIn("fast"),$("#synapse_desc").focus(),tempNode=null,tempNode2=null,tempInit=!1)},onDragCancel:function(){tempNode=null,tempNode2=null,tempInit=!1,$("#item_addSynapse").val("false"),$("#item_item1id").val(0),$("#item_item2id").val(0),Mconsole.plot()},onTouchMove:function(e,t,n){$jit.util.event.stop(n),this.onDragMove(e,t,n)},onClick:function(e,t,n){e.nodeFrom?selectEdgeOnClickHandler(e):e&&!e.nodeFrom?selectNodeOnClickHandler(e):canvasDoubleClickHandler(t.getPos(),n)}},iterations:200,levelDistance:200,onCreateLabel:function(e,t){var n='

      '+t.getData("itemcatname")+"

      "+''+t.getData('+'
      '+t.name+""+'"+'

      '+t.getData("desc")+"

      "+''+t.getData("link")+"
      ",r=document.createElement("div");r.className="showcard item_"+t.id,r.innerHTML=n,r.style.display="none",e.appendChild(r),r.onclick=function(){delete t.selected,t.setData("dim",25,"current"),t.eachAdjacency(function(e){e.setDataset("end",{lineWidth:.5,color:"#222222"}),e.setData("showDesc",!1,"current")}),Mconsole.fx.animate({modes:["edge-property:lineWidth:color"],duration:500}),$(".showcard.item_"+t.id).fadeOut("fast",function(){$(".name").css("display","block"),Mconsole.plot()})};var i=document.createElement("span"),s=i.style;i.className="name item_"+t.id,i.innerHTML='
      '+t.name+"
      ",e.appendChild(i),s.fontSize="0.9em",s.color="#222222",i.onclick=function(){selectNodeOnClickHandler(t)}},onPlaceLabel:function(e,t){var n=e.style,r=parseInt(n.left),i=parseInt(n.top),s=e.offsetWidth;n.left=r-s/2+"px",n.top=i+25+"px",n.display=""}};else if(e="centered")t={injectInto:"infovis",background:{CanvasStyles:{strokeStyle:"#333",lineWidth:1.5}},Navigation:{enable:!0,type:"HTML",panning:"avoid nodes",zooming:10},Node:{overridable:!0,color:"#2D6A5D",type:"customNode",dim:25},Edge:{overridable:!0,color:"#222222",type:"customEdge",lineWidth:1},Label:{type:"HTML",size:20},Tips:{enable:!1,onShow:function(e,t){}},Events:{enable:!0,type:"HTML",onMouseEnter:function(){},onMouseLeave:function(){},onDragMove:function(e,t,n){clickDragOnTopicRGraph(e,t,n)},onDragEnd:function(){tempInit&&tempNode2!=null?($("#item_addSynapse").val("false"),$("#synapse_item1id").val(tempNode.id),$("#synapse_item2id").val(tempNode2.id),$("#new_synapse").fadeIn("fast"),$("#synapse_desc").focus(),tempNode=null,tempNode2=null,tempInit=!1):(tempNode=null,tempNode2=null,tempInit=!1,Mconsole.plot())},onDragCancel:function(){tempNode=null,tempNode2=null,tempInit=!1,Mconsole.plot()},onTouchMove:function(e,t,n){$jit.util.event.stop(n),this.onDragMove(e,t,n)},onClick:function(e,t,n){e.nodeFrom?selectEdgeOnClickHandler(e):e&&!e.nodeFrom?Mconsole.busy||(selectNodeOnClickHandler(e),Mconsole.onClick(e.id,{hideLabels:!1})):canvasDoubleClickHandler(t.getPos(),n)}},iterations:200,levelDistance:200,onCreateLabel:function(e,t){var n='

      '+t.getData("itemcatname")+"

      "+''+t.getData('+'
      '+t.name+""+'"+'

      '+t.getData("desc")+"

      "+''+t.getData("link")+"
      ",r=document.createElement("div");r.className="showcard item_"+t.id,r.innerHTML=n,r.style.display="none",e.appendChild(r),r.onclick=function(){Mconsole.busy||(delete t.selected,t.setData("dim",25,"current"),t.eachAdjacency(function(e){e.setDataset("end",{lineWidth:.5,color:"#222222"}),e.setData("showDesc",!1,"current")}),Mconsole.fx.animate({modes:["edge-property:lineWidth:color"],duration:500}),$(".showcard.item_"+t.id).fadeOut("fast",function(){$(".name").css("display","block"),Mconsole.plot()}))};var i=document.createElement("span"),s=i.style;i.className="name item_"+t.id,i.innerHTML='
      '+t.name+"
      ",e.appendChild(i),s.fontSize="0.9em",s.color="#222222",i.onclick=function(){Mconsole.busy||(selectNodeOnClickHandler(t),Mconsole.onClick(t.id,{hideLabels:!1}))}},onPlaceLabel:function(e,t){var n=e.style,r=parseInt(n.left),i=parseInt(n.top),s=e.offsetWidth;n.left=r-s/2+"px",n.top=i+25+"px",n.display=""}};return t}function selectEdgeOnClickHandler(e){var t=e.getData("showDesc");t?(e.setData("showDesc",!1,"current"),Mconsole.plot()):t||(e.setData("showDesc",!0,"current"),Mconsole.plot())}function selectNodeOnClickHandler(e){$(".showcard").css("display","none"),$(".name").css("display","block"),$(".name.item_"+e.id).css("display","none"),$(".showcard.item_"+e.id).fadeIn("fast"),Mconsole.graph.eachNode(function(t){t.id!=e.id&&delete t.selected,t.setData("dim",25,"current"),t.eachAdjacency(function(e){e.setDataset("end",{lineWidth:.5,color:"#222222"}),e.setData("showDesc",!1,"current")})}),e.selected?(e.setData("dim",25,"current"),delete e.selected):(e.selected=!0,e.setData("dim",1,"current"),e.eachAdjacency(function(e){e.setDataset("end",{lineWidth:3,color:"#FFF"}),e.setData("showDesc",!0,"current")})),Mconsole.fx.animate({modes:["edge-property:lineWidth:color"],duration:500})}function canvasDoubleClickHandler(e,t){var n=300,r=canvasDoubleClickHandlerObject.storedTime,i=Date.now();i-r=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.1",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return typeof e=="object"?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
      a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0],r.style.cssText="top:1px;float:left;opacity:.5";if(!n||!n.length||!r)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando +:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
      t
      ",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="
      ",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||++v.uuid:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n-1)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0),u[c]&&f.push(l);f.length&&b.push({elem:s,matches:f})}p.length>d&&b.push({elem:this,matches:p.slice(d)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function Y(e,t,n,r){n=n||[],t=t||m;var i,s,o,f,l=t.nodeType;if(l!==1&&l!==9)return[];if(!e||typeof e!="string")return n;o=u(t);if(!o&&!r)if(i=j.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&a(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return w.apply(n,b.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&K&&t.getElementsByClassName)return w.apply(n,b.call(t.getElementsByClassName(f),0)),n}return lt(e,t,n,r,o)}function Z(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function et(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function tt(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function nt(e,t,n,r){var i,o,u,a,f,l,c,h,p,v,g=!n&&t!==m,y=(g?"":"")+e.replace(D,"$1"),w=T[d][y];if(w)return r?0:b.call(w,0);f=e,l=[],h=0,p=s.preFilter,v=s.filter;while(f){if(!i||(o=P.exec(f)))o&&(f=f.slice(o[0].length),u.selector=c),l.push(u=[]),c="",g&&(f=" "+f);i=!1;if(o=H.exec(f))c+=o[0],f=f.slice(o[0].length),i=u.push({part:o.pop().replace(D," "),string:o[0],captures:o});for(a in v)(o=W[a].exec(f))&&(!p[a]||(o=p[a](o,t,n)))&&(c+=o[0],f=f.slice(o[0].length),i=u.push({part:a,string:o.shift(),captures:o}));if(!i)break}return c&&(u.selector=c),r?f.length:f?Y.error(e):b.call(T(y,l),0)}function rt(e,t,i,s){var o=t.dir,u=y++;return e||(e=function(e){return e===i}),t.first?function(t){while(t=t[o])if(t.nodeType===1)return e(t)&&t}:s?function(t){while(t=t[o])if(t.nodeType===1&&e(t))return t}:function(t){var i,s=u+"."+n,a=s+"."+r;while(t=t[o])if(t.nodeType===1){if((i=t[d])===a)return t.sizset;if(typeof i=="string"&&i.indexOf(s)===0){if(t.sizset)return t}else{t[d]=a;if(e(t))return t.sizset=!0,t;t.sizset=!1}}}}function it(e,t){return e?function(n){var r=t(n);return r&&e(r===!0?n:r)}:t}function st(e,t,n){var r,i,o=0;for(;r=e[o];o++)s.relative[r.part]?i=rt(i,s.relative[r.part],t,n):i=it(i,s.filter[r.part].apply(null,r.captures.concat(t,n)));return i}function ot(e){return function(t){var n,r=0;for(;n=e[r];r++)if(n(t))return!0;return!1}}function ut(e,t,n,r){var i=0,s=t.length;for(;i0?a(u,n,o):[]}function ft(e,n,r,i){var s,o,u,a,f,l,c,h,p,d,v,m,g,y=0,b=e.length,E=W.POS,S=new RegExp("^"+E.source+"(?!"+C+")","i"),x=function(){var e=1,n=arguments.length-2;for(;ec){o+=l.slice(c,p.index),c=v,m=[n],H.test(o)&&(h&&(m=h),h=i);if(g=q.test(o))o=o.slice(0,-5).replace(H,"$&*"),c++;p.length>1&&p[0].replace(S,x),h=at(o,p[1],p[2],m,h,g)}o=""}}d||(o+=l),d=!1}o?H.test(o)?ut(o,h||[n],r,i):Y(o,n,r,i?i.concat(h):h):w.apply(r,h)}return b===1?r:Y.uniqueSort(r)}function lt(e,t,i,o,u){e=e.replace(D,"$1");var a,l,c,h,p,d,v,m,g,y,E=nt(e,t,u),S=t.nodeType;if(W.POS.test(e))return ft(E,t,i,o);if(o)a=b.call(o,0);else if(E.length===1){if((d=b.call(E[0],0)).length>2&&(v=d[0]).part==="ID"&&S===9&&!u&&s.relative[d[1].part]){t=s.find.ID(v.captures[0].replace(z,""),t,u)[0];if(!t)return i;e=e.slice(d.shift().string.length)}g=(E=I.exec(d[0].string))&&!E.index&&t.parentNode||t,m="";for(p=d.length-1;p>=0;p--){v=d[p],y=v.part,m=v.string+m;if(s.relative[y])break;if(s.order.test(y)){a=s.find[y](v.captures[0].replace(z,""),g,u);if(a==null)continue;e=e.slice(0,e.length-m.length)+m.replace(W[y],""),e||w.apply(i,b.call(a,0));break}}}if(e){l=f(e,t,u),n=l.dirruns++,a==null&&(a=s.find.TAG("*",I.test(e)&&t.parentNode||t));for(p=0;h=a[p];p++)r=l.runs++,l(h)&&i.push(h)}return i}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=e.document,g=m.documentElement,y=0,b=[].slice,w=[].push,E=function(e,t){return e[d]=t||!0,e},S=function(){var e={},t=[];return E(function(n,r){return t.push(n)>s.cacheLength&&delete e[t.shift()],e[n]=r},e)},x=S(),T=S(),N=S(),C="[\\x20\\t\\r\\n\\f]",k="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",L=k.replace("w","w#"),A="([*^$|!~]?=)",O="\\["+C+"*("+k+")"+C+"*(?:"+A+C+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+L+")|)|)"+C+"*\\]",M=":("+k+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+O+")|[^:]|\\\\.)*|.*))\\)|)",_=":(nth|eq|gt|lt|first|last|even|odd)(?:\\(((?:-\\d)?\\d*)\\)|)(?=[^-]|$)",D=new RegExp("^"+C+"+|((?:^|[^\\\\])(?:\\\\.)*)"+C+"+$","g"),P=new RegExp("^"+C+"*,"+C+"*"),H=new RegExp("^"+C+"*([\\x20\\t\\r\\n\\f>+~])"+C+"*"),B=new RegExp(M),j=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,F=/^:not/,I=/[\x20\t\r\n\f]*[+~]/,q=/:not\($/,R=/h\d/i,U=/input|select|textarea|button/i,z=/\\(?!\\)/g,W={ID:new RegExp("^#("+k+")"),CLASS:new RegExp("^\\.("+k+")"),NAME:new RegExp("^\\[name=['\"]?("+k+")['\"]?\\]"),TAG:new RegExp("^("+k.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+M),CHILD:new RegExp("^:(only|nth|last|first)-child(?:\\("+C+"*(even|odd|(([+-]|)(\\d*)n|)"+C+"*(?:([+-]|)"+C+"*(\\d+)|))"+C+"*\\)|)","i"),POS:new RegExp(_,"ig"),needsContext:new RegExp("^"+C+"*[>+~]|"+_,"i")},X=function(e){var t=m.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},V=X(function(e){return e.appendChild(m.createComment("")),!e.getElementsByTagName("*").length}),$=X(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),J=X(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),K=X(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),Q=X(function(e){e.id=d+0,e.innerHTML="
      ",g.insertBefore(e,g.firstChild);var t=m.getElementsByName&&m.getElementsByName(d).length===2+m.getElementsByName(d+0).length;return i=!m.getElementById(d),g.removeChild(e),t});try{b.call(g.childNodes,0)[0].nodeType}catch(G){b=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}Y.matches=function(e,t){return Y(e,null,null,t)},Y.matchesSelector=function(e,t){return Y(t,null,null,[e]).length>0},o=Y.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=o(t);return n},u=Y.isXML=function(t){var n=t&&(t.ownerDocument||t).documentElement;return n?n.nodeName!=="HTML":!1},a=Y.contains=g.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:g.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},Y.attr=function(e,t){var n,r=u(e);return r||(t=t.toLowerCase()),s.attrHandle[t]?s.attrHandle[t](e):J||r?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},s=Y.selectors={cacheLength:50,createPseudo:E,match:W,order:new RegExp("ID|TAG"+(Q?"|NAME":"")+(K?"|CLASS":"")),attrHandle:$?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:i?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i? +i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:V?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(z,""),e[3]=(e[4]||e[5]||"").replace(z,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||Y.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&Y.error(e[0]),e},PSEUDO:function(e,t,n){var r,i;if(W.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(r=e[4])B.test(r)&&(i=nt(r,t,n,!0))&&(i=r.indexOf(")",r.length-i)-r.length)&&(r=r.slice(0,i),e[0]=e[0].slice(0,i)),e[2]=r;return e.slice(0,3)}},filter:{ID:i?function(e){return e=e.replace(z,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace(z,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace(z,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=x[d][e];return t||(t=x(e,new RegExp("(^|"+C+")"+e+"("+C+"|$)"))),function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")}},ATTR:function(e,t,n){return t?function(r){var i=Y.attr(r,e),s=i+"";if(i==null)return t==="!=";switch(t){case"=":return s===n;case"!=":return s!==n;case"^=":return n&&s.indexOf(n)===0;case"*=":return n&&s.indexOf(n)>-1;case"$=":return n&&s.substr(s.length-n.length)===n;case"~=":return(" "+s+" ").indexOf(n)>-1;case"|=":return s===n||s.substr(0,n.length+1)===n+"-"}}:function(t){return Y.attr(t,e)!=null}},CHILD:function(e,t,n,r){if(e==="nth"){var i=y++;return function(e){var t,s,o=0,u=e;if(n===1&&r===0)return!0;t=e.parentNode;if(t&&(t[d]!==i||!e.sizset)){for(u=t.firstChild;u;u=u.nextSibling)if(u.nodeType===1){u.sizset=++o;if(u===e)break}t[d]=i}return s=e.sizset-r,n===0?s===0:s%n===0&&s/n>=0}}return function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t,n,r){var i,o=s.pseudos[e]||s.pseudos[e.toLowerCase()];return o||Y.error("unsupported pseudo: "+e),o[d]?o(t,n,r):o.length>1?(i=[e,e,"",t],function(e){return o(e,0,i)}):o}},pseudos:{not:E(function(e,t,n){var r=f(e.replace(D,"$1"),t,n);return function(e){return!r(e)}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!s.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},contains:E(function(e){return function(t){return(t.textContent||t.innerText||o(t)).indexOf(e)>-1}}),has:E(function(e){return function(t){return Y(e,t).length>0}}),header:function(e){return R.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:Z("radio"),checkbox:Z("checkbox"),file:Z("file"),password:Z("password"),image:Z("image"),submit:et("submit"),reset:et("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return U.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&(!!e.type||!!e.href)},active:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t,n){return n?e.slice(1):[e[0]]},last:function(e,t,n){var r=e.pop();return n?e:[r]},even:function(e,t,n){var r=[],i=n?1:0,s=e.length;for(;i",e.querySelectorAll("[selected]").length||i.push("\\["+C+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),X(function(e){e.innerHTML="

      ",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+C+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=i.length&&new RegExp(i.join("|")),lt=function(e,r,s,o,u){if(!o&&!u&&(!i||!i.test(e)))if(r.nodeType===9)try{return w.apply(s,b.call(r.querySelectorAll(e),0)),s}catch(a){}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f,l,c,h=r.getAttribute("id"),p=h||d,v=I.test(e)&&r.parentNode||r;h?p=p.replace(n,"\\$&"):r.setAttribute("id",p),f=nt(e,r,u),p="[id='"+p+"']";for(l=0,c=f.length;l0})}(),s.setFilters.nth=s.setFilters.eq,s.filters=s.pseudos,Y.attr=v.attr,v.find=Y,v.expr=Y.selectors,v.expr[":"]=v.expr.pseudos,v.unique=Y.uniqueSort,v.text=Y.getText,v.isXMLDoc=Y.isXML,v.contains=Y.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
      ","
      "],thead:[1,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],col:[2,"","
      "],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
      ","
      "]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{ln=s.href}catch(Nn){ln=i.createElement("a"),ln.href="",ln=ln.href}cn=wn.exec(ln.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
      ").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:ln,isLocal:dn.test(cn[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=""+(n||T),l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,cn[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]==cn[1]&&a[2]==cn[2]&&(a[3]||(a[1]==="http:"?80:443))==(cn[3]||(cn[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(e){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async? +a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i,s=this.createTween(e,t),o=zn.exec(t),u=s.cur(),a=+u||0,f=1;if(o){n=+o[2],r=o[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&a){a=v.css(s.elem,e,!0)||n||1;do i=f=f||".5",a/=f,v.style(s.elem,e,a+r),f=s.cur()/u;while(f!==1&&f!==i)}s.unit=r,s.start=a,s.end=o[1]?a+(o[1]+1)*n:n}return s}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window),function(e,t){function n(t,n){var i=t.nodeName.toLowerCase();if("area"===i){var s=t.parentNode,o=s.name,u;return!t.href||!o||s.nodeName.toLowerCase()!=="map"?!1:(u=e("img[usemap=#"+o+"]")[0],!!u&&r(u))}return(/input|select|textarea|button|object/.test(i)?!t.disabled:"a"==i?t.href||n:n)&&r(t)}function r(t){return!e(t).parents().andSelf().filter(function(){return e.curCSS(this,"visibility")==="hidden"||e.expr.filters.hidden(this)}).length}e.ui=e.ui||{};if(e.ui.version)return;e.extend(e.ui,{version:"1.8.23",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}}),e.fn.extend({propAttr:e.fn.prop||e.fn.attr,_focus:e.fn.focus,focus:function(t,n){return typeof t=="number"?this.each(function(){var r=this;setTimeout(function(){e(r).focus(),n&&n.call(r)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return e.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?t=this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.curCSS(this,"position",1))&&/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0):t=this.parents().filter(function(){return/(auto|scroll)/.test(e.curCSS(this,"overflow",1)+e.curCSS(this,"overflow-y",1)+e.curCSS(this,"overflow-x",1))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(n){if(n!==t)return this.css("zIndex",n);if(this.length){var r=e(this[0]),i,s;while(r.length&&r[0]!==document){i=r.css("position");if(i==="absolute"||i==="relative"||i==="fixed"){s=parseInt(r.css("zIndex"),10);if(!isNaN(s)&&s!==0)return s}r=r.parent()}}return 0},disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function u(t,n,r,s){return e.each(i,function(){n-=parseFloat(e.curCSS(t,"padding"+this,!0))||0,r&&(n-=parseFloat(e.curCSS(t,"border"+this+"Width",!0))||0),s&&(n-=parseFloat(e.curCSS(t,"margin"+this,!0))||0)}),n}var i=r==="Width"?["Left","Right"]:["Top","Bottom"],s=r.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?o["inner"+r].call(this):this.each(function(){e(this).css(s,u(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?o["outer"+r].call(this,t):this.each(function(){e(this).css(s,u(this,t,!0,n)+"px")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return n(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var r=e.attr(t,"tabindex"),i=isNaN(r);return(i||r>=0)&&n(t,!i)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e.curCSS||(e.curCSS=e.css),e.extend(e.ui,{plugin:{add:function(t,n,r){var i=e.ui[t].prototype;for(var s in r)i.plugins[s]=i.plugins[s]||[],i.plugins[s].push([n,r[s]])},call:function(e,t,n){var r=e.plugins[t];if(!r||!e.element[0].parentNode)return;for(var i=0;i0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target==this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})}(jQuery),function(e,t){e.widget("ui.draggable",e.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(t){var n=this.options;return this.helper||n.disabled||e(t.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(t),this.handle?(n.iframeFix&&e(n.iframeFix===!0?"iframe":n.iframeFix).each(function(){e('
      ').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(t){var n=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt),n.containment&&this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,n){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute");if(!n){var r=this._uiHash();if(this._trigger("drag",t,r)===!1)return this._mouseUp({}),!1;this.position=r.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var n=!1;e.ui.ddmanager&&!this.options.dropBehaviour&&(n=e.ui.ddmanager.drop(this,t)),this.dropped&&(n=this.dropped,this.dropped=!1);var r=this.element[0],i=!1;while(r&&(r=r.parentNode))r==document&&(i=!0);if(!i&&this.options.helper==="original")return!1;if(this.options.revert=="invalid"&&!n||this.options.revert=="valid"&&n||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)){var s=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){s._trigger("stop",t)!==!1&&s._clear()})}else this._trigger("stop",t)!==!1&&this._clear();return!1},_mouseUp:function(t){return this.options.iframeFix===!0&&e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){var n=!this.options.handle||!e(this.options.handle,this.element).length?!0:!1;return e(this.options.handle,this.element).find("*").andSelf().each(function(){this==t.target&&(n=!0)}),n},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t])):n.helper=="clone"?this.element.clone().removeAttr("id"):this.element;return r.parents("body").length||r.appendTo(n.appendTo=="parent"?this.element[0].parentNode:n.appendTo),r[0]!=this.element[0]&&!/(fixed|absolute)/.test(r.css("position"))&&r.css("position","absolute"),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.browser.msie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[t.containment=="document"?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t.containment=="document"?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(t.containment=="document"?0:e(window).scrollLeft())+e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(t.containment=="document"?0:e(window).scrollTop())+(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)&&t.containment.constructor!=Array){var n=e(t.containment),r=n[0];if(!r)return;var i=n.offset(),s=e(r).css("overflow")!="hidden";this.containment=[(parseInt(e(r).css("borderLeftWidth"),10)||0)+(parseInt(e(r).css("paddingLeft"),10)||0),(parseInt(e(r).css("borderTopWidth"),10)||0)+(parseInt(e(r).css("paddingTop"),10)||0),(s?Math.max(r.scrollWidth,r.offsetWidth):r.offsetWidth)-(parseInt(e(r).css("borderLeftWidth"),10)||0)-(parseInt(e(r).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(s?Math.max(r.scrollHeight,r.offsetHeight):r.offsetHeight)-(parseInt(e(r).css("borderTopWidth"),10)||0)-(parseInt(e(r).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=n}else t.containment.constructor==Array&&(this.containment=t.containment)},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r),left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r)}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName),s=t.pageX,o=t.pageY;if(this.originalPosition){var u;if(this.containment){if(this.relative_container){var a=this.relative_container.offset();u=[this.containment[0]+a.left,this.containment[1]+a.top,this.containment[2]+a.left,this.containment[3]+a.top]}else u=this.containment;t.pageX-this.offset.click.leftu[2]&&(s=u[2]+this.offset.click.left),t.pageY-this.offset.click.top>u[3]&&(o=u[3]+this.offset.click.top)}if(n.grid){var f=n.grid[1]?this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY;o=u?f-this.offset.click.topu[3]?f-this.offset.click.topu[2]?l-this.offset.click.left=0;l--){var c=r.snapElements[l].left,h=c+r.snapElements[l].width,p=r.snapElements[l].top,d=p+r.snapElements[l].height;if(!(c-s=l&&o<=c||u>=l&&u<=c||oc)&&(i>=a&&i<=f||s>=a&&s<=f||if);default:return!1}},e.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(t,n){var r=e.ui.ddmanager.droppables[t.options.scope]||[],i=n?n.type:null,s=(t.currentItem||t.element).find(":data(droppable)").andSelf();e:for(var o=0;o
      ').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=n.handles||(e(".ui-resizable-handle",this.element).length?{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"}:"e,s,se");if(this.handles.constructor==String){this.handles=="all"&&(this.handles="n,e,s,w,se,sw,ne,nw");var r=this.handles.split(",");this.handles={};for(var i=0;i');u.css({zIndex:n.zIndex}),"se"==s&&u.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[s]=".ui-resizable-"+s,this.element.append(u)}}this._renderAxis=function(t){t=t||this.element;for(var n in this.handles){this.handles[n].constructor==String&&(this.handles[n]=e(this.handles[n],this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var r=e(this.handles[n],this.element),i=0;i=/sw|ne|nw|se|n|s/.test(n)?r.outerHeight():r.outerWidth();var s=["padding",/ne|nw|n/.test(n)?"Top":/se|sw|s/.test(n)?"Bottom":/^e$/.test(n)?"Right":"Left"].join("");t.css(s,i),this._proportionallyResize()}if(!e(this.handles[n]).length)continue}},this._renderAxis(this.element),this._handles=e(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!t.resizing){if(this.className)var e=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);t.axis=e&&e[1]?e[1]:"se"}}),n.autoHide&&(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").hover(function(){if(n.disabled)return;e(this).removeClass("ui-resizable-autohide"),t._handles.show()},function(){if(n.disabled)return;t.resizing||(e(this).addClass("ui-resizable-autohide"),t._handles.hide())})),this._mouseInit()},destroy:function(){this._mouseDestroy();var t=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){t(this.element);var n=this.element;n.after(this.originalElement.css({position:n.css("position"),width:n.outerWidth(),height:n.outerHeight(),top:n.css("top"),left:n.css("left")})).remove()}return this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_mouseCapture:function(t){var n=!1;for(var r in this.handles)e(this.handles[r])[0]==t.target&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var r=this.options,i=this.element.position(),s=this.element;this.resizing=!0,this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()},(s.is(".ui-draggable")||/absolute/.test(s.css("position")))&&s.css({position:"absolute",top:i.top,left:i.left}),this._renderProxy();var o=n(this.helper.css("left")),u=n(this.helper.css("top"));r.containment&&(o+=e(r.containment).scrollLeft()||0,u+=e(r.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:o,top:u},this.size=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.originalSize=this._helper?{width:s.outerWidth(),height:s.outerHeight()}:{width:s.width(),height:s.height()},this.originalPosition={left:o,top:u},this.sizeDiff={width:s.outerWidth()-s.width(),height:s.outerHeight()-s.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio=typeof r.aspectRatio=="number"?r.aspectRatio:this.originalSize.width/this.originalSize.height||1;var a=e(".ui-resizable-"+this.axis).css("cursor");return e("body").css("cursor",a=="auto"?this.axis+"-resize":a),s.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var n=this.helper,r=this.options,i={},s=this,o=this.originalMousePosition,u=this.axis,a=t.pageX-o.left||0,f=t.pageY-o.top||0,l=this._change[u];if(!l)return!1;var c=l.apply(this,[t,a,f]),h=e.browser.msie&&e.browser.version<7,p=this.sizeDiff;this._updateVirtualBoundaries(t.shiftKey);if(this._aspectRatio||t.shiftKey)c=this._updateRatio(c,t);return c=this._respectSize(c,t),this._propagate("resize",t),n.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),this._updateCache(c),this._trigger("resize",t,this.ui()),!1},_mouseStop:function(t){this.resizing=!1;var n=this.options,r=this;if(this._helper){var i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),o=s&&e.ui.hasScroll(i[0],"left")?0:r.sizeDiff.height,u=s?0:r.sizeDiff.width,a={width:r.helper.width()-u,height:r.helper.height()-o},f=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,l=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null;n.animate||this.element.css(e.extend(a,{top:l,left:f})),r.helper.height(r.size.height),r.helper.width(r.size.width),this._helper&&!n.animate&&this._proportionallyResize()}return e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(e){var t=this.options,n,i,s,o,u;u={minWidth:r(t.minWidth)?t.minWidth:0,maxWidth:r(t.maxWidth)?t.maxWidth:Infinity,minHeight:r(t.minHeight)?t.minHeight:0,maxHeight:r(t.maxHeight)?t.maxHeight:Infinity};if(this._aspectRatio||e)n=u.minHeight*this.aspectRatio,s=u.minWidth/this.aspectRatio,i=u.maxHeight*this.aspectRatio,o=u.maxWidth/this.aspectRatio,n>u.minWidth&&(u.minWidth=n),s>u.minHeight&&(u.minHeight=s),ie.width,l=r(e.height)&&i.minHeight&&i.minHeight>e.height;f&&(e.width=i.minWidth),l&&(e.height=i.minHeight),u&&(e.width=i.maxWidth),a&&(e.height=i.maxHeight);var c=this.originalPosition.left+this.originalSize.width,h=this.position.top+this.size.height,p=/sw|nw|w/.test(o),d=/nw|ne|n/.test(o);f&&p&&(e.left=c-i.minWidth),u&&p&&(e.left=c-i.maxWidth),l&&d&&(e.top=h-i.minHeight),a&&d&&(e.top=h-i.maxHeight);var v=!e.width&&!e.height;return v&&!e.left&&e.top?e.top=null:v&&!e.top&&e.left&&(e.left=null),e},_proportionallyResize:function(){var t=this.options;if(!this._proportionallyResizeElements.length)return;var n=this.helper||this.element;for(var r=0;r');var r=e.browser.msie&&e.browser.version<7,i=r?1:0,s=r?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+s,height:this.element.outerHeight()+s,position:"absolute",left:this.elementOffset.left-i+"px",top:this.elementOffset.top-i+"px",zIndex:++n.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(e,t,n){return{width:this.originalSize.width+t}},w:function(e,t,n){var r=this.options,i=this.originalSize,s=this.originalPosition;return{left:s.left+t,width:i.width-t}},n:function(e,t,n){var r=this.options,i=this.originalSize,s=this.originalPosition;return{top:s.top+n,height:i.height-n}},s:function(e,t,n){return{height:this.originalSize.height+n}},se:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},sw:function(t,n,r){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,n,r]))},ne:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,n,r]))},nw:function(t,n,r){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,n,r]))}},_propagate:function(t,n){e.ui.plugin.call(this,t,[n,this.ui()]),t!="resize"&&this._trigger(t,n,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.extend(e.ui.resizable,{version:"1.8.23"}),e.ui.plugin.add("resizable","alsoResize",{start:function(t,n){var r=e(this).data("resizable"),i=r.options,s=function(t){e(t).each(function(){var t=e(this);t.data("resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};typeof i.alsoResize=="object"&&!i.alsoResize.parentNode?i.alsoResize.length?(i.alsoResize=i.alsoResize[0],s(i.alsoResize)):e.each(i.alsoResize,function(e){s(e)}):s(i.alsoResize)},resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.originalSize,o=r.originalPosition,u={height:r.size.height-s.height||0,width:r.size.width-s.width||0,top:r.position.top-o.top||0,left:r.position.left-o.left||0},a=function(t,r){e(t).each(function(){var t=e(this),i=e(this).data("resizable-alsoresize"),s={},o=r&&r.length?r:t.parents(n.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(o,function(e,t){var n=(i[t]||0)+(u[t]||0);n&&n>=0&&(s[t]=n||null)}),t.css(s)})};typeof i.alsoResize=="object"&&!i.alsoResize.nodeType?e.each(i.alsoResize,function(e,t){a(e,t)}):a(i.alsoResize)},stop:function(t,n){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","animate",{stop:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r._proportionallyResizeElements,o=s.length&&/textarea/i.test(s[0].nodeName),u=o&&e.ui.hasScroll(s[0],"left")?0:r.sizeDiff.height,a=o?0:r.sizeDiff.width,f={width:r.size.width-a,height:r.size.height-u},l=parseInt(r.element.css("left"),10)+(r.position.left-r.originalPosition.left)||null,c=parseInt(r.element.css("top"),10)+(r.position.top-r.originalPosition.top)||null;r.element.animate(e.extend(f,c&&l?{top:c,left:l}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var n={width:parseInt(r.element.css("width"),10),height:parseInt(r.element.css("height"),10),top:parseInt(r.element.css("top"),10),left:parseInt(r.element.css("left"),10)};s&&s.length&&e(s[0]).css({width:n.width,height:n.height}),r._updateCache(n),r._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(t,r){var i=e(this).data("resizable"),s=i.options,o=i.element,u=s.containment,a=u instanceof e?u.get(0):/parent/.test(u)?o.parent().get(0):u;if(!a)return;i.containerElement=e(a);if(/document/.test(u)||u==document)i.containerOffset={left:0,top:0},i.containerPosition={left:0,top:0},i.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight};else{var f=e(a),l=[];e(["Top","Right","Left","Bottom"]).each(function(e,t){l[e]=n(f.css("padding"+t))}),i.containerOffset=f.offset(),i.containerPosition=f.position(),i.containerSize={height:f.innerHeight()-l[3],width:f.innerWidth()-l[1]};var c=i.containerOffset,h=i.containerSize.height,p=i.containerSize.width,d=e.ui.hasScroll(a,"left")?a.scrollWidth:p,v=e.ui.hasScroll(a)?a.scrollHeight:h;i.parentData={element:a,left:c.left,top:c.top,width:d,height:v}}},resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.containerSize,o=r.containerOffset,u=r.size,a=r.position,f=r._aspectRatio||t.shiftKey,l={top:0,left:0},c=r.containerElement;c[0]!=document&&/static/.test(c.css("position"))&&(l=o),a.left<(r._helper?o.left:0)&&(r.size.width=r.size.width+(r._helper?r.position.left-o.left:r.position.left-l.left),f&&(r.size.height=r.size.width/r.aspectRatio),r.position.left=i.helper?o.left:0),a.top<(r._helper?o.top:0)&&(r.size.height=r.size.height+(r._helper?r.position.top-o.top:r.position.top),f&&(r.size.width=r.size.height*r.aspectRatio),r.position.top=r._helper?o.top:0),r.offset.left=r.parentData.left+r.position.left,r.offset.top=r.parentData.top+r.position.top;var h=Math.abs((r._helper?r.offset.left-l.left:r.offset.left-l.left)+r.sizeDiff.width),p=Math.abs((r._helper?r.offset.top-l.top:r.offset.top-o.top)+r.sizeDiff.height),d=r.containerElement.get(0)==r.element.parent().get(0),v=/relative|absolute/.test(r.containerElement.css("position"));d&&v&&(h-=r.parentData.left),h+r.size.width>=r.parentData.width&&(r.size.width=r.parentData.width-h,f&&(r.size.height=r.size.width/r.aspectRatio)),p+r.size.height>=r.parentData.height&&(r.size.height=r.parentData.height-p,f&&(r.size.width=r.size.height*r.aspectRatio))},stop:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.position,o=r.containerOffset,u=r.containerPosition,a=r.containerElement,f=e(r.helper),l=f.offset(),c=f.outerWidth()-r.sizeDiff.width,h=f.outerHeight()-r.sizeDiff.height;r._helper&&!i.animate&&/relative/.test(a.css("position"))&&e(this).css({left:l.left-u.left-o.left,width:c,height:h}),r._helper&&!i.animate&&/static/.test(a.css("position"))&&e(this).css({left:l.left-u.left-o.left,width:c,height:h})}}),e.ui.plugin.add("resizable","ghost",{start:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.size;r.ghost=r.originalElement.clone(),r.ghost.css({opacity:.25,display:"block",position:"relative",height:s.height,width:s.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof i.ghost=="string"?i.ghost:""),r.ghost.appendTo(r.helper)},resize:function(t,n){var r=e(this).data("resizable"),i=r.options;r.ghost&&r.ghost.css({position:"relative",height:r.size.height,width:r.size.width})},stop:function(t,n){var r=e(this).data("resizable"),i=r.options;r.ghost&&r.helper&&r.helper.get(0).removeChild(r.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(t,n){var r=e(this).data("resizable"),i=r.options,s=r.size,o=r.originalSize,u=r.originalPosition,a=r.axis,f=i._aspectRatio||t.shiftKey;i.grid=typeof i.grid=="number"?[i.grid,i.grid]:i.grid;var l=Math.round((s.width-o.width)/(i.grid[0]||1))*(i.grid[0]||1),c=Math.round((s.height-o.height)/(i.grid[1]||1))*(i.grid[1]||1);/^(se|s|e)$/.test(a)?(r.size.width=o.width+l,r.size.height=o.height+c):/^(ne)$/.test(a)?(r.size.width=o.width+l,r.size.height=o.height+c,r.position.top=u.top-c):/^(sw)$/.test(a)?(r.size.width=o.width+l,r.size.height=o.height+c,r.position.left=u.left-l):(r.size.width=o.width+l,r.size.height=o.height+c,r.position.top=u.top-c,r.position.left=u.left-l)}});var n=function(e){return parseInt(e,10)||0},r=function(e){return!isNaN(parseInt(e,10))}}(jQuery),function(e,t){e.widget("ui.selectable",e.ui.mouse,{options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var t=this;this.element.addClass("ui-selectable"),this.dragged=!1;var n;this.refresh=function(){n=e(t.options.filter,t.element[0]),n.addClass("ui-selectee"),n.each(function(){var t=e(this),n=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:n.left,top:n.top,right:n.left+t.outerWidth(),bottom:n.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=n.addClass("ui-selectee"),this._mouseInit(),this.helper=e("
      ")},destroy:function(){return this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled").removeData("selectable").unbind(".selectable"),this._mouseDestroy(),this},_mouseStart:function(t){var n=this;this.opos=[t.pageX,t.pageY];if(this.options.disabled)return;var r=this.options;this.selectees=e(r.filter,this.element[0]),this._trigger("start",t),e(r.appendTo).append(this.helper),this.helper.css({left:t.clientX,top:t.clientY,width:0,height:0}),r.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var r=e.data(this,"selectable-item");r.startselected=!0,!t.metaKey&&!t.ctrlKey&&(r.$element.removeClass("ui-selected"),r.selected=!1,r.$element.addClass("ui-unselecting"),r.unselecting=!0,n._trigger("unselecting",t,{unselecting:r.element}))}),e(t.target).parents().andSelf().each(function(){var r=e.data(this,"selectable-item");if(r){var i=!t.metaKey&&!t.ctrlKey||!r.$element.hasClass("ui-selected");return r.$element.removeClass(i?"ui-unselecting":"ui-selected").addClass(i?"ui-selecting":"ui-unselecting"),r.unselecting=!i,r.selecting=i,r.selected=i,i?n._trigger("selecting",t,{selecting:r.element}):n._trigger("unselecting",t,{unselecting:r.element}),!1}})},_mouseDrag:function(t){var n=this;this.dragged=!0;if(this.options.disabled)return;var r=this.options,i=this.opos[0],s=this.opos[1],o=t.pageX,u=t.pageY;if(i>o){var a=o;o=i,i=a}if(s>u){var a=u;u=s,s=a}return this.helper.css({left:i,top:s,width:o-i,height:u-s}),this.selectees.each(function(){var a=e.data(this,"selectable-item");if(!a||a.element==n.element[0])return;var f=!1;r.tolerance=="touch"?f=!(a.left>o||a.rightu||a.bottomi&&a.rights&&a.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=this.items.length?e.axis==="x"||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display")):!1,this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},destroy:function(){e.Widget.prototype.destroy.call(this),this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,n){t==="disabled"?(this.options[t]=n,this.widget()[n?"addClass":"removeClass"]("ui-sortable-disabled")):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,n){var r=this;if(this.reverting)return!1;if(this.options.disabled||this.options.type=="static")return!1;this._refreshItems(t);var i=null,s=this,o=e(t.target).parents().each(function(){if(e.data(this,r.widgetName+"-item")==s)return i=e(this),!1});e.data(t.target,r.widgetName+"-item")==s&&(i=e(t.target));if(!i)return!1;if(this.options.handle&&!n){var u=!1;e(this.options.handle,i).find("*").andSelf().each(function(){this==t.target&&(u=!0)});if(!u)return!1}return this.currentItem=i,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,n,r){var i=this.options,s=this;this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),i.containment&&this._setContainment(),i.cursor&&(e("body").css("cursor")&&(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",i.cursor)),i.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",i.opacity)),i.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",i.zIndex +)),this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions();if(!r)for(var o=this.containers.length-1;o>=0;o--)this.containers[o]._trigger("activate",t,s._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs);if(this.options.scroll){var n=this.options,r=!1;this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY=0;i--){var s=this.items[i],o=s.item[0],u=this._intersectsWithPointer(s);if(!u)continue;if(o!=this.currentItem[0]&&this.placeholder[u==1?"next":"prev"]()[0]!=o&&!e.ui.contains(this.placeholder[0],o)&&(this.options.type=="semi-dynamic"?!e.ui.contains(this.element[0],o):!0)){this.direction=u==1?"down":"up";if(this.options.tolerance!="pointer"&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,n){if(!t)return;e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t);if(this.options.revert){var r=this,i=r.placeholder.offset();r.reverting=!0,e(this.helper).animate({left:i.left-this.offset.parent.left-r.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:i.top-this.offset.parent.top-r.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){r._clear(t)})}else this._clear(t,n);return!1},cancel:function(){var t=this;if(this.dragging){this._mouseUp({target:null}),this.options.helper=="original"?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("deactivate",null,t._uiHash(this)),this.containers[n].containerCache.over&&(this.containers[n]._trigger("out",null,t._uiHash(this)),this.containers[n].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.options.helper!="original"&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},e(n).each(function(){var n=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);n&&r.push((t.key||n[1]+"[]")+"="+(t.key&&t.expression?n[1]:n[2]))}),!r.length&&t.key&&r.push(t.key+"="),r.join("&")},toArray:function(t){var n=this._getItemsAsjQuery(t&&t.connected),r=[];return t=t||{},n.each(function(){r.push(e(t.item||this).attr(t.attribute||"id")||"")}),r},_intersectsWith:function(e){var t=this.positionAbs.left,n=t+this.helperProportions.width,r=this.positionAbs.top,i=r+this.helperProportions.height,s=e.left,o=s+e.width,u=e.top,a=u+e.height,f=this.offset.click.top,l=this.offset.click.left,c=r+f>u&&r+fs&&t+le[this.floating?"width":"height"]?c:s0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return e!=0&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var n=this,r=[],i=[],s=this._connectWith();if(s&&t)for(var o=s.length-1;o>=0;o--){var u=e(s[o]);for(var a=u.length-1;a>=0;a--){var f=e.data(u[a],this.widgetName);f&&f!=this&&!f.options.disabled&&i.push([e.isFunction(f.options.items)?f.options.items.call(f.element):e(f.options.items,f.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),f])}}i.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var o=i.length-1;o>=0;o--)i[o][0].each(function(){r.push(this)});return e(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");for(var t=0;t=0;o--){var u=e(s[o]);for(var a=u.length-1;a>=0;a--){var f=e.data(u[a],this.widgetName);f&&f!=this&&!f.options.disabled&&(i.push([e.isFunction(f.options.items)?f.options.items.call(f.element[0],t,{item:this.currentItem}):e(f.options.items,f.element),f]),this.containers.push(f))}}for(var o=i.length-1;o>=0;o--){var l=i[o][1],c=i[o][0];for(var a=0,h=c.length;a=0;n--){var r=this.items[n];if(r.instance!=this.currentContainer&&this.currentContainer&&r.item[0]!=this.currentItem[0])continue;var i=this.options.toleranceElement?e(this.options.toleranceElement,r.item):r.item;t||(r.width=i.outerWidth(),r.height=i.outerHeight());var s=i.offset();r.left=s.left,r.top=s.top}if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var n=this.containers.length-1;n>=0;n--){var s=this.containers[n].element.offset();this.containers[n].containerCache.left=s.left,this.containers[n].containerCache.top=s.top,this.containers[n].containerCache.width=this.containers[n].element.outerWidth(),this.containers[n].containerCache.height=this.containers[n].element.outerHeight()}return this},_createPlaceholder:function(t){var n=t||this,r=n.options;if(!r.placeholder||r.placeholder.constructor==String){var i=r.placeholder;r.placeholder={element:function(){var t=e(document.createElement(n.currentItem[0].nodeName)).addClass(i||n.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return i||(t.style.visibility="hidden"),t},update:function(e,t){if(i&&!r.forcePlaceholderSize)return;t.height()||t.height(n.currentItem.innerHeight()-parseInt(n.currentItem.css("paddingTop")||0,10)-parseInt(n.currentItem.css("paddingBottom")||0,10)),t.width()||t.width(n.currentItem.innerWidth()-parseInt(n.currentItem.css("paddingLeft")||0,10)-parseInt(n.currentItem.css("paddingRight")||0,10))}}}n.placeholder=e(r.placeholder.element.call(n.element,n.currentItem)),n.currentItem.after(n.placeholder),r.placeholder.update(n,n.placeholder)},_contactContainers:function(t){var n=null,r=null;for(var i=this.containers.length-1;i>=0;i--){if(e.ui.contains(this.currentItem[0],this.containers[i].element[0]))continue;if(this._intersectsWith(this.containers[i].containerCache)){if(n&&e.ui.contains(this.containers[i].element[0],n.element[0]))continue;n=this.containers[i],r=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0)}if(!n)return;if(this.containers.length===1)this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1;else if(this.currentContainer!=this.containers[r]){var s=1e4,o=null,u=this.positionAbs[this.containers[r].floating?"left":"top"];for(var a=this.items.length-1;a>=0;a--){if(!e.ui.contains(this.containers[r].element[0],this.items[a].item[0]))continue;var f=this.containers[r].floating?this.items[a].item.offset().left:this.items[a].item.offset().top;Math.abs(f-u)0?"down":"up")}if(!o&&!this.options.dropOnEmpty)return;this.currentContainer=this.containers[r],o?this._rearrange(t,o,null,!0):this._rearrange(t,null,this.containers[r].element,!0),this._trigger("change",t,this._uiHash()),this.containers[r]._trigger("change",t,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[r]._trigger("over",t,this._uiHash(this)),this.containers[r].containerCache.over=1}},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t,this.currentItem])):n.helper=="clone"?this.currentItem.clone():this.currentItem;return r.parents("body").length||e(n.appendTo!="parent"?n.appendTo:this.currentItem[0].parentNode)[0].appendChild(r[0]),r[0]==this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(r[0].style.width==""||n.forceHelperSize)&&r.width(this.currentItem.width()),(r[0].style.height==""||n.forceHelperSize)&&r.height(this.currentItem.height()),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.browser.msie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)){var n=e(t.containment)[0],r=e(t.containment).offset(),i=e(n).css("overflow")!="hidden";this.containment=[r.left+(parseInt(e(n).css("borderLeftWidth"),10)||0)+(parseInt(e(n).css("paddingLeft"),10)||0)-this.margins.left,r.top+(parseInt(e(n).css("borderTopWidth"),10)||0)+(parseInt(e(n).css("paddingTop"),10)||0)-this.margins.top,r.left+(i?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(e(n).css("borderLeftWidth"),10)||0)-(parseInt(e(n).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,r.top+(i?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(e(n).css("borderTopWidth"),10)||0)-(parseInt(e(n).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(e.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r),left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(e.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r)}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName);this.cssPosition=="relative"&&(this.scrollParent[0]==document||this.scrollParent[0]==this.offsetParent[0])&&(this.offset.relative=this._getRelativeOffset());var s=t.pageX,o=t.pageY;if(this.originalPosition){this.containment&&(t.pageX-this.offset.click.leftthis.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top));if(n.grid){var u=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1];o=this.containment?u-this.offset.click.topthis.containment[3]?u-this.offset.click.topthis.containment[2]?a-this.offset.click.left=0;s--)e.ui.contains(this.containers[s].element[0],this.currentItem[0])&&!n&&(r.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.containers[s])),r.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.containers[s])))}for(var s=this.containers.length-1;s>=0;s--)n||r.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[s])),this.containers[s].containerCache.over&&(r.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[s])),this.containers[s].containerCache.over=0);this._storedCursor&&e("body").css("cursor",this._storedCursor),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex),this.dragging=!1;if(this.cancelHelperRemoval){if(!n){this._trigger("beforeStop",t,this._uiHash());for(var s=0;s").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),i=document.activeElement;try{i.id}catch(s){i=document.body}return t.wrap(r),(t[0]===i||e.contains(t[0],i))&&e(i).focus(),r=t.parent(),t.css("position")=="static"?(r.css({position:"relative"}),t.css({position:"relative"})):(e.extend(n,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,r){n[r]=t.css(r),isNaN(parseInt(n[r],10))&&(n[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),r.css(n).show()},removeWrapper:function(t){var n,r=document.activeElement;return t.parent().is(".ui-effects-wrapper")?(n=t.parent().replaceWith(t),(t[0]===r||e.contains(t[0],r))&&e(r).focus(),n):t},setTransition:function(t,n,r,i){return i=i||{},e.each(n,function(e,n){var s=t.cssUnit(n);s[0]>0&&(i[n]=s[0]*r+s[1])}),i}}),e.fn.extend({effect:function(t,n,r,i){var s=l.apply(this,arguments),o={options:s[1],duration:s[2],callback:s[3]},u=o.options.mode,a=e.effects[t];return e.fx.off||!a?u?this[u](o.duration,o.callback):this.each(function(){o.callback&&o.callback.call(this)}):a.call(this,o)},_show:e.fn.show,show:function(e){if(c(e))return this._show.apply(this,arguments);var t=l.apply(this,arguments);return t[1].mode="show",this.effect.apply(this,t)},_hide:e.fn.hide,hide:function(e){if(c(e))return this._hide.apply(this,arguments);var t=l.apply(this,arguments);return t[1].mode="hide",this.effect.apply(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(c(t)||typeof t=="boolean"||e.isFunction(t))return this.__toggle.apply(this,arguments);var n=l.apply(this,arguments);return n[1].mode="toggle",this.effect.apply(this,n)},cssUnit:function(t){var n=this.css(t),r=[];return e.each(["em","px","%","pt"],function(e,t){n.indexOf(t)>0&&(r=[parseFloat(n),t])}),r}});var h={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){h[t]=function(t){return Math.pow(t,e+2)}}),e.extend(h,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){var t,n=4;while(e<((t=Math.pow(2,--n))-1)/11);return 1/Math.pow(4,3-n)-7.5625*Math.pow((t*3-2)/22-e,2)}}),e.each(h,function(t,n){e.easing["easeIn"+t]=n,e.easing["easeOut"+t]=function(e){return 1-n(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?n(e*2)/2:n(e*-2+2)/-2+1}})}(jQuery),function(e,t){e.effects.blind=function(t){return this.queue(function(){var n=e(this),r=["position","top","bottom","left","right"],i=e.effects.setMode(n,t.options.mode||"hide"),s=t.options.direction||"vertical";e.effects.save(n,r),n.show();var u=e.effects.createWrapper(n).css({overflow:"hidden"}),a=s=="vertical"?"height":"width",f=s=="vertical"?u.height():u.width();i=="show"&&u.css(a,0);var l={};l[a]=i=="show"?f:0,u.animate(l,t.duration,t.options.easing,function(){i=="hide"&&n.hide(),e.effects.restore(n,r),e.effects.removeWrapper(n),t.callback&&t.callback.apply(n[0],arguments),n.dequeue()})})}}(jQuery),function(e,t){e.effects.bounce=function(t){return this.queue(function(){var n=e(this),r=["position","top","bottom","left","right"],i=e.effects.setMode(n,t.options.mode||"effect"),s=t.options.direction||"up",u=t.options.distance||20,a=t.options.times||5,f=t.duration||250;/show|hide/.test(i)&&r.push("opacity"),e.effects.save(n,r),n.show(),e.effects.createWrapper(n);var l=s=="up"||s=="down"?"top":"left",c=s=="up"||s=="left"?"pos":"neg",u=t.options.distance||(l=="top"?n.outerHeight(!0)/3:n.outerWidth(!0)/3);i=="show"&&n.css("opacity",0).css(l,c=="pos"?-u:u),i=="hide"&&(u/=a*2),i!="hide"&&a--;if(i=="show"){var h={opacity:1};h[l]=(c=="pos"?"+=":"-=")+u,n.animate(h,f/2,t.options.easing),u/=2,a--}for(var p=0;p").css({position:"absolute",visibility:"visible",left +:-l*(u/r),top:-f*(a/n)}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:u/r,height:a/n,left:s.left+l*(u/r)+(t.options.mode=="show"?(l-Math.floor(r/2))*(u/r):0),top:s.top+f*(a/n)+(t.options.mode=="show"?(f-Math.floor(n/2))*(a/n):0),opacity:t.options.mode=="show"?0:1}).animate({left:s.left+l*(u/r)+(t.options.mode=="show"?0:(l-Math.floor(r/2))*(u/r)),top:s.top+f*(a/n)+(t.options.mode=="show"?0:(f-Math.floor(n/2))*(a/n)),opacity:t.options.mode=="show"?1:0},t.duration||500);setTimeout(function(){t.options.mode=="show"?i.css({visibility:"visible"}):i.css({visibility:"visible"}).hide(),t.callback&&t.callback.apply(i[0]),i.dequeue(),e("div.ui-effects-explode").remove()},t.duration||500)})}}(jQuery),function(e,t){e.effects.fade=function(t){return this.queue(function(){var n=e(this),r=e.effects.setMode(n,t.options.mode||"hide");n.animate({opacity:r},{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){t.callback&&t.callback.apply(this,arguments),n.dequeue()}})})}}(jQuery),function(e,t){e.effects.fold=function(t){return this.queue(function(){var n=e(this),r=["position","top","bottom","left","right"],i=e.effects.setMode(n,t.options.mode||"hide"),s=t.options.size||15,u=!!t.options.horizFirst,a=t.duration?t.duration/2:e.fx.speeds._default/2;e.effects.save(n,r),n.show();var f=e.effects.createWrapper(n).css({overflow:"hidden"}),l=i=="show"!=u,c=l?["width","height"]:["height","width"],h=l?[f.width(),f.height()]:[f.height(),f.width()],p=/([0-9]+)%/.exec(s);p&&(s=parseInt(p[1],10)/100*h[i=="hide"?0:1]),i=="show"&&f.css(u?{height:0,width:s}:{height:s,width:0});var d={},v={};d[c[0]]=i=="show"?h[0]:s,v[c[1]]=i=="show"?h[1]:0,f.animate(d,a,t.options.easing).animate(v,a,t.options.easing,function(){i=="hide"&&n.hide(),e.effects.restore(n,r),e.effects.removeWrapper(n),t.callback&&t.callback.apply(n[0],arguments),n.dequeue()})})}}(jQuery),function(e,t){e.effects.highlight=function(t){return this.queue(function(){var n=e(this),r=["backgroundImage","backgroundColor","opacity"],i=e.effects.setMode(n,t.options.mode||"show"),s={backgroundColor:n.css("backgroundColor")};i=="hide"&&(s.opacity=0),e.effects.save(n,r),n.show().css({backgroundImage:"none",backgroundColor:t.options.color||"#ffff99"}).animate(s,{queue:!1,duration:t.duration,easing:t.options.easing,complete:function(){i=="hide"&&n.hide(),e.effects.restore(n,r),i=="show"&&!e.support.opacity&&this.style.removeAttribute("filter"),t.callback&&t.callback.apply(this,arguments),n.dequeue()}})})}}(jQuery),function(e,t){e.effects.pulsate=function(t){return this.queue(function(){var n=e(this),r=e.effects.setMode(n,t.options.mode||"show"),i=(t.options.times||5)*2-1,s=t.duration?t.duration/2:e.fx.speeds._default/2,u=n.is(":visible"),a=0;u||(n.css("opacity",0).show(),a=1),(r=="hide"&&u||r=="show"&&!u)&&i--;for(var f=0;f').appendTo(document.body).addClass(t.options.className).css({top:u.top,left:u.left,height:n.innerHeight(),width:n.innerWidth(),position:"absolute"}).animate(s,t.duration,t.options.easing,function(){a.remove(),t.callback&&t.callback.apply(n[0],arguments),n.dequeue()})})}}(jQuery),function(e,t){e.widget("ui.accordion",{options:{active:0,animated:"slide",autoHeight:!0,clearStyle:!1,collapsible:!1,event:"click",fillSpace:!1,header:"> li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerSelected:"ui-icon-triangle-1-s"},navigation:!1,navigationFilter:function(){return this.href.toLowerCase()===location.href.toLowerCase()}},_create:function(){var t=this,n=t.options;t.running=0,t.element.addClass("ui-accordion ui-widget ui-helper-reset").children("li").addClass("ui-accordion-li-fix"),t.headers=t.element.find(n.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){if(n.disabled)return;e(this).addClass("ui-state-hover")}).bind("mouseleave.accordion",function(){if(n.disabled)return;e(this).removeClass("ui-state-hover")}).bind("focus.accordion",function(){if(n.disabled)return;e(this).addClass("ui-state-focus")}).bind("blur.accordion",function(){if(n.disabled)return;e(this).removeClass("ui-state-focus")}),t.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(n.navigation){var r=t.element.find("a").filter(n.navigationFilter).eq(0);if(r.length){var i=r.closest(".ui-accordion-header");i.length?t.active=i:t.active=r.closest(".ui-accordion-content").prev()}}t.active=t._findActive(t.active||n.active).addClass("ui-state-default ui-state-active").toggleClass("ui-corner-all").toggleClass("ui-corner-top"),t.active.next().addClass("ui-accordion-content-active"),t._createIcons(),t.resize(),t.element.attr("role","tablist"),t.headers.attr("role","tab").bind("keydown.accordion",function(e){return t._keydown(e)}).next().attr("role","tabpanel"),t.headers.not(t.active||"").attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).next().hide(),t.active.length?t.active.attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}):t.headers.eq(0).attr("tabIndex",0),e.browser.safari||t.headers.find("a").attr("tabIndex",-1),n.event&&t.headers.bind(n.event.split(" ").join(".accordion ")+".accordion",function(e){t._clickHandler.call(t,e,this),e.preventDefault()})},_createIcons:function(){var t=this.options;t.icons&&(e("").addClass("ui-icon "+t.icons.header).prependTo(this.headers),this.active.children(".ui-icon").toggleClass(t.icons.header).toggleClass(t.icons.headerSelected),this.element.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.children(".ui-icon").remove(),this.element.removeClass("ui-accordion-icons")},destroy:function(){var t=this.options;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.unbind(".accordion").removeClass("ui-accordion-header ui-accordion-disabled ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-selected").removeAttr("tabIndex"),this.headers.find("a").removeAttr("tabIndex"),this._destroyIcons();var n=this.headers.next().css("display","").removeAttr("role").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-accordion-disabled ui-state-disabled");return(t.autoHeight||t.fillHeight)&&n.css("height",""),e.Widget.prototype.destroy.call(this)},_setOption:function(t,n){e.Widget.prototype._setOption.apply(this,arguments),t=="active"&&this.activate(n),t=="icons"&&(this._destroyIcons(),n&&this._createIcons()),t=="disabled"&&this.headers.add(this.headers.next())[n?"addClass":"removeClass"]("ui-accordion-disabled ui-state-disabled")},_keydown:function(t){if(this.options.disabled||t.altKey||t.ctrlKey)return;var n=e.ui.keyCode,r=this.headers.length,i=this.headers.index(t.target),s=!1;switch(t.keyCode){case n.RIGHT:case n.DOWN:s=this.headers[(i+1)%r];break;case n.LEFT:case n.UP:s=this.headers[(i-1+r)%r];break;case n.SPACE:case n.ENTER:this._clickHandler({target:t.target},t.target),t.preventDefault()}return s?(e(t.target).attr("tabIndex",-1),e(s).attr("tabIndex",0),s.focus(),!1):!0},resize:function(){var t=this.options,n;if(t.fillSpace){if(e.browser.msie){var r=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}n=this.element.parent().height(),e.browser.msie&&this.element.parent().css("overflow",r),this.headers.each(function(){n-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,n-e(this).innerHeight()+e(this).height()))}).css("overflow","auto")}else t.autoHeight&&(n=0,this.headers.next().each(function(){n=Math.max(n,e(this).height("").height())}).height(n));return this},activate:function(e){this.options.active=e;var t=this._findActive(e)[0];return this._clickHandler({target:t},t),this},_findActive:function(t){return t?typeof t=="number"?this.headers.filter(":eq("+t+")"):this.headers.not(this.headers.not(t)):t===!1?e([]):this.headers.filter(":eq(0)")},_clickHandler:function(t,n){var r=this.options;if(r.disabled)return;if(!t.target){if(!r.collapsible)return;this.active.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(r.icons.headerSelected).addClass(r.icons.header),this.active.next().addClass("ui-accordion-content-active");var i=this.active.next(),s={options:r,newHeader:e([]),oldHeader:r.active,newContent:e([]),oldContent:i},o=this.active=e([]);this._toggle(o,i,s);return}var u=e(t.currentTarget||n),a=u[0]===this.active[0];r.active=r.collapsible&&a?!1:this.headers.index(u);if(this.running||!r.collapsible&&a)return;var f=this.active,o=u.next(),i=this.active.next(),s={options:r,newHeader:a&&r.collapsible?e([]):u,oldHeader:this.active,newContent:a&&r.collapsible?e([]):o,oldContent:i},l=this.headers.index(this.active[0])>this.headers.index(u[0]);this.active=a?e([]):u,this._toggle(o,i,s,a,l),f.removeClass("ui-state-active ui-corner-top").addClass("ui-state-default ui-corner-all").children(".ui-icon").removeClass(r.icons.headerSelected).addClass(r.icons.header),a||(u.removeClass("ui-state-default ui-corner-all").addClass("ui-state-active ui-corner-top").children(".ui-icon").removeClass(r.icons.header).addClass(r.icons.headerSelected),u.next().addClass("ui-accordion-content-active"));return},_toggle:function(t,n,r,i,s){var o=this,u=o.options;o.toShow=t,o.toHide=n,o.data=r;var a=function(){if(!o)return;return o._completed.apply(o,arguments)};o._trigger("changestart",null,o.data),o.running=n.size()===0?t.size():n.size();if(u.animated){var f={};u.collapsible&&i?f={toShow:e([]),toHide:n,complete:a,down:s,autoHeight:u.autoHeight||u.fillSpace}:f={toShow:t,toHide:n,complete:a,down:s,autoHeight:u.autoHeight||u.fillSpace},u.proxied||(u.proxied=u.animated),u.proxiedDuration||(u.proxiedDuration=u.duration),u.animated=e.isFunction(u.proxied)?u.proxied(f):u.proxied,u.duration=e.isFunction(u.proxiedDuration)?u.proxiedDuration(f):u.proxiedDuration;var l=e.ui.accordion.animations,c=u.duration,h=u.animated;h&&!l[h]&&!e.easing[h]&&(h="slide"),l[h]||(l[h]=function(e){this.slide(e,{easing:h,duration:c||700})}),l[h](f)}else u.collapsible&&i?t.toggle():(n.hide(),t.show()),a(!0);n.prev().attr({"aria-expanded":"false","aria-selected":"false",tabIndex:-1}).blur(),t.prev().attr({"aria-expanded":"true","aria-selected":"true",tabIndex:0}).focus()},_completed:function(e){this.running=e?0:--this.running;if(this.running)return;this.options.clearStyle&&this.toShow.add(this.toHide).css({height:"",overflow:""}),this.toHide.removeClass("ui-accordion-content-active"),this.toHide.length&&(this.toHide.parent()[0].className=this.toHide.parent()[0].className),this._trigger("change",null,this.data)}}),e.extend(e.ui.accordion,{version:"1.8.23",animations:{slide:function(t,n){t=e.extend({easing:"swing",duration:300},t,n);if(!t.toHide.size()){t.toShow.animate({height:"show",paddingTop:"show",paddingBottom:"show"},t);return}if(!t.toShow.size()){t.toHide.animate({height:"hide",paddingTop:"hide",paddingBottom:"hide"},t);return}var r=t.toShow.css("overflow"),i=0,s={},o={},u=["height","paddingTop","paddingBottom"],a,f=t.toShow;a=f[0].style.width,f.width(f.parent().width()-parseFloat(f.css("paddingLeft"))-parseFloat(f.css("paddingRight"))-(parseFloat(f.css("borderLeftWidth"))||0)-(parseFloat(f.css("borderRightWidth"))||0)),e.each(u,function(n,r){o[r]="hide";var i=(""+e.css(t.toShow[0],r)).match(/^([\d+-.]+)(.*)$/);s[r]={value:i[1],unit:i[2]||"px"}}),t.toShow.css({height:0,overflow:"hidden"}).show(),t.toHide.filter(":hidden").each(t.complete).end().filter(":visible").animate(o,{step:function(e,n){n.prop=="height"&&(i=n.end-n.start===0?0:(n.now-n.start)/(n.end-n.start)),t.toShow[0].style[n.prop]=i*s[n.prop].value+s[n.prop].unit},duration:t.duration,easing:t.easing,complete:function(){t.autoHeight||t.toShow.css("height",""),t.toShow.css({width:a,overflow:r}),t.complete()}})},bounceslide:function(e){this.slide(e,{easing:e.down?"easeOutBounce":"swing",duration:e.down?1e3:200})}}})}(jQuery),function(e,t){var n=0;e.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var t=this,n=this.element[0].ownerDocument,r;this.isMultiLine=this.element.is("textarea"),this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(n){if(t.options.disabled||t.element.propAttr("readOnly"))return;r=!1;var i=e.ui.keyCode;switch(n.keyCode){case i.PAGE_UP:t._move("previousPage",n);break;case i.PAGE_DOWN:t._move("nextPage",n);break;case i.UP:t._keyEvent("previous",n);break;case i.DOWN:t._keyEvent("next",n);break;case i.ENTER:case i.NUMPAD_ENTER:t.menu.active&&(r=!0,n.preventDefault());case i.TAB:if(!t.menu.active)return;t.menu.select(n);break;case i.ESCAPE:t.element.val(t.term),t.close(n);break;default:clearTimeout(t.searching),t.searching=setTimeout(function(){t.term!=t.element.val()&&(t.selectedItem=null,t.search(null,n))},t.options.delay)}}).bind("keypress.autocomplete",function(e){r&&(r=!1,e.preventDefault())}).bind("focus.autocomplete",function(){if(t.options.disabled)return;t.selectedItem=null,t.previous=t.element.val()}).bind("blur.autocomplete",function(e){if(t.options.disabled)return;clearTimeout(t.searching),t.closing=setTimeout(function(){t.close(e),t._change(e)},150)}),this._initSource(),this.menu=e("
        ").addClass("ui-autocomplete").appendTo(e(this.options.appendTo||"body",n)[0]).mousedown(function(n){var r=t.menu.element[0];e(n.target).closest(".ui-menu-item").length||setTimeout(function(){e(document).one("mousedown",function(n){n.target!==t.element[0]&&n.target!==r&&!e.ui.contains(r,n.target)&&t.close()})},1),setTimeout(function(){clearTimeout(t.closing)},13)}).menu({focus:function(e,n){var r=n.item.data("item.autocomplete");!1!==t._trigger("focus",e,{item:r})&&/^key/.test(e.originalEvent.type)&&t.element.val(r.value)},selected:function(e,r){var i=r.item.data("item.autocomplete"),s=t.previous;t.element[0]!==n.activeElement&&(t.element.focus(),t.previous=s,setTimeout(function(){t.previous=s,t.selectedItem=i},1)),!1!==t._trigger("select",e,{item:i})&&t.element.val(i.value),t.term=t.element.val(),t.close(e),t.selectedItem=i},blur:function(e,n){t.menu.element.is(":visible")&&t.element.val()!==t.term&&t.element.val(t.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu"),e.fn.bgiframe&&this.menu.element.bgiframe(),t.beforeunloadHandler=function(){t.element.removeAttr("autocomplete")},e(window).bind("beforeunload",t.beforeunloadHandler)},destroy:function(){this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete").removeAttr("role").removeAttr("aria-autocomplete").removeAttr("aria-haspopup"),this.menu.element.remove(),e(window).unbind("beforeunload",this.beforeunloadHandler),e.Widget.prototype.destroy.call(this)},_setOption:function(t,n){e.Widget.prototype._setOption.apply(this,arguments),t==="source"&&this._initSource(),t==="appendTo"&&this.menu.element.appendTo(e(n||"body",this.element[0].ownerDocument)[0]),t==="disabled"&&n&&this.xhr&&this.xhr.abort()},_initSource:function(){var t=this,n,r;e.isArray(this.options.source)?(n=this.options.source,this.source=function(t,r){r(e.ui.autocomplete.filter(n,t.term))}):typeof this.options.source=="string"?(r=this.options.source,this.source=function(n,i){t.xhr&&t.xhr.abort(),t.xhr=e.ajax({url:r,data:n,dataType:"json",success:function(e,t){i(e)},error:function(){i([])}})}):this.source=this.options.source},search:function(e,t){e=e!=null?e:this.element.val(),this.term=this.element.val();if(e.length").data("item.autocomplete",n).append(e("
        ").text(n.label)).appendTo(t)},_move:function(e,t){if(!this.menu.element.is(":visible")){this.search(null,t);return}if(this.menu.first()&&/^previous/.test(e)||this.menu.last()&&/^next/.test(e)){this.element.val(this.term),this.menu.deactivate();return}this.menu[e](t)},widget:function(){return this.menu.element},_keyEvent:function(e,t){if(!this.isMultiLine||this.menu.element.is(":visible"))this._move(e,t),t.preventDefault()}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(t,n){var r=new RegExp(e.ui.autocomplete.escapeRegex(n),"i");return e.grep(t,function(e){return r.test(e.label||e.value||e)})}})}(jQuery),function(e){e.widget("ui.menu",{_create:function(){var t=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(n){if(!e(n.target).closest(".ui-menu-item a").length)return;n.preventDefault(),t.select(n)}),this.refresh()},refresh:function(){var t=this,n=this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem");n.children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(n){t.activate(n,e(this).parent())}).mouseleave(function(){t.deactivate()})},activate:function(e,t){this.deactivate();if(this.hasScroll()){var n=t.offset().top-this.element.offset().top,r=this.element.scrollTop(),i=this.element.height();n<0?this.element.scrollTop(r+n):n>=i&&this.element.scrollTop(r+n-i+t.height())}this.active=t.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end(),this._trigger("focus",e,{item:t})},deactivate:function(){if(!this.active)return;this.active.children("a").removeClass("ui-state-hover").removeAttr("id"),this._trigger("blur"),this.active=null},next:function(e){this.move("next",".ui-menu-item:first",e)},previous:function(e){this.move("prev",".ui-menu-item:last",e)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(e,t,n){if(!this.active){this.activate(n,this.element.children(t));return}var r=this.active[e+"All"](".ui-menu-item").eq(0);r.length?this.activate(n,r):this.activate(n,this.element.children(t))},nextPage:function(t){if(this.hasScroll()){if(!this.active||this.last()){this.activate(t,this.element.children(".ui-menu-item:first"));return}var n=this.active.offset().top,r=this.element.height(),i=this.element.children(".ui-menu-item").filter(function(){var t=e(this).offset().top-n-r+e(this).height();return t<10&&t>-10});i.length||(i=this.element.children(".ui-menu-item:last")),this.activate(t,i)}else this.activate(t,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},previousPage:function(t){if(this.hasScroll()){if(!this.active||this.first()){this.activate(t,this.element.children(".ui-menu-item:last"));return}var n=this.active.offset().top,r=this.element.height(),i=this.element.children(".ui-menu-item").filter(function(){var t=e(this).offset().top-n+r-e(this).height();return t<10&&t>-10});i.length||(i=this.element.children(".ui-menu-item:first")),this.activate(t,i)}else this.activate(t,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))},hasScroll:function(){return this.element.height()",this.element[0].ownerDocument).addClass("ui-button-text").html(this.options.label).appendTo(t.empty()).text(),r=this.options.icons,i=r.primary&&r.secondary,s=[];r.primary||r.secondary?(this.options.text&&s.push("ui-button-text-icon"+(i?"s":r.primary?"-primary":"-secondary")),r.primary&&t.prepend(""),r.secondary&&t.append(""),this.options.text||(s.push(i?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||t.attr("title",n))):s.push("ui-button-text-only"),t.addClass(s.join(" "))}}),e.widget("ui.buttonset",{options:{items:":button, :submit, :reset, :checkbox, :radio, a, :data(button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(t,n){t==="disabled"&&this.buttons.button("option",t,n),e.Widget.prototype._setOption.apply(this,arguments)},refresh:function(){var t=this.element.css +("direction")==="rtl";this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(t?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(t?"ui-corner-left":"ui-corner-right").end().end()},destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return e(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy"),e.Widget.prototype.destroy.call(this)}})}(jQuery),function($,undefined){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('
        '))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.bind("mouseout",function(e){var n=$(e.target).closest(t);if(!n.length)return;n.removeClass("ui-state-hover ui-datepicker-prev-hover ui-datepicker-next-hover")}).bind("mouseover",function(n){var r=$(n.target).closest(t);if($.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])||!r.length)return;r.parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),r.addClass("ui-state-hover"),r.hasClass("ui-datepicker-prev")&&r.addClass("ui-datepicker-prev-hover"),r.hasClass("ui-datepicker-next")&&r.addClass("ui-datepicker-next-hover")})}function extendRemove(e,t){$.extend(e,t);for(var n in t)if(t[n]==null||t[n]==undefined)e[n]=t[n];return e}function isArray(e){return e&&($.browser.safari&&typeof e=="object"&&e.length||e.constructor&&e.constructor.toString().match(/\Array\(\)/))}$.extend($.ui,{datepicker:{version:"1.8.23"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(err){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline=nodeName=="div"||nodeName=="span";target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),nodeName=="input"?this._connectDatepicker(target,inst):inline&&this._inlineDatepicker(target,inst)},_newInst:function(e,t){var n=e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:n,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?bindHover($('
        ')):this.dpDiv}},_connectDatepicker:function(e,t){var n=$(e);t.append=$([]),t.trigger=$([]);if(n.hasClass(this.markerClassName))return;this._attachments(n,t),n.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),this._autoSize(t),$.data(e,PROP_NAME,t),t.settings.disabled&&this._disableDatepicker(e)},_attachments:function(e,t){var n=this._get(t,"appendText"),r=this._get(t,"isRTL");t.append&&t.append.remove(),n&&(t.append=$(''+n+""),e[r?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&&t.trigger.remove();var i=this._get(t,"showOn");(i=="focus"||i=="both")&&e.focus(this._showDatepicker);if(i=="button"||i=="both"){var s=this._get(t,"buttonText"),o=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("").addClass(this._triggerClass).attr({src:o,alt:s,title:s}):$('').addClass(this._triggerClass).html(o==""?s:$("").attr({src:o,alt:s,title:s}))),e[r?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&&$.datepicker._lastInput==e[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&&$.datepicker._lastInput!=e[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(e[0])):$.datepicker._showDatepicker(e[0]),!1})}},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t=new Date(2009,11,20),n=this._get(e,"dateFormat");if(n.match(/[DM]/)){var r=function(e){var t=0,n=0;for(var r=0;rt&&(t=e[r].length,n=r);return n};t.setMonth(r(this._get(e,n.match(/MM/)?"monthNames":"monthNamesShort"))),t.setDate(r(this._get(e,n.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var n=$(e);if(n.hasClass(this.markerClassName))return;n.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,n,r){t.settings[n]=r}).bind("getData.datepicker",function(e,n){return this._get(t,n)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&&this._disableDatepicker(e),t.dpDiv.css("display","block")},_dialogDatepicker:function(e,t,n,r,i){var s=this._dialogInst;if(!s){this.uuid+=1;var o="dp"+this.uuid;this._dialogInput=$(''),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),s=this._dialogInst=this._newInst(this._dialogInput,!1),s.settings={},$.data(this._dialogInput[0],PROP_NAME,s)}extendRemove(s.settings,r||{}),t=t&&t.constructor==Date?this._formatDate(s,t):t,this._dialogInput.val(t),this._pos=i?i.length?i:[i.pageX,i.pageY]:null;if(!this._pos){var u=document.documentElement.clientWidth,a=document.documentElement.clientHeight,f=document.documentElement.scrollLeft||document.body.scrollLeft,l=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[u/2-100+f,a/2-150+l]}return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),s.settings.onSelect=n,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&&$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,s),this},_destroyDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),r=="input"?(n.append.remove(),n.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(r=="div"||r=="span")&&t.removeClass(this.markerClassName).empty()},_enableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().removeClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").removeAttr("disabled")}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})},_disableDatepicker:function(e){var t=$(e),n=$.data(e,PROP_NAME);if(!t.hasClass(this.markerClassName))return;var r=e.nodeName.toLowerCase();if(r=="input")e.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if(r=="div"||r=="span"){var i=t.children("."+this._inlineClass);i.children().addClass("ui-state-disabled"),i.find("select.ui-datepicker-month, select.ui-datepicker-year").attr("disabled","disabled")}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal)try{var n=$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t));n&&($.datepicker._setDateFromField(t),$.datepicker._updateAlternate(t),$.datepicker._updateDatepicker(t))}catch(r){$.datepicker.log(r)}return!0},_showDatepicker:function(e){e=e.target||e,e.nodeName.toLowerCase()!="input"&&(e=$("input",e.parentNode)[0]);if($.datepicker._isDisabledDatepicker(e)||$.datepicker._lastInput==e)return;var t=$.datepicker._getInst(e);$.datepicker._curInst&&$.datepicker._curInst!=t&&($.datepicker._curInst.dpDiv.stop(!0,!0),t&&$.datepicker._datepickerShowing&&$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var n=$.datepicker._get(t,"beforeShow"),r=n?n.apply(e,[e,t]):{};if(r===!1)return;extendRemove(t.settings,r),t.lastVal=null,$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&&(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var i=!1;$(e).parents().each(function(){return i|=$(this).css("position")=="fixed",!i}),i&&$.browser.opera&&($.datepicker._pos[0]-=document.documentElement.scrollLeft,$.datepicker._pos[1]-=document.documentElement.scrollTop);var s={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null,t.dpDiv.empty(),t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),s=$.datepicker._checkOffset(t,s,i),t.dpDiv.css({position:$.datepicker._inDialog&&$.blockUI?"static":i?"fixed":"absolute",display:"none",left:s.left+"px",top:s.top+"px"});if(!t.inline){var o=$.datepicker._get(t,"showAnim"),u=$.datepicker._get(t,"duration"),a=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(!!e.length){var n=$.datepicker._getBorders(t.dpDiv);e.css({left:-n[0],top:-n[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&&$.effects[o]?t.dpDiv.show(o,$.datepicker._get(t,"showOptions"),u,a):t.dpDiv[o||"show"](o?u:null,a),(!o||!u)&&a(),t.input.is(":visible")&&!t.input.is(":disabled")&&t.input.focus(),$.datepicker._curInst=t}},_updateDatepicker:function(e){var t=this;t.maxRows=4;var n=$.datepicker._getBorders(e.dpDiv);instActive=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var r=e.dpDiv.find("iframe.ui-datepicker-cover");!r.length||r.css({left:-n[0],top:-n[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()}),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var i=this._getNumberOfMonths(e),s=i[1],o=17;e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s>1&&e.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",o*s+"em"),e.dpDiv[(i[0]!=1||i[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e==$.datepicker._curInst&&$.datepicker._datepickerShowing&&e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&e.input[0]!=document.activeElement&&e.input.focus();if(e.yearshtml){var u=e.yearshtml;setTimeout(function(){u===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),u=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,n){var r=e.dpDiv.outerWidth(),i=e.dpDiv.outerHeight(),s=e.input?e.input.outerWidth():0,o=e.input?e.input.outerHeight():0,u=document.documentElement.clientWidth+(n?0:$(document).scrollLeft()),a=document.documentElement.clientHeight+(n?0:$(document).scrollTop());return t.left-=this._get(e,"isRTL")?r-s:0,t.left-=n&&t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=n&&t.top==e.input.offset().top+o?$(document).scrollTop():0,t.left-=Math.min(t.left,t.left+r>u&&u>r?Math.abs(t.left+r-u):0),t.top-=Math.min(t.top,t.top+i>a&&a>i?Math.abs(i+o):0),t},_findPos:function(e){var t=this._getInst(e),n=this._get(t,"isRTL");while(e&&(e.type=="hidden"||e.nodeType!=1||$.expr.filters.hidden(e)))e=e[n?"previousSibling":"nextSibling"];var r=$(e).offset();return[r.left,r.top]},_hideDatepicker:function(e){var t=this._curInst;if(!t||e&&t!=$.data(e,PROP_NAME))return;if(this._datepickerShowing){var n=this._get(t,"showAnim"),r=this._get(t,"duration"),i=function(){$.datepicker._tidyDialog(t)};$.effects&&$.effects[n]?t.dpDiv.hide(n,$.datepicker._get(t,"showOptions"),r,i):t.dpDiv[n=="slideDown"?"slideUp":n=="fadeIn"?"fadeOut":"hide"](n?r:null,i),n||i(),this._datepickerShowing=!1;var s=this._get(t,"onClose");s&&s.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&&($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(!$.datepicker._curInst)return;var t=$(e.target),n=$.datepicker._getInst(t[0]);(t[0].id!=$.datepicker._mainDivId&&t.parents("#"+$.datepicker._mainDivId).length==0&&!t.hasClass($.datepicker.markerClassName)&&!t.closest("."+$.datepicker._triggerClass).length&&$.datepicker._datepickerShowing&&(!$.datepicker._inDialog||!$.blockUI)||t.hasClass($.datepicker.markerClassName)&&$.datepicker._curInst!=n)&&$.datepicker._hideDatepicker()},_adjustDate:function(e,t,n){var r=$(e),i=this._getInst(r[0]);if(this._isDisabledDatepicker(r[0]))return;this._adjustInstDate(i,t+(n=="M"?this._get(i,"showCurrentAtPos"):0),n),this._updateDatepicker(i)},_gotoToday:function(e){var t=$(e),n=this._getInst(t[0]);if(this._get(n,"gotoCurrent")&&n.currentDay)n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear;else{var r=new Date;n.selectedDay=r.getDate(),n.drawMonth=n.selectedMonth=r.getMonth(),n.drawYear=n.selectedYear=r.getFullYear()}this._notifyChange(n),this._adjustDate(t)},_selectMonthYear:function(e,t,n){var r=$(e),i=this._getInst(r[0]);i["selected"+(n=="M"?"Month":"Year")]=i["draw"+(n=="M"?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(i),this._adjustDate(r)},_selectDay:function(e,t,n,r){var i=$(e);if($(r).hasClass(this._unselectableClass)||this._isDisabledDatepicker(i[0]))return;var s=this._getInst(i[0]);s.selectedDay=s.currentDay=$("a",r).html(),s.selectedMonth=s.currentMonth=t,s.selectedYear=s.currentYear=n,this._selectDate(e,this._formatDate(s,s.currentDay,s.currentMonth,s.currentYear))},_clearDate:function(e){var t=$(e),n=this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var n=$(e),r=this._getInst(n[0]);t=t!=null?t:this._formatDate(r),r.input&&r.input.val(t),this._updateAlternate(r);var i=this._get(r,"onSelect");i?i.apply(r.input?r.input[0]:null,[t,r]):r.input&&r.input.trigger("change"),r.inline?this._updateDatepicker(r):(this._hideDatepicker(),this._lastInput=r.input[0],typeof r.input[0]!="object"&&r.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var n=this._get(e,"altFormat")||this._get(e,"dateFormat"),r=this._getDate(e),i=this.formatDate(n,r,this._getFormatConfig(e));$(t).each(function(){$(this).val(i)})}},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var n=t.getTime();return t.setMonth(0),t.setDate(1),Math.floor(Math.round((n-t)/864e5)/7)+1},parseDate:function(e,t,n){if(e==null||t==null)throw"Invalid arguments";t=typeof t=="object"?t.toString():t+"";if(t=="")return null;var r=(n?n.shortYearCutoff:null)||this._defaults.shortYearCutoff;r=typeof r!="string"?r:(new Date).getFullYear()%100+parseInt(r,10);var i=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,s=(n?n.dayNames:null)||this._defaults.dayNames,o=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,u=(n?n.monthNames:null)||this._defaults.monthNames,a=-1,f=-1,l=-1,c=-1,h=!1,p=function(t){var n=y+1-1){f=1,l=c;do{var w=this._getDaysInMonth(a,f-1);if(l<=w)break;f++,l-=w}while(!0)}var b=this._daylightSavingAdjust(new Date(a,f-1,l));if(b.getFullYear()!=a||b.getMonth()+1!=f||b.getDate()!=l)throw"Invalid date";return b},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1e7,formatDate:function(e,t,n){if(!t)return"";var r=(n?n.dayNamesShort:null)||this._defaults.dayNamesShort,i=(n?n.dayNames:null)||this._defaults.dayNames,s=(n?n.monthNamesShort:null)||this._defaults.monthNamesShort,o=(n?n.monthNames:null)||this._defaults.monthNames,u=function(t){var n=h+112?e.getHours()+2:0),e):null},_setDate:function(e,t,n){var r=!t,i=e.selectedMonth,s=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),(i!=e.selectedMonth||s!=e.selectedYear)&&!n&&this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(r?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&e.input.val()==""?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),n="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(n,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(n)},selectDay:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectDay(n,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"M"),!1},selectYear:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(n,this,"Y"),!1}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var n=this._get(e,"isRTL"),r=this._get(e,"showButtonPanel"),i=this._get(e,"hideIfNoPrevNext"),s=this._get(e,"navigationAsDateFormat"),o=this._getNumberOfMonths(e),u=this._get(e,"showCurrentAtPos"),a=this._get(e,"stepMonths"),f=o[0]!=1||o[1]!=1,l=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),c=this._getMinMaxDate(e,"min"),h=this._getMinMaxDate(e,"max"),p=e.drawMonth-u,d=e.drawYear;p<0&&(p+=12,d--);if(h){var v=this._daylightSavingAdjust(new Date(h.getFullYear(),h.getMonth()-o[0]*o[1]+1,h.getDate()));v=c&&vv)p--,p<0&&(p=11,d--)}e.drawMonth=p,e.drawYear=d;var m=this._get(e,"prevText");m=s?this.formatDate(m,this._daylightSavingAdjust(new Date(d,p-a,1)),this._getFormatConfig(e)):m;var g=this._canAdjustMonth(e,-1,d,p)?''+m+"":i?"":''+m+"",y=this._get(e,"nextText");y=s?this.formatDate(y,this._daylightSavingAdjust(new Date(d,p+a,1)),this._getFormatConfig(e)):y;var b=this._canAdjustMonth(e,1,d,p)?''+y+"":i?"":''+y+"",w=this._get(e,"currentText"),E=this._get(e,"gotoCurrent")&&e.currentDay?l:t;w=s?this.formatDate(w,E,this._getFormatConfig(e)):w;var S=e.inline?"":'",x=r?'
        '+(n?S:"")+(this._isInRange(e,E)?'":"")+(n?"":S)+"
        ":"",T=parseInt(this._get(e,"firstDay"),10);T=isNaN(T)?0:T;var N=this._get(e,"showWeek"),C=this._get(e,"dayNames"),k=this._get(e,"dayNamesShort"),L=this._get(e,"dayNamesMin"),A=this._get(e,"monthNames"),O=this._get(e,"monthNamesShort"),M=this._get(e,"beforeShowDay"),_=this._get(e,"showOtherMonths"),D=this._get(e,"selectOtherMonths"),P=this._get(e,"calculateWeek")||this.iso8601Week,H=this._getDefaultDate(e),B="";for(var j=0;j1)switch(I){case 0:U+=" ui-datepicker-group-first",R=" ui-corner-"+(n?"right":"left");break;case o[1]-1:U+=" ui-datepicker-group-last",R=" ui-corner-"+(n?"left":"right");break;default:U+=" ui-datepicker-group-middle",R=""}U+='">'}U+='
        '+(/all|left/.test(R)&&j==0?n?b:g:"")+(/all|right/.test(R)&&j==0?n?g:b:"")+this._generateMonthYearHeader(e,p,d,c,h,j>0||I>0,A,O)+'
        '+"";var z=N?'":"";for(var W=0;W<7;W++){var X=(W+T)%7;z+="=5?' class="ui-datepicker-week-end"':"")+">"+''+L[X]+""}U+=z+"";var V=this._getDaysInMonth(d,p);d==e.selectedYear&&p==e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,V));var J=(this._getFirstDayOfMonth(d,p)-T+7)%7,K=Math.ceil((J+V)/7),Q=f?this.maxRows>K?this.maxRows:K:K;this.maxRows=Q;var G=this._daylightSavingAdjust(new Date(d,p,1-J));for(var Y=0;Y";var Z=N?'":"";for(var W=0;W<7;W++){var et=M?M.apply(e.input?e.input[0]:null,[G]):[!0,""],tt=G.getMonth()!=p,nt=tt&&!D||!et[0]||c&&Gh;Z+='",G.setDate(G.getDate()+1),G=this._daylightSavingAdjust(G)}U+=Z+""}p++,p>11&&(p=0,d++),U+="
        '+this._get(e,"weekHeader")+"
        '+this._get(e,"calculateWeek")(G)+""+(tt&&!_?" ":nt?''+G.getDate()+"":''+G.getDate()+"")+"
        "+(f?"
        "+(o[0]>0&&I==o[1]-1?'
        ':""):""),F+=U}B+=F}return B+=x+($.browser.msie&&parseInt($.browser.version,10)<7&&!e.inline?'':""),e._keyEvent=!1,B},_generateMonthYearHeader:function(e,t,n,r,i,s,o,u){var a=this._get(e,"changeMonth"),f=this._get(e,"changeYear"),l=this._get(e,"showMonthAfterYear"),c='
        ',h="";if(s||!a)h+=''+o[t]+"";else{var p=r&&r.getFullYear()==n,d=i&&i.getFullYear()==n;h+='"}l||(c+=h+(s||!a||!f?" ":""));if(!e.yearshtml){e.yearshtml="";if(s||!f)c+=''+n+"";else{var m=this._get(e,"yearRange").split(":"),g=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?n+parseInt(e.substring(1),10):e.match(/[+-].*/)?g+parseInt(e,10):parseInt(e,10);return isNaN(t)?g:t},b=y(m[0]),w=Math.max(b,y(m[1]||""));b=r?Math.max(b,r.getFullYear()):b,w=i?Math.min(w,i.getFullYear()):w,e.yearshtml+='",c+=e.yearshtml,e.yearshtml=null}}return c+=this._get(e,"yearSuffix"),l&&(c+=(s||!a||!f?" ":"")+h),c+="
        ",c},_adjustInstDate:function(e,t,n){var r=e.drawYear+(n=="Y"?t:0),i=e.drawMonth+(n=="M"?t:0),s=Math.min(e.selectedDay,this._getDaysInMonth(r,i))+(n=="D"?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(r,i,s)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(n=="M"||n=="Y")&&this._notifyChange(e)},_restrictMinMax:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max"),i=n&&tr?r:i,i},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return t==null?[1,1]:typeof t=="number"?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return(new Date(e,t,1)).getDay()},_canAdjustMonth:function(e,t,n,r){var i=this._getNumberOfMonths(e),s=this._daylightSavingAdjust(new Date(n,r+(t<0?t:i[0]*i[1]),1));return t<0&&s.setDate(this._getDaysInMonth(s.getFullYear(),s.getMonth())),this._isInRange(e,s)},_isInRange:function(e,t){var n=this._getMinMaxDate(e,"min"),r=this._getMinMaxDate(e,"max");return(!n||t.getTime()>=n.getTime())&&(!r||t.getTime()<=r.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t=typeof t!="string"?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,n,r){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var i=t?typeof t=="object"?t:this._daylightSavingAdjust(new Date(r,n,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),i,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find("body").append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return typeof e!="string"||e!="isDisabled"&&e!="getDate"&&e!="widget"?e=="option"&&arguments.length==2&&typeof arguments[1]=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){typeof e=="string"?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.8.23",window["DP_jQuery_"+dpuuid]=$}(jQuery),function(e,t){var n="ui-dialog ui-widget ui-widget-content ui-corner-all ",r={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},i={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};e.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(t){var n=e(this).css(t).offset().top;n<0&&e(this).css("top",t.top-n)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1e3},_create:function(){this.originalTitle=this.element.attr("title"),typeof this.originalTitle!="string"&&(this.originalTitle=""),this.options.title=this.options.title||this.originalTitle;var t=this,r=t.options,i=r.title||" ",s=e.ui.dialog.getTitleId(t.element),o=(t.uiDialog=e("
        ")).appendTo(document.body).hide().addClass(n+r.dialogClass).css({zIndex:r.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(n){r.closeOnEscape&&!n.isDefaultPrevented()&&n.keyCode&&n.keyCode===e.ui.keyCode.ESCAPE&&(t.close(n),n.preventDefault())}).attr({role:"dialog","aria-labelledby":s}).mousedown(function(e){t.moveToTop(!1,e)}),u=t.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(o),a=(t.uiDialogTitlebar=e("
        ")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(o),f=e('').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){f.addClass("ui-state-hover")},function(){f.removeClass("ui-state-hover")}).focus(function(){f.addClass("ui-state-focus")}).blur(function(){f.removeClass("ui-state-focus")}).click(function(e){return t.close(e),!1}).appendTo(a),l=(t.uiDialogTitlebarCloseText=e("")).addClass("ui-icon ui-icon-closethick").text(r.closeText).appendTo(f),c=e("").addClass("ui-dialog-title").attr("id",s).html(i).prependTo(a);e.isFunction(r.beforeclose)&&!e.isFunction(r.beforeClose)&&(r.beforeClose=r.beforeclose),a.find("*").add(a).disableSelection(),r.draggable&&e.fn.draggable&&t._makeDraggable(),r.resizable&&e.fn.resizable&&t._makeResizable(),t._createButtons(r.buttons),t._isOpen=!1,e.fn.bgiframe&&o.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var e=this;return e.overlay&&e.overlay.destroy(),e.uiDialog.hide(),e.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body"),e.uiDialog.remove(),e.originalTitle&&e.element.attr("title",e.originalTitle),e},widget:function(){return this.uiDialog},close:function(t){var n=this,r,i;if(!1===n._trigger("beforeClose",t))return;return n.overlay&&n.overlay.destroy(),n.uiDialog.unbind("keypress.ui-dialog"),n._isOpen=!1,n.options.hide?n.uiDialog.hide(n.options.hide,function(){n._trigger("close",t)}):(n.uiDialog.hide(),n._trigger("close",t)),e.ui.dialog.overlay.resize(),n.options.modal&&(r=0,e(".ui-dialog").each(function(){this!==n.uiDialog[0]&&(i=e(this).css("z-index"),isNaN(i)||(r=Math.max(r,i)))}),e.ui.dialog.maxZ=r),n},isOpen:function(){return this._isOpen},moveToTop:function(t,n){var r=this,i=r.options,s;return i.modal&&!t||!i.stack&&!i.modal?r._trigger("focus",n):(i.zIndex>e.ui.dialog.maxZ&&(e.ui.dialog.maxZ=i.zIndex),r.overlay&&(e.ui.dialog.maxZ+=1,r.overlay.$el.css("z-index",e.ui.dialog.overlay.maxZ=e.ui.dialog.maxZ)),s={scrollTop:r.element.scrollTop(),scrollLeft:r.element.scrollLeft()},e.ui.dialog.maxZ+=1,r.uiDialog.css("z-index",e.ui.dialog.maxZ),r.element.attr(s),r._trigger("focus",n),r)},open:function(){if(this._isOpen)return;var t=this,n=t.options,r=t.uiDialog;return t.overlay=n.modal?new e.ui.dialog.overlay(t):null,t._size(),t._position(n.position),r.show(n.show),t.moveToTop(!0),n.modal&&r.bind("keydown.ui-dialog",function(t){if(t.keyCode!==e.ui.keyCode.TAB)return;var n=e(":tabbable",this),r=n.filter(":first"),i=n.filter(":last");if(t.target===i[0]&&!t.shiftKey)return r.focus(1),!1;if(t.target===r[0]&&t.shiftKey)return i.focus(1),!1}),e(t.element.find(":tabbable").get().concat(r.find(".ui-dialog-buttonpane :tabbable").get().concat(r.get()))).eq(0).focus(),t._isOpen=!0,t._trigger("open"),t},_createButtons:function(t){var n=this,r=!1,i=e("
        ").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),s=e("
        ").addClass("ui-dialog-buttonset").appendTo(i);n.uiDialog.find(".ui-dialog-buttonpane").remove(),typeof t=="object"&&t!==null&&e.each(t,function(){return!(r=!0)}),r&&(e.each(t,function(t,r){r=e.isFunction(r)?{click:r,text:t}:r;var i=e('').click(function(){r.click.apply(n.element[0],arguments)}).appendTo(s);e.each(r,function(e,t){if(e==="click")return;e in i?i[e](t):i.attr(e,t)}),e.fn.button&&i.button()}),i.appendTo(n.uiDialog))},_makeDraggable:function(){function s(e){return{position:e.position,offset:e.offset}}var t=this,n=t.options,r=e(document),i;t.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(r,o){i=n.height==="auto"?"auto":e(this).height(),e(this).height(e(this).height()).addClass("ui-dialog-dragging"),t._trigger("dragStart",r,s(o))},drag:function(e,n){t._trigger("drag",e,s(n))},stop:function(o,u){n.position=[u.position.left-r.scrollLeft(),u.position.top-r.scrollTop()],e(this).removeClass("ui-dialog-dragging").height(i),t._trigger("dragStop",o,s(u)),e.ui.dialog.overlay.resize()}})},_makeResizable:function(n){function u(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}n=n===t?this.options.resizable:n;var r=this,i=r.options,s=r.uiDialog.css("position"),o=typeof n=="string"?n:"n,e,s,w,se,sw,ne,nw";r.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:r.element,maxWidth:i.maxWidth,maxHeight:i.maxHeight,minWidth:i.minWidth,minHeight:r._minHeight(),handles:o,start:function(t,n){e(this).addClass("ui-dialog-resizing"),r._trigger("resizeStart",t,u(n))},resize:function(e,t){r._trigger("resize",e,u(t))},stop:function(t,n){e(this).removeClass("ui-dialog-resizing"),i.height=e(this).height(),i.width=e(this).width(),r._trigger("resizeStop",t,u(n)),e.ui.dialog.overlay.resize()}}).css("position",s).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var e=this.options;return e.height==="auto"?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(t){var n=[],r=[0,0],i;if(t){if(typeof t=="string"||typeof t=="object"&&"0"in t)n=t.split?t.split(" "):[t[0],t[1]],n.length===1&&(n[1]=n[0]),e.each(["left","top"],function(e,t){+n[e]===n[e]&&(r[e]=n[e],n[e]=t)}),t={my:n.join(" "),at:n.join(" "),offset:r.join(" ")};t=e.extend({},e.ui.dialog.prototype.options.position,t)}else t=e.ui.dialog.prototype.options.position;i=this.uiDialog.is(":visible"),i||this.uiDialog.show(),this.uiDialog.css({top:0,left:0}).position(e.extend({of:window},t)),i||this.uiDialog.hide()},_setOptions:function(t){var n=this,s={},o=!1;e.each(t,function(e,t){n._setOption(e,t),e in r&&(o=!0),e in i&&(s[e]=t)}),o&&this._size(),this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,r){var i=this,s=i.uiDialog;switch(t){case"beforeclose":t="beforeClose";break;case"buttons":i._createButtons(r);break;case"closeText":i.uiDialogTitlebarCloseText.text(""+r);break;case"dialogClass":s.removeClass(i.options.dialogClass).addClass(n+r);break;case"disabled":r?s.addClass("ui-dialog-disabled"):s.removeClass("ui-dialog-disabled");break;case"draggable":var o=s.is(":data(draggable)");o&&!r&&s.draggable("destroy"),!o&&r&&i._makeDraggable();break;case"position":i._position(r);break;case"resizable":var u=s.is(":data(resizable)");u&&!r&&s.resizable("destroy"),u&&typeof r=="string"&&s.resizable("option","handles",r),!u&&r!==!1&&i._makeResizable(r);break;case"title":e(".ui-dialog-title",i.uiDialogTitlebar).html(""+(r||" "))}e.Widget.prototype._setOption.apply(i,arguments)},_size:function(){var t=this.options,n,r,i=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0}),t.minWidth>t.width&&(t.width=t.minWidth),n=this.uiDialog.css({height:"auto",width:t.width}).height(),r=Math.max(0,t.minHeight-n);if(t.height==="auto")if(e.support.minHeight)this.element.css({minHeight:r,height:"auto"});else{this.uiDialog.show();var s=this.element.css("height","auto").height();i||this.uiDialog.hide(),this.element.height(Math.max(s,r))}else this.element.height(Math.max(t.height-n,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}}),e.extend(e.ui.dialog,{version:"1.8.23",uuid:0,maxZ:0,getTitleId:function(e){var t=e.attr("id");return t||(this.uuid+=1,t=this.uuid),"ui-dialog-title-"+t},overlay:function(t){this.$el=e.ui.dialog.overlay.create(t)}}),e.extend(e.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:e.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(e){return e+".dialog-overlay"}).join(" "),create:function(t){this.instances.length===0&&(setTimeout(function(){e.ui.dialog.overlay.instances.length&&e(document).bind(e.ui.dialog.overlay.events,function(t){if(e(t.target).zIndex()
        ").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});return e.fn.bgiframe&&n.bgiframe(),this.instances.push(n),n},destroy:function(t){var n=e.inArray(t,this.instances);n!=-1&&this.oldInstances.push(this.instances.splice(n,1)[0]),this.instances.length===0&&e([document,window]).unbind(".dialog-overlay"),t.remove();var r=0;e.each(this.instances,function(){r=Math.max(r,this.css("z-index"))}),this.maxZ=r},height:function(){var t,n;return e.browser.msie&&e.browser.version<7?(t=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),n=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight),t0?t.left-i:Math.max(t.left-n.collisionPosition.left,t.left)},top:function(t,n){var r=e(window),i=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop();t.top=i>0?t.top-i:Math.max(t.top-n.collisionPosition.top,t.top)}},flip:{left:function(t,n){if(n.at[0]===i)return;var r=e(window),s=n.collisionPosition.left+n.collisionWidth-r.width()-r.scrollLeft(),o=n.my[0]==="left"?-n.elemWidth:n.my[0]==="right"?n.elemWidth:0,u=n.at[0]==="left"?n.targetWidth:-n.targetWidth,a=-2*n.offset[0];t.left+=n.collisionPosition.left<0?o+u+a:s>0?o+u+a:0},top:function(t,n){if(n.at[1]===i)return;var r=e(window),s=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop(),o=n.my[1]==="top"?-n.elemHeight:n.my[1]==="bottom"?n.elemHeight:0,u=n.at[1]==="top"?n.targetHeight:-n.targetHeight,a=-2*n.offset[1];t.top+=n.collisionPosition.top<0?o+u+a:s>0?o+u+a:0}}},e.offset.setOffset||(e.offset.setOffset=function(t,n){/static/.test(e.curCSS(t,"position"))&&(t.style.position="relative");var r=e(t),i=r.offset(),s=parseInt(e.curCSS(t,"top",!0),10)||0,o=parseInt(e.curCSS(t,"left",!0),10)||0,u={top:n.top-i.top+s,left:n.left-i.left+o};"using"in n?n.using.call(t,u):r.css(u)},e.fn.offset=function(t){var n=this[0];return!n||!n.ownerDocument?null:t?e.isFunction(t)?this.each(function(n){e(this).offset(t.call(this,n,e(this).offset()))}):this.each(function(){e.offset.setOffset(this,t)}):u.call(this)}),e.curCSS||(e.curCSS=e.css),function(){var t=document.getElementsByTagName("body")[0],n=document.createElement("div"),r,i,o,u,a;r=document.createElement(t?"div":"body"),o={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},t&&e.extend(o,{position:"absolute",left:"-1000px",top:"-1000px"});for(var f in o)r.style[f]=o[f];r.appendChild(n),i=t||document.documentElement,i.insertBefore(r,i.firstChild),n.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",u=e(n).offset(function(e,t){return t}).offset(),r.innerHTML="",i.removeChild(r),a=u.top+u.left+(t?2e3:0),s.fractions=a>21&&a<22}()}(jQuery),function(e,t){e.widget("ui.progressbar",{options:{value:0,max:100},min:0,_create:function(){this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min,"aria-valuemax":this.options.max,"aria-valuenow":this._value()}),this.valueDiv=e("
        ").appendTo(this.element),this.oldValue=this._value(),this._refreshValue()},destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove(),e.Widget.prototype.destroy.apply(this,arguments)},value:function(e){return e===t?this._value():(this._setOption("value",e),this)},_setOption:function(t,n){t==="value"&&(this.options.value=n,this._refreshValue(),this._value()===this.options.max&&this._trigger("complete")),e.Widget.prototype._setOption.apply(this,arguments)},_value:function(){var e=this.options.value;return typeof e!="number"&&(e=0),Math.min(this.options.max,Math.max(this.min,e))},_percentage:function(){return 100*this._value()/this.options.max},_refreshValue:function(){var e=this.value(),t=this._percentage();this.oldValue!==e&&(this.oldValue=e,this._trigger("change")),this.valueDiv.toggle(e>this.min).toggleClass("ui-corner-right",e===this.options.max).width(t.toFixed(0)+"%"),this.element.attr("aria-valuenow",e)}}),e.extend(e.ui.progressbar,{version:"1.8.23"})}(jQuery),function(e,t){var n=5;e.widget("ui.slider",e.ui.mouse,{widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var t=this,r=this.options,i=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),s="",o=r.values&&r.values.length||1,u=[];this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"+(r.disabled?" ui-slider-disabled ui-disabled":"")),this.range=e([]),r.range&&(r.range===!0&&(r.values||(r.values=[this._valueMin(),this._valueMin()]),r.values.length&&r.values.length!==2&&(r.values=[r.values[0],r.values[0]])),this.range=e("
        ").appendTo(this.element).addClass("ui-slider-range ui-widget-header"+(r.range==="min"||r.range==="max"?" ui-slider-range-"+r.range:"")));for(var a=i.length;an&&(s=n,o=e(this),a=t)}),n.range===!0&&this.values(1)===n.min&&(a+=1,o=e(this.handles[a])),f=this._start(t,a),f===!1?!1:(this._mouseSliding=!0,u._handleIndex=a,o.addClass("ui-state-active").focus(),l=o.offset(),c=!e(t.target).parents().andSelf().is(".ui-slider-handle"),this._clickOffset=c?{left:0,top:0}:{left:t.pageX-l.left-o.width()/2,top:t.pageY-l.top-o.height()/2-(parseInt(o.css("borderTopWidth"),10)||0)-(parseInt(o.css("borderBottomWidth"),10)||0)+(parseInt(o.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,a,i),this._animateOff=!0,!0))},_mouseStart:function(e){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},n=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,n),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,n,r,i,s;return this.orientation==="horizontal"?(t=this.elementSize.width,n=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,n=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),r=n/t,r>1&&(r=1),r<0&&(r=0),this.orientation==="vertical"&&(r=1-r),i=this._valueMax()-this._valueMin(),s=this._valueMin()+r*i,this._trimAlignValue(s)},_start:function(e,t){var n={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(n.value=this.values(t),n.values=this.values()),this._trigger("start",e,n)},_slide:function(e,t,n){var r,i,s;this.options.values&&this.options.values.length?(r=this.values(t?0:1),this.options.values.length===2&&this.options.range===!0&&(t===0&&n>r||t===1&&n1){this.options.values[t]=this._trimAlignValue(n),this._refreshValue(),this._change(null,t);return}if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();r=this.options.values,i=arguments[0];for(s=0;s=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,n=(e-this._valueMin())%t,r=e-n;return Math.abs(n)*2>=t&&(r+=n>0?t:-t),parseFloat(r.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var t=this.options.range,n=this.options,r=this,i=this._animateOff?!1:n.animate,s,o={},u,a,f,l;this.options.values&&this.options.values.length?this.handles.each(function(t,a){s=(r.values(t)-r._valueMin())/(r._valueMax()-r._valueMin())*100,o[r.orientation==="horizontal"?"left":"bottom"]=s+"%",e(this).stop(1,1)[i?"animate":"css"](o,n.animate),r.options.range===!0&&(r.orientation==="horizontal"?(t===0&&r.range.stop(1,1)[i?"animate":"css"]({left:s+"%"},n.animate),t===1&&r.range[i?"animate":"css"]({width:s-u+"%"},{queue:!1,duration:n.animate})):(t===0&&r.range.stop(1,1)[i?"animate":"css"]({bottom:s+"%"},n.animate),t===1&&r.range[i?"animate":"css"]({height:s-u+"%"},{queue:!1,duration:n.animate}))),u=s}):(a=this.value(),f=this._valueMin(),l=this._valueMax(),s=l!==f?(a-f)/(l-f)*100:0,o[r.orientation==="horizontal"?"left":"bottom"]=s+"%",this.handle.stop(1,1)[i?"animate":"css"](o,n.animate),t==="min"&&this.orientation==="horizontal"&&this.range.stop(1,1)[i?"animate":"css"]({width:s+"%"},n.animate),t==="max"&&this.orientation==="horizontal"&&this.range[i?"animate":"css"]({width:100-s+"%"},{queue:!1,duration:n.animate}),t==="min"&&this.orientation==="vertical"&&this.range.stop(1,1)[i?"animate":"css"]({height:s+"%"},n.animate),t==="max"&&this.orientation==="vertical"&&this.range[i?"animate":"css"]({height:100-s+"%"},{queue:!1,duration:n.animate}))}}),e.extend(e.ui.slider,{version:"1.8.23"})}(jQuery),function(e,t){function i(){return++n}function s(){return++r}var n=0,r=0;e.widget("ui.tabs",{options:{add:null,ajaxOptions:null,cache:!1,cookie:null,collapsible:!1,disable:null,disabled:[],enable:null,event:"click",fx:null,idPrefix:"ui-tabs-",load:null,panelTemplate:"
        ",remove:null,select:null,show:null,spinner:"Loading…",tabTemplate:"
      • #{label}
      • "},_create:function(){this._tabify(!0)},_setOption:function(e,t){if(e=="selected"){if(this.options.collapsible&&t==this.options.selected)return;this.select(t)}else this.options[e]=t,this._tabify()},_tabId:function(e){return e.title&&e.title.replace(/\s/g,"_").replace(/[^\w\u00c0-\uFFFF-]/g,"")||this.options.idPrefix+i()},_sanitizeSelector:function(e){return e.replace(/:/g,"\\:")},_cookie:function(){var t=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+s());return e.cookie.apply(null,[t].concat(e.makeArray(arguments)))},_ui:function(e,t){return{tab:e,panel:t,index:this.anchors.index(e)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeClass("ui-state-processing").find("span:data(label.tabs)" +).each(function(){var t=e(this);t.html(t.data("label.tabs")).removeData("label.tabs")})},_tabify:function(n){function h(t,n){t.css("display",""),!e.support.opacity&&n.opacity&&t[0].style.removeAttribute("filter")}var r=this,i=this.options,s=/^#.+/;this.list=this.element.find("ol,ul").eq(0),this.lis=e(" > li:has(a[href])",this.list),this.anchors=this.lis.map(function(){return e("a",this)[0]}),this.panels=e([]),this.anchors.each(function(t,n){var o=e(n).attr("href"),u=o.split("#")[0],a;u&&(u===location.toString().split("#")[0]||(a=e("base")[0])&&u===a.href)&&(o=n.hash,n.href=o);if(s.test(o))r.panels=r.panels.add(r.element.find(r._sanitizeSelector(o)));else if(o&&o!=="#"){e.data(n,"href.tabs",o),e.data(n,"load.tabs",o.replace(/#.*$/,""));var f=r._tabId(n);n.href="#"+f;var l=r.element.find("#"+f);l.length||(l=e(i.panelTemplate).attr("id",f).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertAfter(r.panels[t-1]||r.list),l.data("destroy.tabs",!0)),r.panels=r.panels.add(l)}else i.disabled.push(t)}),n?(this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all"),this.list.addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.lis.addClass("ui-state-default ui-corner-top"),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom"),i.selected===t?(location.hash&&this.anchors.each(function(e,t){if(t.hash==location.hash)return i.selected=e,!1}),typeof i.selected!="number"&&i.cookie&&(i.selected=parseInt(r._cookie(),10)),typeof i.selected!="number"&&this.lis.filter(".ui-tabs-selected").length&&(i.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))),i.selected=i.selected||(this.lis.length?0:-1)):i.selected===null&&(i.selected=-1),i.selected=i.selected>=0&&this.anchors[i.selected]||i.selected<0?i.selected:0,i.disabled=e.unique(i.disabled.concat(e.map(this.lis.filter(".ui-state-disabled"),function(e,t){return r.lis.index(e)}))).sort(),e.inArray(i.selected,i.disabled)!=-1&&i.disabled.splice(e.inArray(i.selected,i.disabled),1),this.panels.addClass("ui-tabs-hide"),this.lis.removeClass("ui-tabs-selected ui-state-active"),i.selected>=0&&this.anchors.length&&(r.element.find(r._sanitizeSelector(r.anchors[i.selected].hash)).removeClass("ui-tabs-hide"),this.lis.eq(i.selected).addClass("ui-tabs-selected ui-state-active"),r.element.queue("tabs",function(){r._trigger("show",null,r._ui(r.anchors[i.selected],r.element.find(r._sanitizeSelector(r.anchors[i.selected].hash))[0]))}),this.load(i.selected)),e(window).bind("unload",function(){r.lis.add(r.anchors).unbind(".tabs"),r.lis=r.anchors=r.panels=null})):i.selected=this.lis.index(this.lis.filter(".ui-tabs-selected")),this.element[i.collapsible?"addClass":"removeClass"]("ui-tabs-collapsible"),i.cookie&&this._cookie(i.selected,i.cookie);for(var o=0,u;u=this.lis[o];o++)e(u)[e.inArray(o,i.disabled)!=-1&&!e(u).hasClass("ui-tabs-selected")?"addClass":"removeClass"]("ui-state-disabled");i.cache===!1&&this.anchors.removeData("cache.tabs"),this.lis.add(this.anchors).unbind(".tabs");if(i.event!=="mouseover"){var a=function(e,t){t.is(":not(.ui-state-disabled)")&&t.addClass("ui-state-"+e)},f=function(e,t){t.removeClass("ui-state-"+e)};this.lis.bind("mouseover.tabs",function(){a("hover",e(this))}),this.lis.bind("mouseout.tabs",function(){f("hover",e(this))}),this.anchors.bind("focus.tabs",function(){a("focus",e(this).closest("li"))}),this.anchors.bind("blur.tabs",function(){f("focus",e(this).closest("li"))})}var l,c;i.fx&&(e.isArray(i.fx)?(l=i.fx[0],c=i.fx[1]):l=c=i.fx);var p=c?function(t,n){e(t).closest("li").addClass("ui-tabs-selected ui-state-active"),n.hide().removeClass("ui-tabs-hide").animate(c,c.duration||"normal",function(){h(n,c),r._trigger("show",null,r._ui(t,n[0]))})}:function(t,n){e(t).closest("li").addClass("ui-tabs-selected ui-state-active"),n.removeClass("ui-tabs-hide"),r._trigger("show",null,r._ui(t,n[0]))},d=l?function(e,t){t.animate(l,l.duration||"normal",function(){r.lis.removeClass("ui-tabs-selected ui-state-active"),t.addClass("ui-tabs-hide"),h(t,l),r.element.dequeue("tabs")})}:function(e,t,n){r.lis.removeClass("ui-tabs-selected ui-state-active"),t.addClass("ui-tabs-hide"),r.element.dequeue("tabs")};this.anchors.bind(i.event+".tabs",function(){var t=this,n=e(t).closest("li"),s=r.panels.filter(":not(.ui-tabs-hide)"),o=r.element.find(r._sanitizeSelector(t.hash));if(n.hasClass("ui-tabs-selected")&&!i.collapsible||n.hasClass("ui-state-disabled")||n.hasClass("ui-state-processing")||r.panels.filter(":animated").length||r._trigger("select",null,r._ui(this,o[0]))===!1)return this.blur(),!1;i.selected=r.anchors.index(this),r.abort();if(i.collapsible){if(n.hasClass("ui-tabs-selected"))return i.selected=-1,i.cookie&&r._cookie(i.selected,i.cookie),r.element.queue("tabs",function(){d(t,s)}).dequeue("tabs"),this.blur(),!1;if(!s.length)return i.cookie&&r._cookie(i.selected,i.cookie),r.element.queue("tabs",function(){p(t,o)}),r.load(r.anchors.index(this)),this.blur(),!1}i.cookie&&r._cookie(i.selected,i.cookie);if(!o.length)throw"jQuery UI Tabs: Mismatching fragment identifier.";s.length&&r.element.queue("tabs",function(){d(t,s)}),r.element.queue("tabs",function(){p(t,o)}),r.load(r.anchors.index(this)),e.browser.msie&&this.blur()}),this.anchors.bind("click.tabs",function(){return!1})},_getIndex:function(e){return typeof e=="string"&&(e=this.anchors.index(this.anchors.filter("[href$='"+e+"']"))),e},destroy:function(){var t=this.options;return this.abort(),this.element.unbind(".tabs").removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removeData("tabs"),this.list.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"),this.anchors.each(function(){var t=e.data(this,"href.tabs");t&&(this.href=t);var n=e(this).unbind(".tabs");e.each(["href","load","cache"],function(e,t){n.removeData(t+".tabs")})}),this.lis.unbind(".tabs").add(this.panels).each(function(){e.data(this,"destroy.tabs")?e(this).remove():e(this).removeClass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}),t.cookie&&this._cookie(null,t.cookie),this},add:function(n,r,i){i===t&&(i=this.anchors.length);var s=this,o=this.options,u=e(o.tabTemplate.replace(/#\{href\}/g,n).replace(/#\{label\}/g,r)),a=n.indexOf("#")?this._tabId(e("a",u)[0]):n.replace("#","");u.addClass("ui-state-default ui-corner-top").data("destroy.tabs",!0);var f=s.element.find("#"+a);return f.length||(f=e(o.panelTemplate).attr("id",a).data("destroy.tabs",!0)),f.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"),i>=this.lis.length?(u.appendTo(this.list),f.appendTo(this.list[0].parentNode)):(u.insertBefore(this.lis[i]),f.insertBefore(this.panels[i])),o.disabled=e.map(o.disabled,function(e,t){return e>=i?++e:e}),this._tabify(),this.anchors.length==1&&(o.selected=0,u.addClass("ui-tabs-selected ui-state-active"),f.removeClass("ui-tabs-hide"),this.element.queue("tabs",function(){s._trigger("show",null,s._ui(s.anchors[0],s.panels[0]))}),this.load(0)),this._trigger("add",null,this._ui(this.anchors[i],this.panels[i])),this},remove:function(t){t=this._getIndex(t);var n=this.options,r=this.lis.eq(t).remove(),i=this.panels.eq(t).remove();return r.hasClass("ui-tabs-selected")&&this.anchors.length>1&&this.select(t+(t+1=t?--e:e}),this._tabify(),this._trigger("remove",null,this._ui(r.find("a")[0],i[0])),this},enable:function(t){t=this._getIndex(t);var n=this.options;if(e.inArray(t,n.disabled)==-1)return;return this.lis.eq(t).removeClass("ui-state-disabled"),n.disabled=e.grep(n.disabled,function(e,n){return e!=t}),this._trigger("enable",null,this._ui(this.anchors[t],this.panels[t])),this},disable:function(e){e=this._getIndex(e);var t=this,n=this.options;return e!=n.selected&&(this.lis.eq(e).addClass("ui-state-disabled"),n.disabled.push(e),n.disabled.sort(),this._trigger("disable",null,this._ui(this.anchors[e],this.panels[e]))),this},select:function(e){e=this._getIndex(e);if(e==-1){if(!this.options.collapsible||this.options.selected==-1)return this;e=this.options.selected}return this.anchors.eq(e).trigger(this.options.event+".tabs"),this},load:function(t){t=this._getIndex(t);var n=this,r=this.options,i=this.anchors.eq(t)[0],s=e.data(i,"load.tabs");this.abort();if(!s||this.element.queue("tabs").length!==0&&e.data(i,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(t).addClass("ui-state-processing");if(r.spinner){var o=e("span",i);o.data("label.tabs",o.html()).html(r.spinner)}return this.xhr=e.ajax(e.extend({},r.ajaxOptions,{url:s,success:function(s,o){n.element.find(n._sanitizeSelector(i.hash)).html(s),n._cleanup(),r.cache&&e.data(i,"cache.tabs",!0),n._trigger("load",null,n._ui(n.anchors[t],n.panels[t]));try{r.ajaxOptions.success(s,o)}catch(u){}},error:function(e,s,o){n._cleanup(),n._trigger("load",null,n._ui(n.anchors[t],n.panels[t]));try{r.ajaxOptions.error(e,s,t,i)}catch(o){}}})),n.element.dequeue("tabs"),this},abort:function(){return this.element.queue([]),this.panels.stop(!1,!0),this.element.queue("tabs",this.element.queue("tabs").splice(-2,2)),this.xhr&&(this.xhr.abort(),delete this.xhr),this._cleanup(),this},url:function(e,t){return this.anchors.eq(e).removeData("cache.tabs").data("load.tabs",t),this},length:function(){return this.anchors.length}}),e.extend(e.ui.tabs,{version:"1.8.23"}),e.extend(e.ui.tabs.prototype,{rotation:null,rotate:function(e,t){var n=this,r=this.options,i=n._rotate||(n._rotate=function(t){clearTimeout(n.rotation),n.rotation=setTimeout(function(){var e=r.selected;n.select(++e'),l='';a!==t&&u!==t&&(l+=''),o&&f.attr("target",o),f.hide().append(l).appendTo("body"),f.submit()},disableFormElements:function(t){t.find(r.disableSelector).each(function(){var t=e(this),n=t.is("button")?"html":"val";t.data("ujs:enable-with",t[n]()),t[n](t.data("disable-with")),t.prop("disabled",!0)})},enableFormElements:function(t){t.find(r.enableSelector).each(function(){var t=e(this),n=t.is("button")?"html":"val";t.data("ujs:enable-with")&&t[n](t.data("ujs:enable-with")),t.prop("disabled",!1)})},allowAction:function(e){var t=e.data("confirm"),n=!1,i;return t?(r.fire(e,"confirm")&&(n=r.confirm(t),i=r.fire(e,"confirm:complete",[n])),n&&i):!0},blankInputs:function(t,n,r){var i=e(),s,o,u=n||"input,textarea",a=t.find(u);return a.each(function(){s=e(this),o=s.is(":checkbox,:radio")?s.is(":checked"):s.val();if(!o==!r){if(s.is(":radio")&&a.filter('input:radio:checked[name="'+s.attr("name")+'"]').length)return!0;i=i.add(s)}}),i.length?i:!1},nonBlankInputs:function(e,t){return r.blankInputs(e,t,!0)},stopEverything:function(t){return e(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},callFormSubmitBindings:function(n,r){var i=n.data("events"),s=!0;return i!==t&&i.submit!==t&&e.each(i.submit,function(e,t){if(typeof t.handler=="function")return s=t.handler(r)}),s},disableElement:function(e){e.data("ujs:enable-with",e.html()),e.html(e.data("disable-with")),e.bind("click.railsDisable",function(e){return r.stopEverything(e)})},enableElement:function(e){e.data("ujs:enable-with")!==t&&(e.html(e.data("ujs:enable-with")),e.data("ujs:enable-with",!1)),e.unbind("click.railsDisable")}},r.fire(e(document),"rails:attachBindings")&&(e.ajaxPrefilter(function(e,t,n){e.crossDomain||r.CSRFProtection(n)}),e(document).delegate(r.linkDisableSelector,"ajax:complete",function(){r.enableElement(e(this))}),e(document).delegate(r.linkClickSelector,"click.rails",function(n){var i=e(this),s=i.data("method"),o=i.data("params");if(!r.allowAction(i))return r.stopEverything(n);i.is(r.linkDisableSelector)&&r.disableElement(i);if(i.data("remote")!==t){if((n.metaKey||n.ctrlKey)&&(!s||s==="GET")&&!o)return!0;var u=r.handleRemote(i);return u===!1?r.enableElement(i):u.error(function(){r.enableElement(i)}),!1}if(i.data("method"))return r.handleMethod(i),!1}),e(document).delegate(r.inputChangeSelector,"change.rails",function(t){var n=e(this);return r.allowAction(n)?(r.handleRemote(n),!1):r.stopEverything(t)}),e(document).delegate(r.formSubmitSelector,"submit.rails",function(n){var i=e(this),s=i.data("remote")!==t,o=r.blankInputs(i,r.requiredInputSelector),u=r.nonBlankInputs(i,r.fileInputSelector);if(!r.allowAction(i))return r.stopEverything(n);if(o&&i.attr("novalidate")==t&&r.fire(i,"ajax:aborted:required",[o]))return r.stopEverything(n);if(s){if(u){setTimeout(function(){r.disableFormElements(i)},13);var a=r.fire(i,"ajax:aborted:file",[u]);return a||setTimeout(function(){r.enableFormElements(i)},13),a}return!e.support.submitBubbles&&e().jquery<"1.7"&&r.callFormSubmitBindings(i,n)===!1?r.stopEverything(n):(r.handleRemote(i),!1)}setTimeout(function(){r.disableFormElements(i)},13)}),e(document).delegate(r.formInputClickSelector,"click.rails",function(t){var n=e(this);if(!r.allowAction(n))return r.stopEverything(t);var i=n.attr("name"),s=i?{name:i,value:n.val()}:null;n.closest("form").data("ujs:submit-button",s)}),e(document).delegate(r.formSubmitSelector,"ajax:beforeSend.rails",function(t){this==t.target&&r.disableFormElements(e(this))}),e(document).delegate(r.formSubmitSelector,"ajax:complete.rails",function(t){this==t.target&&r.enableFormElements(e(this))}),e(function(){csrf_token=e("meta[name=csrf-token]").attr("content"),csrf_param=e("meta[name=csrf-param]").attr("content"),e('form input[name="'+csrf_param+'"]').val(csrf_token)}))}(jQuery),document.createElement("canvas").getContext||function(){function f(){return this.context_||(this.context_=new I(this))}function c(e,t,n){var r=l.call(arguments,2);return function(){return e.apply(t,r.concat(l.call(arguments)))}}function h(e){return String(e).replace(/&/g,"&").replace(/"/g,""")}function p(e,t,n){e.namespaces[t]||e.namespaces.add(t,n,"#default#VML")}function d(e){p(e,"g_vml_","urn:schemas-microsoft-com:vml"),p(e,"g_o_","urn:schemas-microsoft-com:office:office");if(!e.styleSheets.ex_canvas_){var t=e.createStyleSheet();t.owningElement.id="ex_canvas_",t.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}"}}function m(e){var t=e.srcElement;switch(e.propertyName){case"width":t.getContext().clearRect(),t.style.width=t.attributes.width.nodeValue+"px",t.firstChild.style.width=t.clientWidth+"px";break;case"height":t.getContext().clearRect(),t.style.height=t.attributes.height.nodeValue+"px",t.firstChild.style.height=t.clientHeight+"px"}}function g(e){var t=e.srcElement;t.firstChild&&(t.firstChild.style.width=t.clientWidth+"px",t.firstChild.style.height=t.clientHeight+"px")}function E(){return[[1,0,0],[0,1,0],[0,0,1]]}function S(e,t){var n=E();for(var r=0;r<3;r++)for(var i=0;i<3;i++){var s=0;for(var o=0;o<3;o++)s+=e[r][o]*t[o][i];n[r][i]=s}return n}function x(e,t){t.fillStyle=e.fillStyle,t.lineCap=e.lineCap,t.lineJoin=e.lineJoin,t.lineWidth=e.lineWidth,t.miterLimit=e.miterLimit,t.shadowBlur=e.shadowBlur,t.shadowColor=e.shadowColor,t.shadowOffsetX=e.shadowOffsetX,t.shadowOffsetY=e.shadowOffsetY,t.strokeStyle=e.strokeStyle,t.globalAlpha=e.globalAlpha,t.font=e.font,t.textAlign=e.textAlign,t.textBaseline=e.textBaseline,t.arcScaleX_=e.arcScaleX_,t.arcScaleY_=e.arcScaleY_,t.lineScale_=e.lineScale_}function N(e){var t=e.indexOf("(",3),n=e.indexOf(")",t+1),r=e.substring(t+1,n).split(",");if(r.length!=4||e.charAt(3)!="a")r[3]=1;return r}function C(e){return parseFloat(e)/100}function k(e,t,n){return Math.min(n,Math.max(t,e))}function L(e){var t,n,r,i,s,o;i=parseFloat(e[0])/360%360,i<0&&i++,s=k(C(e[1]),0,1),o=k(C(e[2]),0,1);if(s==0)t=n=r=o;else{var u=o<.5?o*(1+s):o+s-o*s,a=2*o-u;t=A(a,u,i+1/3),n=A(a,u,i),r=A(a,u,i-1/3)}return"#"+y[Math.floor(t*255)]+y[Math.floor(n*255)]+y[Math.floor(r*255)]}function A(e,t,n){return n<0&&n++,n>1&&n--,6*n<1?e+(t-e)*6*n:2*n<1?t:3*n<2?e+(t-e)*(2/3-n)*6:e}function M(e){if(e in O)return O[e];var t,n=1;e=String(e);if(e.charAt(0)=="#")t=e;else if(/^rgb/.test(e)){var r=N(e),t="#",i;for(var s=0;s<3;s++)r[s].indexOf("%")!=-1?i=Math.floor(C(r[s])*255):i=+r[s],t+=y[k(i,0,255)];n=+r[3]}else if(/^hsl/.test(e)){var r=N(e);t=L(r),n=r[3]}else t=T[e]||e;return O[e]={color:t,alpha:n}}function P(e){if(D[e])return D[e];var t=document.createElement("div"),n=t.style;try{n.font=e}catch(r){}return D[e]={style:n.fontStyle||_.style,variant:n.fontVariant||_.variant,weight:n.fontWeight||_.weight,size:n.fontSize||_.size,family:n.fontFamily||_.family}}function H(e,t){var n={};for(var r in e)n[r]=e[r];var i=parseFloat(t.currentStyle.fontSize),s=parseFloat(e.size);return typeof e.size=="number"?n.size=e.size:e.size.indexOf("px")!=-1?n.size=s:e.size.indexOf("em")!=-1?n.size=i*s:e.size.indexOf("%")!=-1?n.size=i/100*s:e.size.indexOf("pt")!=-1?n.size=s/.75:n.size=i,n.size*=.981,n}function B(e){return e.style+" "+e.variant+" "+e.weight+" "+e.size+"px "+e.family}function F(e){return j[e]||"square"}function I(e){this.m_=E(),this.mStack_=[],this.aStack_=[],this.currentPath_=[],this.strokeStyle="#000",this.fillStyle="#000",this.lineWidth=1,this.lineJoin="miter",this.lineCap="butt",this.miterLimit=o*1,this.globalAlpha=1,this.font="10px sans-serif",this.textAlign="left",this.textBaseline="alphabetic",this.canvas=e;var t="width:"+e.clientWidth+"px;height:"+e.clientHeight+"px;overflow:hidden;position:absolute",n=e.ownerDocument.createElement("div");n.style.cssText=t,e.appendChild(n);var r=n.cloneNode(!1);r.style.backgroundColor="red",r.style.filter="alpha(opacity=0)",e.appendChild(r),this.element_=n,this.arcScaleX_=1,this.arcScaleY_=1,this.lineScale_=1}function R(e,t,n,r){e.currentPath_.push({type:"bezierCurveTo",cp1x:t.x,cp1y:t.y,cp2x:n.x,cp2y:n.y,x:r.x,y:r.y}),e.currentX_=r.x,e.currentY_=r.y}function U(e,t){var n=M(e.strokeStyle),r=n.color,i=n.alpha*e.globalAlpha,s=e.lineScale_*e.lineWidth;s<1&&(i*=s),t.push("')}function z(t,n,r,i){var s=t.fillStyle,u=t.arcScaleX_,a=t.arcScaleY_,f=i.x-r.x,l=i.y-r.y;if(s instanceof $){var c=0,h={x:0,y:0},p=0,d=1;if(s.type_=="gradient"){var v=s.x0_/u,m=s.y0_/a,g=s.x1_/u,y=s.y1_/a,b=W(t,v,m),w=W(t,g,y),E=w.x-b.x,S=w.y-b.y;c=Math.atan2(E,S)*180/Math.PI,c<0&&(c+=360),c<1e-6&&(c=0)}else{var b=W(t,s.x0_,s.y0_);h={x:(b.x-r.x)/f,y:(b.y-r.y)/l},f/=u*o,l/=a*o;var x=e.max(f,l);p=2*s.r0_/x,d=2*s.r1_/x-p}var T=s.colors_;T.sort(function(e,t){return e.offset-t.offset});var N=T.length,C=T[0].color,k=T[N-1].color,L=T[0].alpha*t.globalAlpha,A=T[N-1].alpha*t.globalAlpha,O=[];for(var _=0;_')}else if(s instanceof J){if(f&&l){var P=-r.x,H=-r.y;n.push("')}}else{var B=M(t.fillStyle),j=B.color,F=B.alpha*t.globalAlpha;n.push('')}}function W(e,t,n){var r=e.m_;return{x:o*(t*r[0][0]+n*r[1][0]+r[2][0])-u,y:o*(t*r[0][1]+n*r[1][1]+r[2][1])-u}}function X(e){return isFinite(e[0][0])&&isFinite(e[0][1])&&isFinite(e[1][0])&&isFinite(e[1][1])&&isFinite(e[2][0])&&isFinite(e[2][1])}function V(e,t,n){if(!X(t))return;e.m_=t;if(n){var r=t[0][0]*t[1][1]-t[0][1]*t[1][0];e.lineScale_=s(i(r))}}function $(e){this.type_=e,this.x0_=0,this.y0_=0,this.r0_=0,this.x1_=0,this.y1_=0,this.r1_=0,this.colors_=[]}function J(e,t){Q(e);switch(t){case"repeat":case null:case"":this.repetition_="repeat";break;case"repeat-x":case"repeat-y":case"no-repeat":this.repetition_=t;break;default:K("SYNTAX_ERR")}this.src_=e.src,this.width_=e.width,this.height_=e.height}function K(e){throw new G(e)}function Q(e){(!e||e.nodeType!=1||e.tagName!="IMG")&&K("TYPE_MISMATCH_ERR"),e.readyState!="complete"&&K("INVALID_STATE_ERR")}function G(e){this.code=this[e],this.message=e+": DOM Exception "+this.code}var e=Math,t=e.round,n=e.sin,r=e.cos,i=e.abs,s=e.sqrt,o=10,u=o/2,a=+navigator.userAgent.match(/MSIE ([\d.]+)?/)[1],l=Array.prototype.slice;d(document);var v={init:function(e){var t=e||document;t.createElement("canvas"),t.attachEvent("onreadystatechange",c(this.init_,this,t))},init_:function(e){var t=e.getElementsByTagName("canvas");for(var n=0;n','",""),this.element_.insertAdjacentHTML("BeforeEnd",w.join(""))},q.stroke=function(e){var n=[],r=!1,i=10,s=10;n.push("f.x)f.x=c.x;if(a.y==null||c.yf.y)f.y=c.y}}n.push(' ">'),e?z(this,n,a,f):U(this,n),n.push(""),this.element_.insertAdjacentHTML("beforeEnd",n.join(""))},q.fill=function(){this.stroke(!0)},q.closePath=function(){this.currentPath_.push({type:"close"})},q.save=function(){var e={};x(this,e),this.aStack_.push(e),this.mStack_.push(this.m_),this.m_=S(E(),this.m_)},q.restore=function(){this.aStack_.length&&(x(this.aStack_.pop(),this),this.m_=this.mStack_.pop())},q.translate=function(e,t){var n=[[1,0,0],[0,1,0],[e,t,1]];V(this,S(n,this.m_),!1)},q.rotate=function(e){var t=r(e),i=n(e),s=[[t,i,0],[-i,t,0],[0,0,1]];V(this,S(s,this.m_),!1)},q.scale=function(e,t){this.arcScaleX_*=e,this.arcScaleY_*=t;var n=[[e,0,0],[0,t,0],[0,0,1]];V(this,S(n,this.m_),!0)},q.transform=function(e,t,n,r,i,s){var o=[[e,t,0],[n,r,0],[i,s,1]];V(this,S(o,this.m_),!0)},q.setTransform=function(e,t,n,r,i,s){var o=[[e,t,0],[n,r,0],[i,s,1]];V(this,o,!0)},q.drawText_=function(e,n,r,i,s){var u=this.m_,a=1e3,f=0,l=a,c={x:0,y:0},p=[],d=H(P(this.font),this.element_),v=B(d),m=this.element_.currentStyle,g=this.textAlign.toLowerCase();switch(g){case"left":case"center":case"right":break;case"end":g=m.direction=="ltr"?"right":"left";break;case"start":g=m.direction=="rtl"?"right":"left";break;default:g="left"}switch(this.textBaseline){case"hanging":case"top":c.y=d.size/1.75;break;case"middle":break;default:case null:case"alphabetic":case"ideographic":case"bottom":c.y=-d.size/2.25}switch(g){case"right":f=a,l=.05;break;case"center":f=l=a/2}var y=W(this,n+c.x,r+c.y);p.push(''),s?U(this,p):z(this,p,{x:-f,y:0},{x:l,y:d.size});var b=u[0][0].toFixed(3)+","+u[1][0].toFixed(3)+","+u[0][1].toFixed(3)+","+u[1][1].toFixed(3)+",0,0",w=t(y.x/o)+","+t(y.y/o);p.push('','',''),this.element_.insertAdjacentHTML("beforeEnd",p.join(""))},q.fillText=function(e,t,n,r){this.drawText_(e,t,n,r,!1)},q.strokeText=function(e,t,n,r){this.drawText_(e,t,n,r,!0)},q.measureText=function(e){if(!this.textMeasureEl_){var t='';this.element_.insertAdjacentHTML("beforeEnd",t),this.textMeasureEl_=this.element_.lastChild}var n=this.element_.ownerDocument;return this.textMeasureEl_.innerHTML="",this.textMeasureEl_.style.font=this.font,this.textMeasureEl_.appendChild(n.createTextNode(e)),{width:this.textMeasureEl_.offsetWidth}},q.clip=function(){},q.arcTo=function(){},q.createPattern=function(e,t){return new J(e,t)},$.prototype.addColorStop=function(e,t){t=M(t),this.colors_.push({offset:e,color:t.color,alpha:t.alpha})};var Y=G.prototype=new Error;Y.INDEX_SIZE_ERR=1,Y.DOMSTRING_SIZE_ERR=2,Y.HIERARCHY_REQUEST_ERR=3,Y.WRONG_DOCUMENT_ERR=4,Y.INVALID_CHARACTER_ERR=5,Y.NO_DATA_ALLOWED_ERR=6,Y.NO_MODIFICATION_ALLOWED_ERR=7,Y.NOT_FOUND_ERR=8,Y.NOT_SUPPORTED_ERR=9,Y.INUSE_ATTRIBUTE_ERR=10,Y.INVALID_STATE_ERR=11,Y.SYNTAX_ERR=12,Y.INVALID_MODIFICATION_ERR=13,Y.NAMESPACE_ERR=14,Y.INVALID_ACCESS_ERR=15,Y.VALIDATION_ERR=16,Y.TYPE_MISMATCH_ERR=17,G_vmlCanvasManager=v,CanvasRenderingContext2D=I,CanvasGradient=$,CanvasPattern=J,DOMException=G}();var categoryVisible=new Object;categoryVisible.Group=!0,categoryVisible.Person=!0,categoryVisible.Bizarre=!0,categoryVisible.Catalyst=!0,categoryVisible.Closed=!0,categoryVisible.Experience=!0,categoryVisible["Future Dev"]=!0,categoryVisible.Idea=!0,categoryVisible.Implication=!0,categoryVisible.Insight=!0,categoryVisible.Intention=!0,categoryVisible.Knowledge=!0,categoryVisible.Location=!0,categoryVisible["Open Issue"]=!0,categoryVisible.Opinion=!0,categoryVisible.Opportunity=!0,categoryVisible.Platform=!0,categoryVisible.Problem=!0,categoryVisible.Question=!0,categoryVisible.Reference=!0,categoryVisible.Requirement=!0,categoryVisible.Resource=!0,categoryVisible.Role=!0,categoryVisible.Task=!0,categoryVisible.Tool=!0,categoryVisible.Trajectory=!0,categoryVisible.Action=!0,categoryVisible.Activity=!0;var findTopics=["name","metacode","mapper (by name)","map (by name)"],findSynapses=["topics (by name)","directionality","mapper (by name)","map (by name)"],findMaps=["name","topic (by name)","mapper (by name)","synapse (by topics)"],findMappers=["name","topic (by name)","map (by name)","synapse (by topics)"];$(document).ready(function(){$(".sideOption").bind("click",function(){$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#topic_by_name_input").focus()}),$("#closeFind, #findWhere").css("display","block"),$(".sideOption").unbind("click"),$(".sideOption").css("cursor","default")}),$("#closeFind").click(function(){Mconsole.graph.eachNode(function(e){e.setData("isNew",!1)}),Mconsole.plot(),$("#closeFind, #findWhere").css("display","none"),$(".sideOption").css("cursor","pointer"),$(".sideOption").animate({width:"45px",height:"32px"},300,function(){$(".sideOption").bind("click",function(){firstVal=$('.sideOption option[value="name"]').attr("selected"),secondVal=$('.sideOption option[value="metacode"]').attr("selected"),thirdVal=$('.sideOption option[value="map (by name)"]').attr("selected"),fourthVal=$('.sideOption option[value="mapper (by name)"]').attr("selected"),firstVal==="selected"||thirdVal==="selected"||fourthVal==="selected"?$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#topic_by_name_input").focus()}):secondVal==="selected"?$(".sideOption").animate({width:"380px",height:"463px"},300,function(){}):thirdVal==="selected"?$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#map_by_name_input").focus()}):fourthVal==="selected"&&$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$("#mapper_by_name_input").focus()}),$("#closeFind, #findWhere").css("display","block"),$(".sideOption").unbind("click"),$(".sideOption").css("cursor","default")})})}),$("#topic_by_name_input").keyup(function(){var e=$(this).val();firstVal=$("#onCanvas").attr("checked"),secondVal=$("#inCommons").attr("checked"),firstVal=="checked"&&secondVal=="checked"?($("#topic_by_name_input").autocomplete("option","disabled",!1),onCanvasSearch(e,null,null)):firstVal=="checked"?($("#topic_by_name_input").autocomplete("option","disabled",!0),onCanvasSearch(e,null,null)):secondVal=="checked"?(hideAll(),$("#topic_by_name_input").autocomplete("option","disabled",!1)):$("#topic_by_name_input").autocomplete("option","disabled",!0)}),$(".sideOption .select_content").change(function(){firstVal=$(this).children("option[value='topics']").attr("selected"),secondVal=$(this).children("option[value='maps']").attr("selected"),thirdVal=$(this).children("option[value='mappers']").attr("selected"),firstVal=="selected"?($(".sideOption .select_type").children("option[value='metacode']").removeAttr("disabled"),$(".sideOption .select_type").children("option[value='map (by name)']").removeAttr("disabled"),$(".sideOption .select_type").children("option[value='mapper (by name)']").removeAttr("disabled"),$(".find").css("display","none"),$(".find_topic_by_name").css("display","block"),$("#topic_by_name_input").focus()):secondVal=="selected"?($(".sideOption .select_type").val()!="name"&&($(".sideOption .select_type").val("name"),$(".sideOption").animate({width:"305px",height:"76px"},300,function(){})),$(".sideOption .select_type").children("option[value='metacode']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='map (by name)']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='mapper (by name)']").attr("disabled","disabled"),$(".find").css("display","none"),$(".find_map_by_name").css("display","block"),$("#map_by_name_input").focus()):thirdVal=="selected"&&($(".sideOption .select_type").val("name"),$(".sideOption .select_type").children("option[value='metacode']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='map (by name)']").attr("disabled","disabled"),$(".sideOption .select_type").children("option[value='mapper (by name)']").attr("disabled","disabled"),$(".find").css("display","none"),$(".find_mapper_by_name").css("display","block"),$("#mapper_by_name_input").focus())}),$(".sideOption .select_type").change(function(){firstVal=$(this).children("option[value='name']").attr("selected"),secondVal=$(this).children("option[value='metacode']").attr("selected"),thirdVal=$(this).children("option[value='map (by name)']").attr("selected"),fourthVal=$(this).children("option[value='mapper (by name)']").attr("selected"),firstVal==="selected"?$(".find").fadeOut("fast",function(){showAll(),$(".find_topic_by_metacode ul li").not("#hideAll, #showAll").removeClass("toggledOff");for(var e in categoryVisible)categoryVisible[e]=!0;$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$(".find_topic_by_name").css("display","block"),$("#topic_by_name_input").focus()})}):secondVal==="selected"?$(".find").fadeOut("fast",function(){$(".sideOption").animate({width:"380px",height:"463px"},300,function(){$(".find_topic_by_metacode").fadeIn("fast")})}):thirdVal==="selected"?$(".find").fadeOut("fast",function(){$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$(".find_map_by_name").css("display","block"),$("#map_by_name_input").focus()})}):fourthVal==="selected"&&$(".find").fadeOut("fast",function(){$(".sideOption").animate({width:"305px",height:"76px"},300,function(){$(".find_mapper_by_name").css("display","block"),$("#mapper_by_name_input").focus()})})}),$(".find_topic_by_name #topic_by_name_input").bind("railsAutocomplete.select",function(e,t){t.item.id!=undefined&&window.open("/items/"+t.item.id),$(".find_topic_by_name #topic_by_name_input").val("")}),$(".find_topic_by_name").bind("submit",function(e,t){e.preventDefault()}),$(".find_map_by_name #map_by_name_input").bind("railsAutocomplete.select",function(e,t){firstVal=$(".sideOption .select_content").children("option[value='topics']").attr("selected"),secondVal=$(".sideOption .select_content").children("option[value='maps']").attr("selected"),thirdVal=$(".sideOption .select_content").children("option[value='mappers']").attr("selected"),firstVal=="selected"?(firstNewVal=$("#onCanvas").attr("checked"),secondNewVal=$("#inCommons").attr("checked"),firstNewVal=="checked"&&secondNewVal=="checked"?(onCanvasSearch(null,t.item.id,null),$("#topicsByMap").val(t.item.id),$("#topicsByUser").val(""),$("#get_topics_form").submit()):firstNewVal=="checked"?onCanvasSearch(null,t.item.id,null):secondNewVal=="checked"?($("#topicsByMap").val(t.item.id),$("#topicsByUser").val(""),$("#get_topics_form").submit()):alert("You either need to have searching On Your Canvas or In the Commons enabled")):secondVal=="selected"?(t.item.id!=undefined&&window.open("/maps/"+t.item.id),$(".find_map_by_name #map_by_name_input").val("")):thirdVal=="selected"}),$(".find_map_by_name").bind("submit",function(e,t){e.preventDefault()}),$(".find_mapper_by_name #mapper_by_name_input").bind("railsAutocomplete.select",function(e,t){firstVal=$(".sideOption .select_content").children("option[value='topics']").attr("selected"),secondVal=$(".sideOption .select_content").children("option[value='maps']").attr("selected"),thirdVal=$(".sideOption .select_content").children("option[value='mappers']").attr("selected"),firstVal=="selected"?(firstNewVal=$("#onCanvas").attr("checked"),secondNewVal=$("#inCommons").attr("checked"),firstNewVal=="checked"&&secondNewVal=="checked"?(onCanvasSearch(null,null,t.item.id.toString()),$("#topicsByUser").val(t.item.id),$("#topicsByMap").val(""),$("#get_topics_form").submit()):firstNewVal=="checked"?onCanvasSearch(null,null,t.item.id.toString()):secondNewVal=="checked"?($("#topicsByUser").val(t.item.id),$("#topicsByMap").val(""),$("#get_topics_form").submit()):alert("You either need to have searching On Your Canvas or In the Commons enabled")):secondVal!="selected"&&thirdVal=="selected"&&(t.item.id!=undefined&&window.open("/users/"+t.item.id),$(".find_mapper_by_name #mapper_by_name_input").val(""))}),$(".find_mapper_by_name").bind("submit",function(e,t){e.preventDefault()}),$(".find_topic_by_metacode ul li").click(function(e){obj=document.getElementById("container");var t=$(this).attr("id");if(t==="showAll"||t==="hideAll"){if(t=="showAll"){obj!=null?showAll():$(".item").fadeIn("slow"),$(".find_topic_by_metacode ul li").not("#hideAll, #showAll").removeClass("toggledOff");for(var n in categoryVisible)categoryVisible[n]=!0}else if(t=="hideAll"){obj!=null?hideAll():$(".item").fadeOut("slow"),$(".find_topic_by_metacode ul li").not("#hideAll, #showAll").addClass("toggledOff");for(var n in categoryVisible)categoryVisible[n]=!1}}else{var r=$(this).children("img").attr("alt");obj!=null&&switchVisible(r),categoryVisible[r]==1?($(this).addClass("toggledOff"),categoryVisible[r]=!1):categoryVisible[r]==0&&($(this).removeClass("toggledOff"),categoryVisible[r]=!0)}})});var renderMidArrow=function(e,t,n,r,i){var s=i.getCtx();if(r){var o=e;e=t,t=o}var u=new $jit.Complex(t.x-e.x,t.y-e.y);u.$scale(n/u.norm());var a=new $jit.Complex((t.x+e.x)/2,(t.y+e.y)/2);a.x+=u.x/.7,a.y+=u.y/.7;var f=new $jit.Complex(a.x-u.x,a.y-u.y),l=new $jit.Complex(-u.y/2,u.x/2),c=f.add(l),h=f.$add(l.$scale(-1));s.beginPath(),s.moveTo(e.x,e.y),s.lineTo(t.x,t.y),s.stroke(),s.beginPath(),s.moveTo(c.x,c.y),s.lineTo(a.x,a.y),s.lineTo(h.x,h.y),s.stroke()},nodeSettings={customNode:{render:function(e,t){var n=e.pos.getc(!0),r=e.getData("dim"),i=e.getData("itemcatname"),s=e.getData("isNew"),o=t.getCtx();s&&(o.beginPath(),o.arc(n.x,n.y,r+3,0,2*Math.PI,!1),o.strokeStyle="white",o.lineWidth=2,o.stroke()),o.drawImage(imgArray[i],n.x-r,n.y-r,r*2,r*2)},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("dim");return this.nodeHelper.circle.contains(n,t,r)}}},edgeSettings={customEdge:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.getData("category");if(i=="none")this.edgeHelper.line.render({x:n.x,y:n.y},{x:r.x,y:r.y},t);else if(i=="both")renderMidArrow({x:n.x,y:n.y},{x:r.x,y:r.y},13,!0,t),renderMidArrow({x:n.x,y:n.y},{x:r.x,y:r.y},13,!1,t);else if(i=="from-to"){var s=e.data.$direction,o=s&&s.length>1&&s[0]!=e.nodeFrom.id;renderMidArrow({x:n.x,y:n.y},{x:r.x,y:r.y},13,o,t)}var u=e.getData("desc")+" ("+e.getData("userid")+","+e.getData("id")+")",a=e.getData("showDesc");if(u!=""&&a){var f=t.getSize(),l=parseInt((n.x+r.x-u.length*5)/2),c=parseInt((n.y+r.y)/2);t.getCtx().fillStyle="#000",t.getCtx().font="bold 14px arial",t.getCtx().fillText(u,l,c)}},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.line.contains(n,r,t,e.Edge.epsilon)}}},canvasDoubleClickHandlerObject=new Object;canvasDoubleClickHandlerObject.storedTime=0,function(){window.$jit=function(e){e=e||window;for(var t in $jit)$jit[t].$extend&&(e[t]=$jit[t])},$jit.version="2.0.0b";var e=function(e){return document.getElementById(e)};e.empty=function(){},e.extend=function(e,t){for(var n in t||{})e[n]=t[n];return e},e.lambda=function(e){return typeof e=="function"?e:function(){return e}},e.time=Date.now||function(){return+(new Date)},e.splat=function(t){var n=e.type(t);return n?n!="array"?[t]:t:[]},e.type=function(t){var n=e.type.s.call(t).match(/^\[object\s(.*)\]$/)[1].toLowerCase();return n!="object"?n:t&&t.$$family?t.$$family:t&&t.nodeName&&t.nodeType==1?"element":n},e.type.s=Object.prototype.toString,e.each=function(t,n){var r=e.type(t);if(r=="object")for(var i in t)n(t[i],i);else for(var s=0,o=t.length;s>16,e>>8&255,e&255]},e.destroy=function(t){e.clean(t),t.parentNode&&t.parentNode.removeChild(t),t.clearAttributes&&t.clearAttributes()},e.clean=function(t){for(var n=t.childNodes,r=0,i=n.length;r-1},e.addClass=function(t,n){e.hasClass(t,n)||(t.className=t.className+" "+n)},e.removeClass=function(e,t){e.className=e.className.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)"),"$1")},e.getPos=function(e){function r(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.offsetLeft,t.y+=e.offsetTop,e=e.offsetParent;return t}function i(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.scrollLeft,t.y+=e.scrollTop,e=e.parentNode;return t}function s(e){return/^(?:body|html)$/i.test(e.tagName)}var t=r(e),n=i(e);return{x:t.x-n.x,y:t.y-n.y}},e.event={get:function(e,t){return t=t||window,e||t.event},getWheel:function(e){return e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3},isRightClick:function(e){return e.which==3||e.button==2},getPos:function(e,t){t=t||window,e=e||t.event;var n=t.document;n=n.documentElement||n.body,e.touches&&e.touches.length&&(e=e.touches[0]);var r={x:e.pageX||e.clientX+n.scrollLeft,y:e.pageY||e.clientY+n.scrollTop};return r},stop:function(e){e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0,e.preventDefault?e.preventDefault():e.returnValue=!1}},$jit.util=$jit.id=e;var t=function(n){n=n||{};var r=function(){for(var n in this)typeof this[n]!="function"&&(this[n]=e.unlink(this[n]));this.constructor=r;if(t.prototyping)return this;var i=this.initialize?this.initialize.apply(this,arguments):this;return this.$$family="class",i};for(var i in t.Mutators){if(!n[i])continue;n=t.Mutators[i](n,n[i]),delete n[i]}return e.extend(r,this),r.constructor=t,r.prototype=n,r};t.Mutators={Implements:function(n,r){return e.each(e.splat(r),function(e){t.prototyping=e;var r=typeof e=="function"?new e:e;for(var i in r)i in n||(n[i]=r[i]);delete t.prototyping}),n}},e.extend(t,{inherit:function(n,r){for(var i in r){var s=r[i],o=n[i],u=e.type(s);o&&u=="function"?s!=o&&t.override(n,i,s):u=="object"?n[i]=e.merge(o,s):n[i]=s}return n},override:function(e,n,r){var i=t.prototyping;i&&e[n]!=i[n]&&(i=null);var s=function(){var t=this.parent;this.parent=i?i[n]:e[n];var s=r.apply(this,arguments);return this.parent=t,s};e[n]=s}}),t.prototype.implement=function(){var n=this.prototype;return e.each(Array.prototype.slice.call(arguments||[]),function(e){t.inherit(n,e)}),this},$jit.Class=t,$jit.json={prune:function(e,t){this.each(e,function(e,n){n==t&&e.children&&(delete e.children,e.children=[])})},getParent:function(e,t){if(e.id==t)return!1;var n=e.children;if(n&&n.length>0)for(var r=0;r=(7-4*n)/11){t=r*r-Math.pow((11-6*n-11*e)/4,2);break}return t},Elastic:function(e,t){return Math.pow(2,10*--e)*Math.cos(20*e*Math.PI*(t[0]||1)/3)}};e.each(r,function(e,r){n[r]=t(e)}),e.each(["Quad","Cubic","Quart","Quint"],function(e,r){n[e]=t(function(e){return Math.pow(e,[r+2])})})})();var r=new t({initialize:function(e){this.setOptions(e)},setOptions:function(t){var r={duration:2500,fps:40,transition:n.Quart.easeInOut,compute:e.empty,complete:e.empty,link:"ignore"};return this.opt=e.merge(r,t||{}),this},step:function(){var t=e.time(),n=this.opt;if(ti.height?e.y-s.height-u:e.y+u)+"px",n.left=(e.x+s.width+o>i.width?e.x-s.width-o:e.x+o)+"px"},hide:function(e){this.tip.style.display="none",e&&this.config.onHide()}}),a.Classes.NodeStyles=new t({Implements:[s,o],initializePost:function(){this.fx=this.viz.fx,this.types=this.viz.fx.nodeTypes,this.nStyles=this.config,this.nodeStylesOnHover=this.nStyles.stylesHover,this.nodeStylesOnClick=this.nStyles.stylesClick,this.hoveredNode=!1,this.fx.nodeFxAnimation=new r,this.down=!1,this.move=!1},onMouseOut:function(e,t){this.down=this.move=!1;if(!this.hoveredNode)return;this.dom&&this.isLabel(e,t)&&this.toggleStylesOnHover(this.hoveredNode,!1);var n=e.relatedTarget,r=this.canvas.getElement();while(n&&n.parentNode){if(r==n.parentNode)return;n=n.parentNode}this.toggleStylesOnHover(this.hoveredNode,!1),this.hoveredNode=!1},onMouseOver:function(e,t){var n;if(this.dom&&(n=this.isLabel(e,t))){var r=this.viz.graph.getNode(n.id);if(r.selected)return;this.hoveredNode=r,this.toggleStylesOnHover(this.hoveredNode,!0)}},onMouseDown:function(e,t,n,r){if(r)return;var i +;this.dom&&(i=this.isLabel(e,t))?this.down=this.viz.graph.getNode(i.id):this.dom||(this.down=n.getNode()),this.move=!1},onMouseUp:function(e,t,n,r){if(r)return;this.move||this.onClick(n.getNode()),this.down=this.move=!1},getRestoredStyles:function(e,t){var n={},r=this["nodeStylesOn"+t];for(var i in r)n[i]=e.styles["$"+i];return n},toggleStylesOnHover:function(e,t){this.nodeStylesOnHover&&this.toggleStylesOn("Hover",e,t)},toggleStylesOnClick:function(e,t){this.nodeStylesOnClick&&this.toggleStylesOn("Click",e,t)},toggleStylesOn:function(t,r,i){var s=this.viz,o=this.nStyles;if(i){var u=this;r.styles||(r.styles=e.merge(r.data,{}));for(var a in this["nodeStylesOn"+t]){var f="$"+a;f in r.styles||(r.styles[f]=r.getData(a))}s.fx.nodeFx(e.extend({elements:{id:r.id,properties:u["nodeStylesOn"+t]},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}else{var l=this.getRestoredStyles(r,t);s.fx.nodeFx(e.extend({elements:{id:r.id,properties:l},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}},onClick:function(e){if(!e)return;var t=this.nodeStylesOnClick;if(!t)return;e.selected?(this.toggleStylesOnClick(e,!1),delete e.selected):(this.viz.graph.eachNode(function(e){if(e.selected){for(var n in t)e.setData(n,e.styles["$"+n],"end");delete e.selected}}),this.toggleStylesOnClick(e,!0),e.selected=!0,delete e.hovered,this.hoveredNode=!1)},onMouseMove:function(e,t,n){this.down&&(this.move=!0);if(this.dom&&this.isLabel(e,t))return;var r=this.nodeStylesOnHover;if(!r)return;if(!this.dom){if(this.hoveredNode){var i=this.types[this.hoveredNode.getData("type")],s=i&&i.contains&&i.contains.call(this.fx,this.hoveredNode,n.getPos());if(s)return}var o=n.getNode();if(!this.hoveredNode&&!o)return;if(o.hovered)return;o&&!o.selected?(this.fx.nodeFxAnimation.stopTimer(),this.viz.graph.eachNode(function(e){if(e.hovered&&!e.selected){for(var t in r)e.setData(t,e.styles["$"+t],"end");delete e.hovered}}),o.hovered=!0,this.hoveredNode=o,this.toggleStylesOnHover(o,!0)):this.hoveredNode&&!this.hoveredNode.selected&&(this.fx.nodeFxAnimation.stopTimer(),this.toggleStylesOnHover(this.hoveredNode,!1),delete this.hoveredNode.hovered,this.hoveredNode=!1)}}}),a.Classes.Navigation=new t({Implements:[s,o],initializePost:function(){this.pos=!1,this.pressed=!1},onMouseWheel:function(t,n,r){if(!this.config.zooming)return;e.event.stop(e.event.get(t,n));var i=this.config.zooming/1e3,s=1+r*i;this.canvas.scale(s,s)},onMouseDown:function(e,t,n){if(!this.config.panning)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;this.pressed=!0,this.pos=n.getPos();var r=this.canvas,i=r.translateOffsetX,s=r.translateOffsetY,o=r.scaleOffsetX,u=r.scaleOffsetY;this.pos.x*=o,this.pos.x+=i,this.pos.y*=u,this.pos.y+=s},onMouseMove:function(e,t,n){if(!this.config.panning)return;if(!this.pressed)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;var r=this.pos,i=n.getPos(),s=this.canvas,o=s.translateOffsetX,u=s.translateOffsetY,a=s.scaleOffsetX,f=s.scaleOffsetY;i.x*=a,i.y*=f,i.x+=o,i.y+=u;var l=i.x-r.x,c=i.y-r.y;this.pos=i,this.canvas.translate(l*1/a,c*1/f)},onMouseUp:function(e,t,n,r){if(!this.config.panning)return;this.pressed=!1}});var f;(function(){function i(t,n){var i=document.createElement(t);for(var s in n)typeof n[s]=="object"?e.extend(i[s],n[s]):i[s]=n[s];return t=="canvas"&&!r&&G_vmlCanvasManager&&(i=G_vmlCanvasManager.initElement(document.body.appendChild(i))),i}var n=typeof HTMLCanvasElement,r=n=="object"||n=="function";$jit.Canvas=f=new t({canvases:[],pos:!1,element:!1,labelContainer:!1,translateOffsetX:0,translateOffsetY:0,scaleOffsetX:1,scaleOffsetY:1,initialize:function(t,n){this.viz=t,this.opt=n;var r=e.type(n.injectInto)=="string"?n.injectInto:n.injectInto.id,s=r+"-label",o=e(r),u=n.width||o.offsetWidth,a=n.height||o.offsetHeight;this.id=r;var l={injectInto:r,width:u,height:a};this.element=i("div",{id:r+"-canvaswidget",style:{position:"relative",width:u+"px",height:a+"px"}}),this.labelContainer=this.createLabelContainer(n.Label.type,s,l),this.canvases.push(new f.Base({config:e.extend({idSuffix:"-canvas"},l),plot:function(e){t.fx.plot()},resize:function(){t.refresh()}}));var c=n.background;if(c){var h=new f.Background[c.type](t,e.extend(c,l));this.canvases.push(new f.Base(h))}var p=this.canvases.length;while(p--)this.element.appendChild(this.canvases[p].canvas),p>0&&this.canvases[p].plot();this.element.appendChild(this.labelContainer),o.appendChild(this.element);var d=null,v=this;e.addEvent(window,"scroll",function(){clearTimeout(d),d=setTimeout(function(){v.getPos(!0)},500)})},getCtx:function(e){return this.canvases[e||0].getCtx()},getConfig:function(){return this.opt},getElement:function(){return this.element},getSize:function(e){return this.canvases[e||0].getSize()},resize:function(e,t){this.getPos(!0),this.translateOffsetX=this.translateOffsetY=0,this.scaleOffsetX=this.scaleOffsetY=1;for(var n=0,r=this.canvases.length;no?u=i(o+(s-r-o)*t):u=i(o-r+(s-o)*t):a>=n?s>o?u=i(o+(s-r-o)*t):u=i(o-r+(s-(o-r))*t):u=i(o+(s-o)*t);var f=(this.rho-e.rho)*t+e.rho;return{theta:u,rho:f}}};var c=function(e,t){return new l(e,t)};l.KER=c(0,0);var h=function(e,t){this.x=e,this.y=t};$jit.Complex=h,h.prototype={getc:function(){return this},getp:function(e){return this.toPolar(e)},set:function(e){e=e.getc(!0),this.x=e.x,this.y=e.y},setc:function(e,t){this.x=e,this.y=t},setp:function(e,t){this.x=Math.cos(e)*t,this.y=Math.sin(e)*t},clone:function(){return new h(this.x,this.y)},toPolar:function(e){var t=this.norm(),n=Math.atan2(this.y,this.x);return n<0&&(n+=Math.PI*2),e?{theta:n,rho:t}:new l(n,t)},norm:function(){return Math.sqrt(this.squaredNorm())},squaredNorm:function(){return this.x*this.x+this.y*this.y},add:function(e){return new h(this.x+e.x,this.y+e.y)},prod:function(e){return new h(this.x*e.x-this.y*e.y,this.y*e.x+this.x*e.y)},conjugate:function(){return new h(this.x,-this.y)},scale:function(e){return new h(this.x*e,this.y*e)},equals:function(e){return this.x==e.x&&this.y==e.y},$add:function(e){return this.x+=e.x,this.y+=e.y,this},$prod:function(e){var t=this.x,n=this.y;return this.x=t*e.x-n*e.y,this.y=n*e.x+t*e.y,this},$conjugate:function(){return this.y=-this.y,this},$scale:function(e){return this.x*=e,this.y*=e,this},$div:function(e){var t=this.x,n=this.y,r=e.squaredNorm();return this.x=t*e.x+n*e.y,this.y=n*e.x-t*e.y,this.$scale(1/r)}};var p=function(e,t){return new h(e,t)};h.KER=p(0,0),$jit.Graph=new t({initialize:function(t,n,r,i){var s={complex:!1,Node:{}};this.Node=n,this.Edge=r,this.Label=i,this.opt=e.merge(s,t||{}),this.nodes={},this.edges={};var o=this;this.nodeList={};for(var u in v)o.nodeList[u]=function(e){return function(){var t=Array.prototype.slice.call(arguments);o.eachNode(function(n){n[e].apply(n,t)})}}(u)},getNode:function(e){return this.hasNode(e)?this.nodes[e]:!1},getByName:function(e){for(var t in this.nodes){var n=this.nodes[t];if(n.name==e)return n}return!1},getAdjacence:function(e,t){return e in this.edges?this.edges[e][t]:!1},addNode:function(t){if(!this.nodes[t.id]){var n=this.edges[t.id]={};this.nodes[t.id]=new d.Node(e.extend({id:t.id,name:t.name,data:e.merge(t.data||{},{}),adjacencies:n},this.opt.Node),this.opt.complex,this.Node,this.Edge,this.Label)}return this.nodes[t.id]},addAdjacence:function(e,t,n){this.hasNode(e.id)||this.addNode(e),this.hasNode(t.id)||this.addNode(t),e=this.nodes[e.id],t=this.nodes[t.id];if(!e.adjacentTo(t)){var r=this.edges[e.id]=this.edges[e.id]||{},i=this.edges[t.id]=this.edges[t.id]||{};return r[t.id]=i[e.id]=new d.Adjacence(e,t,n,this.Edge,this.Label),r[t.id]}return this.edges[e.id][t.id]},removeNode:function(e){if(this.hasNode(e)){delete this.nodes[e];var t=this.edges[e];for(var n in t)delete this.edges[n][e];delete this.edges[e]}},removeAdjacence:function(e,t){delete this.edges[e][t],delete this.edges[t][e]},hasNode:function(e){return e in this.nodes},empty:function(){this.nodes={},this.edges={}}});var d=$jit.Graph,v;(function(){var t=function(e,t,n,r,i){var s;n=n||"current",e="$"+(e?e+"-":""),n=="current"?s=this.data:n=="start"?s=this.startData:n=="end"&&(s=this.endData);var o=e+t;return r?s[o]:this.Config.overridable?o in s?s[o]:o in this.data?this.data[o]:i[t]||0:i[t]||0},n=function(e,t,n,r){r=r||"current",e="$"+(e?e+"-":"");var i;r=="current"?i=this.data:r=="start"?i=this.startData:r=="end"&&(i=this.endData),i[e+t]=n},r=function(t,n){t="$"+(t?t+"-":"");var r=this;e.each(n,function(e){var n=t+e;delete r.data[n],delete r.endData[n],delete r.startData[n]})};v={getData:function(e,n,r){return t.call(this,"",e,n,r,this.Config)},setData:function(e,t,r){n.call(this,"",e,t,r)},setDataset:function(t,n){t=e.splat(t);for(var r in n)for(var i=0,s=e.splat(n[r]),o=t.length;i=t&&i<=n&&o(e)&&r(e,i),ii&&a(r,t,n)})}(e,t+s,n+s)},eachSubgraph:function(e,t,n){this.eachLevel(e,0,!1,t,n)},eachSubnode:function(e,t,n){this.eachLevel(e,1,1,t,n)},anySubnode:function(t,n,r){var i=!1;n=n||e.lambda(!0);var s=e.type(n)=="string"?function(e){return e[n]}:n;return this.eachSubnode(t,function(e){s(e)&&(i=!0)},r),i},getSubnodes:function(t,n,r){var i=[],s=this;n=n||0;var o,u;return e.type(n)=="array"?(o=n[0],u=n[1]):(o=n,u=Number.MAX_VALUE-t._depth),this.eachLevel(t,o,u,function(e){i.push(e)},r),i},getParents:function(e){var t=[];return this.eachAdjacency(e,function(n){var r=n.nodeTo;r._depth-1?t.endData[i]=r[i]:t.data[i]=r[i]}}),i.graph.eachNode(function(e){if(e.ignore)return;e.eachAdjacency(function(e){if(e.nodeFrom.ignore||e.nodeTo.ignore)return;var t=u.getNode(e.nodeFrom.id),n=u.getNode(e.nodeTo.id);if(!t.adjacentTo(n)){var e=i.graph.getAdjacence(t.id,n.id);f=!0,e.setData("alpha",1),e.setData("alpha",1,"start"),e.setData("alpha",0,"end")}})});var f=this.preprocessSum(u),c=f?["node-property:alpha","edge-property:alpha"]:["node-property:alpha"];c[0]=c[0]+(r&&"node-property"in r?":"+e.splat(r["node-property"]).join(":"):""),c[1]=(c[1]||"edge-property:alpha")+(r&&"edge-property"in r?":"+e.splat(r["edge-property"]).join(":"):""),r&&"label-property"in r&&c.push("label-property:"+e.splat(r["label-property"]).join(":")),i.reposition(),i.graph.eachNode(function(e){e.id!=o&&e.pos.getp().equals(l.KER)&&(e.pos.set(e.endPos),e.startPos.set(e.endPos))}),i.fx.animate(e.merge(s,{modes:["polar"].concat(c),onComplete:function(){i.graph.eachNode(function(e){e.ignore&&i.graph.removeNode(e.id)}),i.graph.eachNode(function(e){e.eachAdjacency(function(e){e.ignore&&i.graph.removeAdjacence(e.nodeFrom.id,e.nodeTo.id)})}),s.onComplete()}}));break;default:}},contract:function(t,n){var r=this.viz;if(t.collapsed||!t.anySubnode(e.lambda(!0)))return;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),t.collapsed=!0,function i(e){e.eachSubnode(function(e){e.ignore=!0,e.setData("alpha",0,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),function s(e){e.eachSubnode(function(e){e.setPos(t.getPos("end"),"end"),s(e)})}(t),r.fx.animate(n)):n.type=="replot"&&r.refresh()},expand:function(t,n){if(!("collapsed"in t))return;var r=this.viz;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),delete t.collapsed,function i(e){e.eachSubnode(function(e){delete e.ignore,e.setData("alpha",1,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),r.fx.animate(n)):n.type=="replot"&&r.refresh()},preprocessSum:function(e){var t=this.viz;e.eachNode(function(e){if(!t.graph.hasNode(e.id)){t.graph.addNode(e);var n=t.graph.getNode(e.id);n.setData("alpha",0),n.setData("alpha",0,"start"),n.setData("alpha",1,"end")}});var n=!1;return e.eachNode(function(e){e.eachAdjacency(function(e){var r=t.graph.getNode(e.nodeFrom.id),i=t.graph.getNode(e.nodeTo.id);if(!r.adjacentTo(i)){var e=t.graph.addAdjacence(r,i,e.data);r.startAlpha==r.endAlpha&&i.startAlpha==i.endAlpha&&(n=!0,e.setData("alpha",0),e.setData("alpha",0,"start"),e.setData("alpha",1,"end"))}})}),n}};var m={none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t,n,r){var i=r.getCtx();i.beginPath(),i.arc(t.x,t.y,n,0,Math.PI*2,!0),i.closePath(),i[e]()},contains:function(e,t,n){var r=e.x-t.x,i=e.y-t.y,s=r*r+i*i;return s<=n*n}},ellipse:{render:function(e,t,n,r,i){var s=i.getCtx();r/=2,n/=2,s.save(),s.scale(n/r,r/n),s.beginPath(),s.arc(t.x*(r/n),t.y*(n/r),r,0,Math.PI*2,!0),s.closePath(),s[e](),s.restore()},contains:function(e,t,n,r){n/=2,r/=2;var i=(n+r)/2,s=e.x-t.x,o=e.y-t.y,u=s*s+o*o;return u<=i*i}},square:{render:function(e,t,n,r){r.getCtx()[e+"Rect"](t.x-n,t.y-n,2*n,2*n)},contains:function(e,t,n){return Math.abs(t.x-e.x)<=n&&Math.abs(t.y-e.y)<=n}},rectangle:{render:function(e,t,n,r,i){i.getCtx()[e+"Rect"](t.x-n/2,t.y-r/2,n,r)},contains:function(e,t,n,r){return Math.abs(t.x-e.x)<=n/2&&Math.abs(t.y-e.y)<=r/2}},triangle:{render:function(e,t,n,r){var i=r.getCtx(),s=t.x,o=t.y-n,u=s-n,a=t.y+n,f=s+n,l=a;i.beginPath(),i.moveTo(s,o),i.lineTo(u,a),i.lineTo(f,l),i.closePath(),i[e]()},contains:function(e,t,n){return m.circle.contains(e,t,n)}},star:{render:function(e,t,n,r){var i=r.getCtx(),s=Math.PI/5;i.save(),i.translate(t.x,t.y),i.beginPath(),i.moveTo(n,0);for(var o=0;o<9;o++)i.rotate(s),o%2==0?i.lineTo(n/.525731*.200811,0):i.lineTo(n,0);i.closePath(),i[e](),i.restore()},contains:function(e,t,n){return m.circle.contains(e,t,n)}}},g={line:{render:function(e,t,n){var r=n.getCtx();r.beginPath(),r.moveTo(e.x,e.y),r.lineTo(t.x,t.y),r.stroke()},contains:function(e,t,n,r){var i=Math.min,s=Math.max,o=i(e.x,t.x),u=s(e.x,t.x),a=i(e.y,t.y),f=s(e.y,t.y);if(n.x>=o&&n.x<=u&&n.y>=a&&n.y<=f){if(Math.abs(t.x-e.x)<=r)return!0;var l=(t.y-e.y)/(t.x-e.x)*(n.x-e.x)+e.y;return Math.abs(l-n.y)<=r}return!1}},arrow:{render:function(e,t,n,r,i){var s=i.getCtx();if(r){var o=e;e=t,t=o}var u=new h(t.x-e.x,t.y-e.y);u.$scale(n/u.norm());var a=new h(t.x-u.x,t.y-u.y),f=new h(-u.y/2,u.x/2),l=a.add(f),c=a.$add(f.$scale(-1));s.beginPath(),s.moveTo(e.x,e.y),s.lineTo(t.x,t.y),s.stroke(),s.beginPath(),s.moveTo(l.x,l.y),s.lineTo(c.x,c.y),s.lineTo(t.x,t.y),s.closePath(),s.fill()},contains:function(e,t,n,r){return g.line.contains(e,t,n,r)}},hyperline:{render:function(e,t,n,r){function f(e,t){var n=e.x*t.y-e.y*t.x,r=n,i=e.squaredNorm(),s=t.squaredNorm();if(n==0)return{x:0,y:0,ratio:-1};var o=(e.y*s-t.y*i+e.y-t.y)/n,u=(t.x*i-e.x*s+t.x-e.x)/r,a=-o/2,f=-u/2,l=(o*o+u*u)/4-1;if(l<0)return{x:0,y:0,ratio:-1};var c=Math.sqrt(l),h={x:a,y:f,ratio:c>1e3?-1:c,a:o,b:u};return h}function a(e,t){return et?!1:!0:t+Math.PI>e?!0:!1}var i=r.getCtx(),s=f(e,t);if(s.a>1e3||s.b>1e3||s.ratio<0)i.beginPath(),i.moveTo(e.x*n,e.y*n),i.lineTo(t.x*n,t.y*n),i.stroke();else{var o=Math.atan2(t.y-s.y,t.x-s.x),u=Math.atan2(e.y-s.y,e.x-s.x),a=a(o,u);i.beginPath(),i.arc(s.x*n,s.y*n,s.ratio*n,o,u,a),i.stroke()}},contains:e.lambda(!1)}};d.Plot={initialize:function(e,t){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge,this.animation=new r,this.nodeTypes=new t.Plot.NodeTypes,this.edgeTypes=new t.Plot.EdgeTypes,this.labels=e.labels},nodeHelper:m,edgeHelper:g,Interpolator:{map:{border:"color",color:"color",width:"number",height:"number",dim:"number",alpha:"number",lineWidth:"number",angularWidth:"number",span:"number",valueArray:"array-number",dimArray:"array-number"},canvas:{globalAlpha:"number",fillStyle:"color",strokeStyle:"color",lineWidth:"number",shadowBlur:"number",shadowColor:"color",shadowOffsetX:"number",shadowOffsetY:"number",miterLimit:"number"},label:{size:"number",color:"color"},compute:function(e,t,n){return e+(t-e)*n},moebius:function(e,t,n,r){var i=r.scale(-n);if(i.norm()<1){var s=i.x,o=i.y,u=e.startPos.getc().moebiusTransformation(i);e.pos.setc(u.x,u.y),i.x=s,i.y=o}},linear:function(e,t,n){var r=e.startPos.getc(!0),i=e.endPos.getc(!0);e.pos.setc(this.compute(r.x,i.x,n),this.compute(r.y,i.y,n))},polar:function(e,t,n){var r=e.startPos.getp(!0),i=e.endPos.getp(),s=i.interpolate(r,n);e.pos.setp(s.theta,s.rho)},number:function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end");e[i](t,this.compute(s,o,n))},color:function(t,n,r,i,s){var o=e.hexToRgb(t[i](n,"start")),u=e.hexToRgb(t[i](n,"end")),a=this.compute,f=e.rgbToHex([parseInt(a(o[0],u[0],r)),parseInt(a(o[1],u[1],r)),parseInt(a(o[2],u[2],r))]);t[s](n,f)},"array-number":function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end"),u=[];for(var a=0,f=s.length;a=.95?o.labels.plotLabel(i,n,e):o.labels.hideLabel(n,!1)),u.restore(),n.visited=!l})},plotTree:function(e,t,n){var r=this,i=this.viz,s=i.canvas,o=this.config,u=s.getCtx(),a=e.getData("alpha");e.eachSubnode(function(i){if(t.plotSubtree(e,i)&&i.exist&&i.drawn){var o=e.getAdjacency(i.id);!n&&t.onBeforePlotLine(o),u.globalAlpha=Math.min(a,i.getData("alpha")),r.plotLine(o,s,n),!n&&t.onAfterPlotLine(o),r.plotTree(i,t,n)}}),e.drawn?(!n&&t.onBeforePlotNode(e),this.plotNode(e,s,n),!n&&t.onAfterPlotNode(e),!t.hideLabels&&t.withLabels&&a>=.95?this.labels.plotLabel(s,e,t):this.labels.hideLabel(e,!1)):this.labels.hideLabel(e,!0)},plotNode:function(e,t,n){var r=e.getData("type"),i=this.node.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=e.getData("alpha"),a=t.getCtx();a.lineWidth=s,a.fillStyle=a.strokeStyle=o,a.globalAlpha=u;for(var f in i)a[f]=e.getCanvasStyle(f);this.nodeTypes[r].render.call(this,e,t,n)}},plotLine:function(e,t,n){var r=e.getData("type"),i=this.edge.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=t.getCtx();u.lineWidth=s,u.fillStyle=u.strokeStyle=o;for(var a in i)u[a]=e.getCanvasStyle(a);this.edgeTypes[r].render.call(this,e,t,n)}}},d.Label={},d.Label.Native=new t({plotLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.font=t.getLabelData("style")+" "+t.getLabelData("size")+"px "+t.getLabelData("family"),r.textAlign=t.getLabelData("textAlign"),r.fillStyle=r.strokeStyle=t.getLabelData("color"),r.textBaseline=t.getLabelData("textBaseline"),this.renderLabel(e,t,n)},renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.fillText(t.name,i.x,i.y+t.getData("height")/2)},hideLabel:e.empty,hideLabels:e.empty}),d.Label.DOM=new t({labelsHidden:!1,labelContainer:!1,labels:{},getLabelContainer:function(){return this.labelContainer?this.labelContainer:this.labelContainer=document.getElementById(this.viz.config.labelContainer)},getLabel:function(e){return e in this.labels&&this.labels[e]!=null?this.labels[e]:this.labels[e]=document.getElementById(e)},hideLabels:function(e){var t=this.getLabelContainer();e?t.style.display="none":t.style.display="",this.labelsHidden=e},clearLabels:function(e){for(var t in this.labels)if(e||!this.viz.graph.hasNode(t))this.disposeLabel(t),delete this.labels[t]},disposeLabel:function(e){var t=this.getLabel(e);t&&t.parentNode&&t.parentNode.removeChild(t)},hideLabel:function(t,n){t=e.splat(t);var r=n?"":"none",i,s=this;e.each(t,function(e){var t=s.getLabel(e.id);t&&(t.style.display=r)})},fitsInCanvas:function(e,t){var n=t.getSize();return e.x>=n.width||e.x<0||e.y>=n.height||e.y<0?!1:!0}}),d.Label.HTML=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){i=document.createElement("div");var s=this.getLabelContainer();i.id=r,i.className="node",i.style.position="absolute",n.onCreateLabel(i,t),s.appendChild(i),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Label.SVG=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){var s="http://www.w3.org/2000/svg";i=document.createElementNS(s,"svg:text");var o=document.createElementNS(s,"svg:tspan");i.appendChild(o);var u=this.getLabelContainer();i.setAttribute("id",r),i.setAttribute("class","node"),u.appendChild(i),n.onCreateLabel(i,t),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Geom=new t({initialize:function(e){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge},translate:function(t,n){n=e.splat(n),this.viz.graph.eachNode(function(r){e.each(n,function(e){r.getPos(e).$add(t)})})},setRightLevelToShow:function(t,n,r){var i=this.getRightLevelToShow(t,n),s=this.viz.labels,o=e.merge({execShow:!0,execHide:!0,onHide:e.empty,onShow:e.empty},r||{});t.eachLevel(0,this.config.levelsToShow,function(e){var n=e._depth-t._depth;n>i?(o.onHide(e),o.execHide&&(e.drawn=!1,e.exist=!1,s.hideLabel(e,!1))):(o.onShow(e),o.execShow&&(e.exist=!0))}),t.drawn=!0},getRightLevelToShow:function(e,t){var n=this.config,r=n.levelsToShow,i=n.constrained;if(!i)return r;while(!this.treeFitsInCanvas(e,t,r)&&r>1)r--;return r}});var y={construct:function(t){var n=e.type(t)=="array",r=new d(this.graphOptions,this.config.Node,this.config.Edge,this.config.Label);return n?function(t,n){var r=function(e){for(var r=0,i=n.length;rf?a:f;t.setData("width",c),t.setData("height",c),t.setData("dim",c)}}})},initializeLabel:function(e){this.label||(this.label=document.createElement("div"),document.body.appendChild(this.label)),this.setLabelStyles(e)},setLabelStyles:function(t){e.extend(this.label.style,{visibility:"hidden",position:"absolute",width:"auto",height:"auto"}),this.label.className="jit-autoadjust-label"}};b.Tree=function(){function r(e,t,n,r,i){var s=t.Node,o=t.multitree;if(s.overridable){var u=-1,a=-1;return e.eachNode(function(e){if(e._depth==n&&(!o||"$orn"in e.data&&e.data.$orn==r)){var t=e.getData("width",i),s=e.getData("height",i);u=u0?n[0]:null,i(n)}var r=this;this.graph.eachNode(function(e){e.selected=!1});for(var s=0,o=[t.id].concat(n);s=t._depth)});for(var i=0;i0&&e.drawn?(e.drawn=!1,c[l.id].push(e)):(!h||!p)&&e.drawn&&(e.drawn=!1,c[l.id].push(e))}),l.drawn=!0}a.length>0&&i.fx.plot();for(f in c)e.each(c[f],function(e){e.drawn=!0});for(f=0;fi?r:i)+this.config.subtreeOffset)},getEdge:function(e,t,n){var r=function(t,n){return function(){return e.pos.add(new h(t,n))}},i=this.node,s=e.getData("width"),o=e.getData("height");if(t=="begin"){if(i.align=="center")return this.dispatch(n,r(0,o/2),r(-s/2,0),r(0,-o/2),r(s/2,0));if(i.align=="left")return this.dispatch(n,r(0,o),r(0,0),r(0,0),r(s,0));if(i.align=="right")return this.dispatch(n,r(0,0),r(-s,0),r(0,-o),r(0,0));throw"align: not implemented"}if(t=="end"){if(i.align=="center")return this.dispatch(n,r(0,-o/2),r(s/2,0),r(0,o/2),r(-s/2,0));if(i.align=="left")return this.dispatch(n,r(0,0),r(s,0),r(0,o),r(0,0));if(i.align=="right")return this.dispatch(n,r(0,-o),r(0,0),r(0,0),r(-s,0));throw"align: not implemented"}},getScaledTreePosition:function(e,t){var n=this.node,r=e.getData("width"),i=e.getData("height"),s=this.config.multitree&&"$orn"in e.data&&e.data.$orn||this.config.orientation,o=function(n,r){return function(){return e.pos.add(new h(n,r)).$scale(1-t)}};if(n.align=="left")return this.dispatch(s,o(0,i),o(0,0),o(0,0),o(r,0));if(n.align=="center")return this.dispatch(s,o(0,i/2),o(-r/2,0),o(0,-i/2),o(r/2,0));if(n.align=="right")return this.dispatch(s,o(0,0),o(-r,0),o(0,-i),o(0,0));throw"align: not implemented"},treeFitsInCanvas:function(e,t,n){var r=t.getSize(),i=this.config.multitree&&"$orn"in e.data&&e.data.$orn||this.config.orientation,s=this.dispatch(i,r.width,r.height),o=this.getTreeBaseSize(e,n,function(e,t){return e===0||!t.anySubnode()});return o=0){t.drawn=!1;var a=o.getCtx(),f=s.geom.getScaledTreePosition(t,r);a.translate(f.x,f.y),a.scale(r,r)}this.plotTree(t,e.merge(n,{withLabels:!0,hideLabels:!!r,plotSubtree:function(e,n){var r=u.multitree&&!("$orn"in t.data),i=r&&t.getData("orns");return!r||i.indexOf(elem.getData("orn"))>-1}}),i),r>=0&&(t.drawn=!0)},getAlignedPos:function(e,t,n){var r=this.node,i,s;if(r.align=="center")i={x:e.x-t/2,y:e.y-n/2};else if(r.align=="left")s=this.config.orientation,s=="bottom"||s=="top"?i={x:e.x-t/2,y:e.y}:i={x:e.x,y:e.y-n/2};else{if(r.align!="right")throw"align: not implemented";s=this.config.orientation,s=="bottom"||s=="top"?i={x:e.x-t/2,y:e.y-n}:i={x:e.x-t,y:e.y-n/2}}return i},getOrientation:function(e){var t=this.config,n=t.orientation;if(t.multitree){var r=e.nodeFrom,i=e.nodeTo;n="$orn"in r.data&&r.data.$orn||"$orn"in i.data&&i.data.$orn}return n}}),$jit.ST.Label={},$jit.ST.Label.Native=new t({Implements:d.Label.Native,renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.fillText(t.name,i.x,i.y)}}),$jit.ST.Label.DOM=new t({Implements:d.Label.DOM,placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz.config,s=i.Node,o=this.viz.canvas,u=t.getData("width"),a=t.getData("height"),f=o.getSize(),l,c,h=o.translateOffsetX,p=o.translateOffsetY,d=o.scaleOffsetX,v=o.scaleOffsetY,m=r.x*d+h,g=r.y*v+p;if(s.align=="center")l={x:Math.round(m-u/2+f.width/2),y:Math.round(g-a/2+f.height/2)};else if(s.align=="left")c=i.orientation,c=="bottom"||c=="top"?l={x:Math.round(m-u/2+f.width/2),y:Math.round(g+f.height/2)}:l={x:Math.round(m+f.width/2),y:Math.round(g-a/2+f.height/2)};else{if(s.align!="right")throw"align: not implemented";c=i.orientation,c=="bottom"||c=="top"?l={x:Math.round(m-u/2+f.width/2),y:Math.round(g-a+f.height/2)}:l={x:Math.round(m-u+f.width/2),y:Math.round(g-a/2+f.height/2)}}var y=e.style;y.left=l.x+"px",y.top=l.y+"px",y.display=this.fitsInCanvas(l,o)?"":"none",n.onPlaceLabel(e,t)}}),$jit.ST.Label.SVG=new t({Implements:[$jit.ST.Label.DOM,d.Label.SVG],initialize:function(e){this.viz=e}}),$jit.ST.Label.HTML=new t({Implements:[$jit.ST.Label.DOM,d.Label.HTML],initialize:function(e){this.viz=e}}),$jit.ST.Plot.NodeTypes=new t({none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t){var n=e.getData("dim"),r=this.getAlignedPos(e.pos.getc(!0),n,n),i=n/2;this.nodeHelper.circle.render("fill",{x:r.x+i,y:r.y+i},i,t)},contains:function(e,t){var n=e.getData("dim"),r=this.getAlignedPos(e.pos.getc(!0),n,n),i=n/2;this.nodeHelper.circle.contains({x:r.x+i,y:r.y+i},i)}},square:{render:function(e,t){var n=e.getData("dim"),r=n/2,i=this.getAlignedPos(e.pos.getc(!0),n,n);this.nodeHelper.square.render("fill",{x:i.x+r,y:i.y+r},r,t)},contains:function(e,t){var n=e.getData("dim"),r=this.getAlignedPos(e.pos.getc(!0),n,n),i=n/2;this.nodeHelper.square.contains({x:r.x+i,y:r.y+i},i)}},ellipse:{render:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.ellipse.render("fill",{x:i.x+n/2,y:i.y+r/2},n,r,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.ellipse.contains({x:i.x+n/2,y:i.y+r/2},n,r,canvas)}},rectangle:{render:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.rectangle.render("fill",{x:i.x+n/2,y:i.y+r/2},n,r,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=this.getAlignedPos(e.pos.getc(!0),n,r);this.nodeHelper.rectangle.contains({x:i.x+n/2,y:i.y+r/2},n,r,canvas)}}}),$jit.ST.Plot.EdgeTypes=new t({none:e.empty,line:{render:function(e,t){var n=this.getOrientation(e),r=e.nodeFrom,i=e.nodeTo,s=r._depth1&&a[0]!=r.id;this.edgeHelper.arrow.render(o,u,s,f,t)},contains:function(e,t){var n=this.getOrientation(e),r=e.nodeFrom,i=e.nodeTo,s=r._depth0||l[T][1]>0)){var A=C+l[T][0],O=k+l[T][1],M=Math.atan((O-A)/i),_=55,D=S.createLinearGradient(u+i/2,a-(A+O)/2,u+i/2+_*Math.sin(M),a-(A+O)/2+_*Math.cos(M)),P=e.rgbToHex(e.map(e.hexToRgb(d[T%v].slice(1)),function(e){return e*.85>>0}));D.addColorStop(0,d[T%v]),D.addColorStop(1,P),S.fillStyle=D}S.beginPath(),S.moveTo(u,a-C),S.lineTo(u+i,a-k),S.lineTo(u+i,a-k-l[T][1]),S.lineTo(u,a-C-l[T][0]),S.lineTo(u,a-C),S.fill(),S.restore();if(x){var H=x.name==f[T],B=H?.7:.8,P=e.rgbToHex(e.map(e.hexToRgb(d[T%v].slice(1)),function(e){return e*B>>0}));S.strokeStyle=P,S.lineWidth=H?4:1,S.save(),S.beginPath(),x.index===0?(S.moveTo(u,a-C),S.lineTo(u,a-C-l[T][0])):(S.moveTo(u+i,a-k),S.lineTo(u+i,a-k-l[T][1])),S.stroke(),S.restore()}C+=l[T][0]||0,k+=l[T][1]||0,l[T][0]>0&&(L+=c[T][0]||0)}E&&w.type=="Native"&&(S.save(),S.beginPath(),S.fillStyle=S.strokeStyle=w.color,S.font=w.style+" "+w.size+"px "+w.family,S.textAlign="center",S.textBaseline="middle",b(t.name,h,p,t)&&S.fillText(L,u,a-C-m.labelOffset-w.size/2,i),y(t.name,h,p,t)&&S.fillText(t.name,u,a+w.size/2+m.labelOffset),S.restore())}},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height"),s=this.getAlignedPos(n,r,i),o=s.x,u=s.y,a=e.getData("dimArray"),f=t.x-o;if(t.xo+r||t.y>u||t.y=v){var m=+(f>r/2);return{name:e.getData("stringArray")[l],color:e.getData("colorArray")[l],value:e.getData("valueArray")[l][m],index:m}}}return!1}}}),$jit.AreaChart=new t({st:null,colors:["#416D9C","#70A35E","#EBB056","#C74243","#83548B","#909291","#557EAA"],selected:{},busy:!1,initialize:function(t){this.controller=this.config=e.merge(i("Canvas","Margin","Label","AreaChart"),{Label:{type:"Native"}},t);var n=this.config.showLabels,r=e.type(n),s=this.config.showAggregates,o=e.type(s);this.config.showLabels=r=="function"?n:e.lambda(n),this.config.showAggregates=o=="function"?s:e.lambda(s),this.initializeViz()},initializeViz:function(){var t=this.config,n=this,r=t.type.split(":")[0],i={},s=new $jit.ST({injectInto:t.injectInto,orientation:"bottom",levelDistance:0,siblingOffset:0,subtreeOffset:0,withLabels:t.Label.type!="Native",useCanvas:t.useCanvas,Label:{type:t.Label.type},Node:{overridable:!0,type:"areachart-"+r,align:"left",width:1,height:1},Edge:{type:"none"},Tips:{enable:t.Tips.enable,type:"Native",force:!0,onShow:function(e,n,r){var i=r;t.Tips.onShow(e,i,n)}},Events:{enable:!0,type:"Native",onClick:function(e,r,i){if(!t.filterOnClick&&!t.Events.enable)return;var s=r.getContains();s&&t.filterOnClick&&n.filter(s.name),t.Events.enable&&t.Events.onClick(s,r,i)},onRightClick:function(e,r,i){if(!t.restoreOnRightClick)return;n.restore()},onMouseMove:function(e,r,i){if(!t.selectOnHover)return;if(e){var s=r.getContains();n.select(e.id,s.name,s.index)}else n.select(!1,!1,!1)}},onCreateLabel:function(n,r){var s=t.Label,o=r.getData("valueArray"),u=e.reduce(o,function(e,t){return e+t[0]},0),a=e.reduce(o,function(e,t){return e+t[1]},0);if(r.getData("prev")){var f={wrapper:document.createElement("div"),aggregate:document.createElement("div"),label:document.createElement("div")},l=f.wrapper,c=f.label,h=f.aggregate,p=l.style,d=c.style,v=h.style;i[r.id]=f,l.appendChild(c),l.appendChild(h),t.showLabels(r.name,u,a,r)||(c.style.display="none"),t.showAggregates(r.name,u,a,r)||(h.style.display="none"),p.position="relative",p.overflow="visible",p.fontSize=s.size+"px",p.fontFamily=s.family,p.color=s.color,p.textAlign="center",v.position=d.position="absolute",n.style.width=r.getData("width")+"px",n.style.height=r.getData("height")+"px",c.innerHTML=r.name,n.appendChild(l)}},onPlaceLabel:function(n,r){if(!r.getData("prev"))return;var s=i[r.id],o=s.wrapper.style,u=s.label.style,a=s.aggregate.style,f=r.getData("width"),l=r.getData("height"),c=r.getData("dimArray"),h=r.getData("valueArray"),p=e.reduce(h,function(e,t){return e+t[0]},0),d=e.reduce(h,function(e,t){return e+t[1]},0),v=parseInt(o.fontSize,10),m=n.style;if(c&&h){t.showLabels(r.name,p,d,r)?u.display="":u.display="none",t.showAggregates(r.name,p,d,r)?a.display="":a.display="none",o.width=a.width=u.width=n.style.width=f+"px",a.left=u.left=-f/2+"px";for(var g=0,y=h.length,b=0,w=0;g0&&(b+=h[g][0],w+=c[g][0]);a.top=-v-t.labelOffset+"px",u.top=t.labelOffset+w+"px",n.style.top=parseInt(n.style.top,10)-w+"px",n.style.height=o.height=w+"px",s.aggregate.innerHTML=b}}}),o=s.canvas.getSize(),u=t.Margin;s.config.offsetY=-o.height/2+u.bottom+(t.showLabels&&t.labelOffset+t.Label.size),s.config.offsetX=(u.right-u.left)/2,this.st=s,this.canvas=this.st.canvas},loadJSON:function(t){var n=e.time(),r=[],i=this.st,s=e.splat(t.label),o=e.splat(t.color||this.colors),u=this.config,a=!!u.type.split(":")[1],f=u.animate;for(var l=0,c=t.values,h=c.length;l-1?n:[0,0]}),"end")}),this.st.fx.animate({modes:["node-property:dimArray"],duration:1500,onComplete:function(){r.busy=!1}})},restore:function(){if(this.busy)return;this.busy=!0,this.config.Tips.enable&&this.st.tips.hide(),this.select(!1,!1,!1),this.normalizeDims();var e=this;this.st.fx.animate({modes:["node-property:height:dimArray"],duration:1500,onComplete:function(){e.busy=!1}})},select:function(e,t,n){if(!this.config.selectOnHover)return;var r=this.selected;if(r.id!=e||r.name!=t||r.index!=n){r.id=e,r.name=t,r.index=n,this.st.graph.eachNode(function(e){e.setData("border",!1)});if(e){var i=this.st.graph.getNode(e);i.setData("border",r);var s=n===0?"prev":"next";s=i.getData(s),s&&(i=this.st.graph.getByName(s),i&&i.setData("border",{name:t,index:1-n}))}this.st.plot()}},getLegend:function(){var t={},n;this.st.graph.getNode(this.st.root).eachAdjacency(function(e){n=e.nodeTo});var r=n.getData("colorArray"),i=r.length;return e.each(n.getData("stringArray"),function(e,n){t[e]=r[n%i]}),t},getMaxValue:function(){var t=0;return this.st.graph.eachNode(function(n){var r=n.getData("valueArray"),i=0,s=0;e.each(r,function(e){i+=+e[0],s+=+e[1]});var o=s>i?s:i;t=t>o?t:o}),t},normalizeDims:function(){var t=this.st.graph.getNode(this.st.root),n=0;t.eachAdjacency(function(){n++});var r=this.getMaxValue()||1,i=this.st.canvas.getSize(),s=this.config,o=s.Margin,u=s.labelOffset+s.Label.size,a=(i.width-(o.left+o.right))/n,f=s.animate,l=i.height-(o.top+o.bottom)-(s.showAggregates&&u)-(s.showLabels&&u);this.st.graph.eachNode(function(t){var n=0,i=0,s=[];e.each(t.getData("valueArray"),function(e){n+=+e[0],i+=+e[1],s.push([0,0])});var o=i>n?i:n;t.setData("width",a);if(f){t.setData("height",o*l/r,"end"),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return[e[0]*l/r,e[1]*l/r]}),"end");var u=t.getData("dimArray");u||t.setData("dimArray",s)}else t.setData("height",o*l/r),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return[e[0]*l/r,e[1]*l/r]}))})}}),i.BarChart={$extend:!0,animate:!0,type:"stacked",labelOffset:3,barsOffset:0,hoveredColor:"#9fd4ff",orientation:"horizontal",showAggregates:!0,showLabels:!0,Tips:{enable:!1,onShow:e.empty,onHide:e.empty},Events:{enable:!1,onClick:e.empty}},$jit.ST.Plot.NodeTypes.implement({"barchart-stacked":{render:function(t,n){var r=t.pos.getc(!0),i=t.getData("width"),s=t.getData("height"),o=this.getAlignedPos(r,i,s),u=o.x,a=o.y,f=t.getData("dimArray"),l=t.getData("valueArray"),c=t.getData("colorArray"),h=c.length,p=t.getData("stringArray"),d=n.getCtx(),v={},m=t.getData("border"),g=t.getData("gradient"),y=t.getData("config"),b=y.orientation=="horizontal",w=y.showAggregates,E=y.showLabels,S=y.Label;if(c&&f&&p){for(var x=0,T=f.length,N=0,C=0;x>0}));k.addColorStop(0,L),k.addColorStop(.5,c[x%h]),k.addColorStop(1,L),d.fillStyle=k}b?d.fillRect(u+N,a,f[x],s):d.fillRect(u,a-N-f[x],i,f[x]),m&&m.name==p[x]&&(v.acum=N,v.dimValue=f[x]),N+=f[x]||0,C+=l[x]||0}m&&(d.save(),d.lineWidth=2,d.strokeStyle=m.color,b?d.strokeRect(u+v.acum+1,a+1,v.dimValue-2,s-2):d.strokeRect(u+1,a-v.acum-v.dimValue+1,i-2,v.dimValue-2),d.restore()),S.type=="Native"&&(d.save(),d.fillStyle=d.strokeStyle=S.color,d.font=S.style+" "+S.size+"px "+S.family,d.textBaseline="middle",w(t.name,C)&&(b?(d.textAlign="right",d.fillText(C,u+N-y.labelOffset,a+s/2)):(d.textAlign="center",d.fillText(C,u+i/2,a-s-S.size/2-y.labelOffset))),E(t.name,C,t)&&(b?(d.textAlign="center",d.translate(u-y.labelOffset-S.size/2,a+s/2),d.rotate(Math.PI/2),d.fillText(t.name,0,0)):(d.textAlign="center",d.fillText(t.name,u+i/2,a+S.size/2+y.labelOffset))),d.restore())}},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height"),s=this.getAlignedPos(n,r,i),o=s.x,u=s.y,a=e.getData("dimArray"),f=e.getData("config"),l=t.x-o,c=f.orientation=="horizontal";if(c){if(t.xo+r||t.y>u+i||t.yo+r||t.y>u||t.y=m)return{name:e.getData("stringArray")[h],color:e.getData("colorArray")[h],value:e.getData("valueArray")[h],label:e.name}}}return!1}},"barchart-grouped":{render:function(t,n){var r=t.pos.getc(!0),i=t.getData("width"),s=t.getData("height"),o=this.getAlignedPos(r,i,s),u=o.x,a=o.y,f=t.getData("dimArray"),l=t.getData("valueArray"),c=l.length,h=t.getData("colorArray"),p=h.length,d=t.getData("stringArray"),v=n.getCtx(),m={},g=t.getData("border"),y=t.getData("gradient"),b=t.getData("config"),w=b.orientation=="horizontal",E=b.showAggregates,S=b.showLabels,x=b.Label,T=(w?s:i)/c;if(h&&f&&d){for(var N=0,C=c,k=0,L=0;N>0}));A.addColorStop(0,O),A.addColorStop(.5,h[N%p]),A.addColorStop(1,O),v.fillStyle=A}w?v.fillRect(u,a+T*N,f[N],T):v.fillRect(u+T*N,a-f[N],T,f[N]),g&&g.name==d[N]&&(m.acum=T*N,m.dimValue=f[N]),k+=f[N]||0,L+=l[N]||0}g&&(v.save(),v.lineWidth=2,v.strokeStyle=g.color,w?v.strokeRect(u+1,a+m.acum+1,m.dimValue-2,T-2):v.strokeRect(u+m.acum+1,a-m.dimValue+1,T-2,m.dimValue-2),v.restore()),x.type=="Native"&&(v.save(),v.fillStyle=v.strokeStyle=x.color,v.font=x.style+" "+x.size+"px "+x.family,v.textBaseline="middle",E(t.name,L)&&(w?(v.textAlign="right",v.fillText(L,u+Math.max.apply(null,f)-b.labelOffset,a+s/2)):(v.textAlign="center",v.fillText(L,u+i/2,a-Math.max.apply(null,f)-x.size/2-b.labelOffset))),S(t.name,L,t)&&(w?(v.textAlign="center",v.translate(u-b.labelOffset-x.size/2,a+s/2),v.rotate(Math.PI/2),v.fillText(t.name,0,0)):(v.textAlign="center",v.fillText(t.name,u+i/2,a+x.size/2+b.labelOffset))),v.restore())}},contains:function(e,t){var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height"),s=this.getAlignedPos(n,r,i),o=s.x,u=s.y,a=e.getData("dimArray"),f=a.length,l=e.getData("config"),c=t.x-o,h=l.orientation=="horizontal",p=(h?i:r)/f;if(h){if(t.xo+r||t.y>u+i||t.yo+r||t.y>u||t.y=g&&t.y<=g+p)return{name:e.getData("stringArray")[d],color:e.getData("colorArray")[d],value:e.getData("valueArray")[d],label:e.name}}else{var g=o+p*d;if(t.x>=g&&t.x<=g+p&&t.y>=u-m)return{name:e.getData("stringArray")[d],color:e.getData("colorArray")[d],value:e.getData("valueArray")[d],label:e.name}}}return!1}}}),$jit.BarChart=new t({st:null,colors:["#416D9C","#70A35E","#EBB056","#C74243","#83548B","#909291","#557EAA"],selected:{},busy:!1,initialize:function(t){this.controller=this.config=e.merge(i("Canvas","Margin","Label","BarChart"),{Label:{type:"Native"}},t);var n=this.config.showLabels,r=e.type(n),s=this.config.showAggregates,o=e.type(s);this.config.showLabels=r=="function"?n:e.lambda(n),this.config.showAggregates=o=="function"?s:e.lambda(s),this.initializeViz()},initializeViz:function(){var t=this.config,n=this,r=t.type.split(":")[0],i=t.orientation=="horizontal",s={},o=new $jit.ST({injectInto:t.injectInto,orientation:i?"left":"bottom",levelDistance:0,siblingOffset:t.barsOffset,subtreeOffset:0,withLabels:t.Label.type!="Native",useCanvas:t.useCanvas,Label:{type:t.Label.type},Node:{overridable:!0,type:"barchart-"+r,align:"left",width:1,height:1},Edge:{type:"none"},Tips:{enable:t.Tips.enable,type:"Native",force:!0,onShow:function(e,n,r){var i=r;t.Tips.onShow(e,i,n)}},Events:{enable:!0,type:"Native",onClick:function(e,n,r){if(!t.Events.enable)return;var i=n.getContains();t.Events.onClick(i,n,r)},onMouseMove:function(e,r,i){if(!t.hoveredColor)return;if(e){var s=r.getContains();n.select(e.id,s.name,s.index)}else n.select(!1,!1,!1)}},onCreateLabel:function(n,r){var i=t.Label,o=r.getData("valueArray"),u=e.reduce(o,function(e,t){return e+t},0),a={wrapper:document.createElement("div"),aggregate:document.createElement("div"),label:document.createElement("div")},f=a.wrapper,l=a.label,c=a.aggregate,h=f.style,p=l.style,d=c.style;s[r.id]=a,f.appendChild(l),f.appendChild(c),t.showLabels(r.name,u,r)||(p.display="none"),t.showAggregates(r.name,u,r)||(d.display="none"),h.position="relative",h.overflow="visible",h.fontSize=i.size+"px",h.fontFamily=i.family,h.color=i.color,h.textAlign="center",d.position=p.position="absolute",n.style.width=r.getData("width")+"px",n.style.height=r.getData("height")+"px",d.left=p.left="0px",l.innerHTML=r.name,n.appendChild(f)},onPlaceLabel:function(e,n){if(!s[n.id])return;var r=s[n.id],i=r.wrapper.style,o=r.label.style,u=r.aggregate.style,a=t.type.split(":")[0]=="grouped",f=t.orientation=="horizontal",l=n.getData("dimArray"),c=n.getData("valueArray"),h=a&&f?Math.max.apply(null,l):n.getData("width"),p=a&&!f?Math.max.apply(null,l):n.getData("height"),d=parseInt(i.fontSize,10),v=e.style;if(l&&c){i.width=u.width=o.width=e.style.width=h+"px";for(var m=0,g=c.length,y=0;m0&&(y+=c[m]);t.showLabels(n.name,y,n)?o.display="":o.display="none",t.showAggregates(n.name,y,n)?u.display="":u.display="none",t.orientation=="horizontal"?(u.textAlign="right",o.textAlign="left",o.textIndex=u.textIndent=t.labelOffset+"px",u.top=o.top=(p-d)/2+"px",e.style.height=i.height=p+"px"):(u.top=-d-t.labelOffset+"px",o.top=t.labelOffset+p+"px",e.style.top=parseInt(e.style.top,10)-p+"px",e.style.height=i.height=p+"px"),r.aggregate.innerHTML=y}}}),u=o.canvas.getSize(),a=t.Margin;i?(o.config.offsetX=u.width/2-a.left-(t.showLabels&&t.labelOffset+t.Label.size),o.config.offsetY=(a.bottom-a.top)/2):(o.config.offsetY=-u.height/2+a.bottom+(t.showLabels&&t.labelOffset+t.Label.size),o.config.offsetX=(a.right-a.left)/2),this.st=o,this.canvas=this.st.canvas},loadJSON:function(t){if(this.busy)return;this.busy=!0;var n=e.time(),r=[],i=this.st,s=e.splat(t.label),o=e.splat(t.color||this.colors),u=this.config,a=!!u.type.split(":")[1],f=u.animate,l=u.orientation=="horizontal",c=this;for(var h=0,p=t.values,d=p.length;hs?t:s}),t},setBarType:function(e){this.config.type=e,this.st.config.Node.type="barchart-"+e.split(":")[0]},normalizeDims:function(){var t=this.st.graph.getNode(this.st.root),n=0;t.eachAdjacency(function(){n++});var r=this.getMaxValue()||1,i=this.st.canvas.getSize(),s=this.config,o=s.Margin,u=o.left+o.right,a=o.top+o.bottom,f=s.orientation=="horizontal",l=(i[f?"height":"width"]-(f?a:u)-(n-1)*s.barsOffset)/n,c=s.animate,h=i[f?"width":"height"]-(f?u:a)-(!f&&s.showAggregates&&s.Label.size+s.labelOffset)-(s.showLabels&&s.Label.size+s.labelOffset),p=f?"height":"width",d=f?"width":"height";this.st.graph.eachNode(function(t){var n=0,i=[];e.each(t.getData("valueArray"),function(e){n+=+e,i.push(0)}),t.setData(p,l);if(c){t.setData(d,n*h/r,"end"),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return e*h/r}),"end");var s=t.getData("dimArray");s||t.setData("dimArray",i)}else t.setData(d,n*h/r),t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return e*h/r}))})}}),i.PieChart={$extend:!0,animate:!0,offset:25,sliceOffset:0,labelOffset:3,type:"stacked",hoveredColor:"#9fd4ff",Events:{enable:!1,onClick:e.empty},Tips:{enable:!1,onShow:e.empty,onHide:e.empty},showLabels:!0,resizeLabels:!1,updateHeights:!1},b.Radial=new t({compute:function(t){var n=e.splat(t||["current","start","end"]);w.compute(this.graph,n,this.config),this.graph.computeLevels(this.root,0,"ignore");var r=this.createLevelDistanceFunc();this.computeAngularWidths(n),this.computePositions(n,r)},computePositions:function(e,t){var n=e,r=this.graph,i=r.getNode(this.root),s=this.parent,o=this.config;for(var u=0,a=n.length;uf[i]?s:f[i]:s}a.push(e)},"ignore"),s&&s.id==e.id&&a.length>0&&a[0].dist&&a.sort(function(e,t){return(e.dist>=t.dist)-(e.dist<=t.dist)});for(var l=0,h=a.length;ld/2&&h.theta<3*d/2,a=v?h.theta+d:h.theta;v?(o-=Math.abs(Math.cos(h.theta)*s.width),u+=Math.sin(h.theta)*s.width):t.id==this.viz.root&&(o-=s.width/2)}i.save(),i.translate(o,u),i.rotate(a),i.fillText(t.name,0,0),i.restore()}}),n.Label.SVG=new t({Implements:d.Label.SVG,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz,s=this.viz.canvas,o=s.getSize(),u={x:Math.round(r.x+o.width/2),y:Math.round(r.y+o.height/2)};e.setAttribute("x",u.x),e.setAttribute("y",u.y);var a=e.getBBox();if(a){var f=e.getAttribute("x"),l=e.getAttribute("y"),c=t.pos.getp(!0),h=Math.PI,p=c.theta>h/2&&c.theta<3*h/2;p?(e.setAttribute("x",f-a.width),e.setAttribute("y",l-a.height)):t.id==i.root&&e.setAttribute("x",f-a.width/2);var d=p?c.theta+h:c.theta;t._depth&&e.setAttribute("transform","rotate("+d*360/(2*h)+" "+f+" "+l+")")}n.onPlaceLabel(e,t)}}),n.Label.HTML=new t({Implements:d.Label.HTML,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.clone(),i=this.viz.canvas,s=t.getData("height"),o=(s||t._depth==0?s:this.viz.config.levelDistance)/2,u=i.getSize();r.rho+=o,r=r.getc(!0);var a={x:Math.round(r.x+u.width/2),y:Math.round(r.y+u.height/2)},f=e.style;f.left=a.x+"px",f.top=a.y+"px",f.display=this.fitsInCanvas(a,i)?"":"none",n.onPlaceLabel(e,t)}}),n.Plot.NodeTypes=new t({none:{render:e.empty,contains:e.lambda(!1),anglecontains:function(e,t){var n=e.getData("span")/2,r=e.pos.theta,i=r-n,s=r+n;i<0&&(i+=Math.PI*2);var o=Math.atan2(t.y,t.x);return o<0&&(o+=Math.PI*2),i>s?o>i&&o<=Math.PI*2||oi&&o=s*o&&n<=s*o+i}return!1}},"gradient-multipie":{render:function(t,n){var r=n.getCtx(),i=t.getData("height"),s=i?i:this.config.levelDistance,o=r.createRadialGradient(0,0,t.getPos().rho,0,0,t.getPos().rho+s),u=e.hexToRgb(t.getData("color")),a=[];e.each(u,function(e){a.push(parseInt(e*.5,10))});var f=e.rgbToHex(a);o.addColorStop(0,f),o.addColorStop(1,t.getData("color")),r.fillStyle=o,this.nodeTypes.multipie.render.call(this,t,n)},contains:function(e,t){return this.nodeTypes.multipie.contains.call(this,e,t)}},"gradient-pie":{render:function(t,n){var r=n.getCtx(),i=r.createRadialGradient(0,0,0,0,0,t.getPos().rho),s=e.hexToRgb(t.getData("color")),o=[];e.each(s,function(e){o.push(parseInt(e*.5,10))});var u=e.rgbToHex(o);i.addColorStop(1,u),i.addColorStop(0,t.getData("color")),r.fillStyle=i,this.nodeTypes.pie.render.call(this,t,n)},contains:function(e,t){return this.nodeTypes.pie.contains.call(this,e,t)}}}),n.Plot.EdgeTypes=new t({none:e.empty,line:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);this.edgeHelper.line.render(n,r,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.line.contains(n,r,t,this.edge.epsilon)}},arrow:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.getData("dim"),s=e.data.$direction,o=s&&s.length>1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}},hyperline:{render:function(e,t){var n=e.nodeFrom.pos.getc(),r=e.nodeTo.pos.getc(),i=Math.max(n.norm(),r.norm());this.edgeHelper.hyperline.render(n.$scale(1/i),r.$scale(1/i),i,t)},contains:e.lambda(!1)}})}($jit.Sunburst),$jit.Sunburst.Plot.NodeTypes.implement({"piechart-stacked":{render:function(t,n){var r=t.pos.getp(!0),i=t.getData("dimArray"),s=t.getData("valueArray"),o=t.getData("colorArray"),u=o.length,a=t.getData("stringArray"),f=t.getData("span")/2,c=t.pos.theta,h=c-f,p=c+f,d=new l,v=n.getCtx(),m={},g=t.getData("gradient"),y=t.getData("border"),b=t.getData("config"),w=b.showLabels,E=b.resizeLabels,S=b.Label,x=b.sliceOffset*Math.cos((h+p)/2),T=b.sliceOffset*Math.sin((h+p)/2);if(o&&i&&a){for(var N=0,C=i.length,k=0,L=0;N>0}),P=e.rgbToHex(D);M.addColorStop(0,O),M.addColorStop(.5,O),M.addColorStop(1,P),v.fillStyle=M}d.rho=k+b.sliceOffset,d.theta=h;var H=d.getc(!0);d.theta=p;var B=d.getc(!0);d.rho+=A;var j=d.getc(!0);d.theta=h;var F=d.getc(!0);v.beginPath(),v.arc(x,T,k+.01,h,p,!1),v.arc(x,T,k+A+.01,p,h,!0),v.fill(),y&&y.name==a[N]&&(m.acum=k,m.dimValue=i[N],m.begin=h,m.end=p),k+=A||0,L+=s[N]||0}if(y){v.save(),v.globalCompositeOperation="source-over",v.lineWidth=2,v.strokeStyle=y.color;var I=h>0;R=R<+E?+E:R,v.font=S.style+" "+R+"px "+S.family,v.textBaseline="middle",v.textAlign="center",d.rho=k+b.labelOffset+b.sliceOffset,d.theta=t.pos.theta;var U=d.getc(!0);v.fillText(t.name,U.x,U.y),v.restore()}}},contains:function(e,t){if(this.nodeTypes.none.anglecontains.call(this,e,t)){var n=Math.sqrt(t.x*t.x+t.y*t.y),r=this.config.levelDistance,i=e._depth,s=e.getData("config");if(n<=r*i+s.sliceOffset){var o=e.getData("dimArray");for(var u=0,a=o.length,f=s.sliceOffset;u=f&&n<=f+l)return{name:e.getData("stringArray")[u],color:e.getData("colorArray")[u],value:e.getData("valueArray")[u],label:e.name};f+=l}}return!1}return!1}}}),$jit.PieChart=new t({sb:null,colors:["#416D9C","#70A35E","#EBB056","#C74243","#83548B","#909291","#557EAA"],selected:{},busy:!1,initialize:function(t){this.controller=this.config=e.merge(i("Canvas","PieChart","Label"),{Label:{type:"Native"}},t),this.initializeViz()},initializeViz:function(){var e=this.config,t=this,n=e.type.split(":")[0],r=new $jit.Sunburst({injectInto:e.injectInto,useCanvas:e.useCanvas,withLabels:e.Label.type!="Native",Label:{type:e.Label.type},Node:{overridable:!0,type:"piechart-"+n,width:1,height:1},Edge:{type:"none"},Tips:{enable:e.Tips.enable,type:"Native",force:!0,onShow:function(t,n,r){var i=r;e.Tips.onShow(t,i,n)}},Events:{enable:!0,type:"Native",onClick:function(t,n,r){if(!e.Events.enable)return;var i=n.getContains();e.Events.onClick(i,n,r)},onMouseMove:function(n,r,i){if(!e.hoveredColor)return;if(n){var s=r.getContains();t.select(n.id,s.name,s.index)}else t.select(!1,!1,!1)}},onCreateLabel:function(t,n){var r=e.Label;if(e.showLabels){var i=t.style;i.fontSize=r.size+"px",i.fontFamily=r.family,i.color=r.color,i.textAlign="center",t.innerHTML=n.name}},onPlaceLabel:function(n,r){if(!e.showLabels)return;var i=r.pos.getp(!0),s=r.getData("dimArray"),o=r.getData("span")/2,u=r.pos.theta,a=u-o,f=u+o,c=new l,h=e.showLabels,p=e.resizeLabels,d=e.Label;if(s){for(var v=0,m=s.length,g=0;v>0;b=b<+p?+p:b,n.style.fontSize=b+"px",c.rho=g+e.labelOffset+e.sliceOffset,c.theta=(a+f)/2;var i=c.getc(!0),w=t.canvas.getSize(),E={x:Math.round(i.x+w.width/2),y:Math.round(i.y+w.height/2)};n.style.left=E.x+"px",n.style.top=E.y+"px"}}}),i=r.canvas.getSize(),s=Math.min;r.config.levelDistance=s(i.width,i.height)/2-e.offset-e.sliceOffset,this.sb=r,this.canvas=this.sb.canvas,this.canvas.getCtx().globalCompositeOperation="lighter"},loadJSON:function(t){var n=e.time(),r=[],i=this.sb,s=e.splat(t.label),o=s.length,u=e.splat(t.color||this.colors),a=u.length,f=this.config,l=!!f.type.split(":")[1],c=f.animate,h=o==1;for(var p=0,d=t.values,v=d.length;pi?t:i}),t},normalizeDims:function(){var t=this.sb.graph.getNode(this.sb.root),n=0;t.eachAdjacency(function(){n++});var r=this.getMaxValue()||1,i=this.config,s=i.animate,o=this.sb.config.levelDistance;this.sb.graph.eachNode(function(t){var n=0,u=[];e.each(t.getData("valueArray"),function(e){n+=+e,u.push(1)});var a=u.length==1&&!i.updateHeights;if(s){t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return a?o:e*o/r}),"end");var f=t.getData("dimArray");f||t.setData("dimArray",u)}else t.setData("dimArray",e.map(t.getData("valueArray"),function(e){return a?o:e*o/r}));t.setData("normalizedDim",n/r)})}}),b.TM={},b.TM.SliceAndDice=new t({compute:function(e){var t=this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root);this.controller.onBeforeCompute(t);var n=this.canvas.getSize(),r=this.config,i=n.width,s=n.height;this.graph.computeLevels(this.root,0,"ignore"),t.getPos(e).setc(-i/2,-s/2),t.setData("width",i,e),t.setData("height",s+r.titleHeight,e),this.computePositions(t,t,this.layout.orientation,e),this.controller.onAfterCompute(t)},computePositions:function(e,t,n,r){var i=0;e.eachSubnode(function(e){i+=e.getData("area",r)});var s=this.config,o=s.offset,u=e.getData("width",r),a=e.getData("height",r)-s.titleHeight,f=e==t?1:t.getData("area",r)/i,l,c,h,p,d,v,m,g=n=="h";g?(n="v",l=a,c=u*f,h="height",p="y",d="x",v=s.titleHeight,m=0):(n="h",l=a*f,c=u,h="width",p="x",d="y",v=0,m=s.titleHeight);var y=t.getPos(r);t.setData("width",c,r),t.setData("height",l,r);var b=0,w=this;t.eachSubnode(function(e){var i=e.getPos(r);i[p]=b+y[p]+v,i[d]=y[d]+m,w.computePositions(t,e,n,r),b+=e.getData(h,r)})}}),b.TM.Area={compute:function(e){e=e||"current";var t=this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root);this.controller.onBeforeCompute(t);var n=this.config,r=this.canvas.getSize(),i=r.width,s=r.height,o=n.offset,u=i-o,a=s-o;this.graph.computeLevels(this.root,0,"ignore"),t.getPos(e).setc(-i/2,-s/2),t.setData("width",i,e),t.setData("height",s,e);var f={top:-s/2+n.titleHeight,left:-i/2,width:u,height:a-n.titleHeight};this.computePositions(t,f,e),this.controller.onAfterCompute(t)},computeDim:function(e,t,n,r,i,s){if(e.length+t.length==1){var o=e.length==1?e:t;this.layoutLast(o,n,r,s);return}e.length>=2&&t.length==0&&(t=[e.shift()]);if(e.length==0){t.length>0&&this.layoutRow(t,n,r,s);return}var u=e[0];if(i(t,n)>=i([u].concat(t),n))this.computeDim(e.slice(1),t.concat([u]),n,r,i,s);else{var a=this.layoutRow(t,n,r,s);this.computeDim(e,[],a.dim,a,i,s)}},worstAspectRatio:function(e,t){if(!e||e.length==0)return Number.MAX_VALUE;var n=0,r=0,i=Number.MAX_VALUE;for(var s=0,o=e.length;su?r:u}var a=t*t,f=n*n;return Math.max(a*r/f,f/(a*i))},avgAspectRatio:function(e,t){if(!e||e.length==0)return Number.MAX_VALUE;var n=0;for(var r=0,i=e.length;ro?t/o:o/t}return n/i},layoutLast:function(e,t,n,r){var i=e[0];i.getPos(r).setc(n.left,n.top),i.setData("width",n.width,r),i.setData("height",n.height,r)}},b.TM.Squarified=new t({Implements:b.TM.Area,computePositions:function(e,t,n){var r=this.config;t.width>=t.height?this.layout.orientation="h":this.layout.orientation="v";var i=e.getSubnodes([1,1],"ignore");if(i.length>0){this.processChildrenLayout(e,i,t,n);for(var s=0,o=i.length;s0){this.processChildrenLayout(e,r,t,n);for(var s=0,o=r.length;sa&&(a=t)});var f=this.graph.getNode(this.clickedNode&&this.clickedNode.id||t.id),l=Math.min(a,u-1),c=f._depth;this.layout.horizontal()?this.computeSubtree(f,-i/2,-s/2,i/(l+1),s,c,l,e):this.computeSubtree(f,-i/2,-s/2,i,s/(l+1),c,l,e)},computeSubtree:function(t,n,r,i,s,o,u,a){t.getPos(a).setc(n,r),t.setData("width",i,a),t.setData("height",s,a);var f,l=0,c=0,h=d.Util.getSubnodes(t,[1,1]);if(!h.length)return;e.each(h,function(e){c+=e.getData("dim")});for(var p=0,v=h.length;p>0}));d.addColorStop(0,p),d.addColorStop(1,v),h.fillStyle=d}a&&(h.strokeStyle=a,h.lineWidth=3),h.fillRect(l,c,Math.max(0,o-s),Math.max(0,u-s)),a&&h.strokeRect(f.x,f.y,o,u)},contains:function(e,t){if(this.viz.clickedNode&&!$jit.Graph.Util.isDescendantOf(e,this.viz.clickedNode.id))return!1;var n=e.pos.getc(!0),r=e.getData("width"),i=e.getData("height");return this.nodeHelper.rectangle.contains({x:n.x+r/2,y:n.y+i/2},t,r,i)}}}),$jit.Icicle.Plot.EdgeTypes=new t({none:e.empty}),b.ForceDirected=new t({getOptions:function(e){var t=this.canvas.getSize(),n=t.width,r=t.height,i=0;this.graph.eachNode(function(e){i++});var s=n*r/i,o=Math.sqrt(s),u=this.config.levelDistance;return{width:n,height:r,tstart:n*.1,nodef:function(e){return s/(e||1)},edgef:function(e){return o*(e-u)}}},compute:function(t,n){var r=e.splat(t||["current","start","end"]),i=this.getOptions();w.compute(this.graph,r,this.config),this.graph.computeLevels(this.root,0,"ignore"),this.graph.eachNode(function(t){e.each(r,function(n){var s=t.getPos(n);s.equals(h.KER)&&(s.x=i.width/5*(Math.random()-.5),s.y=i.height/5*(Math.random()-.5)),t.disp={},e.each(r,function(e){t.disp[e]=p(0,0)})})}),this.computePositions(r,i,n)},computePositions:function(e,t,n){var r=this.config.iterations,i=0,s=this;if(n)(function o(){for(var u=n.iter,a=0;a=r){n.onComplete();return}}n.onStep(Math.round(i/(r-1)*100)),setTimeout(o,1)})();else for(;i1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.ForceDirected),$jit.TM={};var E=$jit.TM;$jit.TM.$extend=!0,E.Base={layout:{orientation:"h",vertical:function(){return this.orientation=="v"},horizontal:function(){return this.orientation=="h"},change:function(){this.orientation=this.vertical()?"h":"v"}},initialize:function(t){var n={orientation:"h",titleHeight:13,offset:2,levelsToShow:0,constrained:!1,animate:!1,Node:{type:"rectangle",overridable:!0,width:3,height:3,color:"#444"},Label:{textAlign:"center",textBaseline:"top"},Edge:{type:"none"},duration:700,fps:45};this.controller=this.config=e.merge(i("Canvas","Node","Edge","Fx","Controller","Tips","NodeStyles","Events","Navigation","Label"),n,t),this.layout.orientation=this.config.orientation;var r=this.config;r.useCanvas?(this.canvas=r.useCanvas,this.config.labelContainer=this.canvas.id+"-label"):(r.background&&(r.background=e.merge({type:"Circles"},r.background)),this.canvas=new f(this,r),this.config.labelContainer=(typeof r.injectInto=="string"?r.injectInto:r.injectInto.id)+"-label"),this.graphOptions={complex:!0,Node:{selected:!1,exist:!0,drawn:!0}},this.graph=new d(this.graphOptions,this.config.Node,this.config.Edge),this.labels=new E.Label[r.Label.type](this),this.fx=new E.Plot(this),this.op=new E.Op(this),this.group=new E.Group(this),this.geom=new E.Geom(this),this.clickedNode=null,this.busy=!1,this.initializeExtras()},refresh:function(){if(this.busy)return;this.busy=!0;var t=this;if(this.config.animate)this.compute("end"),this.config.levelsToShow>0&&this.geom.setRightLevelToShow(this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root)),this.fx.animate(e.merge(this.config,{modes:["linear","node-property:width:height"],onComplete:function(){t.busy=!1}}));else{var n=this.config.Label.type;if(n!="Native"){var t=this;this.graph.eachNode(function(e){t.labels.hideLabel(e,!1)})}this.busy=!1,this.compute(),this.config.levelsToShow>0&&this.geom.setRightLevelToShow(this.graph.getNode(this.clickedNode&&this.clickedNode.id||this.root)),this.plot()}},plot:function(){this.fx.plot()},leaf:function(e){return e.getSubnodes([1,1],"ignore").length==0},enter:function(e){if(this.busy)return;this.busy=!0;var t=this,n=this.config,r=this.graph,i=e,s=this.clickedNode,o={onComplete:function(){n.levelsToShow>0&&t.geom.setRightLevelToShow(e),(n.levelsToShow>0||n.request)&&t.compute(),n.animate?(r.nodeList.setData("alpha",0,"end"),e.eachSubgraph(function(e){e.setData("alpha",1,"end")},"ignore"),t.fx.animate({duration:500,modes:["node-property:alpha"],onComplete:function(){t.clickedNode=i,t.compute("end"),t.clickedNode=s,t.fx.animate({modes:["linear","node-property:width:height"],duration:1e3,onComplete:function(){t.busy=!1,t.clickedNode=i}})}})):(t.busy=!1,t.clickedNode=e,t.refresh())}};n.request?this.requestNodes(i,o):o.onComplete()},out:function(){if(this.busy)return;this.busy=!0,this.events.hoveredNode=!1;var e=this,t=this.config,n=this.graph,r=n.getNode(this.clickedNode&&this.clickedNode.id||this.root).getParents(),i=r[0],s=i,o=this.clickedNode;if(!i){this.busy=!1;return}callback={onComplete:function(){e.clickedNode=i,t.request?e.requestNodes(i,{onComplete:function(){e.compute(),e.plot(),e.busy=!1}}):(e.compute(),e.plot(),e.busy=!1)}},t.levelsToShow>0&&this.geom.setRightLevelToShow(i),t.animate?(this.clickedNode=s,this.compute("end"),this.clickedNode=o,this.fx.animate({modes:["linear","node-property:width:height"],duration:1e3,onComplete:function(){e.clickedNode=s,n.eachNode(function(e){e.setDataset(["current","end"],{alpha:[0,1]})},"ignore"),o.eachSubgraph(function(e){e.setData("alpha",1)},"ignore"),e.fx.animate({duration:500,modes:["node-property:alpha"],onComplete:function(){callback.onComplete()}})}})):callback.onComplete()},requestNodes:function(t,n){var r=e.merge(this.controller,n),i=this.config.levelsToShow;if(r.request){var s=[],o=t._depth;t.eachLevel(0,i,function(e){var t=i-(e._depth-o);e.drawn&&!e.anySubnode()&&t>0&&(s.push(e),e._level=t)}),this.group.requestNodes(s,r)}else r.onComplete()}},E.Op=new t({Implements:d.Op,initialize:function(e){this.viz=e}}),E.Geom=new t({Implements:d.Geom,getRightLevelToShow:function(){return this.viz.config.levelsToShow},setRightLevelToShow:function(e){var t=this.getRightLevelToShow(),n=this.viz.labels;e.eachLevel(0,t+1,function(r){var i=r._depth-e._depth;i>t?(r.drawn=!1,r.exist=!1,r.ignore=!0,n.hideLabel(r,!1)):(r.drawn=!0,r.exist=!0,delete r.ignore)}),e.drawn=!0,delete e.ignore}}),E.Group=new t({initialize:function(e){this.viz=e,this.canvas=e.canvas,this.config=e.config},requestNodes:function(e,t){var n=0,r=e.length,i={},s=function(){t.onComplete()},o=this.viz;r==0&&s();for(var u=0;u>0}));v.addColorStop(0,m),v.addColorStop(1,g),h.fillStyle=v}h.fillRect(p,d,f-o,l-o),c&&(h.save(),h.strokeStyle=c,h.strokeRect(p,d,f-o,l-o),h.restore())}else u>0&&(h.fillRect(a.x+o/2,a.y+o/2,f-o,u-o),c&&(h.save(),h.strokeStyle=c,h.strokeRect(a.x+o/2,a.y+o/2,f-o,l-o),h.restore()))},contains:function(e,t){if(this.viz.clickedNode&&!e.isDescendantOf(this.viz.clickedNode.id)||e.ignore)return!1;var n=e.pos.getc(!0),r=e.getData("width"),i=this.viz.leaf(e),s=i?e.getData("height"):this.config.titleHeight;return this.nodeHelper.rectangle.contains({x:n.x+r/2,y:n.y+s/2},t,r,s)}}}),E.Plot.EdgeTypes=new t({none:e.empty}),E.SliceAndDice=new t({Implements:[y,a,E.Base,b.TM.SliceAndDice]}),E.Squarified=new t({Implements:[y,a,E.Base,b.TM.Squarified]}),E.Strip=new t({Implements:[y,a,E.Base,b.TM.Strip]}),$jit.RGraph=new t({Implements:[y,a,b.Radial],initialize:function(t){var n=$jit.RGraph,r={interpolation:"linear",levelDistance:100};this.controller=this.config=e.merge(i("Canvas","Node","Edge","Fx","Controller","Tips","NodeStyles","Events","Navigation","Label"),r,t);var s=this.config;s.useCanvas?(this.canvas=s.useCanvas,this.config.labelContainer=this.canvas.id+"-label"):(s.background&&(s.background=e.merge({type:"Circles"},s.background)),this.canvas=new f(this,s),this.config.labelContainer=(typeof s.injectInto=="string"?s.injectInto:s.injectInto.id)+"-label"),this.graphOptions={complex:!1,Node:{selected:!1,exist:!0,drawn:!0}},this.graph=new d(this.graphOptions,this.config.Node,this.config.Edge),this.labels=new n.Label[s.Label.type](this),this.fx=new n.Plot(this,n),this.op=new n.Op(this),this.json=null,this.root=null,this.busy=!1,this.parent=!1,this.initializeExtras()},createLevelDistanceFunc:function(){var e=this.config.levelDistance;return function(t){return(t._depth+1)*e}},refresh:function(){this.compute(),this.plot()},reposition:function(){this.compute("end")},plot:function(){this.fx.plot()},getNodeAndParentAngle:function(e){var t=!1,n=this.graph.getNode(e),r=n.getParents(),i=r.length>0?r[0]:!1;if(i){var s=i.pos.getc(),o=n.pos.getc(),u=s.add(o.scale(-1));t=Math.atan2(u.y,u.x),t<0&&(t+=2*Math.PI)}return{parent:i,theta:t}},tagChildren:function(e,t){if(e.angleSpan){var n=[];e.eachAdjacency(function(e){n.push(e.nodeTo)},"ignore");var r=n.length;for(var i=0;i1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.RGraph),h.prototype.moebiusTransformation=function(e){var t=this.add(e),n=e.$conjugate().$prod(this);return n.x++,t.$div(n)},d.Util.moebiusTransformation=function(e,t,n,r,i){this.eachNode(e,function(e){for(var i=0;i=2)return i(s-.01)}return i(.75)},getRadius:function(){var e=this.config.radius;if(e!=="auto")return e;var t=this.canvas.getSize();return Math.min(t.width,t.height)/2},refresh:function(e){e?(this.reposition(),this.graph.eachNode(function(e){e.startPos.rho=e.pos.rho=e.endPos.rho,e.startPos.theta=e.pos.theta=e.endPos.theta})):this.compute(),this.plot()},reposition:function(){this.compute("end");var e=this.graph.getNode(this.root).pos.getc().scale(-1);d.Util.moebiusTransformation(this.graph,[e],["end"],"end","ignore"),this.graph.eachNode(function(e){e.ignore&&(e.endPos.rho=e.pos.rho,e.endPos.theta=e.pos.theta)})},plot:function(){this.fx.plot()},onClick:function(e,t){var n=this.graph.getNode(e).pos.getc(!0);this.move(n,t)},move:function(t,n){var r=p(t.x,t.y);if(this.busy===!1&&r.norm()<1){this.busy=!0;var i=this.graph.getClosestNodeToPos(r),s=this;this.graph.computeLevels(i.id,0),this.controller.onBeforeCompute(i),n=e.merge({onComplete:e.empty},n||{}),this.fx.animate(e.merge({modes:["moebius"],hideLabels:!0},n,{onComplete:function(){s.busy=!1,n.onComplete()}}),r)}}}),$jit.Hypertree.$extend=!0,function(n){n.Op=new t({Implements:d.Op}),n.Plot=new t({Implements:d.Plot}),n.Label={},n.Label.Native=new t({Implements:d.Label.Native,initialize:function(e){this.viz=e},renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0),s=this.viz.getRadius();r.fillText(t.name,i.x*s,i.y*s)}}),n.Label.SVG=new t({Implements:d.Label.SVG,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz.canvas,s=i.translateOffsetX,o=i.translateOffsetY,u=i.scaleOffsetX,a=i.scaleOffsetY,f=i.getSize(),l=this.viz.getRadius(),c={x:Math.round(r.x*u*l+s+f.width/2),y:Math.round(r.y*a*l+o+f.height/2)};e.setAttribute("x",c.x),e.setAttribute("y",c.y),n.onPlaceLabel(e,t)}}),n.Label.HTML=new t({Implements:d.Label.HTML,initialize:function(e){this.viz=e},placeLabel:function(e,t,n){var r=t.pos.getc(!0),i=this.viz.canvas,s=i.translateOffsetX,o=i.translateOffsetY,u=i.scaleOffsetX,a=i.scaleOffsetY,f=i.getSize(),l=this.viz.getRadius(),c={x:Math.round(r.x*u*l+s+f.width/2),y:Math.round(r.y*a*l+o+f.height/2)},h=e.style;h.left=c.x+"px",h.top=c.y+"px",h.display=this.fitsInCanvas(c,i)?"":"none",n.onPlaceLabel(e,t)}}),n.Plot.NodeTypes=new t({none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.circle.render("fill" +,i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.circle.contains(r,t,n)}},ellipse:{render:function(e,t){var n=e.pos.getc().$scale(e.scale),r=e.getData("width"),i=e.getData("height");this.nodeHelper.ellipse.render("fill",n,r,i,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=e.pos.getc().$scale(e.scale);return this.nodeHelper.circle.contains(i,t,n,r)}},square:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.square.render("fill",i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.square.contains(r,t,n)}},rectangle:{render:function(e,t){var n=this.node,r=e.getData("width"),i=e.getData("height"),s=e.pos.getc();r=n.transform?r*(1-s.squaredNorm()):r,i=n.transform?i*(1-s.squaredNorm()):i,s.$scale(e.scale),r>.2&&i>.2&&this.nodeHelper.rectangle.render("fill",s,r,i,t)},contains:function(e,t){var n=e.getData("width"),r=e.getData("height"),i=e.pos.getc().$scale(e.scale);return this.nodeHelper.square.contains(i,t,n,r)}},triangle:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.triangle.render("fill",i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.triangle.contains(r,t,n)}},star:{render:function(e,t){var n=this.node,r=e.getData("dim"),i=e.pos.getc();r=n.transform?r*(1-i.squaredNorm()):r,i.$scale(e.scale),r>.2&&this.nodeHelper.star.render("fill",i,r,t)},contains:function(e,t){var n=e.getData("dim"),r=e.pos.getc().$scale(e.scale);return this.nodeHelper.star.contains(r,t,n)}}}),n.Plot.EdgeTypes=new t({none:e.empty,line:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale;this.edgeHelper.line.render({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale;this.edgeHelper.line.contains({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},t,this.edge.epsilon)}},arrow:{render:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale,s=e.getData("dim"),o=e.data.$direction,u=o&&o.length>1&&o[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},s,u,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0),i=e.nodeFrom.scale;this.edgeHelper.arrow.contains({x:n.x*i,y:n.y*i},{x:r.x*i,y:r.y*i},t,this.edge.epsilon)}},hyperline:{render:function(e,t){var n=e.nodeFrom.pos.getc(),r=e.nodeTo.pos.getc(),i=this.viz.getRadius();this.edgeHelper.hyperline.render(n,r,i,t)},contains:e.lambda(!1)}})}($jit.Hypertree)}(),function(){window.$jit=function(e){e=e||window;for(var t in $jit)$jit[t].$extend&&(e[t]=$jit[t])},$jit.version="2.0.0b";var e=function(e){return document.getElementById(e)};e.empty=function(){},e.extend=function(e,t){for(var n in t||{})e[n]=t[n];return e},e.lambda=function(e){return typeof e=="function"?e:function(){return e}},e.time=Date.now||function(){return+(new Date)},e.splat=function(t){var n=e.type(t);return n?n!="array"?[t]:t:[]},e.type=function(t){var n=e.type.s.call(t).match(/^\[object\s(.*)\]$/)[1].toLowerCase();return n!="object"?n:t&&t.$$family?t.$$family:t&&t.nodeName&&t.nodeType==1?"element":n},e.type.s=Object.prototype.toString,e.each=function(t,n){var r=e.type(t);if(r=="object")for(var i in t)n(t[i],i);else for(var s=0,o=t.length;s>16,e>>8&255,e&255]},e.destroy=function(t){e.clean(t),t.parentNode&&t.parentNode.removeChild(t),t.clearAttributes&&t.clearAttributes()},e.clean=function(t){for(var n=t.childNodes,r=0,i=n.length;r-1},e.addClass=function(t,n){e.hasClass(t,n)||(t.className=t.className+" "+n)},e.removeClass=function(e,t){e.className=e.className.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)"),"$1")},e.getPos=function(e){function r(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.offsetLeft,t.y+=e.offsetTop,e=e.offsetParent;return t}function i(e){var t={x:0,y:0};while(e&&!s(e))t.x+=e.scrollLeft,t.y+=e.scrollTop,e=e.parentNode;return t}function s(e){return/^(?:body|html)$/i.test(e.tagName)}var t=r(e),n=i(e);return{x:t.x-n.x,y:t.y-n.y}},e.event={get:function(e,t){return t=t||window,e||t.event},getWheel:function(e){return e.wheelDelta?e.wheelDelta/120:-(e.detail||0)/3},isRightClick:function(e){return e.which==3||e.button==2},getPos:function(e,t){t=t||window,e=e||t.event;var n=t.document;n=n.documentElement||n.body,e.touches&&e.touches.length&&(e=e.touches[0]);var r={x:e.pageX||e.clientX+n.scrollLeft,y:e.pageY||e.clientY+n.scrollTop};return r},stop:function(e){e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0,e.preventDefault?e.preventDefault():e.returnValue=!1}},$jit.util=$jit.id=e;var t=function(n){n=n||{};var r=function(){for(var n in this)typeof this[n]!="function"&&(this[n]=e.unlink(this[n]));this.constructor=r;if(t.prototyping)return this;var i=this.initialize?this.initialize.apply(this,arguments):this;return this.$$family="class",i};for(var i in t.Mutators){if(!n[i])continue;n=t.Mutators[i](n,n[i]),delete n[i]}return e.extend(r,this),r.constructor=t,r.prototype=n,r};t.Mutators={Implements:function(n,r){return e.each(e.splat(r),function(e){t.prototyping=e;var r=typeof e=="function"?new e:e;for(var i in r)i in n||(n[i]=r[i]);delete t.prototyping}),n}},e.extend(t,{inherit:function(n,r){for(var i in r){var s=r[i],o=n[i],u=e.type(s);o&&u=="function"?s!=o&&t.override(n,i,s):u=="object"?n[i]=e.merge(o,s):n[i]=s}return n},override:function(e,n,r){var i=t.prototyping;i&&e[n]!=i[n]&&(i=null);var s=function(){var t=this.parent;this.parent=i?i[n]:e[n];var s=r.apply(this,arguments);return this.parent=t,s};e[n]=s}}),t.prototype.implement=function(){var n=this.prototype;return e.each(Array.prototype.slice.call(arguments||[]),function(e){t.inherit(n,e)}),this},$jit.Class=t,$jit.json={prune:function(e,t){this.each(e,function(e,n){n==t&&e.children&&(delete e.children,e.children=[])})},getParent:function(e,t){if(e.id==t)return!1;var n=e.children;if(n&&n.length>0)for(var r=0;r=(7-4*n)/11){t=r*r-Math.pow((11-6*n-11*e)/4,2);break}return t},Elastic:function(e,t){return Math.pow(2,10*--e)*Math.cos(20*e*Math.PI*(t[0]||1)/3)}};e.each(r,function(e,r){n[r]=t(e)}),e.each(["Quad","Cubic","Quart","Quint"],function(e,r){n[e]=t(function(e){return Math.pow(e,[r+2])})})})();var r=new t({initialize:function(e){this.setOptions(e)},setOptions:function(t){var r={duration:2500,fps:40,transition:n.Quart.easeInOut,compute:e.empty,complete:e.empty,link:"ignore"};return this.opt=e.merge(r,t||{}),this},step:function(){var t=e.time(),n=this.opt;if(ti.height?e.y-s.height-u:e.y+u)+"px",n.left=(e.x+s.width+o>i.width?e.x-s.width-o:e.x+o)+"px"},hide:function(e){this.tip.style.display="none",e&&this.config.onHide()}}),a.Classes.NodeStyles=new t({Implements:[s,o],initializePost:function(){this.fx=this.viz.fx,this.types=this.viz.fx.nodeTypes,this.nStyles=this.config,this.nodeStylesOnHover=this.nStyles.stylesHover,this.nodeStylesOnClick=this.nStyles.stylesClick,this.hoveredNode=!1,this.fx.nodeFxAnimation=new r,this.down=!1,this.move=!1},onMouseOut:function(e,t){this.down=this.move=!1;if(!this.hoveredNode)return;this.dom&&this.isLabel(e,t)&&this.toggleStylesOnHover(this.hoveredNode,!1);var n=e.relatedTarget,r=this.canvas.getElement();while(n&&n.parentNode){if(r==n.parentNode)return;n=n.parentNode}this.toggleStylesOnHover(this.hoveredNode,!1),this.hoveredNode=!1},onMouseOver:function(e,t){var n;if(this.dom&&(n=this.isLabel(e,t))){var r=this.viz.graph.getNode(n.id);if(r.selected)return;this.hoveredNode=r,this.toggleStylesOnHover(this.hoveredNode,!0)}},onMouseDown:function(e,t,n,r){if(r)return;var i;this.dom&&(i=this.isLabel(e,t))?this.down=this.viz.graph.getNode(i.id):this.dom||(this.down=n.getNode()),this.move=!1},onMouseUp:function(e,t,n,r){if(r)return;this.move||this.onClick(n.getNode()),this.down=this.move=!1},getRestoredStyles:function(e,t){var n={},r=this["nodeStylesOn"+t];for(var i in r)n[i]=e.styles["$"+i];return n},toggleStylesOnHover:function(e,t){this.nodeStylesOnHover&&this.toggleStylesOn("Hover",e,t)},toggleStylesOnClick:function(e,t){this.nodeStylesOnClick&&this.toggleStylesOn("Click",e,t)},toggleStylesOn:function(t,r,i){var s=this.viz,o=this.nStyles;if(i){var u=this;r.styles||(r.styles=e.merge(r.data,{}));for(var a in this["nodeStylesOn"+t]){var f="$"+a;f in r.styles||(r.styles[f]=r.getData(a))}s.fx.nodeFx(e.extend({elements:{id:r.id,properties:u["nodeStylesOn"+t]},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}else{var l=this.getRestoredStyles(r,t);s.fx.nodeFx(e.extend({elements:{id:r.id,properties:l},transition:n.Quart.easeOut,duration:300,fps:40},this.config))}},onClick:function(e){if(!e)return;var t=this.nodeStylesOnClick;if(!t)return;e.selected?(this.toggleStylesOnClick(e,!1),delete e.selected):(this.viz.graph.eachNode(function(e){if(e.selected){for(var n in t)e.setData(n,e.styles["$"+n],"end");delete e.selected}}),this.toggleStylesOnClick(e,!0),e.selected=!0,delete e.hovered,this.hoveredNode=!1)},onMouseMove:function(e,t,n){this.down&&(this.move=!0);if(this.dom&&this.isLabel(e,t))return;var r=this.nodeStylesOnHover;if(!r)return;if(!this.dom){if(this.hoveredNode){var i=this.types[this.hoveredNode.getData("type")],s=i&&i.contains&&i.contains.call(this.fx,this.hoveredNode,n.getPos());if(s)return}var o=n.getNode();if(!this.hoveredNode&&!o)return;if(o.hovered)return;o&&!o.selected?(this.fx.nodeFxAnimation.stopTimer(),this.viz.graph.eachNode(function(e){if(e.hovered&&!e.selected){for(var t in r)e.setData(t,e.styles["$"+t],"end");delete e.hovered}}),o.hovered=!0,this.hoveredNode=o,this.toggleStylesOnHover(o,!0)):this.hoveredNode&&!this.hoveredNode.selected&&(this.fx.nodeFxAnimation.stopTimer(),this.toggleStylesOnHover(this.hoveredNode,!1),delete this.hoveredNode.hovered,this.hoveredNode=!1)}}}),a.Classes.Navigation=new t({Implements:[s,o],initializePost:function(){this.pos=!1,this.pressed=!1},onMouseWheel:function(t,n,r){if(!this.config.zooming)return;e.event.stop(e.event.get(t,n));var i=this.config.zooming/1e3,s=1+r*i;this.canvas.scale(s,s)},onMouseDown:function(e,t,n){if(!this.config.panning)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;this.pressed=!0,this.pos=n.getPos();var r=this.canvas,i=r.translateOffsetX,s=r.translateOffsetY,o=r.scaleOffsetX,u=r.scaleOffsetY;this.pos.x*=o,this.pos.x+=i,this.pos.y*=u,this.pos.y+=s},onMouseMove:function(e,t,n){if(!this.config.panning)return;if(!this.pressed)return;if(this.config.panning=="avoid nodes"&&n.getNode())return;var r=this.pos,i=n.getPos(),s=this.canvas,o=s.translateOffsetX,u=s.translateOffsetY,a=s.scaleOffsetX,f=s.scaleOffsetY;i.x*=a,i.y*=f,i.x+=o,i.y+=u;var l=i.x-r.x,c=i.y-r.y;this.pos=i,this.canvas.translate(l*1/a,c*1/f)},onMouseUp:function(e,t,n,r){if(!this.config.panning)return;this.pressed=!1}});var f;(function(){function i(t,n){var i=document.createElement(t);for(var s in n)typeof n[s]=="object"?e.extend(i[s],n[s]):i[s]=n[s];return t=="canvas"&&!r&&G_vmlCanvasManager&&(i=G_vmlCanvasManager.initElement(document.body.appendChild(i))),i}var n=typeof HTMLCanvasElement,r=n=="object"||n=="function";$jit.Canvas=f=new t({canvases:[],pos:!1,element:!1,labelContainer:!1,translateOffsetX:0,translateOffsetY:0,scaleOffsetX:1,scaleOffsetY:1,initialize:function(t,n){this.viz=t,this.opt=n;var r=e.type(n.injectInto)=="string"?n.injectInto:n.injectInto.id,s=r+"-label",o=e(r),u=n.width||o.offsetWidth,a=n.height||o.offsetHeight;this.id=r;var l={injectInto:r,width:u,height:a};this.element=i("div",{id:r+"-canvaswidget",style:{position:"relative",width:u+"px",height:a+"px"}}),this.labelContainer=this.createLabelContainer(n.Label.type,s,l),this.canvases.push(new f.Base({config:e.extend({idSuffix:"-canvas"},l),plot:function(e){t.fx.plot()},resize:function(){t.refresh()}}));var c=n.background;if(c){var h=new f.Background[c.type](t,e.extend(c,l));this.canvases.push(new f.Base(h))}var p=this.canvases.length;while(p--)this.element.appendChild(this.canvases[p].canvas),p>0&&this.canvases[p].plot();this.element.appendChild(this.labelContainer),o.appendChild(this.element);var d=null,v=this;e.addEvent(window,"scroll",function(){clearTimeout(d),d=setTimeout(function(){v.getPos(!0)},500)})},getCtx:function(e){return this.canvases[e||0].getCtx()},getConfig:function(){return this.opt},getElement:function(){return this.element},getSize:function(e){return this.canvases[e||0].getSize()},resize:function(e,t){this.getPos(!0),this.translateOffsetX=this.translateOffsetY=0,this.scaleOffsetX=this.scaleOffsetY=1;for(var n=0,r=this.canvases.length;no?u=i(o+(s-r-o)*t):u=i(o-r+(s-o)*t):a>=n?s>o?u=i(o+(s-r-o)*t):u=i(o-r+(s-(o-r))*t):u=i(o+(s-o)*t);var f=(this.rho-e.rho)*t+e.rho;return{theta:u,rho:f}}};var c=function(e,t){return new l(e,t)};l.KER=c(0,0);var h=function(e,t){this.x=e,this.y=t};$jit.Complex=h,h.prototype={getc:function(){return this},getp:function(e){return this.toPolar(e)},set:function(e){e=e.getc(!0),this.x=e.x,this.y=e.y},setc:function(e,t){this.x=e,this.y=t},setp:function(e,t){this.x=Math.cos(e)*t,this.y=Math.sin(e)*t},clone:function(){return new h(this.x,this.y)},toPolar:function(e){var t=this.norm(),n=Math.atan2(this.y,this.x);return n<0&&(n+=Math.PI*2),e?{theta:n,rho:t}:new l(n,t)},norm:function(){return Math.sqrt(this.squaredNorm())},squaredNorm:function(){return this.x*this.x+this.y*this.y},add:function(e){return new h(this.x+e.x,this.y+e.y)},prod:function(e){return new h(this.x*e.x-this.y*e.y,this.y*e.x+this.x*e.y)},conjugate:function(){return new h(this.x,-this.y)},scale:function(e){return new h(this.x*e,this.y*e)},equals:function(e){return this.x==e.x&&this.y==e.y},$add:function(e){return this.x+=e.x,this.y+=e.y,this},$prod:function(e){var t=this.x,n=this.y;return this.x=t*e.x-n*e.y,this.y=n*e.x+t*e.y,this},$conjugate:function(){return this.y=-this.y,this},$scale:function(e){return this.x*=e,this.y*=e,this},$div:function(e){var t=this.x,n=this.y,r=e.squaredNorm();return this.x=t*e.x+n*e.y,this.y=n*e.x-t*e.y,this.$scale(1/r)}};var p=function(e,t){return new h(e,t)};h.KER=p(0,0),$jit.Graph=new t({initialize:function(t,n,r,i){var s={complex:!1,Node:{}};this.Node=n,this.Edge=r,this.Label=i,this.opt=e.merge(s,t||{}),this.nodes={},this.edges={};var o=this;this.nodeList={};for(var u in v)o.nodeList[u]=function(e){return function(){var t=Array.prototype.slice.call(arguments);o.eachNode(function(n){n[e].apply(n,t)})}}(u)},getNode:function(e){return this.hasNode(e)?this.nodes[e]:!1},getByName:function(e){for(var t in this.nodes){var n=this.nodes[t];if(n.name==e)return n}return!1},getAdjacence:function(e,t){return e in this.edges?this.edges[e][t]:!1},addNode:function(t){if(!this.nodes[t.id]){var n=this.edges[t.id]={};this.nodes[t.id]=new d.Node(e.extend({id:t.id,name:t.name,data:e.merge(t.data||{},{}),adjacencies:n},this.opt.Node),this.opt.complex,this.Node,this.Edge,this.Label)}return this.nodes[t.id]},addAdjacence:function(e,t,n){this.hasNode(e.id)||this.addNode(e),this.hasNode(t.id)||this.addNode(t),e=this.nodes[e.id],t=this.nodes[t.id];if(!e.adjacentTo(t)){var r=this.edges[e.id]=this.edges[e.id]||{},i=this.edges[t.id]=this.edges[t.id]||{};return r[t.id]=i[e.id]=new d.Adjacence(e,t,n,this.Edge,this.Label),r[t.id]}return this.edges[e.id][t.id]},removeNode:function(e){if(this.hasNode(e)){delete this.nodes[e];var t=this.edges[e];for(var n in t)delete this.edges[n][e];delete this.edges[e]}},removeAdjacence:function(e,t){delete this.edges[e][t],delete this.edges[t +][e]},hasNode:function(e){return e in this.nodes},empty:function(){this.nodes={},this.edges={}}});var d=$jit.Graph,v;(function(){var t=function(e,t,n,r,i){var s;n=n||"current",e="$"+(e?e+"-":""),n=="current"?s=this.data:n=="start"?s=this.startData:n=="end"&&(s=this.endData);var o=e+t;return r?s[o]:this.Config.overridable?o in s?s[o]:o in this.data?this.data[o]:i[t]||0:i[t]||0},n=function(e,t,n,r){r=r||"current",e="$"+(e?e+"-":"");var i;r=="current"?i=this.data:r=="start"?i=this.startData:r=="end"&&(i=this.endData),i[e+t]=n},r=function(t,n){t="$"+(t?t+"-":"");var r=this;e.each(n,function(e){var n=t+e;delete r.data[n],delete r.endData[n],delete r.startData[n]})};v={getData:function(e,n,r){return t.call(this,"",e,n,r,this.Config)},setData:function(e,t,r){n.call(this,"",e,t,r)},setDataset:function(t,n){t=e.splat(t);for(var r in n)for(var i=0,s=e.splat(n[r]),o=t.length;i=t&&i<=n&&o(e)&&r(e,i),ii&&a(r,t,n)})}(e,t+s,n+s)},eachSubgraph:function(e,t,n){this.eachLevel(e,0,!1,t,n)},eachSubnode:function(e,t,n){this.eachLevel(e,1,1,t,n)},anySubnode:function(t,n,r){var i=!1;n=n||e.lambda(!0);var s=e.type(n)=="string"?function(e){return e[n]}:n;return this.eachSubnode(t,function(e){s(e)&&(i=!0)},r),i},getSubnodes:function(t,n,r){var i=[],s=this;n=n||0;var o,u;return e.type(n)=="array"?(o=n[0],u=n[1]):(o=n,u=Number.MAX_VALUE-t._depth),this.eachLevel(t,o,u,function(e){i.push(e)},r),i},getParents:function(e){var t=[];return this.eachAdjacency(e,function(n){var r=n.nodeTo;r._depth-1?t.endData[i]=r[i]:t.data[i]=r[i]}}),i.graph.eachNode(function(e){if(e.ignore)return;e.eachAdjacency(function(e){if(e.nodeFrom.ignore||e.nodeTo.ignore)return;var t=u.getNode(e.nodeFrom.id),n=u.getNode(e.nodeTo.id);if(!t.adjacentTo(n)){var e=i.graph.getAdjacence(t.id,n.id);f=!0,e.setData("alpha",1),e.setData("alpha",1,"start"),e.setData("alpha",0,"end")}})});var f=this.preprocessSum(u),c=f?["node-property:alpha","edge-property:alpha"]:["node-property:alpha"];c[0]=c[0]+(r&&"node-property"in r?":"+e.splat(r["node-property"]).join(":"):""),c[1]=(c[1]||"edge-property:alpha")+(r&&"edge-property"in r?":"+e.splat(r["edge-property"]).join(":"):""),r&&"label-property"in r&&c.push("label-property:"+e.splat(r["label-property"]).join(":")),i.reposition(),i.graph.eachNode(function(e){e.id!=o&&e.pos.getp().equals(l.KER)&&(e.pos.set(e.endPos),e.startPos.set(e.endPos))}),i.fx.animate(e.merge(s,{modes:["polar"].concat(c),onComplete:function(){i.graph.eachNode(function(e){e.ignore&&i.graph.removeNode(e.id)}),i.graph.eachNode(function(e){e.eachAdjacency(function(e){e.ignore&&i.graph.removeAdjacence(e.nodeFrom.id,e.nodeTo.id)})}),s.onComplete()}}));break;default:}},contract:function(t,n){var r=this.viz;if(t.collapsed||!t.anySubnode(e.lambda(!0)))return;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),t.collapsed=!0,function i(e){e.eachSubnode(function(e){e.ignore=!0,e.setData("alpha",0,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),function s(e){e.eachSubnode(function(e){e.setPos(t.getPos("end"),"end"),s(e)})}(t),r.fx.animate(n)):n.type=="replot"&&r.refresh()},expand:function(t,n){if(!("collapsed"in t))return;var r=this.viz;n=e.merge(this.options,r.config,n||{},{modes:["node-property:alpha:span","linear"]}),delete t.collapsed,function i(e){e.eachSubnode(function(e){delete e.ignore,e.setData("alpha",1,n.type=="animate"?"end":"current"),i(e)})}(t),n.type=="animate"?(r.compute("end"),r.rotated&&r.rotate(r.rotated,"none",{property:"end"}),r.fx.animate(n)):n.type=="replot"&&r.refresh()},preprocessSum:function(e){var t=this.viz;e.eachNode(function(e){if(!t.graph.hasNode(e.id)){t.graph.addNode(e);var n=t.graph.getNode(e.id);n.setData("alpha",0),n.setData("alpha",0,"start"),n.setData("alpha",1,"end")}});var n=!1;return e.eachNode(function(e){e.eachAdjacency(function(e){var r=t.graph.getNode(e.nodeFrom.id),i=t.graph.getNode(e.nodeTo.id);if(!r.adjacentTo(i)){var e=t.graph.addAdjacence(r,i,e.data);r.startAlpha==r.endAlpha&&i.startAlpha==i.endAlpha&&(n=!0,e.setData("alpha",0),e.setData("alpha",0,"start"),e.setData("alpha",1,"end"))}})}),n}};var m={none:{render:e.empty,contains:e.lambda(!1)},circle:{render:function(e,t,n,r){var i=r.getCtx();i.beginPath(),i.arc(t.x,t.y,n,0,Math.PI*2,!0),i.closePath(),i[e]()},contains:function(e,t,n){var r=e.x-t.x,i=e.y-t.y,s=r*r+i*i;return s<=n*n}},ellipse:{render:function(e,t,n,r,i){var s=i.getCtx();r/=2,n/=2,s.save(),s.scale(n/r,r/n),s.beginPath(),s.arc(t.x*(r/n),t.y*(n/r),r,0,Math.PI*2,!0),s.closePath(),s[e](),s.restore()},contains:function(e,t,n,r){n/=2,r/=2;var i=(n+r)/2,s=e.x-t.x,o=e.y-t.y,u=s*s+o*o;return u<=i*i}},square:{render:function(e,t,n,r){r.getCtx()[e+"Rect"](t.x-n,t.y-n,2*n,2*n)},contains:function(e,t,n){return Math.abs(t.x-e.x)<=n&&Math.abs(t.y-e.y)<=n}},rectangle:{render:function(e,t,n,r,i){i.getCtx()[e+"Rect"](t.x-n/2,t.y-r/2,n,r)},contains:function(e,t,n,r){return Math.abs(t.x-e.x)<=n/2&&Math.abs(t.y-e.y)<=r/2}},triangle:{render:function(e,t,n,r){var i=r.getCtx(),s=t.x,o=t.y-n,u=s-n,a=t.y+n,f=s+n,l=a;i.beginPath(),i.moveTo(s,o),i.lineTo(u,a),i.lineTo(f,l),i.closePath(),i[e]()},contains:function(e,t,n){return m.circle.contains(e,t,n)}},star:{render:function(e,t,n,r){var i=r.getCtx(),s=Math.PI/5;i.save(),i.translate(t.x,t.y),i.beginPath(),i.moveTo(n,0);for(var o=0;o<9;o++)i.rotate(s),o%2==0?i.lineTo(n/.525731*.200811,0):i.lineTo(n,0);i.closePath(),i[e](),i.restore()},contains:function(e,t,n){return m.circle.contains(e,t,n)}}},g={line:{render:function(e,t,n){var r=n.getCtx();r.beginPath(),r.moveTo(e.x,e.y),r.lineTo(t.x,t.y),r.stroke()},contains:function(e,t,n,r){var i=Math.min,s=Math.max,o=i(e.x,t.x),u=s(e.x,t.x),a=i(e.y,t.y),f=s(e.y,t.y);if(n.x>=o&&n.x<=u&&n.y>=a&&n.y<=f){if(Math.abs(t.x-e.x)<=r)return!0;var l=(t.y-e.y)/(t.x-e.x)*(n.x-e.x)+e.y;return Math.abs(l-n.y)<=r}return!1}},arrow:{render:function(e,t,n,r,i){var s=i.getCtx();if(r){var o=e;e=t,t=o}var u=new h(t.x-e.x,t.y-e.y);u.$scale(n/u.norm());var a=new h(t.x-u.x,t.y-u.y),f=new h(-u.y/2.5,u.x/2.5),l=a.add(f),c=a.$add(f.$scale(-1)),p=new h(t.x-e.x,t.y-e.y);p.$scale(15/p.norm());var d=new h(t.x-p.x,t.y-p.y);t.x=d.x,t.y=d.y,s.beginPath(),s.moveTo(e.x,e.y),s.lineTo(t.x,t.y),s.stroke(),s.beginPath(),s.moveTo(l.x,l.y),s.lineTo(c.x,c.y),s.lineTo(t.x,t.y),s.closePath(),s.fill()},contains:function(e,t,n,r){return g.line.contains(e,t,n,r)}},hyperline:{render:function(e,t,n,r){function f(e,t){var n=e.x*t.y-e.y*t.x,r=n,i=e.squaredNorm(),s=t.squaredNorm();if(n==0)return{x:0,y:0,ratio:-1};var o=(e.y*s-t.y*i+e.y-t.y)/n,u=(t.x*i-e.x*s+t.x-e.x)/r,a=-o/2,f=-u/2,l=(o*o+u*u)/4-1;if(l<0)return{x:0,y:0,ratio:-1};var c=Math.sqrt(l),h={x:a,y:f,ratio:c>1e3?-1:c,a:o,b:u};return h}function a(e,t){return et?!1:!0:t+Math.PI>e?!0:!1}var i=r.getCtx(),s=f(e,t);if(s.a>1e3||s.b>1e3||s.ratio<0)i.beginPath(),i.moveTo(e.x*n,e.y*n),i.lineTo(t.x*n,t.y*n),i.stroke();else{var o=Math.atan2(t.y-s.y,t.x-s.x),u=Math.atan2(e.y-s.y,e.x-s.x),a=a(o,u);i.beginPath(),i.arc(s.x*n,s.y*n,s.ratio*n,o,u,a),i.stroke()}},contains:e.lambda(!1)}};d.Plot={initialize:function(e,t){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge,this.animation=new r,this.nodeTypes=new t.Plot.NodeTypes,this.edgeTypes=new t.Plot.EdgeTypes,this.labels=e.labels},nodeHelper:m,edgeHelper:g,Interpolator:{map:{border:"color",color:"color",width:"number",height:"number",dim:"number",alpha:"number",lineWidth:"number",angularWidth:"number",span:"number",valueArray:"array-number",dimArray:"array-number"},canvas:{globalAlpha:"number",fillStyle:"color",strokeStyle:"color",lineWidth:"number",shadowBlur:"number",shadowColor:"color",shadowOffsetX:"number",shadowOffsetY:"number",miterLimit:"number"},label:{size:"number",color:"color"},compute:function(e,t,n){return e+(t-e)*n},moebius:function(e,t,n,r){var i=r.scale(-n);if(i.norm()<1){var s=i.x,o=i.y,u=e.startPos.getc().moebiusTransformation(i);e.pos.setc(u.x,u.y),i.x=s,i.y=o}},linear:function(e,t,n){var r=e.startPos.getc(!0),i=e.endPos.getc(!0);e.pos.setc(this.compute(r.x,i.x,n),this.compute(r.y,i.y,n))},polar:function(e,t,n){var r=e.startPos.getp(!0),i=e.endPos.getp(),s=i.interpolate(r,n);e.pos.setp(s.theta,s.rho)},number:function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end");e[i](t,this.compute(s,o,n))},color:function(t,n,r,i,s){var o=e.hexToRgb(t[i](n,"start")),u=e.hexToRgb(t[i](n,"end")),a=this.compute,f=e.rgbToHex([parseInt(a(o[0],u[0],r)),parseInt(a(o[1],u[1],r)),parseInt(a(o[2],u[2],r))]);t[s](n,f)},"array-number":function(e,t,n,r,i){var s=e[r](t,"start"),o=e[r](t,"end"),u=[];for(var a=0,f=s.length;a=.95?o.labels.plotLabel(i,n,e):o.labels.hideLabel(n,!1)),u.restore(),n.visited=!l})},plotTree:function(e,t,n){var r=this,i=this.viz,s=i.canvas,o=this.config,u=s.getCtx(),a=e.getData("alpha");e.eachSubnode(function(i){if(t.plotSubtree(e,i)&&i.exist&&i.drawn){var o=e.getAdjacency(i.id);!n&&t.onBeforePlotLine(o),u.globalAlpha=Math.min(a,i.getData("alpha")),r.plotLine(o,s,n),!n&&t.onAfterPlotLine(o),r.plotTree(i,t,n)}}),e.drawn?(!n&&t.onBeforePlotNode(e),this.plotNode(e,s,n),!n&&t.onAfterPlotNode(e),!t.hideLabels&&t.withLabels&&a>=.95?this.labels.plotLabel(s,e,t):this.labels.hideLabel(e,!1)):this.labels.hideLabel(e,!0)},plotNode:function(e,t,n){var r=e.getData("type"),i=this.node.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=e.getData("alpha"),a=t.getCtx();a.lineWidth=s,a.fillStyle=a.strokeStyle=o,a.globalAlpha=u;for(var f in i)a[f]=e.getCanvasStyle(f);this.nodeTypes[r].render.call(this,e,t,n)}},plotLine:function(e,t,n){var r=e.getData("type"),i=this.edge.CanvasStyles;if(r!="none"){var s=e.getData("lineWidth"),o=e.getData("color"),u=t.getCtx();u.lineWidth=s,u.fillStyle=u.strokeStyle=o;for(var a in i)u[a]=e.getCanvasStyle(a);this.edgeTypes[r].render.call(this,e,t,n)}}},d.Label={},d.Label.Native=new t({plotLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.font=t.getLabelData("style")+" "+t.getLabelData("size")+"px "+t.getLabelData("family"),r.textAlign=t.getLabelData("textAlign"),r.fillStyle=r.strokeStyle=t.getLabelData("color"),r.textBaseline=t.getLabelData("textBaseline"),this.renderLabel(e,t,n)},renderLabel:function(e,t,n){var r=e.getCtx(),i=t.pos.getc(!0);r.fillText(t.name,i.x,i.y+t.getData("height")/2)},hideLabel:e.empty,hideLabels:e.empty}),d.Label.DOM=new t({labelsHidden:!1,labelContainer:!1,labels:{},getLabelContainer:function(){return this.labelContainer?this.labelContainer:this.labelContainer=document.getElementById(this.viz.config.labelContainer)},getLabel:function(e){return e in this.labels&&this.labels[e]!=null?this.labels[e]:this.labels[e]=document.getElementById(e)},hideLabels:function(e){var t=this.getLabelContainer();e?t.style.display="none":t.style.display="",this.labelsHidden=e},clearLabels:function(e){for(var t in this.labels)if(e||!this.viz.graph.hasNode(t))this.disposeLabel(t),delete this.labels[t]},disposeLabel:function(e){var t=this.getLabel(e);t&&t.parentNode&&t.parentNode.removeChild(t)},hideLabel:function(t,n){t=e.splat(t);var r=n?"":"none",i,s=this;e.each(t,function(e){var t=s.getLabel(e.id);t&&(t.style.display=r)})},fitsInCanvas:function(e,t){var n=t.getSize();return e.x>=n.width||e.x<0||e.y>=n.height||e.y<0?!1:!0}}),d.Label.HTML=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){i=document.createElement("div");var s=this.getLabelContainer();i.id=r,i.className="node",i.style.position="absolute",n.onCreateLabel(i,t),s.appendChild(i),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Label.SVG=new t({Implements:d.Label.DOM,plotLabel:function(e,t,n){var r=t.id,i=this.getLabel(r);if(!i&&!(i=document.getElementById(r))){var s="http://www.w3.org/2000/svg";i=document.createElementNS(s,"svg:text");var o=document.createElementNS(s,"svg:tspan");i.appendChild(o);var u=this.getLabelContainer();i.setAttribute("id",r),i.setAttribute("class","node"),u.appendChild(i),n.onCreateLabel(i,t),this.labels[t.id]=i}this.placeLabel(i,t,n)}}),d.Geom=new t({initialize:function(e){this.viz=e,this.config=e.config,this.node=e.config.Node,this.edge=e.config.Edge},translate:function(t,n){n=e.splat(n),this.viz.graph.eachNode(function(r){e.each(n,function(e){r.getPos(e).$add(t)})})},setRightLevelToShow:function(t,n,r){var i=this.getRightLevelToShow(t,n),s=this.viz.labels,o=e.merge({execShow:!0,execHide:!0,onHide:e.empty,onShow:e.empty},r||{});t.eachLevel(0,this.config.levelsToShow,function(e){var n=e._depth-t._depth;n>i?(o.onHide(e),o.execHide&&(e.drawn=!1,e.exist=!1,s.hideLabel(e,!1))):(o.onShow(e),o.execShow&&(e.exist=!0))}),t.drawn=!0},getRightLevelToShow:function(e,t){var n=this.config,r=n.levelsToShow,i=n.constrained;if(!i)return r;while(!this.treeFitsInCanvas(e,t,r)&&r>1)r--;return r}});var y={construct:function(t){var n=e.type(t)=="array",r=new d(this.graphOptions,this.config.Node,this.config.Edge,this.config.Label);return n?function(t,n){var r=function(e){for(var r=0,i=n.length;rf?a:f;t.setData("width",c),t.setData("height",c),t.setData("dim",c)}}})},initializeLabel:function(e){this.label||(this.label=document.createElement("div"),document.body.appendChild(this.label)),this.setLabelStyles(e)},setLabelStyles:function(t){e.extend(this.label.style,{visibility:"hidden",position:"absolute",width:"auto",height:"auto"}),this.label.className="jit-autoadjust-label"}};b.Tree=function(){function r(e,t,n,r,i){var s=t.Node,o=t.multitree;if(s.overridable){var u=-1,a=-1;return e.eachNode(function(e){if(e._depth==n&&(!o||"$orn"in e.data&&e.data.$orn==r)){var t=e.getData("width",i),s=e.getData("height",i);u=u=r){n.onComplete();return}}n.onStep(Math.round(i/(r-1)*100)),setTimeout(o,1)})();else for(;if[i]?s:f[i]:s}a.push(e)},"ignore"),s&&s.id==e.id&&a.length>0&&a[0].dist&&a.sort(function(e,t){return(e.dist>=t.dist)-(e.dist<=t.dist)});for(var l=0,h=a.length;l1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.ForceDirected),$jit.RGraph=new t({Implements:[y,a,b.Radial],initialize:function(t){var n=$jit.RGraph,r={interpolation:"linear",levelDistance:100};this.controller=this.config=e.merge(i("Canvas","Node","Edge","Fx","Controller","Tips","NodeStyles","Events","Navigation","Label"),r,t);var s=this.config;s.useCanvas?(this.canvas=s.useCanvas,this.config.labelContainer=this.canvas.id+"-label"):(s.background&&(s.background=e.merge({type:"Circles"},s.background)),this.canvas=new f(this,s),this.config.labelContainer=(typeof s.injectInto=="string"?s.injectInto:s.injectInto.id)+"-label"),this.graphOptions={complex:!1,Node:{selected:!1,exist:!0,drawn:!0}},this.graph=new d(this.graphOptions,this.config.Node,this.config.Edge),this.labels=new n.Label[s.Label.type](this),this.fx=new n.Plot(this,n),this.op=new n.Op(this),this.json=null,this.root=null,this.busy=!1,this.parent=!1,this.initializeExtras()},createLevelDistanceFunc:function(){var e=this.config.levelDistance;return function(t){return(t._depth+1)*e}},refresh:function(){this.compute(),this.plot()},reposition:function(){this.compute("end")},plot:function(){this.fx.plot()},getNodeAndParentAngle:function(e){var t=!1,n=this.graph.getNode(e),r=n.getParents(),i=r.length>0?r[0]:!1;if(i){var s=i.pos.getc(),o=n.pos.getc(),u=s.add(o.scale(-1));t=Math.atan2(u.y,u.x),t<0&&(t+=2*Math.PI)}return{parent:i,theta:t}},tagChildren:function(e,t){if(e.angleSpan){var n=[];e.eachAdjacency(function(e){n.push(e.nodeTo)},"ignore");var r=n.length;for(var i=0;i1&&s[0]!=e.nodeFrom.id;this.edgeHelper.arrow.render(n,r,i,o,t)},contains:function(e,t){var n=e.nodeFrom.pos.getc(!0),r=e.nodeTo.pos.getc(!0);return this.edgeHelper.arrow.contains(n,r,t,this.edge.epsilon)}}})}($jit.RGraph),h.prototype.moebiusTransformation=function(e){var t=this.add(e),n=e.$conjugate().$prod(this);return n.x++,t.$div(n)},d.Util.moebiusTransformation=function(e,t,n,r,i){this.eachNode(e,function(e){for(var i=0;i").outerWidth(1).jquery||e.each(["Width","Height"],function(n,r){function i(t,n,r,i){return e.each(s,function(){n-=parseFloat(e.curCSS(t,"padding"+this,!0))||0,r&&(n-=parseFloat(e.curCSS(t,"border"+this+"Width",!0))||0),i&&(n-=parseFloat(e.curCSS(t,"margin"+this,!0))||0)}),n}var s=r==="Width"?["Left","Right"]:["Top","Bottom"],o=r.toLowerCase(),u={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+r]=function(n){return n===t?u["inner"+r].call(this):this.each(function(){e(this).css(o,i(this,n)+"px")})},e.fn["outer"+r]=function(t,n){return typeof t!="number"?u["outer"+r].call(this,t):this.each(function(){e(this).css(o,i(this,t,!0,n)+"px")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(n){return!!e.data(n,t)}}):function(t,n,r){return!!e.data(t,r[3])},focusable:function(t){return n(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var r=e.attr(t,"tabindex"),i=isNaN(r);return(i||r>=0)&&n(t,!i)}}),e(function(){var t=document.body,n=t.appendChild(n=document.createElement("div"));n.offsetHeight,e.extend(n.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=n.offsetHeight===100,e.support.selectstart="onselectstart"in n,t.removeChild(n).style.display="none"}),e.curCSS||(e.curCSS=e.css),e.extend(e.ui,{plugin:{add:function(t,n,r){var i=e.ui[t].prototype;for(var s in r)i.plugins[s]=i.plugins[s]||[],i.plugins[s].push([n,r[s]])},call:function(e,t,n){var r=e.plugins[t];if(!r||!e.element[0].parentNode)return;for(var i=0;i0?!0:(t[r]=1,i=t[r]>0,t[r]=0,i)},isOverAxis:function(e,t,n){return e>t&&e=9||!!t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target==this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})}(jQuery),function(e,t){e.ui=e.ui||{};var n=/left|center|right/,r=/top|center|bottom/,i="center",s={},o=e.fn.position,u=e.fn.offset;e.fn.position=function(t){if(!t||!t.of)return o.apply(this,arguments);t=e.extend({},t);var u=e(t.of),l=u[0],h=(t.collision||"flip").split(" "),p=t.offset?t.offset.split(" "):[0,0],v,m,y;return l.nodeType===9?(v=u.width(),m=u.height(),y={top:0,left:0}):l.setTimeout?(v=u.width(),m=u.height(),y={top:u.scrollTop(),left:u.scrollLeft()}):l.preventDefault?(t.at="left top",v=m=0,y={top:t.of.pageY,left:t.of.pageX}):(v=u.outerWidth(),m=u.outerHeight(),y=u.offset()),e.each(["my","at"],function(){var e=(t[this]||"").split(" ");e.length===1&&(e=n.test(e[0])?e.concat([i]):r.test(e[0])?[i].concat(e):[i,i]),e[0]=n.test(e[0])?e[0]:i,e[1]=r.test(e[1])?e[1]:i,t[this]=e}),h.length===1&&(h[1]=h[0]),p[0]=parseInt(p[0],10)||0,p.length===1&&(p[1]=p[0]),p[1]=parseInt(p[1],10)||0,t.at[0]==="right"?y.left+=v:t.at[0]===i&&(y.left+=v/2),t.at[1]==="bottom"?y.top+=m:t.at[1]===i&&(y.top+=m/2),y.left+=p[0],y.top+=p[1],this.each(function(){var n=e(this),r=n.outerWidth(),o=n.outerHeight(),u=parseInt(e.curCSS(this,"marginLeft",!0))||0,l=parseInt(e.curCSS(this,"marginTop",!0))||0,c=r+u+(parseInt(e.curCSS(this,"marginRight",!0))||0),d=o+l+(parseInt(e.curCSS(this,"marginBottom",!0))||0),g=e.extend({},y),w;t.my[0]==="right"?g.left-=r:t.my[0]===i&&(g.left-=r/2),t.my[1]==="bottom"?g.top-=o:t.my[1]===i&&(g.top-=o/2),s.fractions||(g.left=Math.round(g.left),g.top=Math.round(g.top)),w={left:g.left-u,top:g.top-l},e.each(["left","top"],function(n,i){e.ui.position[h[n]]&&e.ui.position[h[n]][i](g,{targetWidth:v,targetHeight:m,elemWidth:r,elemHeight:o,collisionPosition:w,collisionWidth:c,collisionHeight:d,offset:p,my:t.my,at:t.at})}),e.fn.bgiframe&&n.bgiframe(),n.offset(e.extend(g,{using:t.using}))})},e.ui.position={fit:{left:function(t,n){var r=e(window),i=n.collisionPosition.left+n.collisionWidth-r.width()-r.scrollLeft();t.left=i>0?t.left-i:Math.max(t.left-n.collisionPosition.left,t.left)},top:function(t,n){var r=e(window),i=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop();t.top=i>0?t.top-i:Math.max(t.top-n.collisionPosition.top,t.top)}},flip:{left:function(t,n){if(n.at[0]===i)return;var r=e(window),s=n.collisionPosition.left+n.collisionWidth-r.width()-r.scrollLeft(),o=n.my[0]==="left"?-n.elemWidth:n.my[0]==="right"?n.elemWidth:0,u=n.at[0]==="left"?n.targetWidth:-n.targetWidth,f=-2*n.offset[0];t.left+=n.collisionPosition.left<0?o+u+f:s>0?o+u+f:0},top:function(t,n){if(n.at[1]===i)return;var r=e(window),s=n.collisionPosition.top+n.collisionHeight-r.height()-r.scrollTop(),o=n.my[1]==="top"?-n.elemHeight:n.my[1]==="bottom"?n.elemHeight:0,u=n.at[1]==="top"?n.targetHeight:-n.targetHeight,f=-2*n.offset[1];t.top+=n.collisionPosition.top<0?o+u+f:s>0?o+u+f:0}}},e.offset.setOffset||(e.offset.setOffset=function(t,n){/static/.test(e.curCSS(t,"position"))&&(t.style.position="relative");var r=e(t),i=r.offset(),s=parseInt(e.curCSS(t,"top",!0),10)||0,o=parseInt(e.curCSS(t,"left",!0),10)||0,u={top:n.top-i.top+s,left:n.left-i.left+o};"using"in n?n.using.call(t,u):r.css(u)},e.fn.offset=function(t){var n=this[0];return!n||!n.ownerDocument?null:t?e.isFunction(t)?this.each(function(n){e(this).offset(t.call(this,n,e(this).offset()))}):this.each(function(){e.offset.setOffset(this,t)}):u.call(this)}),e.curCSS||(e.curCSS=e.css),function(){var t=document.getElementsByTagName("body")[0],n=document.createElement("div"),r,i,o,u,l;r=document.createElement(t?"div":"body"),o={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},t&&e.extend(o,{position:"absolute",left:"-1000px",top:"-1000px"});for(var c in o)r.style[c]=o[c];r.appendChild(n),i=t||document.documentElement,i.insertBefore(r,i.firstChild),n.style.cssText="position: absolute; left: 10.7432222px; top: 10.432325px; height: 30px; width: 201px;",u=e(n).offset(function(e,t){return t}).offset(),r.innerHTML="",i.removeChild(r),l=u.top+u.left+(t?2e3:0),s.fractions=l>21&&l<22}()}(jQuery),function(e,t){e.widget("ui.draggable",e.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){this.options.helper=="original"&&!/^(?:r|a|f)/.test(this.element.css("position"))&&(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},destroy:function(){if(!this.element.data("draggable"))return;return this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy(),this},_mouseCapture:function(t){var n=this.options;return this.helper||n.disabled||e(t.target).is(".ui-resizable-handle")?!1:(this.handle=this._getHandle(t),this.handle?(n.iframeFix&&e(n.iframeFix===!0?"iframe":n.iframeFix).each(function(){e('
        ').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")}),!0):!1)},_mouseStart:function(t){var n=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,n.cursorAt&&this._adjustOffsetFromHelper(n.cursorAt),n.containment&&this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,n){this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute");if(!n){var r=this._uiHash();if(this._trigger("drag",t,r)===!1)return this._mouseUp({}),!1;this.position=r.position}if(!this.options.axis||this.options.axis!="y")this.helper[0].style.left=this.position.left+"px";if(!this.options.axis||this.options.axis!="x")this.helper[0].style.top=this.position.top+"px";return e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var n=!1;e.ui.ddmanager&&!this.options.dropBehaviour&&(n=e.ui.ddmanager.drop(this,t)),this.dropped&&(n=this.dropped,this.dropped=!1);var r=this.element[0],i=!1;while(r&&(r=r.parentNode))r==document&&(i=!0);if(!i&&this.options.helper==="original")return!1;if(this.options.revert=="invalid"&&!n||this.options.revert=="valid"&&n||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,n)){var s=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){s._trigger("stop",t)!==!1&&s._clear()})}else this._trigger("stop",t)!==!1&&this._clear();return!1},_mouseUp:function(t){return this.options.iframeFix===!0&&e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){var n=!this.options.handle||!e(this.options.handle,this.element).length?!0:!1;return e(this.options.handle,this.element).find("*").andSelf().each(function(){this==t.target&&(n=!0)}),n},_createHelper:function(t){var n=this.options,r=e.isFunction(n.helper)?e(n.helper.apply(this.element[0],[t])):n.helper=="clone"?this.element.clone().removeAttr("id"):this.element;return r.parents("body").length||r.appendTo(n.appendTo=="parent"?this.element[0].parentNode:n.appendTo),r[0]!=this.element[0]&&!/(fixed|absolute)/.test(r.css("position"))&&r.css("position","absolute"),r},_adjustOffsetFromHelper:function(t){typeof t=="string"&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&e.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&e.browser.msie)t={top:0,left:0};return{top:t.top+(parseInt(this.offsetParent.css +("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;t.containment=="parent"&&(t.containment=this.helper[0].parentNode);if(t.containment=="document"||t.containment=="window")this.containment=[t.containment=="document"?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t.containment=="document"?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,(t.containment=="document"?0:e(window).scrollLeft())+e(t.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(t.containment=="document"?0:e(window).scrollTop())+(e(t.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(t.containment)&&t.containment.constructor!=Array){var n=e(t.containment),r=n[0];if(!r)return;var i=n.offset(),s=e(r).css("overflow")!="hidden";this.containment=[(parseInt(e(r).css("borderLeftWidth"),10)||0)+(parseInt(e(r).css("paddingLeft"),10)||0),(parseInt(e(r).css("borderTopWidth"),10)||0)+(parseInt(e(r).css("paddingTop"),10)||0),(s?Math.max(r.scrollWidth,r.offsetWidth):r.offsetWidth)-(parseInt(e(r).css("borderLeftWidth"),10)||0)-(parseInt(e(r).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(s?Math.max(r.scrollHeight,r.offsetHeight):r.offsetHeight)-(parseInt(e(r).css("borderTopWidth"),10)||0)-(parseInt(e(r).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=n}else t.containment.constructor==Array&&(this.containment=t.containment)},_convertPositionTo:function(t,n){n||(n=this.position);var r=t=="absolute"?1:-1,i=this.options,s=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(s[0].tagName);return{top:n.top+this.offset.relative.top*r+this.offset.parent.top*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():o?0:s.scrollTop())*r),left:n.left+this.offset.relative.left*r+this.offset.parent.left*r-(e.browser.safari&&e.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*r)}},_generatePosition:function(t){var n=this.options,r=this.cssPosition!="absolute"||this.scrollParent[0]!=document&&!!e.ui.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName),s=t.pageX,o=t.pageY;if(this.originalPosition){var u;if(this.containment){if(this.relative_container){var f=this.relative_container.offset();u=[this.containment[0]+f.left,this.containment[1]+f.top,this.containment[2]+f.left,this.containment[3]+f.top]}else u=this.containment;t.pageX-this.offset.click.leftu[2]&&(s=u[2]+this.offset.click.left),t.pageY-this.offset.click.top>u[3]&&(o=u[3]+this.offset.click.top)}if(n.grid){var l=n.grid[1]?this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1]:this.originalPageY;o=u?l-this.offset.click.topu[3]?l-this.offset.click.topu[2]?c-this.offset.click.left=0;c--){var h=r.snapElements[c].left,p=h+r.snapElements[c].width,d=r.snapElements[c].top,v=d+r.snapElements[c].height;if(!(h-s
        ").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),i=document.activeElement;try{i.id}catch(s){i=document.body}return t.wrap(r),(t[0]===i||e.contains(t[0],i))&&e(i).focus(),r=t.parent(),t.css("position")=="static"?(r.css({position:"relative"}),t.css({position:"relative"})):(e.extend(n,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,r){n[r]=t.css(r),isNaN(parseInt(n[r],10))&&(n[r]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),r.css(n).show()},removeWrapper:function(t){var n,r=document.activeElement;return t.parent().is(".ui-effects-wrapper")?(n=t.parent().replaceWith(t),(t[0]===r||e.contains(t[0],r))&&e(r).focus(),n):t},setTransition:function(t,n,r,i){return i=i||{},e.each(n,function(e,n){var s=t.cssUnit(n);s[0]>0&&(i[n]=s[0]*r+s[1])}),i}}),e.fn.extend({effect:function(t,n,r,i){var s=u.apply(this,arguments),o={options:s[1],duration:s[2],callback:s[3]},a=o.options.mode,f=e.effects[t];return e.fx.off||!f?a?this[a](o.duration,o.callback):this.each(function(){o.callback&&o.callback.call(this)}):f.call(this,o)},_show:e.fn.show,show:function(e){if(a(e))return this._show.apply(this,arguments);var t=u.apply(this,arguments);return t[1].mode="show",this.effect.apply(this,t)},_hide:e.fn.hide,hide:function(e){if(a(e))return this._hide.apply(this,arguments);var t=u.apply(this,arguments);return t[1].mode="hide",this.effect.apply(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(a(t)||typeof t=="boolean"||e.isFunction(t))return this.__toggle.apply(this,arguments);var n=u.apply(this,arguments);return n[1].mode="toggle",this.effect.apply(this,n)},cssUnit:function(t){var n=this.css(t),r=[];return e.each(["em","px","%","pt"],function(e,t){n.indexOf(t)>0&&(r=[parseFloat(n),t])}),r}});var h={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,t){h[t]=function(t){return Math.pow(t,e+2)}}),e.extend(h,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return e===0||e===1?e:-Math.pow(2,8*(e-1))*Math.sin(((e-1)*80-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){var t,n=4;while(e<((t=Math.pow(2,--n))-1)/11);return 1/Math.pow(4,3-n)-7.5625*Math.pow((t*3-2)/22-e,2)}}),e.each(h,function(t,n){e.easing["easeIn"+t]=n,e.easing["easeOut"+t]=function(e){return 1-n(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?n(e*2)/2:n(e*-2+2)/-2+1}})}(jQuery),function(e){var t={init:function(t){function r(){return"ontouchstart"in window?1:0}var n={set_width:!1,set_height:!1,horizontalScroll:!1,scrollInertia:550,scrollEasing:"easeOutCirc",mouseWheel:"auto",autoDraggerLength:!0,scrollButtons:{enable:!1,scrollType:"continuous",scrollSpeed:20,scrollAmount:40},advanced:{updateOnBrowserResize:!0,updateOnContentResize:!1,autoExpandHorizontalScroll:!1},callbacks:{onScroll:function(){},onTotalScroll:function(){},onTotalScrollOffset:0}},t=e.extend(!0,n,t);return e(document).data("mCS-is-touch-device",!1),r()&&e(document).data("mCS-is-touch-device",!0),this.each(function(){var n=e(this);t.set_width&&n.css("width",t.set_width),t.set_height&&n.css("height",t.set_height);if(!e(document).data("mCustomScrollbar-index"))e(document).data("mCustomScrollbar-index","1");else{var i=parseInt(e(document).data("mCustomScrollbar-index"));e(document).data("mCustomScrollbar-index",i+1)}n.wrapInner("
        ").addClass("mCustomScrollbar _mCS_"+e(document).data("mCustomScrollbar-index"));var s=n.children(".mCustomScrollBox");if(t.horizontalScroll){s.addClass("mCSB_horizontal").wrapInner("
        ");var o=s.children(".mCSB_h_wrapper");o.wrapInner("
        ").children(".mCSB_container").css({width:o.children().outerWidth(),position:"relative"}).unwrap()}else s.wrapInner("
        ");var u=s.children(".mCSB_container");if(!e(document).data("mCS-is-touch-device")){u.after("
        ");var a=s.children(".mCSB_scrollTools"),f=a.children(".mCSB_draggerContainer"),l=f.children(".mCSB_dragger");t.horizontalScroll?l.data("minDraggerWidth",l.width()):l.data("minDraggerHeight",l.height()),t.scrollButtons.enable&&(t.horizontalScroll?a.prepend("").append(""):a.prepend("").append("")),s.bind("scroll",function(){s.scrollTop(0).scrollLeft(0)}),n.data({horizontalScroll:t.horizontalScroll,scrollInertia:t.scrollInertia,scrollEasing:t.scrollEasing,mouseWheel:t.mouseWheel,autoDraggerLength:t.autoDraggerLength,"scrollButtons-enable":t.scrollButtons.enable,"scrollButtons-scrollType":t.scrollButtons.scrollType,"scrollButtons-scrollSpeed":t.scrollButtons.scrollSpeed,"scrollButtons-scrollAmount":t.scrollButtons.scrollAmount,autoExpandHorizontalScroll:t.advanced.autoExpandHorizontalScroll,"onScroll-Callback":t.callbacks.onScroll,"onTotalScroll-Callback":t.callbacks.onTotalScroll,"onTotalScroll-Offset":t.callbacks.onTotalScrollOffset}).mCustomScrollbar("update");if(t.advanced.updateOnBrowserResize){var h;e(window).resize(function(){h&&clearTimeout(h),h=setTimeout(function(){n.mCustomScrollbar("update")},150)})}}else{var p=navigator.userAgent;if(p.indexOf("Android")!=-1){var v=parseFloat(p.slice(p.indexOf("Android")+8));v<3?m("mCSB_"+e(document).data("mCustomScrollbar-index")):s.css({overflow:"auto","-webkit-overflow-scrolling":"touch"})}else s.css({overflow:"auto","-webkit-overflow-scrolling":"touch"});u.addClass("mCS_no_scrollbar mCS_touch"),n.data({horizontalScroll:t.horizontalScroll,scrollInertia:t.scrollInertia,scrollEasing:t.scrollEasing,autoExpandHorizontalScroll:t.advanced.autoExpandHorizontalScroll,"onScroll-Callback":t.callbacks.onScroll,"onTotalScroll-Callback":t.callbacks.onTotalScroll,"onTotalScroll-Offset":t.callbacks.onTotalScrollOffset}),s.scroll(function(){n.mCustomScrollbar("callbacks",s,u)});function m(e){var t=document.getElementById(e),n=0,r=0;document.getElementById(e).addEventListener("touchstart",function(e){n=this.scrollTop+e.touches[0].pageY,r=this.scrollLeft+e.touches[0].pageX},!1),document.getElementById(e).addEventListener("touchmove",function(e){(this.scrollTopn+5)&&e.preventDefault(),(this.scrollLeftr+5)&&e.preventDefault(),this.scrollTop=n-e.touches[0].pageY,this.scrollLeft=r-e.touches[0].pageX},!1)}}if(t.advanced.updateOnContentResize){var g;if(t.horizontalScroll){var y=u.outerWidth();r()&&s.css({"-webkit-overflow-scrolling":"auto"})}else var y=u.outerHeight();g=setInterval(function(){if(t.horizontalScroll){t.advanced.autoExpandHorizontalScroll&&u.css({position:"absolute",width:"auto"}).wrap("
        ").css({width:u.outerWidth(),position:"relative"}).unwrap();var e=u.outerWidth()}else var e=u.outerHeight();e!=y&&(n.mCustomScrollbar("update"),y=e)},300)}})},update:function(){var t=e(this),n=t.children(".mCustomScrollBox"),r=n.children(".mCSB_container");e(document).data("mCS-is-touch-device")||r.removeClass("mCS_no_scrollbar");var i=n.children(".mCSB_scrollTools"),s=i.children(".mCSB_draggerContainer"),o=s.children(".mCSB_dragger");if(t.data("horizontalScroll")){var u=i.children(".mCSB_buttonLeft"),a=i.children(".mCSB_buttonRight"),f=n.width();t.data("autoExpandHorizontalScroll")&&r.css({position:"absolute",width:"auto"}).wrap("
        ").css({width:r.outerWidth(),position:"relative"}).unwrap();var l=r.outerWidth()}else var c=i.children(".mCSB_buttonUp"),h=i.children(".mCSB_buttonDown"),p=n.height(),d=r.outerHeight();if(d>p&&!t.data("horizontalScroll")&&!e(document).data("mCS-is-touch-device")){i.css("display","block");var v=s.height();if(t.data("autoDraggerLength")){var m=Math.round(p/d*v),g=o.data("minDraggerHeight");if(m<=g)o.css({height:g});else if(m>=v-10){var y=v-10;o.css({height:y})}else o.css({height:m});o.children(".mCSB_dragger_bar").css({"line-height":o.height()+"px"})}var w=o.height(),E=(d-p)/(v-w);t.data("scrollAmount",E),t.mCustomScrollbar("scrolling",n,r,s,o,c,h,u,a);var S=Math.abs(Math.round(r.position().top));t.mCustomScrollbar("scrollTo",S,{callback:!1})}else if(l>f&&t.data("horizontalScroll")&&!e(document).data("mCS-is-touch-device")){i.css("display","block");var x=s.width();if(t.data("autoDraggerLength")){var T=Math.round(f/l*x),N=o.data("minDraggerWidth");if(T<=N)o.css({width:N});else if(T>=x-10){var C=x-10;o.css({width:C})}else o.css({width:T})}var k=o.width(),E=(l-f)/(x-k);t.data("scrollAmount",E),t.mCustomScrollbar("scrolling",n,r,s,o,c,h,u,a);var S=Math.abs(Math.round(r.position().left));t.mCustomScrollbar("scrollTo",S,{callback:!1})}else n.unbind("mousewheel"),n.unbind("focusin"),t.data("horizontalScroll")?o.add(r).css("left",0):o.add(r).css("top",0),i.css("display","none"),r.addClass("mCS_no_scrollbar")},scrolling:function(t,n,r,i,s,o,u,a){var f=e(this);if(!i.hasClass("ui-draggable")){if(f.data("horizontalScroll"))var l="x";else var l="y";i.draggable({axis:l,containment:"parent",drag:function(e,t){f.mCustomScrollbar("scroll"),i.addClass("mCSB_dragger_onDrag")},stop:function(e,t){i.removeClass("mCSB_dragger_onDrag")}})}r.unbind("click").bind("click",function(e){if(f.data("horizontalScroll")){var t=e.pageX-r.offset().left;if(ti.position().left+i.width()){var n=t;n>=r.width()-i.width()&&(n=r.width()-i.width()),i.css("left",n),f.mCustomScrollbar("scroll")}}else{var t=e.pageY-r.offset().top;if(ti.position().top+i.height()){var n=t;n>=r.height()-i.height()&&(n=r.height()-i.height()),i.css("top",n),f.mCustomScrollbar("scroll")}}});if(f.data("mouseWheel")){var c=f.data("mouseWheel");if(f.data("mouseWheel")==="auto"){c=8;var h=navigator.userAgent;h.indexOf("Mac")!=-1&&h.indexOf("Safari")!=-1&&h.indexOf("AppleWebKit")!=-1&&h.indexOf("Chrome")==-1&&(c=1)}t.unbind("mousewheel").bind("mousewheel",function(e,t){e.preventDefault();var n=Math.abs(t*c);if(f.data("horizontalScroll")){var s=i.position().left-t*n;i.css("left",s),i.position().left<0&&i.css("left",0);var o=r.width(),u=i.width();i.position().left>o-u&&i.css("left",o-u)}else{var a=i.position().top-t*n;i.css("top",a),i.position().top<0&&i.css("top",0);var l=r.height(),h=i.height();i.position().top>l-h&&i.css("top",l-h)}f.mCustomScrollbar("scroll")})}if(f.data("scrollButtons-enable"))if(f.data("scrollButtons-scrollType")==="pixels"){var p;e.browser.msie&&parseInt(e.browser.version)<9&&f.data("scrollInertia",0),f.data("horizontalScroll")?(a.add(u).unbind("click mousedown mouseup mouseout",g,w),a.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().left)+f.data("scrollButtons-scrollAmount"),f.mCustomScrollbar("scrollTo",p))}),u.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().left)-f.data("scrollButtons-scrollAmount"),n.position().left>=-f.data("scrollButtons-scrollAmount")&&(p="left"),f.mCustomScrollbar("scrollTo",p))})):(o.add(s).unbind("click mousedown mouseup mouseout",T,C),o.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().top)+f.data("scrollButtons-scrollAmount"),f.mCustomScrollbar("scrollTo",p))}),s.bind("click",function(e){e.preventDefault(),n.is(":animated")||(p=Math.abs(n.position().top)-f.data("scrollButtons-scrollAmount"),n.position().top>=-f.data("scrollButtons-scrollAmount")&&(p="top"),f.mCustomScrollbar("scrollTo",p))}))}else if(f.data("horizontalScroll")){a.add(u).unbind("click mousedown mouseup mouseout",g,w);var d,v=r.width(),m=i.width();a.bind("mousedown",function(e){e.preventDefault();var t=v-m;d=setInterval(function(){var e=Math.abs(i.position().left-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({left:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var g=function(e){e.preventDefault(),clearInterval(d),i.stop()};a.bind("mouseup mouseout",g);var y;u.bind("mousedown",function(e){e.preventDefault();var t=0;y=setInterval(function(){var e=Math.abs(i.position().left-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({left:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var w=function(e){e.preventDefault(),clearInterval(y),i.stop()};u.bind("mouseup mouseout",w)}else{o.add(s).unbind("click mousedown mouseup mouseout",T,C);var E,S=r.height(),x=i.height();o.bind("mousedown",function(e){e.preventDefault();var t=S-x;E=setInterval(function(){var e=Math.abs(i.position().top-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({top:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var T=function(e){e.preventDefault(),clearInterval(E),i.stop()};o.bind("mouseup mouseout",T);var N;s.bind("mousedown",function(e){e.preventDefault();var t=0;N=setInterval(function(){var e=Math.abs(i.position().top-t)*(100/f.data("scrollButtons-scrollSpeed"));i.stop().animate({top:t},e,"linear"),f.mCustomScrollbar("scroll")},20)});var C=function(e){e.preventDefault(),clearInterval(N),i.stop()};s.bind("mouseup mouseout",C)}t.unbind("focusin").bind("focusin",function(){t.scrollTop(0).scrollLeft(0);var s=e(document.activeElement);if(s.is("input,textarea,select,button,a[tabindex],area,object"))if(f.data("horizontalScroll")){var o=n.position().left,u=s.position().left,a=t.width(),l=s.outerWidth();if(!( +o+u>=0&&o+u<=a-l)){var c=u/f.data("scrollAmount");c>=r.width()-i.width()&&(c=r.width()-i.width()),i.css("left",c),f.mCustomScrollbar("scroll")}}else{var h=n.position().top,p=s.position().top,d=t.height(),v=s.outerHeight();if(!(h+p>=0&&h+p<=d-v)){var c=p/f.data("scrollAmount");c>=r.height()-i.height()&&(c=r.height()-i.height()),i.css("top",c),f.mCustomScrollbar("scroll")}}})},scroll:function(t){var n=e(this),r=n.find(".mCSB_dragger"),i=n.find(".mCSB_container"),s=n.find(".mCustomScrollBox");if(n.data("horizontalScroll"))var o=r.position().left,u=-o*n.data("scrollAmount"),a=i.position().left,f=Math.round(a-u);else var l=r.position().top,c=-l*n.data("scrollAmount"),h=i.position().top,p=Math.round(h-c);if(e.browser.webkit)var d=(window.outerWidth-8)/window.innerWidth,v=d<.98||d>1.02;n.data("scrollInertia")===0||v?(n.data("horizontalScroll")?i.css("left",u):i.css("top",c),t||n.mCustomScrollbar("callbacks",s,i)):n.data("horizontalScroll")?i.stop().animate({left:"-="+f},n.data("scrollInertia"),n.data("scrollEasing"),function(){t||n.mCustomScrollbar("callbacks",s,i)}):i.stop().animate({top:"-="+p},n.data("scrollInertia"),n.data("scrollEasing"),function(){t||n.mCustomScrollbar("callbacks",s,i)})},scrollTo:function(t,n){var r={moveDragger:!1,callback:!0},n=e.extend(r,n),i=e(this),s,o=i.find(".mCustomScrollBox"),u=o.children(".mCSB_container");if(!e(document).data("mCS-is-touch-device"))var a=i.find(".mCSB_draggerContainer"),f=a.children(".mCSB_dragger");var l;if(t){if(typeof t=="number")n.moveDragger?s=t:(l=t,s=Math.round(l/i.data("scrollAmount")));else if(typeof t=="string"){var c;t==="top"?c=0:t==="bottom"&&!i.data("horizontalScroll")?c=u.outerHeight()-o.height():t==="left"?c=0:t==="right"&&i.data("horizontalScroll")?c=u.outerWidth()-o.width():t==="first"?c=i.find(".mCSB_container").find(":first"):t==="last"?c=i.find(".mCSB_container").find(":last"):c=i.find(t),c.length===1?(i.data("horizontalScroll")?l=c.position().left:l=c.position().top,e(document).data("mCS-is-touch-device")?s=l:s=Math.ceil(l/i.data("scrollAmount"))):s=c}e(document).data("mCS-is-touch-device")?i.data("horizontalScroll")?o.stop().animate({scrollLeft:s},i.data("scrollInertia"),i.data("scrollEasing"),function(){n.callback&&i.mCustomScrollbar("callbacks",o,u)}):o.stop().animate({scrollTop:s},i.data("scrollInertia"),i.data("scrollEasing"),function(){n.callback&&i.mCustomScrollbar("callbacks",o,u)}):(i.data("horizontalScroll")?(s>=a.width()-f.width()&&(s=a.width()-f.width()),f.css("left",s)):(s>=a.height()-f.height()&&(s=a.height()-f.height()),f.css("top",s)),n.callback?i.mCustomScrollbar("scroll"):i.mCustomScrollbar("scroll",!0))}},callbacks:function(t,n){var r=e(this);if(!e(document).data("mCS-is-touch-device"))if(r.data("horizontalScroll")){var i=Math.round(n.position().left);i<0&&i<=t.width()-n.outerWidth()+r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}else{var s=Math.round(n.position().top);s<0&&s<=t.height()-n.outerHeight()+r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}else if(r.data("horizontalScroll")){var o=Math.round(t.scrollLeft());o>0&&o>=n.outerWidth()-r.width()-r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}else{var u=Math.round(t.scrollTop());u>0&&u>=n.outerHeight()-r.height()-r.data("onTotalScroll-Offset")?r.data("onTotalScroll-Callback").call():r.data("onScroll-Callback").call()}}};e.fn.mCustomScrollbar=function(n){if(t[n])return t[n].apply(this,Array.prototype.slice.call(arguments,1));if(typeof n=="object"||!n)return t.init.apply(this,arguments);e.error("Method "+n+" does not exist")}}(jQuery),function(e){function t(t){var n=t||window.event,r=[].slice.call(arguments,1),i=0,s=!0,o=0,u=0;return t=e.event.fix(n),t.type="mousewheel",n.wheelDelta&&(i=n.wheelDelta/120),n.detail&&(i=-n.detail/3),u=i,n.axis!==undefined&&n.axis===n.HORIZONTAL_AXIS&&(u=0,o=-1*i),n.wheelDeltaY!==undefined&&(u=n.wheelDeltaY/120),n.wheelDeltaX!==undefined&&(o=-1*n.wheelDeltaX/120),r.unshift(t,i,o,u),(e.event.dispatch||e.event.handle).apply(this,r)}var n=["DOMMouseScroll","mousewheel"];if(e.event.fixHooks)for(var r=n.length;r;)e.event.fixHooks[n[--r]]=e.event.mouseHooks;e.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var e=n.length;e;)this.addEventListener(n[--e],t,!1);else this.onmousewheel=t},teardown:function(){if(this.removeEventListener)for(var e=n.length;e;)this.removeEventListener(n[--e],t,!1);else this.onmousewheel=null}},e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}(jQuery),function(){}.call(this),function(){}.call(this),function(){}.call(this);var viewMode="list",labelType,useGradients,nativeTextSupport,animate,json,Mconsole=null,gType,tempNode=null,tempInit=!1,tempNode2=null;$(document).ready(function(){$("#new_item, #new_synapse").bind("contextmenu",function(e){return!1}),$("#item_name").bind("railsAutocomplete.select",function(e,t){t.item.id!=undefined&&($("#item_grabItem").val(t.item.id),$("#new_item").submit())}),$(".focus .desc").mCustomScrollbar(),$(".scroll").mCustomScrollbar(),$(".nodemargin").css("padding-top",$(".focus").css("height"));var e=!1;$(".accountWrap").hover(function(){e||(e=!0,$(".account").slideDown("slow",function(){e=!1}))},function(){e||(e=!0,$(".account").slideUp("slow",function(){e=!1}))});var t=!1;$(".createWrap").hover(function(){t||(t=!0,$(".create").slideDown("slow",function(){t=!1}))},function(){t||(t=!0,$(".create").slideUp("slow",function(){t=!1}))});var n="";$("#saveLayout").click(function(e){e.preventDefault(),n="";if(gType=="arranged"||gType=="chaotic")Mconsole.graph.eachNode(function(e){n=n+e.data.$mappingid+"/"+e.pos.x+"/"+e.pos.y+","}),n=n.slice(0,-1),$("#map_coordinates").val(n),$("#saveMapLayout").submit()})}); \ No newline at end of file diff --git a/public/assets/application.js.gz b/public/assets/application.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a2a9476eb7540d401be39401b4a62209e8137338 GIT binary patch literal 168937 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Ν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≪h{5>*kq-FjlqHDbyfXE#-t9Uo`L z*-iG?vztQ(q6n&AWXfviJU?O1)QQ2P=gr*#OKUN;-+C9+hwZa6YcwsHTpd{{+X56A zp(XzPyCj{%u;4@1X;mD?4-b4(*+k3Fl9UoD`}ohayp)Ctv|_ks;atBx?qIRabe*{nkS5PScURmCqh-{2t`>ZQbr%rI!mcETnSd*o$HQ*0^YXUEg@ zGA!XA$sl8Vo5#r26mk9#hhazF?Mz}vKt1{-$Ne(7i9=XeIIHg-9vY8zJ!Gr+0OrNv zyf$I;8Kn{FX@BuTx$h=GzhO&P~5+X%GuI8{ontY zW>BKyLolz>A+b_b`RI71bT4rzPNJn7ogl@D5IVgw#5vsQN>e!N| z*@u^=$tCEyI%x}=@COuDD-Jb_^K4vnyYzH%iQzEt?F8fTUN6Fiv-5Ktd3jq|-em!{ zNzs}Wv_DSI^Kpt1_Y03mFAQa9@MozQ=iU%MeG{#ny`E}HZ6@KMaBB9d<}1qjfz^R* zQqAJ9&GIHsc4;67xM@E;VRjf~HkO&faJd@zuRv}LD82{ny zEmTeBYZ6k0l~Fj6#@-46hvI&f0#mzN1F5V@$<`mf?h)NO5+DEB5 zAh{r27|T$7sicv;%H!zAF}=#`e?*S<##udukjoi8FX+4;PvOm)5>?YYUPRTZ9H~CY z$;Zz8D_Ms&j8c;p6ulU&h@llFqOhcmSv4mb1PIyC80I?0xwbn3btdO2bwPlx=$Dhr zX$;*cxxDbLX^_E_p(9X%KY9LC(RsC6jg32D_&HF(^ywvmW*o^C+99c*{p34i72=@g zEF6sU^QYrnQ>=%Jp*QdqKl6sa^T#6YAyHogwm9f?lTo6(0PCysn@%_F|07FMuhSuR zB;!BB8Vs9k_fhzJ+L{%2|INhvpLh4e;B4zRe*mk;EoYf5O3t0AtFcFhm#fiJSgx=( zpX#*yNr0%NKqGYi!d&?bx(^oBk@8cgGhi{bAA z`1cRTXV0DmG5$+?-8{xH&`oHkTSJr!{E1(tsS*fW#uacwJh7tq34W5GF_aa%AQ%(7 z$fFsc%B>ITF%ifogx&%~J|O#rpzi!UA-YhF_Hb!amC<}ot{x5EtZyLbwDiXk}hX_p{Q*r7PCox{h)_Fk*a~qsCco8iXwEuc6go7I$azW zcmVhNE?oO+AHZS<)v$>&L*(5EGn;_|1r5c# zW}rfmI7|S0AttsGov$pz;)|Lf9~6j2H|uPUdy|S8V5Oh42G^?WX4Z zZ^RRS(@*?OJpuHvl@ySpi7Z=>>b@J<`ujYC8pyc;+g2+gWWO1@1g*ZPuC7)Dz6IaR zX$-z($zoD3@Q_>am;Vy2s+f=iStqQ@WW|1Z2plDL9_x@hq?33t28L*2>vrhrrILD);^cj};iUoHmq2ECvDNAW z>Bt^qRbh5Ov(vBzXnib9L5mpcszdY4R!|2{Xxj!tVCpZmr4pl;+C(QT*d@cF}pTSP)J3}PT*gl z>4e<+q$g-Y-!dXY$7YmhGQsypB*BSZyQ$S8RPk~d6x%UrvISa=O&vawBvNmRFt@8G zYYHvv*18^&2H9|-+Vb!)y{wazm{%D2SYj~>uEIh>$rt1fdB4u9w1HkHU7;;E=zzEm zMgYeqw4H(mlx2bb39>SIVX2UASF|)RIHmg=fFZIDLbN_UPE{DVZ|fOav_v5s9|n2N zs`Rti@}rV%p$BDRT;-3rl?|a*yMfvo&HgNIm^oDQL3dYbyjF;0Q^W_n94JS&<%r3* z)*@0tU;#_8$Wh&iokO+HLzt#qW&AzTEs;<@wq9ut^m$==wks-NY)WLK1Wzf>;qXoy z-S8W6FbG~%H&=1q|L*x;|NfWf-~Ra}`B8}M8mL5u_rf-cPQ?ru;*>?U+p*!hPOpx= z#>%#ZX*q5xPj>2C{4b7B&vJdPBx=V#7V&EnKv_RB?3LcIryu(!ZFw+05Btw1rFV9M z51*cmyt5u&;oFGmhmNMWMnI7H-a->K#6jgr3xy#0JUsjkUI4K@bA3=fd=~rx^N3^8 z+W@`K-QD1%=b&3NEW(WP(!v{Wk~H4)26aK=C6Fu57g58PQcJYd@?rmX!#@N@htB*H z&npSNqK6jxFR}_@Vj3YKwG}oT4`Drpd61umXJkdZ2)*C;K0kpm9-Yij>3s2x(OmS;&nUH zjpIrsdsgWQm{odY+WEg#gwC-qs;guMf8mnSxc}cONfCCrUPFvE?3({LnC9KHOOX`X zQ&A|9<}p3nxbx5J8HR z<1_&Ub2+xt_?{&8jos5`vAkI@2})=vfW^a>D)N8-_G6yFfRdcFJ?mTPYAj;jvuDqq zJ$v?p^^fxr&19r@iHd2j6{Tz~QzQhxL{dw5ZymSAR!2N7&A_F|xtkHgB~9SB2km+n z8Xz|IoV`at9^3@v9OR_L!#1mT`}I(j4Ni^1(_AT2OSi_VU>TF#gRToqkU>t6KPI74F(O2> zBYh?LMYBmtS+v?FIs9QzvH@Xqix!lmzH|3H$h^^>g*g(O$>fQem{4_y{^08Hn`>*0 z#Ib0fmBt~d+1l=DiL^#y2jQ47Pq=F~s5=g*fTN1MNAL^JdRTJtJndD`+pvPG;+jLI z9gLzzlYXDp$eKt1t=DTp65Q3+aP)rVk(g$se?c7JpFiQxH3r_h2Q6S+WEkJ0Gn#fK zsKP{inwwj^1h`w`U*8lZ;!V|=h)smx+aMh}@%sX{_4jBI)Jl6vA%t3q-=&FF@E6OfrDbsak{IEZXKaWoM}8_g$8EdUK@f3S=Ye zs9>dwAObjNAz5;>-|7;LRvoov8C<&}Ce-2wn%K4c>{Cc1^*Qav3?qRPC9E)NhP0lX z)!m?CI-Xc$#1=D5c3Y;>&>)HcMKrOCwEoU2ByAP5>Lnq|isFgbV&XSNMfQ1iiUKH_ z+Ej03gcehmD^#uaa?w0JMpS$TX_?KC>;Uf#B&x^ZQ)tj zb$%9*p()f}A%=W%--utorgz)cm1vi%8^k6rBpGF=8`jL?=IErpyE(-6do|b8_i3%E z?`VwP8(X(>S95wh-KW93VW)QDeVW5l^X}GOqV4se#`Zz`Iq?8ak?dF{5p@CNaAF!| zdeXc0^vG0W{kpj3F#xl5d@R&#uZn-X%7L=JUBbmA|4U2)@tLKU;n6C8bfMj&r1!ufzVn;t$Vt&bHn*9+}$&} zyW=~-oRwM@;&F$6X{0)Af|JSVI=sQW8_2tXJZYXfOfYjJyre)I z%1yE>Dx(Fnplzu#?Uq3w0ZP@76g;V9rNX)KC-R3mzT6daBg6utsu$pUF1@eG#WR01 z4p&mcUxJ>VmYSf&RZ)$&2}>h#6#tSEq)v`_W+OjCZg^;v3EGaSrrk2qXF_V~kk$+s ztWwE`SMfQo7gJKnH{e*X78nkKex_Qh0JD=gpBD>2spR;$nI~OvZsPUv@!A0Ax&zL{ z0nUvZoEr?%rlM`puVk;`*~${|eBQAcu~}dXhh|oXk%fsycwfpzlc;?Fo9wpjA*ah| zAvf3v|2u-WQcoS0gD2_q$#m}|oIWi&Aqx5ZBH^cO!fbl0o0hHXgd(S?a#4<~3j-GL z^Lc7(_b=iSA4>L9)i`>9P#;oY;BdWFg~g(MQ|bB~v1lxBfts&sI^CeVyr|t0sT~nb z#Awy-=*tvFtG}5)XniAJp_8t}*S_~!H4Z|3O|e7Vgvt|p=fb2L-|hTtW`(XdBqqK& z4`LA_yQoo0%#KP0)`W#B6ZhBZONc|dO+?*te5>gewV`XljoiqnYnM9$P#ZX*j&@GB zWnV0^xQ$YozzWSaGUY_ReSoX&ivGz0T9h_+$k4b#_7B?w56IO!y0)SvK+m;EC|8oj zo4&#lb!_6;N)!48g_XKD#~~M~cSafux-&4q{Gm6}k^|0n09lSnc61Q3j?t4auRD4@ z+V9&wfz)V2$EJ~3Auvs#fIziz*hN@uzKgDMxeX)>9D~=D&Hcw==4DlpBcF||(haP& zG~b&U6l-2|&c(jbpQE9h-uTh6Rvw>*P$F`-G-eSitDTy~5by8sYXf zVwCz&6d|iENs<&6qcX4Ccv`?vSu0ZO`K9>` zb6pghI@@}H2C5AEa+HUhx5_@C(-+j~)8#|c^unVQtv$vLhr(OsWzS3ASH-5OQ!f-w zhNLSY4rUll9;c6Cs@5>^1`o|?`x{mc*h<;Iyd&L*Gke|CJrUhl9B&?cB<^8?f!^5+ zx4(O-erfXuLP;5``!tM)_IKs>!7m^PxA@-R?-u zLr}n+1N9xn=npW^fXWU+BjW>CUMhWQ8gS2vG4{4f_C-y{{!n+Hx0mfHH8&!F3XR@d zp;ln;Dz@+t5j0udz*T^r^)YhzEtjc<@e!pKG}^n&^q3Og)bvSD!OY778y zGiU}<{_`{wKW3>R6&f}X6${uaS1berxVIeT$t?Yfmvj&gZ` zx!ntloO|Z>#V3xowUe+M;%z+lKJx~das!d$V_0XIT-&ijRGiz&_b88^%z}2?F0a9E z0@Tws<+b zgmf}p(;{?RpRX6psnCr+fg|4_qP}99Z&P`Y+-9q&M3=-{=4dm(jHcWBzE6!D)#8*Y z-D9P7zBkzz5o(zxu+cu*Ep+rLV8AB~cJph8=JGtvc8sY>9_rYQRD6EOlBuF&QiHjR zt3Fd)Wv!(sU(}W*IvsJ7$&;$nGBORw_bn}c9$LFI7cRe*O`>jOzYoGggB`O=T`r7Q zW7UEbnmA66K4x8b5>Rx?lorRxN8fQ*GM1!_-86)jq%`8C8_ax5l*VVOVF<=Tv38NJ zjI4@Dl}O9TvK|>(=WNPtky#a3;^4e>&1hFYK0Y!d!52ylfrEVQ_9+{LG&|L`vmLB*+S1FEx%a?BFv?gN*5b5PRM zx83Q%J9qW0v6B3nJ8=XMX-XU!g&oRk93SZM^rdT*Kp zM(96KWZJfpL)A_EiEgHrl0#!B{4|w4j;>E6ZqwI53IOoy<|J;6uR&ZLrm1(s>&SZ0 z_|GxJ31l;7*qO5R}_nPiS(jEgMnngTfV>q!$cm%Ff)koC&imq3N&opgkhh6LIS(}$Dco3ZP=#a z`y@{;kOhb9PdAxVg5{X{Wv3Zj`oc^IFU3I7{DIpN^)b4*9{FyUn~n>nY#`4%scT6I zdC(ZpVi5|RC&3qzm5QYXOgir^Y>US2q@N(k#5A;8G4KpNouRuF_hM*NuWVm=%QWW;a@b)60&{JucN-y z1_N3#JvWrz!z$cZ!MReQ4M;J%MrauW_(8id(zk|e^|o2Bv+GFCz}sUpb{HD+(qIIk zfqiSOHfD>^LmYye0J;RoYhy4ZpiADv9Cr(cBs1qr881seSu9~3!SwKaE(7*uw2kd@ zLJ5(DL)+mnFqh7L#4zj4w+rzbAnKrMp zQQ@A*tAswN0dO+1LKduOfX)D4g|@8n+f;3mXAPOHJ{gate~ah!wbPS;HRE)*8!uFJ z7pba+7}TSv1zVgI_DJG`RE-Tu4_lHNqij`d))DjInVZocWXk6?{{YhCS8?-KN zr~DL8T$-?Lypx8j_7w8PhzHHiE)0%PViE@h5t8&cWfCDp@^Q`I4iuA|x}7Sd>SklX zUXyqCWwQ;eL7bj+;NpbqPlLGb6#dC`vMBX<+u)Ku_H1yK3xo0CA@2F;>5CZC9_C3Z zdo)LMQcJF@Jy&)NWB-v0L=Jt-)4bF@Fa^-CcAA1)%C080JrcugF}A`~6LRic$IB3gu! z{b7oOR}3aI>KCH_lYF zSg#Qr=Aqj_0*MiraggltKa2f!SdXzE5c8=Jj{+rzV5o}NPVIy1UGbc3ob`qf=GE?4 zlh75}Zg7A|d``PG7+zt<2KX)*K0^7_;IRkz=FV)Pz~)+_aNgx?4{n3n+5ov^bGsZ! z>)5ZaXYxlRf3zO~pR>`M@13o@z`;srF(yLV(pJX=Gms=VI&Bw`5A70^Vj2>jd*d{f zOVp<)piM$xJ!T?!=TI~}bRS1&ktjD68~|1nPx5jML-$FARmGwkhod6DDQc1N2{SqE z9`D_>pHL@VpFjEOS!e__bMj(lOiDF*ivu8A874;7hENQU!TW@j%@tKGu1I(%acr5W zCnNu-u!mwd^UO^``h5M^7!jqaB}E;85-6-lS)sj;!oKuvFuuvHXa(hQ8dUr)R?&t)t4& zSNjjra!kuYQHb(oE@t!vb?xBDR>p-6DS>GPH#cwp?|+fU z!N!aj9RUj!=HwLb^;&crecpB;q9U;GiA#6T12r0&W!?cws@-1+;*gthMJ>fDk};bj zXvYj7ksk{61j|#7S~DO~vo%lsxC~dk2|C}m*wlQKluLgcj>G08fq&1W6E%9- zz*mv7_$BS|u!b|UP3*X@ia@}^YWxx|AA1(=y(ux(slR7BJ6JO?`7?$C+Pt0gjS2}wGUu^ zhQb~*>wK(KeDQM-OBZ!#?9y!;-4A#`MvC0!YzueG#^^y+B8>(CIR{EA$9cMHa3br< zKvp6pKr9uYUNta_E-n)l^CRA4!a3B~IYF9O(+z;<7zZw?76hNNOs;9-Q z0S3JoKw=5Wu!SN@7?uMnhY88kdlbdLflgGl`L#s=6@V~gY&xkKt)$sB4Kr#&NQ%~b z;nQ^Kj3*$_jr4=2o6�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 literal 0 HcmV?d00001 diff --git a/public/assets/background-2fcc9f96ace4764a02278ada04bc0d9d.jpg b/public/assets/background-2fcc9f96ace4764a02278ada04bc0d9d.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c0b6cca2cfec9433e42c5f858736d2afee87a3d GIT binary patch literal 691985 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 z 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�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