// JavaScript Document



var xmlDoc;
function loadXML(url)
{
// code for IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load(url);
  showMgmtNews();
  }

// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation &&
document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc.load(url);
  xmlDoc.onload=showMgmtNews;
  }
else
  {
  alert('Your browser cannot handle this script');
  }
}

function showMgmtNews()
{
	var content='<ul class="ulmargin">';
	for (i = 0; i < xmlDoc.getElementsByTagName("url").length; i++)
		 content=content+'<li class="dotBullet"><a href="#" onclick="openlink(\'' + xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue + '\')" class="blackLink">'+xmlDoc.getElementsByTagName("newscontent")[i].childNodes[0].nodeValue+'</a><br /><br /></li>';
		    content=content + '</ul>';
	
		document.write(content);
}

function loadXMLList(url)
{
// code for IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load(url);
  shownewslist();
  }

// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation &&
document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc.load(url);
  xmlDoc.onload=showMgmtNews;
  }
else
  {
  alert('Your browser cannot handle this script');
  }
}

function shownewslist()
{
    try
    {
	    var content='<ul class="ulmargin">';
	    for (i = 0; i < xmlDoc.getElementsByTagName("url").length; i++)
            //content=content+'<li class="dotBullet"><a href="#" onclick="openlink('+ xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue+ ')"  class="blackLink">'+xmlDoc.getElementsByTagName("newscontent")[i].childNodes[0].nodeValue+'</a><br /><br /></li>';
            
            //works fine
            //content=content+'<li class="dotBullet"><a href="#" onclick="openlink(\'' + xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue + '\')"  class="blackLink">'+xmlDoc.getElementsByTagName("newscontent")[i].childNodes[0].nodeValue+'</a><br /><br /></li>';
            
            content=content+'<li class="dotBullet"> <strong>' + xmlDoc.getElementsByTagName("newscontent")[i].childNodes[0].nodeValue + '</strong> ' +  buidllist(xmlDoc.getElementsByTagName("statecd")[i].childNodes[0].nodeValue,xmlDoc.getElementsByTagName("url")[i].childNodes[0].nodeValue) + '<br /><br /></li>';
			        content=content + '</ul>';
		    document.write(content);
	}
	catch(e)
	{
	    document.write(e);
	}
}

function buidllist(statecodes, url)
{
    try
    {
        var statelist = statecodes.split("-");
        var i=0;
        var ahref = '';
        
        if(statelist.length <= 0)
        {
            ahref = ahref + '<a href="#" onclick="openlink(\'' + statecodes+url + '\')"  class="blackLink">'+statecodes+'</a>&nbsp;&nbsp;';
        }
        else
        {
            while(i < statelist.length)
            {
                ahref = ahref + '<a href="#" onclick="openlink(\'' + 'newsletter/'+statelist[i]+url + '\')"  class="blackLink">'+statelist[i]+'</a>&nbsp;&nbsp;'
                i = i+1;
            }
        }
        return ahref;
    }
    catch(e)
    {
        return e;
    }
}