summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2009-01-11 00:18:29 +0000
committerBharat Mediratta <bharat@menalto.com>2009-01-11 00:18:29 +0000
commit120ad3a2cdb3e4221b8c5ee0d323168d39879a07 (patch)
tree438ff2bebb015a176856654f8e2d5ace128345e4
parent66d5db01d5570ae9d3006ad9bea84a37d445a192 (diff)
Pull the dialog title from the first <h1> we find, fall back to the first <fieldset> <legend>
-rw-r--r--lib/gallery.dialog.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/gallery.dialog.js b/lib/gallery.dialog.js
index a3da41e3..fef44b38 100644
--- a/lib/gallery.dialog.js
+++ b/lib/gallery.dialog.js
@@ -21,7 +21,6 @@ function handleDialogEvent(event) {
*/
function openDialog(element, on_success) {
var sHref = $(element).attr("href");
- var sTitle = $(element).attr("title");
var eDialog = '<div id="gDialog"></div>';
$("body").append(eDialog);
@@ -49,7 +48,11 @@ function openDialog(element, on_success) {
var parent = $("#gDialog").parent().parent();
parent.css("opacity", "0.0");
$("#gDialog").dialog("open");
- $("#ui-dialog-title-gDialog").html($("#gDialog fieldset legend:eq(0)").html());
+ var title = $("#gDialog h1:eq(0)").html();
+ if (!title) {
+ title = $("#gDialog fieldset legend:eq(0)").html();
+ }
+ $("#ui-dialog-title-gDialog").html(title);
if (parent.width() < 400) {
parent.css("width", 400);
}