summaryrefslogtreecommitdiff
path: root/themes/default/js/ui.init.js
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2008-12-15 01:50:52 +0000
committerBharat Mediratta <bharat@menalto.com>2008-12-15 01:50:52 +0000
commit1127257f638ce641f23751928c449c3121622a8d (patch)
tree1f84154eaf0e4305fb4019e616eeee80e725a8e6 /themes/default/js/ui.init.js
parent20f6be62c827ab975c652f0d841cfa85d33405ed (diff)
Rename default_admin to admin_default.
Diffstat (limited to 'themes/default/js/ui.init.js')
-rw-r--r--themes/default/js/ui.init.js95
1 files changed, 0 insertions, 95 deletions
diff --git a/themes/default/js/ui.init.js b/themes/default/js/ui.init.js
deleted file mode 100644
index 9ba4a642..00000000
--- a/themes/default/js/ui.init.js
+++ /dev/null
@@ -1,95 +0,0 @@
-/**
- * Initialize jQuery UI and Plugin elements
- */
-$("document").ready(function() {
-
- $(".gMenuLink").addClass("gDialogLink");
- $("ul.gMenu").addClass("sf-menu");
-
- /**
- * Superfish menu options
- */
- $('ul.sf-menu').superfish({
- delay: 500,
- animation: {
- opacity:'show',
- height:'show'
- },
- speed: 'fast'
- });
-
- /**
- * Reduce width of sized photo if it is wider than its parent container
- *
- * @requires jquery.dimensions
- */
- if ($("#gItem").length) {
- var containerWidth = $("#gItem").width();
- var oPhoto = $("#gItem img").filter(function() {
- return this.id.match(/gPhotoID-/);
- })
- if (containerWidth < oPhoto.width()) {
- var proportion = containerWidth / oPhoto.width();
- oPhoto.width(containerWidth);
- oPhoto.height(proportion * oPhoto.height());
- }
- }
-
- /**
- * Attach event listeners to open modal dialogs
- */
- var dialogLinks = $(".gDialogLink");
- for (var i=0; i < dialogLinks.length; i++) {
- $(dialogLinks[i]).bind("click", {element: dialogLinks[i]}, handleDialogEvent);
- };
-
-});
-
-/**
- * Fire openDialog() and prevent links from opening
- *
- * @see openDialog()
- */
-function handleDialogEvent(event) {
- openDialog(event.data.element);
- event.preventDefault();
-}
-
-/**
- * Display modal dialogs, populate dialog with trigger link's title and href
- *
- * @requires ui.core
- * @requires ui.draggable
- * @requires ui.resizable
- * @requires ui.dialog
- * @see handleDialogEvent()
- *
- * @todo Set dialog attributes dynamically (width, height, drag, resize)
- */
-function openDialog(element) {
- var href = $(element).attr("href");
- var dialog = '<div id="gDialog"></div>';
-
- $("body").append(dialog);
- $("#gDialog").dialog({
- draggable: true,
- height: '400px',
- modal: true,
- overlay: {
- opacity: 0.7,
- background: "black"
- },
- close: function (event, ui) {
- $("#gDialog").dialog('destroy').remove();
- },
-
- resizable: true,
- title: $(element).attr("title"),
- width: '500px'
- });
- $("#gDialog").html(href);
- $.get(href, function(data) {
- $("#gDialog").html(data);
- });
- return false;
-}