function editNews(idNews, parent) {
    var titleNews = "";
    var dateNews = "";
    fck = new FCKeditor("FCKeditor1");
    fck.InstanceName = "newsHtml";
    fck.Height = 400;
    if (idNews == -1) {
        $("input#addNewsButton").remove();
    } else {
        titleNews = $("#titleNews").text();
        dateNews = $("#dateNews").text();
        fck.Value = $("#subjNews").html();
        $("#contentHtml").remove();
    }
    x = fck.CreateHtml();
    $("div.head_text").after(x);
    $("div.head_text").after("<input id=\"saveNewsButton\" type=\"button\" value=\"Сохранить новость\" onClick=\"saveNews("+idNews+","+parent+")\"/>\n\
                              <br/><br/>Заголовок <input style=\"width: 100%\" type=\"text\" id=\"titleNews\" value=\""+titleNews+"\">\n\
                              <br/>Дата<br/><input type=\"text\" id=\"dateNews\" value=\""+dateNews+"\"><br/><br/>");
    $("#dateNews").attachDatepicker();
}

function saveNews(idNews,parent) {
    fck = FCKeditorAPI.GetInstance("newsHtml");
    contentNews = encodeURIComponent(fck.GetXHTML());
    var dateNews = $("#dateNews").val();
    var titleNews = $("#titleNews").val();
    if ((dateNews != "") && (titleNews != ""))
    $.post("saveNews.php", "idNews="+idNews+"&parent="+parent+"&contentNews="+contentNews+"&titleNews="+titleNews+"&dateNews="+dateNews, requestSaveNews, "xml");
    else alert ("Заполнены не все поля!");
}

function requestSaveNews(xml) {
    alert ($("head",xml).text());
    window.location.reload();
}

function delNews(idNews, parent) {
    $.post("delNews.php", "idNews="+idNews+"&parent="+parent, requestDelNews, "xml");
}

function requestDelNews(xml) {
    alert ($("head",xml).text());
    window.open("index.php?id="+$("head",xml).attr("id"),"BaseWindow");
}

function htmlentities(s) {
    var div = document.createElement('div');
    var text = document.createTextNode(s);
    div.appendChild(text);
    return div.innerHTML;
}

function editArticle(idNews, parent) {
    var titleNews = "";
    fck = new FCKeditor("FCKeditor1");
    fck.InstanceName = "newsHtml";
    fck.Height = 400;
    if (idNews == -1) {
        $("input#addNewsButton").remove();
    } else {
        titleNews = $("#titleNews").text();
        fck.Value = $("#subjNews").html();
        $("#contentHtml").remove();
    }
    x = fck.CreateHtml();
    $("div.head_text").after(x);
    $("div.head_text").after("<input id=\"saveArticleButton\" type=\"button\" value=\"Сохранить статью\" onClick=\"saveArticle("+idNews+","+parent+")\"/>\n\
                              <br/><br/>Заголовок <input style=\"width: 100%\" type=\"text\" id=\"titleArticle\" value=\""+titleNews+"\">\n\
                              <br/><br/>");
    $("#dateNews").attachDatepicker();
}

function saveArticle(article,parent) {
    fck = FCKeditorAPI.GetInstance("newsHtml");
    content = encodeURIComponent(fck.GetXHTML());
    var title = $("#titleArticle").val();
    if (title != "") $.post("saveArticle.php", "article="+article+"&parent="+parent+"&title="+title+"&content="+content, requestSaveArticle, "xml");
    else alert ("Заполнены не все поля!");
}

function requestSaveArticle(xml) {
    alert ($("head",xml).text());
    window.location.reload();
}

function delArticle(article, parent) {
    $.post("delArticle.php", "article="+article+"&parent="+parent, requestDelArticle, "xml");
}

function requestDelArticle(xml) {
    alert ($("head",xml).text());
    window.open("index.php?id=7&sub=8","BaseWindow");
}
