﻿function convertToshortdate2(date) {
    var d1 = new Date(date);
    var y1 = d1.getFullYear();
    var m1 = d1.getMonth()+1;
    var n1 = d1.getDate();
    if (parseInt(n1) <= 9) n1 = "0" + n1;
    if (parseInt(m1) <= 9) m1 = "0" + m1; 
    return n1 + "/" + m1;
}

function get_news(start, count) 
{
    var HRequest = null;
    if (window.XMLHttpRequest) 
    { 
        HRequest = new XMLHttpRequest(); 
    }
    else 
    { 
        HRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
    }
    
    var url = "Module/GoPro/UpdateNewsXML.aspx?start=" + start + "&count=" + count;

    HRequest.open("GET", url);
    HRequest.onreadystatechange = function() 
    {
        if (HRequest.readyState == 4 && HRequest.status == 200)
        {
            var xml = HRequest.responseXML;
            var news = xml.getElementsByTagName("news");
            var TGV = xml.getElementsByTagName("TGV");
            var MSG = xml.getElementsByTagName("MSG");
            var URL = xml.getElementsByTagName("URL");
            var strRespone = "";
            
            strRespone  +=   "<tr>"
                        +    "<td colspan=2><b>News in brief  &  Update Released<b></td>" 
                        +    "</tr>";
           
            for (var i = 0; i < news.length; i++) 
            {
                var _newsID = news[i].attributes[0] ? news[i].attributes[0].value : "";
            
                var _TGV = TGV[i].firstChild ? TGV[i].firstChild.nodeValue : "";
                var _MSG = MSG[i].firstChild ? MSG[i].firstChild.nodeValue : "";
                var _URL = URL[i].firstChild ? URL[i].firstChild.nodeValue : "";
                var TXT = "";
                if (_URL != "")
                    TXT = "<a href = '" + _URL + "'>" + _MSG + "</a>";
                else
                    TXT = _MSG;
                strRespone +=   "<tr>"
                           +    "<td valign='top'>" + convertToshortdate2(_TGV) + "</td>"  
                           +    "<td>" + TXT + "</td>" 
                           +    "</tr>";
            } 
            
            
            $("#news-box").html(strRespone);
        }
    }
    HRequest.send(null);
}
