﻿function SetAjaxObject()
{
var AJAX = null; 
if (window.XMLHttpRequest) { 
AJAX=new XMLHttpRequest(); 
} else { 
AJAX=new ActiveXObject("Microsoft.XMLHTTP"); 
} 
if (AJAX==null) { 
alert("Your browser doesn't support AJAX."); 
}
return AJAX;
}
function RunAjax(e)
{
    AJAX = SetAjaxObject();
    var strHTML = "";
    strHTML += "<table style='width:100%; height:150px;'><tr><td align='center'>";
    strHTML += "<img src='img/loading.gif' />";
    strHTML += "</td></tr></table>";
    document.getElementById("tdAjaxArea").innerHTML = strHTML;
    e.className = "dailynewslinkHover";
    document.getElementById(document.getElementById("tdAjaxArea").attributes["SelectID"].value).className = "dailynewslink";
    document.getElementById("tdAjaxArea").attributes["SelectID"].value = e.id;
    AJAX.onreadystatechange = function()
    {
		if (AJAX.readyState!=4)
			return;

        if ((AJAX.status == 200 || AJAX.status == 500) && AJAX.responseText != "")
		{
		    document.getElementById("tdAjaxArea").innerHTML = AJAX.responseText;            
		}
		else
		{
			alert('Get options failed.');
		}

    }
    var strValue = "";
    if (e.value == null) {
        for (var i = 0; i < e.parentNode.childNodes.length; i++)
            if (e.parentNode.childNodes[i].tagName == "A") {
                strValue = e.parentNode.childNodes[i].attributes["NewsID"].value;
                break;
        }
    }
    else
        strValue = e.value;
    AJAX.open("GET","AjaxPageNews.aspx?NewsId="+strValue,true);
    AJAX.send(null);
}

