var CalendarInclude = function() {};

CalendarInclude.prototype.load = function ( url ) 
{
  var req;

  if (window.XMLHttpRequest) 
  { 
    req = new XMLHttpRequest(); 
//    req.overrideMimeType('text/xml'); 
  } 
  else if (window.ActiveXObject) 
  { 
    try 
    { 
      req = new ActiveXObject("Msxml2.XMLHTTP"); 
    } 
    catch (e)
    { 
      try
      { 
        req = new ActiveXObject("Microsoft.XMLHTTP"); 
      } 
      catch (e)
      {
      } 
    } 
  } 
  if(req)
  {
    req.open("GET", url, true);
    req.onreadystatechange = function ()
    {
    
    	if(req.readyState == 4) 
      {
        document.getElementById("CalInclude").innerHTML = req.responseText;
        this.template = req.responseText;
        
        
        document.getElementById("calenderMonthList").style.top = "-" + (document.getElementById("currentMonth").offsetTop) + "px";
        
        
      }
    };
    req.send(null);
  }
}

