
function setFacility(){
   
    var strTypes = "";
    var facilitydiv = document.getElementById('facility');
    if(facilitydiv!=null){
        var items = facilitydiv.getElementsByTagName("INPUT");
        //alert('facility_functions 06 \n items.length: '+items.length);
        for(i=0;i<items.length;i++)
        {
            //if(items[i].id.substring(0,idleft.length)==idleft)
            //{
                if(items[i].checked)
                {
                    //alert(items[i].id +' is goed');
                    var firstUnder = items[i].id.lastIndexOf("_");
                    strType =  items[i].id.substring(firstUnder+1,items[i].id.length);
                    //alert(strType);
                    strTypes += strType+";";
                }
        // }
        }
        
        //strTypes = strTypes.substring(0,(strTypes.length-1))
        //alert("aan te zetten: "+ strTypes);
        var maxx = document.getElementById(txtmaxxid).value;
        var minx = document.getElementById(txtminxid).value;
        var maxy = document.getElementById(txtmaxyid).value;
        var miny = document.getElementById(txtminyid).value;
        var url = 'xmlfacilities.aspx?t='+strTypes+'&maxx='+maxx+'&minx='+minx+'&maxy='+maxy+'&miny='+miny;
    // alert('facility_functions 29 \n url: '+url);
        loadXMLDoc(url,'facility','') ;
    }
    //document.location.href=url;
}   

function setFacilities(xmlhttp){
    var objRoot = xmlhttp.responseXML;

    var items = objRoot.getElementsByTagName("FACILITY");
   // alert('facility_functions 39 \n items.length: '+items.length);
    var facilitiesContainer = document.getElementById('facilitiesContainer');
    //alert(facilitiesContainer);
    if(facilitiesContainer != null)
    {
        //alert('removing');
        document.getElementById("boxdiv").removeChild(facilitiesContainer);
    }
    
    facilitiesContainer = document.createElement('div');
    facilitiesContainer.className = "facilitiesdiv";
    facilitiesContainer.id='facilitiesContainer';
    document.getElementById("boxdiv").appendChild(facilitiesContainer);
    
    //alert("innerhtml\n"+facilitiesContainer.innerHTML);
    facilitiesContainer.innerHTML = "";
    
    if(items.length>0){    
        for(i=0;i<items.length;i++)
        {
            displayFacility(items[i],facilitiesContainer,i);
        }
    }
}


function displayFacility(elemFacility,facilitiesContainer,number)
{
    var pngX = getElementTextNS("", "PNG_X",elemFacility,0);
    var pngY = getElementTextNS("", "PNG_Y",elemFacility,0);
    
    var rdX = getElementTextNS("", "VRZ_X_COORDINAAT",elemFacility,0);
    var rdY = getElementTextNS("", "VRZ_Y_COORDINAAT",elemFacility,0);
 
    var imgurl = getElementTextNS("", "VOT_IMAGE",elemFacility,0);
    var imgalt = getElementTextNS("", "VRZ_NAAM",elemFacility,0);

    var facilitydiv = document.createElement('div');
    facilitydiv.className = "facilitydiv";
    
    var facilityimg = document.createElement('img');
    facilityimg.src=imgurl;
    facilityimg.alt = imgalt;
    facilityimg.onclick = function(){
        location.href='facility.aspx?x='+rdX+'&y='+rdY;
    };
    
    var imgwidth = facilityimg.width;
    var imgheight = facilityimg.height;
    
    facilitydiv.style.left = pngX-(imgwidth/2);
    facilitydiv.style.top = pngY-(imgheight/2);
    
    facilitydiv.appendChild(facilityimg);
    facilitiesContainer.appendChild(facilitydiv);
    
}

