function GetXmlHttpObject()
{
  if(window.XMLHttpRequest)
  {
    return new XMLHttpRequest();
  }
  if(window.ActiveXObject)
  {
    return new ActiveXObject("Microsoft.XMLHTTP");
  }
  return null;
}//end GetXmlHttpobject

function userComments()
{
 var entry = arguments[0];
 var type  = arguments[1];
 var form;
 var comment;
 var url;
 var name;
 var submit_url = "comments.php";
 var orig_time;
 var params;
 if(document.forms[0].comment)
 {
  form = document.forms[0];
  comment = form.comment.value;
  url     = form.url.value;
  name    = form.name.value; 
  orig_time = form.orig_time.value;
  params = "entry=" + entry + "&comment=" + comment + "&url=" + url + "&name=" + name + "&orig_time=" + orig_time + "&submit=submit";
 }
 else{
  params = "entry=" + entry + "&comment=''&url=''&name=''&orig_time=''";
 }

 var xmlhttp = GetXmlHttpObject();
 if(xmlhttp == null){return;}
 
 
 xmlhttp.onreadystatechange=function()
    {
      if(xmlhttp.readyState ==4 && xmlhttp.status==200)
      {
        //alert(xmlhttp.responseText);
        if(type == 'search'){
  	document.getElementById('commentDiv'+entry).style.display = true;
  	document.getElementById('commentDiv'+entry).innerHTML = xmlhttp.responseText;

	}
	else{
  	document.getElementById('commentDiv').style.display = true;
  	document.getElementById('commentDiv').innerHTML = xmlhttp.responseText;
        }
      }
    }
 xmlhttp.open("POST",submit_url,true);
 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 xmlhttp.setRequestHeader("Content-length", params.length);
 xmlhttp.setRequestHeader("Connection", "close");
 xmlhttp.send(params);

}//end function Comments

