/**
* @package: mod_fly06_poll.php 4 Joomla!1.5  
* @version : 1.1 (Sept 09)
* @author: Frédéric Leroy (aka Fly06)
* @url: http://www.fly06.fr/
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license: http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

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_option = form.fp_option.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 livesite = form.livesite.value;
   
   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",livesite+"modules/mod_fly06_poll/mod_fly06_poll/php/ajax.php",true);
    xhr.onreadystatechange = function()
       {
       if (xhr.readyState == 4)
           {
           	//alert(xhr.responseText);
           	document.getElementById('fly06poll').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)+'&fp_option='+escape(fp_option)+'&'+escape(validate)+'='+escape(fp_validate)+'&livesite='+escape(livesite);
   xhr.send(data);
   }

