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\">Tyvärr, stugan är inte ledig under den utvalda perioden.</div>','div_total');
                            B_submit.style.display = 'none';                               
                        } else {
                            // regnr;startdato;slutdato;valuta;totalpris;linkbooking
                            writeit(dataArr[1]+' - '+dataArr[2],'div_period');
                            writeit('Pris '+ dataArr[3]+' '+ dataArr[4] +',-','div_total');
                            linkbooking = dataArr[5];
                            B_submit.style.display = 'block';
                        }
                    }
                }
                if(func=="sn") {     
                    if(dataArr[0]) {	                    
                        if(dataArr[0]=="YES") writeit('Tilmelding gennemført','div_status');
                        if(dataArr[0]=="IM") writeit('Ugyldig Email','div_status');
                        if(dataArr[0]=="NO") writeit('Tilmelding ikke gennemført','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);
        }
    }    
}