
/**
* @package: mod_fly06_poll.php 
* @version : 1.2.1 (March 2010)
* @author: Frédéric Leroy (aka Fly06)
* @url: http://www.fly06.fr/
* @copyright Copyright (C) 2009/10 Fly06 Hack & Dev. All rights reserved.
* @license: http://www.gnu.org/copyleft/gpl.html GNU/GPL
*/

function fly06poll_ajax(form, validate) {
	
   var fp_id = form.fp_id.value;
   var fp_enable_ajax = form.fp_enable_ajax.value;
   var fp_mod_id = form.fp_mod_id.value;
   var fp_vote = form.fp_vote.value;
   var fp_validate= 1;
   
   var fp_voteid = 0;
   
   for(var i = 0; i < form.fp_voteid.length; i++) {
   	if(form.fp_voteid[i].checked) {
   		fp_voteid = form.fp_voteid[i].value;
   		break
   	}
   }
   
   var xhr;
   
   if (window.XMLHttpRequest) xhr = new XMLHttpRequest();
   else if (window.ActiveXObject) xhr = new ActiveXObject('Microsoft.XMLHTTP');
   else
       {
       alert('JavaScript : your browser does not support XMLHttpRequest objects');
       return;
       }
    xhr.open("POST",fly06poll_livesite+"modules/mod_fly06_poll/assets/php/ajax.php",true);
    xhr.onreadystatechange = function()
       {
       if (xhr.readyState == 4)
           {
           	//alert(xhr.responseText);
           	document.getElementById('fly06poll_'+fp_mod_id).innerHTML = xhr.responseText;
           }
       }
   xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');
   var data = 'fp_id='+escape(fp_id)+'&fp_enable_ajax='+escape(fp_enable_ajax)+'&fp_mod_id='+escape(fp_mod_id)+'&fp_vote='+escape(fp_vote)+'&fp_voteid='+escape(fp_voteid)+'&'+escape(validate)+'='+escape(fp_validate);
   xhr.send(data);
   }

