function uusiTiedote(newcat, homecat) {
    $('kaikkiilmoitukset').addClassName('loading');
    var docaction = 'createwebpage';
    new Ajax.Request('handledocs' + location.search, 
    { method: 'post', 
        parameters: {
            failure: 'Dokumentin luonti ep\u00e4onnistui ($syy).<br>',
            action: docaction
        },
        onSuccess: function(t) {
            var json = t.responseText.evalJSON(true);
            if (json.url && json.url != '') {
                tiedotteenAsetukset(json.url, newcat, homecat);
            } else {
                $('kaikkiilmoitukset').removeClassName('loading');
                new Insertion.Top('viestialue', json.error);
            }
        }
    });
    return false;
}
tiedotteenAsetukset = function(url, newcat, homecat) {
    $('kaikkiilmoitukset').addClassName('loading');
    new Ajax.Request(url.replace('sp', 'handledocs'), 
    { method: 'put',
        parameters: {
            action: 'updatedocument',
            success: 'Dokumentti on tallennettu.<br>',
            failure: 'Tallennus ep\u00e4onnistui ($syy).<br>',
            Categories: newcat,
            kotikategoria: homecat,
            foldername: '3 uutiset'
        },
        onSuccess: function(t) {
            var json = t.responseText.evalJSON(true);
            if (json.msg && json.msg != '') {
                var qpurl = url.toQueryParams();
                location.href='sp?Open&cid=' + qpurl.cid;
            } else {
                $('kaikkiilmoitukset').removeClassName('loading');
                new Insertion.Top('viestialue', json.error);
            }
        }
    });
    return false;
}
var mons_fi = ['Tammikuu', 'Helmikuu', 'Maaliskuu', 'Huhtikuu', 'Toukokuu', 'Kes\u00e4kuu', 'Hein\u00e4kuu', 'Elokuu', 'Syyskuu', 'Lokakuu', 'Marraskuu', 'Joulukuu'];
var prevmonth='';
hideduplicate = function(e) {
    var mon='';
    if (e.innerHTML == prevmonth) {
        e.hide();
    } else {
        mon = eval('mons_'+lang.toLowerCase())[e.innerHTML.match(/^\d+/)-1];
    }
    prevmonth=e.innerHTML;
    if (mon!='') e.update(e.innerHTML.sub(/^\d+/, mon));
};

