function getHTTPObject() {
  var xmlhttp;
/*@cc_on
  @if (@_jscript_version >= 5)
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  @else
    xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') 
  {
    try 
	{
    	xmlhttp = new XMLHttpRequest();
    } 
	catch (e) 
	{
    	xmlhttp = false;
    }
  }
  return xmlhttp;
}

var isWorking = false;
var http = getHTTPObject();
var sender_Ar = new Array();
var date_Ar = new Array();
var message_Ar = new Array();
var p_content =  "";
function handleHttpResponse()
{
	if (http.readyState == 4) {
		alert(http.responseText);
		//alert(document.getElementById("contentMsg").innerHTML);
	   	if (http.responseText.indexOf('invalid') == -1) {
			isWorking = false;
      		var xmlDocument = http.responseXML; 
			p_content = "<div border='0' align='left' style='padding-left:10px;' width='530px' cellpadding=1 cellspacing=1>";
	  		for(i=0;i< xmlDocument.getElementsByTagName('sender').length;i++){
	  			sender_Ar[i] = xmlDocument.getElementsByTagName('sender').item(i).firstChild.data;
				date_Ar[i] = xmlDocument.getElementsByTagName('date').item(i).firstChild.data;
				message_Ar[i] = xmlDocument.getElementsByTagName('message').item(i).firstChild.data;
				
				p_content += "<span class='chatname'><b>"+sender_Ar[i]+"</b>";
				p_content += "(<font color='black'>"+date_Ar[i]+"</font>) :<br> ";
				p_content += "<font color='blue'>"+message_Ar[i]+"</font><br>";
				p_content += "<hr style='height:1px'>";
				p_content += "</span>";
			}
			p_content += "</div><a name='bottom'></a>";
			isWorking = false;
    	}
		document.getElementById("contentMsg").innerHTML = p_content;
		document.getElementById("mainlink").click();
		textBox = window.parent.frames[2].document.getElementById("message");
		if(textBox){
			initPosition(textBox);
			//storePosition(textBox);
		}
	}
}

function SubmitRating(rate, cid)
{
	var url = "submitrating_AJAX.php";
	url = url + "?rate="+ escape(rate)+"&cid="+escape(cid);
	http.open("GET", url, true);
	http.onreadystatechange = testInsert;
    http.send(null);
}

function addHotLinksHits(id,cid)
{
	var url = "addHotLinksHits_AJAX.php";
	url = url + "?id="+ escape(id)+"&cid="+escape(cid);
	http.open("GET", url, true);
	http.onreadystatechange = testInsert;
    http.send(null);
}

function addFavorites(id)
{
	var url = "add_favorites_AJAX.php";
	url = url + "?id="+ escape(id);
	http.open("GET", url, true);
	http.onreadystatechange = successAddFavorites;
	http.send(null);
}

function successAddFavorites()
{
	if (http.readyState == 4)
	{
		var almsg;
		var xmlDocument = http.responseXML;
		almsg = xmlDocument.getElementsByTagName('msg').item(0).firstChild.data;
		alert(almsg);
	}
}

function addHits(id,iCatId)
{
	//alert(id)
	var url = "add_hits_AJAX.php";
	url = url + "?id="+ escape(id)+"&iCatId="+ escape(iCatId);
	http.open("GET", url, true);
	http.onreadystatechange = successaddHits;
	http.send(null);
}
function successaddHits()
{
	if (http.readyState == 4)
	{
		var almsg;
		var xmlDocument = http.responseXML;
		almsg = xmlDocument.getElementsByTagName('msg').item(0).firstChild.data;
//		alert(almsg);
	}
}

