window.setInterval(UpdateNewsStreamer, 300000);
currentLocal = "en-us";
function OnError(result)
{
}
function UpdateNewsStreamer()
{        
    MarketWatchLiteWS.GetBasicStreamerNews(document.getElementById(hiddenLanguage).value, document.getElementById(hiddenSiteUrl).value, lblIntend, lblTrade, lblBuy, lblSell, lblSold, lblBougth, lblIntendTo, lblShare, lblAt, OnNewsStreamerDataComplete, OnError, null);
}
function OnNewsStreamerDataComplete(result, userContext)
{  
    var tstr = "";
    if (result.rows)
    { 
        if(document.getElementById(hiddenLanguage).value != "English")
        {
            currentLocal = "ar-sa";
        }
        rowCnt = result.rows.length;
        x = 0;
        i = 0;
        oTblNews = document.getElementById("tblNews");
        DeleteRows(oTblNews, oTblNews.rows.length);
        for(i=0; i < rowCnt; i++)
        {
            AddTableRow(oTblNews,i,result.rows[i]["LinkURL"],result.rows[i]["Category"],result.rows[i]["Time"],result.rows[i]["Title"]);
        }
    }
}
function DeleteRows(tblObj,rowLen)
{
    for(x = rowLen-1; x>=0; x--)
    {
       tblObj.deleteRow(x);
    }
}
function AddTableRow(tblObj,i,url,cat,time,title)
{
    oRow = tblObj.insertRow(i);         
                          
    oCell = oRow.insertCell(0);
    oLink = document.createElement("A");
    oLink.setAttribute('href', url);
    oLink.setAttribute('target', '_blank');
    oImg = document.createElement("IMG");
    oImg.setAttribute('src', "/Style%20Library/ADSM_Images/" + currentLocal + "/news_bullet" + cat + ".gif");
    oImg.setAttribute('border', "0");
    oBold = document.createElement("STRONG");
    oCell2Text = document.createTextNode(time + " ");
    oBold.appendChild(oCell2Text);
    oCell1Text = document.createTextNode(title);
    oLink.appendChild(oImg);
    oLink.appendChild(oBold);
    oLink.appendChild(oCell1Text);
    oCell.appendChild(oLink);
    if((i%2)==0)
    {
        oCell.className = "marketnews"; 
    }
    else
    {
        oCell.className = "marketnewsYellow";
    }
}
