function reload_wahlen_1() { getUebersichtWebLastCommunes(); setTimeout("reload_wahlen_2()", 10000); } function reload_wahlen_2() { getUebersichtWebLastCommunes(); setTimeout("reload_wahlen_1()", 10000); } function setTimestamp() { timestamp = parseInt((new Date().getTime()) / 1000); } function writeWahlenResultat(commune_id, commune, modif, nombre, complet) { var output = ''; var link = '/wort/web/letzebuerg/artikel/25182/wahlen-2009-gemeinde.php?id=' + commune_id; output = '
'; output += '' + modif + ' '; output += '' + commune + ', ' + complet + ' von ' + nombre + ' Wahlbüros'; output += ' mehr .. '; output += '
'; return output; } function writeWahlenEmptyEvent(text) { var output = ''; output = '
'; output += '
' + text + '
'; output += '
'; return output; } function getUebersichtWebLastCommunes() { doAjaxWahlenRequest( { f: 'get:lastCommunes', timestamp: timestamp }, function(transport) { responseLen = transport.responseText.length; if (responseLen > 0) { var response = transport.responseText.split(";"); var wahlenUpdate = ''; if ( response[0] == '1' ) { window.location.href = currentPage; /* for ( i = 1; i < (response.length-1); i++ ) { var line = response[i].split("|"); var commune_id = line[0]; var commune = line[1]; var modif = line[2]; var nombre = line[3].replace(/\n|\r/g, ""); var complets = line[4].replace(/\n|\r/g, ""); wahlenUpdate += writeWahlenResultat(commune_id, commune, modif, nombre, complets); } setTimestamp(); $('wahlen_content').insert({top: wahlenUpdate}); */ } } }); return true; } function doAjaxWahlenRequest(ajaxParameters, ajaxOnSuccess) { var AjaxUrl = '/lib/ajax/wahlen.php'; return new Ajax.Request(AjaxUrl, { method: "post", parameters: ajaxParameters, onSuccess: ajaxOnSuccess, onFailure: function(transport) { var response = transport.responseText || "no response text"; // alert("Failure! \n\n" + response); } }); }