<!-- Hide script from older browsers
document.write('<script type="text/javascript" src="/lib/javascripts/global/date_utils.js"></script>');
document.write('<script type="text/javascript" src="/lib/javascripts/global/pop_up_utils.js"></script>');
document.write('<script type="text/javascript" src="/lib/javascripts/global/csm_articles.js"></script>');

// Blog list automation for entry 2008-05-29
// Cross-browser alternative to get element by ID
function returnObjById( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}

// Setup for AJAX
function getHTTPObject()
{
var xmlHttp;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
 //    alert("Your browser does not support AJAX!");
      return false;
      }
    }
  }
  return xmlHttp;
}

// AJAX requests for bloglist
function writeOutBlogs() 
{
	bloglistXmlHTTPRequest.onreadystatechange=responseHandler;
	bloglistXmlHTTPRequest.open("GET","/ajax/bloglist.php",true);
    bloglistXmlHTTPRequest.send(null);
}

// Deal with AJAX response for bloglist
function responseHandler()
{

	if(bloglistXmlHTTPRequest.readyState==4)
	 {
//		alert(bloglistXmlHTTPRequest.responseText);
		
		var json='';
		var my_blog_list='';
		
		json = eval("(" + bloglistXmlHTTPRequest.responseText + ")");
//		alert(json);
		my_blog_list +='<div class="entry_spotlightKicker spacer7">BLOGS</div>';
		my_blog_list +='<div id="bloglist" class="bloglist">\n';
		for (i = 0; i < json.length; i++) 
		{
	//		alert(json[i]);
			my_blog_list +='<div class="bloglistitem"><span class="blogname">' + json[i]["blogname"] + '</span> <a href="' + json[i]["url"] + '">'  + json[i]["title"] + '</a></div>\n';
		}
	
		my_blog_list +='</div>\n<div class="doubledivider">&nbsp;</div>';
//		alert(my_blog_list);
		returnObjById('blogslist').innerHTML = my_blog_list;
	 }
}

// Start AJAX call for bloglist.		
var bloglistXmlHTTPRequest = new getHTTPObject();

// End hiding script -->
