       function getObj(name) {
          if (document.getElementById) return document.getElementById(name);
          if (document.all) return document.all[name];
          if (document.layers) return document.layers[name];
          return false;
       }
	   
	   function loadXMLDoc(url) {
           if (window.XMLHttpRequest) {
              req = new XMLHttpRequest();
              req.onreadystatechange = processReqChange;
              req.open("GET", url, true);
              req.send(null);
           } 
		   else if (window.ActiveXObject) {
              req = new ActiveXObject("Microsoft.XMLHTTP");
              if (req) {
                 req.onreadystatechange = processReqChange;
                 req.open("GET", url, true);
                 req.send();
              }
           }   
       }
	   
	   function processReqChange() {
          if (req.readyState == 4) {
            exe();
          }
          return false;
       }
	   
	   function exe() {
          getObj("con").innerHTML = req.responseText;
          if (req.status != 200) alert("Error");
          return false;
       }
	   
	   function showResult() {
		  loadXMLDoc("blocks/rating/rating_process.php?action=show&idquestion="+getObj('idquestion').value);
	   }
	   
	   function sendAnswer() {
                  var numAnswers = getObj("numanswers").value;
		  for(i = 0; i < numAnswers; i++) {
		      if(getObj("answer"+i).checked == true) break;
		  }
		  loadXMLDoc("blocks/rating/rating_process.php?action=send&idquestion="+getObj('idquestion').value+"&idanswer="+getObj("answer"+i).value);
	   }
