String.prototype.between = function(prefix, suffix) {
  s = this;
  var i = s.indexOf(prefix);
  if (i >= 0) {
    s = s.substring(i + prefix.length);
  }
  else {
    return '';
  }
  if (suffix) {
    i = s.indexOf(suffix);
    if (i >= 0) {
      s = s.substring(0, i);
    }
    else {
      return '';
    }
  }
  return s;
}

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('java_comment').innerHTML = result + document.getElementById('java_comment').innerHTML;
		    document.getElementById("f_btn").disabled=false;
		    document.getElementById("f_img").src='/images/sun.png';
			
			var j = result.between('<script type="text/javascript">','</script>'); // copy / execute javascript from php
			if (j.length > 0) eval(j);                                             // copy / execute javascript from php
			
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
   function get() {
     document.getElementById("f_btn").disabled=true;
     document.getElementById("f_img").src='/images/loading.gif';
	 
      var poststr = 
	  "f_message=" + encodeURIComponent(document.getElementById("f_message").value) +
	  "&f_email=" + encodeURIComponent(document.getElementById("f_email").value) +
	  "&f_name=" + encodeURIComponent(document.getElementById("f_name").value) +
      "&id_pag=" + encodeURIComponent(document.getElementById("id_pag").value);
	  
      makePOSTRequest('http://www.revistacopiilor.ro/login/adauga_comentariu.php', poststr);
   }
   


function preload_images() {
	p2 = new Image(23,21); p2.src="/images/loading.gif";
}
preload_images();
