﻿var send = create_XMLHttpRequest();

function toggleTopNews(count, id)
{
    for (var i = 1; i<=count; i++)
    {
        var obj = document.getElementById("top" + i)
        obj.style.display = (obj.id == id) ? "inline" : "none"
        if (id == "top1")
        {
            document.getElementById("topMore1").style.display="inline";
            document.getElementById("topMore2").style.display="none";
        }
        else if (id != "top1")
        {
            document.getElementById("topMore2").style.display="inline";
            document.getElementById("topMore1").style.display="none";
        }
    }

}

function new_news_item(direction)
{
    current_item = parseInt(document.getElementById('top_news_current').innerHTML)
    current_item = current_item - 1    

    var item = 0;    
    // so that item is 0 based
    if( direction == "next" )
    {
        item = current_item + 1
    }
    else
    {
        item = current_item - 1
    }
    if( item < 0 )
    {
        item = 0
    }
    if( item > 1 )
    {
        item = 1
    }
    
    document.getElementById('top_news_current').innerHTML = item + 1
	
	vnewsitem = 'top' + parseInt(document.getElementById('top_news_current').innerHTML)
	
	toggleTopNews(2, vnewsitem);
}

function new_news_item_complete()
{
	if (send.readyState == 4)
	{
		// Response code was 200, OK!
		if( send.status == 200 )
		{
		
			// Get XML data
	 		var xmldoc = send.responseXML;
 			document.getElementById('top_news_title').innerHTML = xml_get_field(xmldoc, "headline");
 			document.getElementById('top_news_source').innerHTML = xml_get_field(xmldoc, "source");
 			document.getElementById('top_news_abstract').innerHTML = xml_get_field(xmldoc, "abstract");
 			
 			//var old_image = document.getElementById('top_news_image').src;
 			//var new_image = old_image.substring(0,old_image.lastIndexOf('/')) + '/' + xml_get_attribute(xmldoc, "image", "src")	
 			var new_image = "includes/modules/xml/news/thumb/" + xml_get_attribute(xmldoc, "image", "src");
 			 			
 			document.getElementById('top_news_image').src = new_image
	   	}
	}
}