<!--

function myPopup(url,width,height) {
  window.open( url, "Popup","status = 0, height = "+height+", width = "+width+", resizable = 0" );
}

function update(id,dest) {
  try {
    xmlhttp = window.XMLHttpRequest?new XMLHttpRequest():
    new ActiveXObject("Microsoft.XMLHTTP");
  }
  catch (e) { /* do nothing */ }
       
  xmlhttp.onreadystatechange = function(){
     if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
       document.getElementById(id).innerHTML =xmlhttp.responseText;
  };
  xmlhttp.open("GET", dest);
  xmlhttp.send(null);
}


   var http_request = false;
   function makePOSTRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById('comment_wrapper').innerHTML = result;            
         } else {
            alert(http_request.status);
            alert('There was a problem with the request.');
         }
      }
   }
   
   function get(obj,url){
     var poststr = "";
     for(x in obj.elements){
      try{
        //alert(obj.elements[x].name +" "+ obj.elements[x].value);
        poststr = poststr + "&" + obj.elements[x].name + "=" + encodeURI( obj.elements[x].value );
      }catch(e){}
     }
     makePOSTRequest(url, poststr);
   }

   function toggleComments(minus,plus){
     var comment = document.getElementById('comment_wrapper');
     var s = "";
     var sign = minus;
     if (comment.style.display == ""){
       s = "none";
       sign = plus;
     }
     comment.style.display = s;
     document.getElementById('sign').innerHTML = sign;
   }

-->
