// JavaScript Document
var mostCommentedTab = function() {
       var serverUrl =  "http://sitelife.salisburypost.com/ver1.0/Direct/Process";
       var requestBatch =  new RequestBatch();
     
        var searchSections = new Array();
        var searchCategories = new Array();
        var activityDisco = new Activity("Commented");
        var contentTypeDisco = new ContentType("Article");
       var limitToContributorsDisco = new Array();
       requestBatch.AddToRequest(new DiscoverContentAction(searchSections, searchCategories, limitToContributorsDisco, activityDisco, contentTypeDisco, 6, 10));
        var comCount = "";
	function readyToLoadCount() {
		if (!(!(document.getElementById("salisburyMostCommented")))) {
		/* DOM ready - lets load it */
		document.getElementById("salisburyMostCommented").innerHTML = "<a href='http://www.salisburypost.com/[category]/[slugline]' class='headlinetext'><img src='/images/comment.gif' border='none' /> " + comCount + " Comment(s)</a> ";
		} 
                else { 
                   /* DOM not ready - wait a split sec and try again */       
                   setTimeout("readyToLoadCount()", 150); }
		}


        var processDiscoveryResponse = function(responseBatch)
        { 

          if (responseBatch.Messages[0].Message != "ok")
            alert("Error:"  + responseBatch.Messages[0].Message);
           else {
             discoveredContent = responseBatch.Responses[0].DiscoverContentAction.DiscoveredContent;
            discoveryHTML  = "<ul id='MenuBar1' class='MenuBarVertical'>";
            var tabCount = 0;
             // display loop 
             var newdiscoveryHTML = "";
             for (i in discoveredContent) {
             tabCount++;
             j = tabCount.toString();

          newdiscoveryHTML = "<li><a href=\"" + discoveredContent[i].PageUrl + "\" >" +  j + ". " + discoveredContent[i].PageTitle + " (" + discoveredContent[i].Comments.NumberOfComments + ")</a></li>";
               discoveryHTML += newdiscoveryHTML.replace("| Salisbury, NC - Salisbury Post", ""); 

             }

         }
          document.getElementById("salisburyMostCommented").innerHTML = discoveryHTML + "</ul>";
        }
}