var xmlHttp;

function showEvent( event_id )
{
  /* create a XmlHttp object */  
  xmlHttp = GetXmlHttpObject()
  if (xmlHttp == null)
  {
    alert ("Foutmelding: uw browser biedt geen ondersteuning voor HTTP Request!");
    return;
  }
   
  /* send the request to the server */
  xmlHttp.onreadystatechange = displayEventDlg;
  xmlHttp.open("GET","http://www.uwhondenkat.nl/ajax/events.php?event=" + event_id,true);
  xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
  xmlHttp.send( null );
}

function displayEventDlg()
{
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {
    /* load the response code */
    var response_msg = xmlHttp.responseText;
    var response_code = response_msg.substr(0,2);
    var reponse_text = response_msg.substr(3);    
       
    /* koppel de scroll functie */
    window.onscroll = function() 
    { 
      /* laad de vergrotings layout */
      var layout = MM_findObj("window_back");
      var scrollPos = bepaalScrollPositie();
      layout.style.top = scrollPos[1] + "px";
      /* laad de foto houder */
      var houder = MM_findObj("inner_window"); 
      houder.style.top = (((hoogte - houder.clientHeight -14)/2)+scrollPos[1]) + "px";   
    };  
  
    /* laad de vergrotings layout */
    var layout = MM_findObj("window_back");
  
    /* bepaal de breedte en hoogte van het venster */
    var breedte = 0, hoogte = 0;
    if( typeof( window.innerWidth ) == 'number' ) {
      breedte = window.innerWidth;
      hoogte = window.innerHeight;
    } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
      breedte = document.documentElement.clientWidth;
      hoogte = document.documentElement.clientHeight;
    } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
      breedte = document.body.clientWidth;
      hoogte = document.body.clientHeight;
    }  
  
    /* laad de foto houder */
    var houder = MM_findObj("inner_window");
  
    /* pas het formaat en de positie aan */
    houder.style.width = "350px";
      
    houder.style.height = "auto";
    houder.style.visibility = "visible"; 
      
    /* paste the initial value into the editor */
    houder.innerHTML = reponse_text; 
     
    /* pas de positie aan */
    var scrollPos = bepaalScrollPositie();  
    houder.style.left = (breedte - houder.clientWidth)/2 + "px";
    houder.style.top = (((hoogte - houder.clientHeight -14)/2)+scrollPos[1]) + "px";
    
    /* pas de positie en de zichtbaarheid aan */
    layout.style.top = scrollPos[1] + "px";
    layout.style.left = "0px";
    layout.style.width = breedte + "px";
    layout.style.height = hoogte + "px";
    layout.style.position = "absolute";
    layout.style.visibility = "visible";  
    
    if(typeof sIFR == "function")
    {
      sIFR.replaceElement("#inner_window h3", named({sFlashSrc: "http://www.uwhondenkat.nl/vormgeving/kopjes.swf", sColor: "#7CB00F", sWmode: "transparent" }));
    }
  }
}
