﻿ var CurrId = null;
 var flag = 0;
 var stflg = 0;
 
 var Recurrid = null;
 var lastindex = 50;
 var firstindex = 0;
 
 var writeurl = 'ajaxpages/newsflash.aspx?newsid=0';
 function newsload()
 {
    clearTimeout(Recurrid);
    var hidval = document.getElementById('divid').value;
    var len = hidval.length;
    
    var frmind = hidval.indexOf("***=", 0);
    var toind =  hidval.indexOf("=***", 0);
    
    var newsid = document.getElementById('divnewsid');
    newsid.value = hidval.substring(0, frmind);
        
    var lbl =  document.getElementById('lblnewsmsg');
    lbl.innerHTML = hidval.substring(toind + 4); 
    newscycle();  
 }
 function newscycle()
 {
    var newsidval = document.getElementById('divnewsid').value;    
    writeurl = 'ajaxpages/newsflash.aspx?newsid=' + (parseInt(newsidval));
    var submitfunction = "submitForm('" + writeurl + "','divid')";
    Recurrid = setTimeout(submitfunction, 60000);
 }
 function startnews()
 {
    var subfun = "submitForm('" + writeurl + "','divid')";
    Recurrid = setTimeout(subfun, 3000);
    stflg = 0;
   submitfunction;
 }
 function stopflag()
 {
    stflg = 1;
    Recurrid = null;
    //newscycle();
 }
 function scroll1()
{

if(flag == 0)
{
clearTimeout(CurrId); 
var divn =document.getElementById('divid');
if(divn.scrollLeft > 973)
{
    divn.scrollLeft = 0;
}
divn.scrollLeft += 15;
CurrId = setTimeout("scroll1();", 100);
}
}
function scrollstop()
{
    flag =1;
    scroll1();
}
function scrollstart()
{
    flag =0;
    scroll1();
}
function submitForm(url,errobj)
{ 
    var xhr;
    
    try 
    {  
        xhr = new ActiveXObject('Msxml2.XMLHTTP');
    }
    
    catch (e) 
    {
        try 
        {
            xhr = new ActiveXObject('Microsoft.XMLHTTP');
        }
        catch (e2) 
        {
            try 
            {  
                xhr = new XMLHttpRequest();     
            }
            catch (e3) 
            {  
                xhr = false;   
            }
        }
     }
  
    xhr.onreadystatechange  = function()
    { 
         if(xhr.readyState  == 4)
         {
                var obj=document.getElementById(errobj);
                if(xhr.status  == 200) 
                {
                    obj.value= xhr.responseText; 
                    newsload();
                   // document.getElementById('lblError').innerHTML = ''; 
                }
                else 
                    obj.value + xhr.status;
         }
    };
   xhr.open('GET', url); 
   xhr.send(null); 
} 
    