function makeRequest(func, parms) {
    var httpRequest;

    if (window.XMLHttpRequest) { // Mozilla, Safari, ...
        httpRequest = new XMLHttpRequest();
    } else if (window.ActiveXObject) { // IE
        try {
            httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    if (!httpRequest) {
        return false;
    }
    if(func=="ac") {
    writeit('<div style=\"font-size:12px;color:#990000;font-weight:bold;text-align:center\">Søger...</div>','div_total');
    }    
    httpRequest.onreadystatechange = function() { alertContents(func,httpRequest); };
    httpRequest.open("GET", "/asyn.aspx?f="+ func +"&p="+ parms, true);
    httpRequest.send(null);

}
function alertContents(func,httpRequest) {    
    if (httpRequest.readyState == 4) {
        if (httpRequest.status == 200) {           
            var data = httpRequest.responseText;
            if(data.length>0) {
                var dataArr = data.split(';');                
                if(func=="ac") {
                    if(dataArr[0]) {
	                    var B_submit = document.getElementById('button_submit');
	                    if(dataArr[0]=="NA") {
	                        // NA;startdato;slutdato
	                        writeit(dataArr[1]+' - '+dataArr[2],'div_period'); 
	                        writeit('<div style=\"font-size:12px;color:#990000;font-weight:bold;text-align:center\">Huset du har søgt på er ikke ledigt.</div>','div_total');
                            B_submit.style.display = 'none';                               
                        } else {
                            // regnr;startdato;slutdato;valuta;totalpris;linkbooking
                            writeit(dataArr[1]+' - '+dataArr[2],'div_period');
                            writeit('Preis '+ dataArr[3]+' '+ dataArr[4] +',-','div_total');
                            linkbooking = dataArr[5];
                            B_submit.style.display = 'block';
                        }
                    }
                }
                if(func=="sn") {     
                    if(dataArr[0]) {                        
                        if(dataArr[0]=="YES") {pageTracker._trackPageview("/newsletter");writeit('Newsletter tilmeldt','div_status');document.getElementById('button_newsletter').style.display='none';}
                        if(dataArr[0]=="IM") writeit('Ugyldig Email','div_status');
                        if(dataArr[0]=="NO") writeit('Newsletter ikke bestilt','div_status');
                        document.getElementById('div_status').style.display='block';                        
                    }
                }
                if(func=="taf" || func=="shl") {                
                    writeit("","divtipafriend1");
                    writeit("","divtipafriend2");
                    writeit("","divtipafriend3");
                    if(dataArr[0]=="YES") writeit("Besked afsendt","divtipafriend3");
	                if(dataArr[0]=="NO") writeit("Besked ikke afsendt","divtipafriend3");
	                if(dataArr[0]=="IAM") writeit("Ugyldig Email","divtipafriend1");
	                if(dataArr[0]=="IMM") writeit("Modtager email ugyldig","divtipafriend2");
                }                              
            }      
        } else {
            alert('Fejl:'+ httpRequest.status);
        }
    }    
}
