function writeHTML( area , content ){
    if(window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest(); // Gecko (Firefox, Moz), KHTML (Konqueror, Safari), Opera, Internet Explorer 7
    } else if(window.ActiveXObject) {
        try{
            xmlhttp = new ActiveXObject("MSXML2.XMLHTTP"); // Internet Explorer 6 
        } catch(e) {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer 4,5 
        }
    }
    xmlhttp.open("GET", content , true); // Open a connection. Replace GET with HEAD in order to do a HEAD request.
    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState == 4) { // Wait until everything is fetched!
            document.getElementById( area ).innerHTML =   xmlhttp.responseText;
        }
    }
    xmlhttp.send(null); // send() is used to initiate the transfer. No actual data have to be sent in this case.
    return true;
}

function update( content ){
    writeHTML( 'status' , content );
    window.setTimeout( "update('"+content+"')" , 60000 );
}

function updateKalender( content ){
    writeHTML( 'kalender' , content );
    return false;
}