﻿

var xmlHttp;
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}


function loadThumbnails(thumbId)
{
    
        
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX! Please upgrade to the latest version of Firefox or Internet Explorer.");
        return;
    }        
        
    var readUrl="/App_AjaxPages/Thumbnails.aspx?t="+thumbId;
    
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",readUrl,true);
    xmlHttp.send(null);
    
}


function stateChanged(str) 
{ 
    
    if (xmlHttp.readyState==4)
    { 
            
        var doc = xmlHttp.responseXML;   // Assign the XML file to a var
               
        
        while (document.getElementById("feedItems").childNodes[0] != null)
        {
            document.getElementById("feedItems").removeChild(document.getElementById("feedItems").childNodes[0]);        
        }
        
        
        var presents = doc.getElementsByTagName("present");
        
        for (var i=0;i<presents.length;i++)
        {		                    
        
        
            var vals = new Array();
            var arrayCount = 0
            for (var j=0;j<presents[i].childNodes.length;j++)
            {
                if (presents[i].childNodes[j].nodeType == 1)
                {
                    vals[arrayCount] = presents[i].childNodes[j].firstChild.data;
                    
                    arrayCount++;
                }
            
            }
        
        
        
            var divFeed = document.createElement("div");
            divFeed.className = "feed";
            
            var dl1 = document.createElement("dl");
            dl1.className = "date";
            
            var loc = 0;
            
            var dl1dt = document.createElement("dt");
            var dl1dttxt = document.createTextNode(vals[0]);
            dl1dt.appendChild(dl1dttxt);
                        
            var dl1dd = document.createElement("dd");
            var dl1ddtxt = document.createTextNode(vals[1]);
            dl1dd.appendChild(dl1ddtxt);
            
            dl1.appendChild(dl1dt);
            dl1.appendChild(dl1dd);
            
            var dl2 = document.createElement("dl");
            dl2.className = "entry";
            
            
            var dl2dt = document.createElement("dt");
            
            var ats = document.createElement("b");
            var atsat = document.createTextNode("@");
            ats.appendChild(atsat);
            
            dl2dt.appendChild(ats);
            
            var dl2dttxt = document.createTextNode(" "+vals[2].toString());
            dl2dt.appendChild(dl2dttxt);
            
            var dl2dd = document.createElement("dd");
            
            var ff = document.createElement("span");
            var ef = document.createTextNode("\"");
            ff.appendChild(ef);
            
            
            var ff2 = document.createElement("span");
            var ef2 = document.createTextNode("\"");
            ff2.appendChild(ef2);
            
            dl2dd.appendChild(ff);
            
            var dl2ddtxt = document.createTextNode(vals[3]);
            dl2dd.appendChild(dl2ddtxt);
            
            dl2dd.appendChild(ff2);
            
            dl2.appendChild(dl2dt);
            dl2.appendChild(dl2dd);
            
            divFeed.appendChild(dl1);
            divFeed.appendChild(dl2);
            
            
            
            document.getElementById("feedItems").appendChild(divFeed);
        
        
        }
    }
}

