2008-04-03 19:15:00 +00:00
|
|
|
function switchtab(name, index)
|
|
|
|
{
|
|
|
|
a = new Ajax.Updater(name + 'deck', '/ajax/' + name + 'tab/' + index,
|
2008-04-07 15:57:20 +00:00
|
|
|
{ method: 'get', evalScripts: true});
|
2008-04-03 19:15:00 +00:00
|
|
|
|
|
|
|
a = new Ajax.Updater(name + 'menu', '/ajax/' + name + 'menu/' + index,
|
2008-04-07 15:57:20 +00:00
|
|
|
{ method: 'get', evalScripts: true});
|
2008-04-03 19:15:00 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
function updatelistonserver(listid, url, resultid)
|
|
|
|
{
|
|
|
|
// document.getElementById(resultid).innerHTML = "Updating...";
|
|
|
|
|
|
|
|
a = new Ajax.Updater(resultid, url,
|
2008-04-07 15:57:20 +00:00
|
|
|
{ evalScripts: true,
|
2008-04-03 19:15:00 +00:00
|
|
|
parameters:Sortable.serialize(listid)});
|
|
|
|
};
|
|
|
|
|
|
|
|
function addlistentry(listid, url, name)
|
|
|
|
{
|
|
|
|
if(name == null || name == "") {
|
|
|
|
alert("Emtpy name is not allowed");
|
|
|
|
} else {
|
|
|
|
a = new Ajax.Updater(listid, url,
|
2008-04-07 15:57:20 +00:00
|
|
|
{ evalScripts: true,
|
2008-04-03 19:15:00 +00:00
|
|
|
parameters: { name: name },
|
|
|
|
insertion: Insertion.Bottom
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function dellistentry(url, id, name)
|
|
|
|
{
|
|
|
|
if(confirm("Are you sure you want to delete '" + name + "'") == true) {
|
|
|
|
a = new Ajax.Request(url, { parameters: { id: id }});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
function addlistentry_by_widget(listid, url, widget)
|
|
|
|
{
|
|
|
|
name = $F(widget);
|
|
|
|
$(widget).clear();
|
|
|
|
addlistentry(listid, url, name);
|
2008-04-07 15:57:20 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function showhide(name)
|
|
|
|
{
|
|
|
|
ctrlname = 'toggle_' + name;
|
|
|
|
if(document.getElementById(ctrlname).innerHTML == 'More') {
|
|
|
|
document.getElementById(ctrlname).innerHTML = 'Less';
|
|
|
|
new Effect.Appear(name, {duration: 0.5});
|
|
|
|
} else {
|
|
|
|
document.getElementById(ctrlname).innerHTML = 'More';
|
|
|
|
new Effect.Fade(name, {duration: 0.5});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
function tentative_chname(id, url, name)
|
|
|
|
{
|
|
|
|
var newname = prompt("Enter name of channel", name);
|
|
|
|
if(newname != null && newname != name) {
|
|
|
|
a = new Ajax.Updater(id, url,
|
|
|
|
{ evalScripts: true,
|
|
|
|
parameters: { newname: newname }});
|
|
|
|
}
|
|
|
|
}
|
2008-04-19 12:08:48 +00:00
|
|
|
|
|
|
|
function mailboxquery(boxid)
|
|
|
|
{
|
|
|
|
new Ajax.Request('/ajax/mailbox/' + boxid,
|
|
|
|
{
|
|
|
|
onFailure: function(req) { alert(req.responseText); },
|
|
|
|
onException: function(t,e) { alert(e); }
|
|
|
|
})
|
|
|
|
}
|