// Abmelden
function LogOut(id) {
agent.call('','loger','',0,0000000000,'',id);
window.location.reload();
}

// Sitzung überprüfen
function ChkLogin() {
agent.call('','chklog','chklog_Callback');
}
function chklog_Callback(re) {
if(re == false)
window.location.reload();
}

// Ausgabe
function GetContent(was) {
what = was;
if(what == "show" || what == "edit") {
agent.call('','GetContents','GetContents_Callback');
} else {
GetContents_Callback('');
}
}
function GetContents_Callback(daten) {
var inhaltDiv = document.getElementById('internContent');
var editorDiv = document.getElementById('editorContent');
var editlinkDiv = document.getElementById('edit');
var editlinkTxt  = '<a title="Inhalte bearbeiten" href="javascript:void(0)" onclick="GetContent(\'edit\'); ChkLogin();">Inhalt bearbeiten</a>';
var showlinkTxt  = '<a title="Inhalte anzeigen" href="javascript:void(0)" onclick="GetContent(\'show\'); ChkLogin();">Inhalt anzeigen</a>';

// Inhalt anzeigen
if(what == "show") {
editorDiv.style.height='1px';
inhaltDiv.style.display='block';
editlinkDiv.innerHTML=editlinkTxt;
if(daten == '') {
inhaltDiv.innerHTML = "Es sind keine Inhalte hinterlegt!";
} else {
inhaltDiv.innerHTML = daten;
}
// Editor anzeigen
} else if(what == "edit") {
editorDiv.style.height=200 + 55 + 'px'; // 200=Angabe von exp_config übernehmen
inhaltDiv.style.display='none';
tinyMCE.setContent(daten);
editlinkDiv.innerHTML=showlinkTxt;
// User anzeigen
} else {
editorDiv.style.height='1px';
inhaltDiv.style.display='none';
editlinkDiv.innerHTML=editlinkTxt;
}
}

// Speichern
function SaveContent(todo) {
if(todo == "Aktualisieren")
var inhalte = tinyMCE.getContent();
else
var inhalte = '';
agent.call('','SaveContents','SaveContents_Callback',escape(inhalte));
}
function SaveContents_Callback(num) {
var msgDiv = document.getElementById('msg');

if(num > 0) {
//msgDiv.innerHTML = 'Die Seite wurde erfolgreich aktualisiert!';
GetContent('show');
} //else {
//msgDiv.innerHTML = 'Es wurden keine &Auml;nderungen vorgenommen!';
//}
}
