﻿// JScript File

 function sendRequest(url,callback,postData) {
	var req = createXMLHTTPObject();
	if (!req) return;
	var method = (postData) ? "POST" : "GET";
	req.open(method,url,true);
	req.setRequestHeader('User-Agent','XMLHTTP/1.0');
	if (postData)
		req.setRequestHeader('Content-type','application/x-www-form-urlencoded');
	req.onreadystatechange = function () {
		if (req.readyState != 4) return;
		if (req.status != 200 && req.status != 304) {
//			alert('HTTP error ' + req.status);
			return;
		}
		callback(req);
	}
	if (req.readyState == 4) return;
	req.send(postData);
}

var XMLHttpFactories = [
	function () {return new XMLHttpRequest()},
	function () {return new ActiveXObject("Msxml2.XMLHTTP")},
	function () {return new ActiveXObject("Msxml3.XMLHTTP")},
	function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];

function createXMLHTTPObject() {
	var xmlhttp = false;
	for (var i=0;i<XMLHttpFactories.length;i++) {
		try {
			xmlhttp = XMLHttpFactories[i]();
		}
		catch (e) {
			continue;
		}
		break;
	}
	return xmlhttp;
}
function handleRequest(req) {
//	var writeroot = document.getElementById('dvTable');
//	if(writeroot != null)
//    	writeroot.innerHTML = req.responseText;
    	
    var parentElement = document.getElementById('dvTable');
    try 
    {
         parentElement.innerHTML = req.responseText;
    }
    catch (e) 
    {
         // IE fails unless we wrap the string in another element.
         var wrappingDiv = document.createElement('div');
         wrappingDiv.innerHTML = req.responseText;
         parentElement.appendChild(wrappingDiv);
    }
}

//sendRequest('comments.aspx?EId=36',handleRequest);

function send(EssayId)
{
sendRequest('../../../comments.aspx?EId=' + EssayId, handleRequest);
}

function HideAll()
{
    
}

function ShowComment(rowId, rowcount)
{   
    var i=0;
     if (document.getElementById(rowId).style.display=='')
        document.getElementById(rowId).style.display='none';
    else
        document.getElementById(rowId).style.display='';
    for(i=0;i<=rowcount;i++)
    {
        if('tr' + i != rowId)
            document.getElementById('tr' + i).style.display='none';
    }
    
    return false;
}


