
var category = '';

function feedWidgetAddItem(pBezeichner, pTitle, pMediatext, pDescription, pUrl, pCategory) {
    listContainer = document.getElementById('feed-widget-linkliste-' + pBezeichner);

    // Category
    var categoryTemp = pCategory;
    if (categoryTemp != category) {
        category = categoryTemp;

        var cat = document.createElement('div');
        cat.className = 'category';
        cat.innerHTML = pCategory;
        listContainer.appendChild(cat);
    }

    // Media
    var media = document.createElement('div');
    media.className = 'media';
    media.innerHTML = pMediatext;
    listContainer.appendChild(media);

    // link/title
    var link = document.createElement('a');
    link.href = pUrl;
    link.className = 'title';
    link.target = '_blank';
    link.innerHTML = pTitle;
    listContainer.appendChild(link);

    // Description
    if (pDescription != '') {
        var desc = document.createElement('div');
        desc.className = 'desc';
        desc.innerHTML = pDescription;
        listContainer.appendChild(desc);
    }
}

function feedWidgetSetTitle(pBezeichner, title) {
    header = document.getElementById('feed-widget-header-' + pBezeichner);
    header.innerHTML = title;
}

function feedWidgetSetBoxTitle(pBezeichner, title) {
    header = document.getElementById('feed-widget-linkliste-' + pBezeichner);

    var boxtitle = document.createElement('div');
    boxtitle.className = 'boxtitle';
    boxtitle.innerHTML = title;
    header.appendChild(boxtitle);
}

function feedWidgetInit(pBezeichner) {
    // set stylessheet
    styleElement = document.createElement('link');
    styleElement.rel  = 'stylesheet';
    styleElement.type = 'text/css';
    styleElement.href = 'http://www.eurotopics.net/feed-widget.css';
    document.documentElement.firstChild.appendChild(styleElement);

    // set up container
    document.write('<div class="feed-widget-box" id="feed-widget-box-' + pBezeichner + '"><div class="feed-widget-header" id="feed-widget-header-' + pBezeichner + '">Lade Daten...</div><div class="feed-widget-content-box" id="feed-widget-content-box-' + pBezeichner + '"><div class="feed-widget-linkliste" id="feed-widget-linkliste-' + pBezeichner + '"></div></div></div>');

    // set container size
    mainContainer    = document.getElementById('feed-widget-box-' + pBezeichner);
    contentContainer = document.getElementById('feed-widget-content-box-' + pBezeichner);

    mainContainer.style.width  = "400px";
    contentContainer.style.height = "311px";
}

feedWidgetInit(1280400350);

feedWidgetSetTitle(1280400350, "<a href='http://www.eurotopics.net/'><b>euro|topics</b></a>");

feedWidgetSetBoxTitle(1280400350, "Presseschau | 29.07.2010");

feedWidgetAddItem(1280400350, "Katalanen verbieten Stierkampf", '', "Das katalanische Parlament in Barcelona hat am Mittwoch ein Verbot des Stierkampfs beschlossen, das ab 2012 in der autonomen spanischen Region gilt. Der Presse zufolge hat nicht der Tierschutz gegen die veraltete Tradition gesprochen, sondern der Wunsch nach Selbstbestimmung und Abgrenzung von der Zentralmacht in Madrid.", "http://www.eurotopics.net/de/archiv/archiv_dossier/DOSSIER73666-Katalanen-verbieten-Stierkampf", "TOP-THEMA");
feedWidgetAddItem(1280400350, "EU will Schweizer Sonderweg beenden", "Die Presse - &Ouml;sterreich", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73612-EU-will-Schweizer-Sonderweg-beenden", "POLITIK");
feedWidgetAddItem(1280400350, "Kaczy&#324;ski rennt gegen Regierung an", "Gazeta Wyborcza - Polen", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73609-Kaczy-ski-rennt-gegen-Regierung-an", "POLITIK");
feedWidgetAddItem(1280400350, "Schweden will Klima-Nationalismus bek&auml;mpfen", "Svenska Dagbladet - Schweden", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73652-Schweden-will-Klima-Nationalismus-bekaempfen", "POLITIK");
feedWidgetAddItem(1280400350, "Tim Judah will EU-Beitritt der Balkanl&auml;nder beschleunigen", "Financial Times - Gro&szlig;britannien", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73628-Tim-Judah-will-EU-Beitritt-der-Balkanlaender-beschleunigen", "REFLEXIONEN");
feedWidgetAddItem(1280400350, "Tuomas Nevalinna &uuml;ber das Grundeinkommen und seine Realisierbarkeit", "Helsingin Sanomat - Finnland", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73610-Tuomas-Nevalinna-ueber-das-Grundeinkommen-und-seine-Realisierbarkeit", "REFLEXIONEN");
feedWidgetAddItem(1280400350, "Nur Gewinner bei Portugal Telecom-Gesch&auml;ft", "Jornal de Neg&oacute;cios - Portugal", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73608-Nur-Gewinner-bei-Portugal-Telecom-Geschaeft", "WIRTSCHAFT");
feedWidgetAddItem(1280400350, "Fiat erpresst mit Produktionsverlagerung", "La Repubblica - Italien", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73642-Fiat-erpresst-mit-Produktionsverlagerung", "WIRTSCHAFT");
feedWidgetAddItem(1280400350, "Tschechen kaufen g&uuml;nstiger im Ausland", "Mlad&aacute; fronta Dnes - Tschechien", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73648-Tschechen-kaufen-guenstiger-im-Ausland", "WIRTSCHAFT");
feedWidgetAddItem(1280400350, "Wikileaks ist gut f&uuml;r offene Gesellschaft", "Jyllands-Posten - D&auml;nemark", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73657-Wikileaks-ist-gut-fuer-offene-Gesellschaft", "MEDIEN");
feedWidgetAddItem(1280400350, "Bulgarien ist reif f&uuml;r die Fu&szlig;ball-EM", "Dnevnik - Bulgarien", "", "http://www.eurotopics.net/de/archiv/article/ARTICLE73645-Bulgarien-ist-reif-fuer-die-Fussball-EM", "SPORT");
