/* Loads the Google data JavaScript client library */
google.load("gdata", "2.x");

var dataSource = null;
		
function initialize(dataSource) {

  var headerDiv = document.getElementById('pageHeadline');
  var ul = document.createElement('ul');
  
  if (GBrowserIsCompatible()) {
      	
	GDownloadUrl(dataSource, function(data) {
    var xml = GXml.parse(data);
    var headers = xml.documentElement.getElementsByTagName("header");
    var li = document.createElement('li');	
	
    	for (var i = 0; i < headers.length; i++) {

    	  	  var text = headers[i].getAttribute("text");
			  var linkText = headers[i].getAttribute("link");
			  var boldText = headers[i].getAttribute("bold");
			  var linkHref = headers[i].getAttribute("href");
			  
    		  var entryLinkHref = 'selected header';

    		  if (boldText == 'yes') {
			  
      		  	 var entryLink = document.createElement('b');
      			 entryLink.appendChild(document.createTextNode(text + " "));		 	 

	  			 li.appendChild(entryLink);
				 
    		  } else if (linkText == 'yes') {
			  
      		  	 var entryLink = document.createElement('a');
      			 entryLink.setAttribute('href', linkHref);
      			 entryLink.setAttribute('target', '_blank');
      			 entryLink.setAttribute('style', 'font-family:Tahoma; font-size:13px; color:#393939');
      			 entryLink.appendChild(document.createTextNode(text + " "));
				 	 
	  			 li.appendChild(entryLink);
    		  } else {
      			 li.appendChild(document.createTextNode(text + " "));
    		  }	

    		  ul.appendChild(li);
			  
  			} // end for loop
  			headerDiv.appendChild(ul);
      });
      }
			
}


