/* LISTENERS */
function listen_boutons(){
	$('#repondre').click(function(){
		sendAnswerGame();
	});
	$('#valider').click(function(){
		sendCoordsGame();
	});
}

function trim(chaine){
	return verification = chaine.replace(/ /g,'');
}

$(document).ready(function(){
	listen_boutons();
});



function in_array(tab,p_val){
	for(var i = 0, l = tab.length; i < l; i++) {
		if(tab[i] == p_val)
				return true;
	}
	return false;
}

// Traite les input[radio] d'un formulaire
function processRadio(name){
	var radio = $('input[name^="'+name+'"]');
	for(var i = 0; i < radio.length; i++){
		if(radio[i].checked == true)
			return radio[i].value;
	}
	return '';
}


function sendAnswerGame(){
	var reponses = new Array();
	reponses.push(processRadio('r1'));
	reponses.push(processRadio('r2'));
	reponses.push(processRadio('r3'));
	
	for(var i = 0; i < reponses.length; i++){
		if(reponses[i] == ''){
			alert('Merci de repondre a toutes les questions avant de continuer !');
			return false;
		}
	}
	
	$('#contain_game').get(0).innerHTML = '<p class="spinner"><img src="'+urlSite+'/jeu/img/spinner.gif" /></p>';
	var sendAjax = $.ajax({
		type: "POST",
		url: urlSite+"/jeu/process_answer.php",
		data: 'a=jeu&val='+reponses,
		success: handleResponse
	});
		
	function handleResponse(){
		$('#contain_game').get(0).innerHTML = sendAjax.responseText;
		listen_boutons();
	}
}

function sendCoordsGame(){
	var answers = new Array();
	var datas = 'nom='+$('#nom').val()+'&';
	datas += 'prenom='+$('#prenom').val()+'&';
	datas += 'email='+$('#email').val()+'&';
	datas += 'adr='+$('#adr').val()+'&';
	datas += 'cp='+$('#cp').val()+'&';
	datas += 'ville='+$('#ville').val()+'&';
	
	if($('#optin').get(0).checked == true)
		datas += 'optin=1&';
	else
		datas += 'optin=0&';
	if($('#cgu').get(0).checked == true)
		datas += 'cgu=1';
	else
		datas += 'cgu=0';
	
	$('#contain_game').get(0).innerHTML = '<p class="spinner"><img src="'+urlSite+'/jeu/img/spinner.gif" /></p>';
	var sendAjax = $.ajax({
		type: "POST",
		url: urlSite+"/jeu/process_answer.php",
		data: 'a=coords&'+datas,
		success: handleResponse
	});
		
	function handleResponse(){
		$('#contain_game').get(0).innerHTML = sendAjax.responseText;
		listen_boutons();
	}
}




















