var objXMLHttpRequest
//-------------------------------------------------------------------------------------------------------------------------------
//     ________________________________
//____/        LOADPROJECT             \_________________________________________________________________________________________
//-------------------------------------------------------------------------------------------------------------------------------
function loadRandomProject(intSiteID)
{
   objXMLHttpRequest = createXMLObject()

   if (objXMLHttpRequest == null)
   {
      alert ("Your browser does not support AJAX!");
      return;
   } 

   objXMLHttpRequest.onreadystatechange = finalizeLoadProject
   objXMLHttpRequest.open("GET", "/asp-bin/loadproject.aspx?siteID="+ intSiteID, true);
   objXMLHttpRequest.send(null);
   projectLoading();
} 
//-------------------------------------------------------------------------------------------------------------------------------
//     ________________________________
//____/      FINALIZELOADPROJECT       \_________________________________________________________________________________________
//-------------------------------------------------------------------------------------------------------------------------------
function finalizeLoadProject() 
{ 
   var strResult = new String()

   if ((objXMLHttpRequest.readyState == 4) && (objXMLHttpRequest.status == 200))
   { 
      projectLoaded();

      var objXMLDocument = objXMLHttpRequest.responseXML;

      if (objXMLDocument.getElementsByTagName('error').length == 1)
      {
         alert('Database error occured: ' + objXMLDocument.getElementsByTagName('error')[0].text)
      }
      else
      {
         objRecords = objXMLDocument.getElementsByTagName("PROJECT")

         if (objRecords.length !== 0)
         {     
            var intProjectID = objRecords[0].getAttribute("ID")
            var strName = StringDecode(objRecords[0].getAttribute("NAME"))
            var strLocation = StringDecode(objRecords[0].getAttribute("LOCATION"))
            var strDescription = Cut(StringDecode(objRecords[0].getAttribute("DESCRIPTION")), 130)
            var intYear = objRecords[0].getAttribute("YEAR")
            var intImageID = objRecords[0].getAttribute("IMAGEID")

            if (strLocation.length == 0) { strLocation = 'onbekend' }

            document.getElementById('projectname').innerText = strName
            document.getElementById('projecttitle').innerHTML = '<H1>' + strName + '</H1>'
            //document.getElementById('projectlocation').innerText = strLocation
            //document.getElementById('projectentrydate').innerText = intYear
            document.getElementById('projectdescription').innerText = strDescription

            if (parseInt(intImageID) !== 0)
            {
               document.getElementById('projectimage').innerHTML = '<img class="projectimage" src="' + GLOBAL_URL + '/asp-bin/image.aspx?siteID=47&amp;imageID=' + intImageID + '&amp;transformationID=37">'
            }
            else
            {
               document.getElementById('projectimage').innerHTML = new String()
            }
         } 
      }
   }   
}
//-------------------------------------------------------------------------------------------------------------------------------
//     ________________________________
//____/             LOADING            \_________________________________________________________________________________________
//-------------------------------------------------------------------------------------------------------------------------------
function projectLoading()
{
   document.getElementById('ajaxloadingdiv').className = document.getElementById('ajaxloadingdiv').className + ' ajaxloading'
}
//-------------------------------------------------------------------------------------------------------------------------------
//     ________________________________
//____/             LOADED             \_________________________________________________________________________________________
//-------------------------------------------------------------------------------------------------------------------------------
function projectLoaded()
{   
   document.getElementById('ajaxloadingdiv').className = document.getElementById('ajaxloadingdiv').className.replace('ajaxloading', '')
}
//-------------------------------------------------------------------------------------------------------------------------------
