function defense(){
	if(nb_defense > 0){
		
	new Ajax.Request(
			'php/scripts_combat/defense.php',{
				method : "post",
				parameters : {
					/*nombre actions joueur*/		
					ajax_nb_defense : nb_defense,
					ajax_nb_charge : nb_charge,
					/*nombre actions adversaires*/			
					ajax_nb_defense_a : nb_defense_a,
					ajax_nb_charge_a : nb_charge_a,
					/*joueur*/
					ajax_pv_joueur : pv_joueur,
					ajax_attaque_joueur : attaque_joueur,
					ajax_defense_joueur : defense_joueur,
					ajax_special_joueur : special_joueur,
					/*adversaire*/
					ajax_pv_adversaire : pv_adversaire,
					ajax_attaque_adversaire : attaque_adversaire,
					ajax_defense_adversaire : defense_adversaire,
					ajax_special_adversaire : special_adversaire
					
				},	onCreate : chargement_action,
					onComplete : defense_onComplete
			}			 
		);	
	}// if(nb_defense > 0){
}//function defense(){

function defense_onComplete(requete,json){
	new Effect.Highlight('sante_joueur', { startcolor: '#0099FF',endcolor: '#ffffff',restorecolor: '#ffffff'  });
	if(json.action_a == "Defense"){
		new Effect.Highlight('sante_adversaire', { startcolor: '#0099FF',endcolor: '#ffffff',restorecolor: '#ffffff'  });
	}
	/*joueurs*/
	nb_defense = json.nb_defense_j;
	/*adversaire*/
	var action_adversaire = json.action_a;
	nb_charge_a = json.nb_charge_adversaire;
	nb_defense_a = json.nb_defense_adversaire;
/**AFFICHAGE**/
/*joueurs*/
	$('action').className = 'bulle_def';
	$("num_def_j").innerHTML = "X"+nb_defense;
	$("action_actuel").innerHTML = "Defense";
	/*commentaire*/
	Element.hide("com_debut");
	Element.show("com_defense");
	Element.hide("com_charge");
	Element.hide("com_attaque");
	Element.hide("com_special");	
/*adversaire*/
	$("num_char_a").innerHTML = $("num_atk_a").innerHTML = "X"+nb_charge_a;
	$("num_def_a").innerHTML = "X"+nb_defense_a;
	$("action_actuel_a").innerHTML = action_adversaire;
	$("num_spe_a").innerHTML = "X"+Math.floor(nb_charge_a/3);
		
	if(action_adversaire == 'Attaque') $('action_a').className = 'bulle_atk';
	else if(action_adversaire == 'Defense') $('action_a').className = 'bulle_def';
	else if(action_adversaire == 'Charge') $('action_a').className = 'bulle_char';
	else if(action_adversaire == 'Special') $('action_a').className = 'bulle_spe';
	
	/*commentaire*/
	Element.hide("com_debut_a");
	Element.hide("com_adversaire_Attaque");
	Element.hide("com_adversaire_Defense");
	Element.hide("com_adversaire_Charge");
	Element.hide("com_adversaire_Special");	
	
	Element.show("com_adversaire_"+ action_adversaire);
	
	setTimeout("enableDefense()",300);
}
function enableDefense(){
	chargement_action_onComplete();
	$("charge").disabled = false;
	if(nb_defense == 0)	$("defense").disabled = true;
	else	$("defense").disabled = false;	
	if(nb_charge<1)	$("attaque").disabled = true;	
	else $("attaque").disabled = false;
	if(nb_charge<3)	$("special").disabled = true;	
	else $("special").disabled = false;
}
