var newsLinks = new Array(

'Heading', 'BBC World Audio/Video',
  'www.bbc.co.uk/worldservice/ram/live_news.ram', 'Live news',
  'www.bbc.co.uk/worldservice/news/summary.ram', 'News summary',
  'www.bbc.co.uk/cgi-bin/worldservice/sheep.pl/worldservice/wbr.ra', 'Business bulletin',
  'www.bbc.co.uk/cgi-bin/worldservice/sheep.pl/worldservice/sportsroundup.ra', 'Sports roundup',
  'news.bbc.co.uk/olmedia/video/news169.ram', 'BBC 1 TV News',
  'news.bbc.co.uk/olmedia/cta/n24.ram', 'News 24 Bulletin',
  'news.bbc.co.uk/hi/english/audiovideo/default.stm', 'Audio/Video index',

'Heading', 'CNN Audio/Video',
  'edition.cnn.com/video/audio/cnn.ram', 'Live news',
  'edition.cnn.com/video/audio/cnnhn.ram', 'News headlines',
  'edition.cnn.com/video/audio/cnnsi.ram', 'Sports illustrated',
  'edition.cnn.com/video/audio/cnni.ram', 'CNN international',
  'edition.cnn.com/video/audio/topstories.ram', 'Top stories',
  'edition.cnn.com/video/audio/business.ram', 'Business update',
  'edition.cnn.com/video/audio/sports.ram', 'Sports (selected times)',
  'edition.cnn.com/videoselect/', 'CNN Video Select',

'Heading', 'UK News',
 'news.bbc.co.uk', 'BBC News',
 'www.guardian.co.uk', 'Guardian',
 'www.independent.co.uk', 'The Independent',
 'www.itn.co.uk', 'ITN News',
 'www.telegraph.co.uk', 'Electronic Telegraph',

'Heading', 'US News',
 'www.cnn.com', 'CNN',
 'www.iht.com/frontpage.html', 'Intl. Herald Tribune',
 'www.latimes.com/wires/', 'The LA Times',
 'www.nytimes.com', 'The New York Times',
 'www.washingtonpost.com', 'The Washington Post'
);

function resetMyLinks()
{
  if (window.confirm( 'Are you sure you want to reset the My Links list?' ))
  {
    myLinksCookie.remove();
    window.location.reload();
  }
}

function editMyLinks()
{
  if (!myLinksCookie.found)
  {
    myLinksCookie.fields = newsLinks;
    myLinksCookie.write();
  }

  if (navigator.appName == "Netscape")
    editWin = open('mylinks.htm', 'editWindow', 'left=5,top=5,width=700,height=500,menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,resizable=yes');
  else
    editWin = open('mylinks.htm', 'editWindow', 'left=5,top=5,width=700,height=500,menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=no,resizable=yes');
}

var topStoriesLinks = new Array(
"Top%20Asia%2DPacific%20stories","Top Asia-Pacific",
"Top%20business%20stories","Top business",
"Consumer%3A%20top%20stories","Top consumer",
"Top%20finance%20stories","Top finance",
"International%20relations%20news","Top international",
"Top%20internet%20stories","Top internet",
"Top%20media%20stories","Top media",
"Sports%3A%20top%20stories","Top sports",
"Top%20stories","Top stories",
"Top%20technology%20stories","Top technology"
);

var featureLinks = new Array(
"Asia%2DPacific%20latest","Asia-Pacific latest",
"Business%20features","Business features",
"Finance%20features","Finance features",
"International%20relations%20features","Intl. relations features",
"Internet%20features","Internet features",
"Media%20features","Media features",
"Technology%20features","Tech. features",
"Technology%20latest","Tech. latest"
);

function writeHeading(headingStr)
{
  document.writeln(
  '<br><span class="smallBoldHeading">'
  + headingStr
  + '</span><br>'
  );
}

function getHeadlines( topicName ) {
  window.location.href = "index.html?c="+topicName;
}

function writeLink(linkURL, linkTitle)
{
  linkTarget = linkTitle.replace(" ", "_");
  document.writeln(
  '&nbsp;&nbsp;<a HREF="http://'
  + linkURL
  + '" target="'
  + linkTarget
  + '">'
  + linkTitle
  + '</a><br>'
  );
}

function writeSpecialLink(linkURL, linkTitle, isLocal)
{
  document.write(
  '&nbsp;&nbsp;<a HREF="'
  + 'javascript:void(getHeadlines(\'' + linkURL + '\'))'
  + '">'
  + linkTitle
  + '</a><br>'
  );
}

function writeEditLinks(textStr)
{
  document.writeln(
  '<A HREF=\"javascript:void(editMyLinks())\" class=\"myLinksMenu\"'
  + ' onMouseOver=\"window.status='
  + '\'Edit News Links\''
  + '; return true;\" onMouseOut=\"window.status=\'\'\">'
  + textStr
  + '<\/A>'
  );
}

function writeResetLinks(textStr)
{
  document.write(
  '<br><A HREF=\"javascript:void(resetMyLinks())\" class=\"myLinksMenu\"'
  + ' onMouseOver=\"window.status='
  + '\'Reset News Links\''
  + '; return true;\" onMouseOut=\"window.status=\'\'\">'
  + textStr
  + '<\/A>'
  );
}

function writeHeadingAndLinks(linksArray, linksHeading)
{
  document.write('<div align="center"><span class="newsLinksHeading">'+linksHeading+'</span></div><span class="newsLinks">');

  document.writeln('<br><span class=\"smallBoldHeading\">Top Stories<\/span><br>');
  for (iLink = 0; iLink < topStoriesLinks.length; iLink = iLink+2)
    writeSpecialLink(topStoriesLinks[iLink], topStoriesLinks[iLink+1]);
  document.writeln('<br>');

  //document.writeln('<br><span class=\"smallBoldHeading\">Feature Stories<\/span><br>');
  //for (iLink = 0; iLink < featureLinks.length; iLink = iLink+2)
  //  writeSpecialLink(featureLinks[iLink], featureLinks[iLink+1]);
  //document.writeln('<br>');

  for (iLink = 0; iLink < linksArray.length; iLink = iLink+2)
  {
    if (linksArray[iLink] == 'Heading')
    {
       if (iLink < 2)
         document.writeln('<br><span class=\"smallBoldHeading\">' + linksArray[iLink+1] + '<\/span><br>');
       else
       {
         document.write('<div align=\"right\">');
         writeEditLinks('edit...');
         document.write('<\/div>');
         writeHeading(linksArray[iLink+1]);
       }
    }
    else
       writeLink(linksArray[iLink], linksArray[iLink+1]);
  }
  document.write('<div align=\"right\">');
  writeEditLinks('edit...');
  document.write('<\/div>');

//  writeHeading("Affiliate links");
//  writeLink("42344.42.links4trade.com/links.html", "Visit our affiliates");
//  document.writeln('<br>');
    
  document.write('</p></span>');
}
