function voter(sondage_id){
	var reponses = $$('#sondage_'+sondage_id+' input');
	var choix = 0;
	for(var i = 0;i < reponses.length;i++){
		if(reponses[i].checked)
			choix = reponses[i].value;
	}

	if(!GetCookie('ldds_sondage_'+sondage_id) || GetCookie('ldds_sondage_'+sondage_id) == null){
		SetCookie('ldds_sondage_'+sondage_id,choix);
	}

	new Ajax.Updater(
		'sondage_'+sondage_id,
		SITE_ROOT_PATH+'site/ajax/sondage.php',{
			method : 'POST',
			parameters : 'action=voter&sondage_id='+encodeURIComponent(sondage_id)+'&rep_sondage='+encodeURIComponent(choix),
			onLoading: function(){
				loading(sondage_id);
			}
		}
	);
}

function loading(sondage_id){
	$('sondage_'+sondage_id).innerHTML = '<div class="resultat" style="text-align:center;padding-bottom:10px;"><img src="'+SITE_ROOT_PATH+'site/theme/default/media/image/sondage/loader.gif" alt="chargement" title="chargement" /></div>';
}

// script pour ecrire le cookie
function SetCookie (name, value) {
    var argv = SetCookie.arguments;
    var argc = SetCookie.arguments.length;

	var aujourdhui = new Date();
	var date = new Date();
	date.setTime(aujourdhui.getTime()+3600*24*7*1000);

    var expires = (argc > 2) ? argv[2] : (date.toGMTString());
    var path = (argc > 3) ? argv[3] : null;
    var domain = (argc > 4) ? argv[4] : null;
    var secure = (argc > 5) ? argv[5] : false;

	document.cookie = name+"="+escape(value)+
        ((expires==null) ? "" : ("; expires="+expires))+
        ((path==null) ? "" : ("; path="+path))+
        ((domain==null) ? "" : ("; domain="+domain))+
        ((secure==true) ? "; secure" : "");
}

// script pour lire le cookie
function getCookieVal(offset) {
    var endstr=document.cookie.indexOf (";", offset);
    if (endstr==-1)
        endstr=document.cookie.length;

    return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
    var arg = name+"=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
        var j = i+alen;
        if (document.cookie.substring(i, j)==arg)
                        return getCookieVal (j);
                i=document.cookie.indexOf(" ",i)+1;
                        if (i==0) break;}
    return null;
}
