interval = null;

function ClickTopNewsLine(NewsID) {
    var myText  = document.getElementById( 'TopNewsLine' );

    var myConn = new XHConn();

    if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

    var fnWhenDone3 = function(oXML) {
      myText.innerHTML = oXML.responseText;
    };

    myConn.connect("ajax/newsline.php", "GET", "id="+NewsID, fnWhenDone3);

}

function GetTopNewsLine() {
    var myText  = document.getElementById( 'TopNewsLine' );

    var myConn = new XHConn();

    if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

    var fnWhenDone2 = function(oXML) {
      myText.innerHTML = oXML.responseText;
    };

    myConn.connect("ajax/newsline.php", "GET", "id=0", fnWhenDone2);

}

function GetNews(ChlID) {
    window.clearTimeout(interval);
    
    var myText  = document.getElementById( 'HeaderNewsBlock' );

    var myConn = new XHConn();

    if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

    var fnWhenDone = function(oXML) {
      myText.innerHTML = oXML.responseText;
    };

    myConn.connect("ajax/news.php", "GET", "id="+ChlID, fnWhenDone);

    interval = window.setInterval( function () {  fetch(ChlID);  }, 120000 );
}

function fetch(ChlID) {
    var myText  = document.getElementById( 'HeaderNewsBlock' );
    
    var myConn = new XHConn();
	
    if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");
	    
    var fnWhenDone1 = function(oXML) {
      myText.innerHTML = oXML.responseText;
    };
			  
    myConn.connect("ajax/news.php", "GET", "id="+ChlID, fnWhenDone1);
			      
}

function GetAllNews(ChlID) {
	GetTopNewsLine();
	GetNews(ChlID);
}

function ShowHideSzrSearch() {
    var myBlockObj  = document.getElementById( 'SzrSearchLine' );
    myBlockObj.style.display = (myBlockObj.style.display == 'none') ? 'block' : 'none';
}

