﻿var currentNews = 1;
var newsCount = 2;
var newsTimeOutId = 0;
var news = new Array();

function showNews(newsIdx) {
    currentNews = newsIdx;
    var currentPageSelector = document.getElementById('newsSelector_' + newsIdx);

    for (var i = 1; i <= newsCount; i++) {
        if (i != newsIdx) {
            setPageCountItemStyle(document.getElementById('newsSelector_' + i), "#666", "#fff", "#cacaca");
            document.getElementById('newsHolder' + i).style.display = 'none';
        }
    }
    setPageCountItemStyle(currentPageSelector, "#fff", "#666", "#666");
    document.getElementById('newsHolder' + currentNews).style.display = 'block';

//    document.getElementById('newsTitle').innerHTML = news[newsIdx].title;
//    document.getElementById('newsDate').innerHTML = news[newsIdx].date;
//    document.getElementById('newsContent').innerHTML = news[newsIdx].content;

    if (newsIdx == newsCount)
        newsIdx = 1;
    else
        newsIdx ++;

    if (typeof (arguments[1]) != 'undefined' && arguments[1] == 0)
        return;
    newsTimeOutId = window.setTimeout('showNews(' + newsIdx + ')', 6000);
}

function setPageCountItemStyle(item, color, backgroundColor, borderColor) {
    item.style.color = color;
    item.style.backgroundColor = backgroundColor;
    item.style.borderColor = borderColor;
}
function stopNews() {
    if (newsTimeOutId > 0)
        window.clearTimeout(newsTimeOutId);
}
function addNew() {
    visibleForm(true);
    bindForm('Dodaj nową wiadomość', 0, '', '', '', '');
}
function visibleForm(visible) {
    document.getElementById('darken').style.display = (visible) ? 'block' : 'none';
    document.getElementById('editForm').style.display = (visible) ? 'block' : 'none';
}
function bindForm(formTitle, id, title, date, lid, content) {
    document.getElementById('actionTitle').innerHTML = formTitle;
    document.getElementById('messageId').value = id;
    document.getElementById('title').value = title;
    document.getElementById('date').value = date;
    tinyMCE.editors['content'].setContent(content);
    tinyMCE.editors['lid'].setContent(lid);
    //tinyMCE.activeEditor.setContent(content);
    //document.getElementsByName('content').item(0).value = content;
}
function save() {
    document.getElementsByTagName('form').item(0).submit();
}
function deleteNew(newId) {
    bindForm('','','','','','');
    document.getElementById('deleteMessageId').value = newId;
    document.getElementsByTagName('form').item(0).submit();
}
function saveOptions(){
    bindForm('','','','','','');
    document.getElementById('action').value = 'saveOptions';
    document.getElementsByTagName('form').item(0).submit();
}
function editNew(newsId) {
    visibleForm(true);
    bindForm("Edytuj wiadomość", newsId, news[newsId].Title, news[newsId].Date, news[newsId].Lid, news[newsId].Content);
}
var news = new Array();
