function online()
{
var f = document.editform, t = f.wpTextbox1;
if (t.value.length > 0)
t.value += '\n';
t.value = t.value.split('|busy}}').join('|online}}');
t.value = t.value.split('|offline}}').join('|online}}');
f.wpSummary.value = "Status: online";
document.getElementById('editform').submit();
}
function offline()
{
var f = document.editform, t = f.wpTextbox1;
if (t.value.length > 0)
t.value += '\n';
t.value = t.value.split('|busy}}').join('|offline}}');
t.value = t.value.split('|online}}').join('|offline}}');
f.wpSummary.value = "Status: offline";
document.getElementById('editform').submit();
}
function busy()
{
var f = document.editform, t = f.wpTextbox1;
if (t.value.length > 0)
t.value += '\n';
t.value = t.value.split('|offline}}').join('|busy}}');
t.value = t.value.split('|online}}').join('|busy}}');
f.wpSummary.value = "Status: busy";
document.getElementById('editform').submit();
}
function tabs()
{
// Only add for pages with the right string somewhere in the title
if (document.title.indexOf("Editing User:Burner0718/Status") != -1)
{
mw.util.addPortletLink('p-cactions', 'javascript:offline()', "off");
mw.util.addPortletLink('p-cactions', 'javascript:online()', "on");
mw.util.addPortletLink('p-cactions', 'javascript:busy()', "busy");
}
if (document.title.indexOf("") != -1)
{
mw.util.addPortletLink('p-cactions', 'http://en.wikipedia.org/w/index.php?title=User:Burner0718/Status&action=edit', "status");
}
}
addOnloadHook(tabs);
//end status script
//