/* Code écrit par Jean-Baptiste Dominguez */


// Raffraichissement de la page en Js !

	 function file(fichier)
     {
     if(window.XMLHttpRequest){ // FIREFOX
          xhr_object = new XMLHttpRequest();}
     else if(window.ActiveXObject){ // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");}
     else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   return; 
	} 
     xhr_object.open("GET", fichier, false);
     xhr_object.send(null);
     if(xhr_object.readyState == 4) return(xhr_object.responseText);
     else return(false);
     }
			
				
			
			// !
			// !
			// !
			// Placer pute dans la rue
			// !
			// !
			// !
			
			function pute_placement(i,action,z){
				if(action=="placer"){
					var id_logement = $("#ajouter_pute_"+i).attr("name");
					var id_pute = $("select[name='ID_"+id_logement+"'] option:selected").val();	
					var nom_pute = $("select[name='ID_"+id_logement+"'] option:selected").html();	
					var id = $(":last[name='id']").attr("id");
					var data_fichier = "id_pute="+id_pute+"&placement_pute="+id_logement+"&id="+id;
					$("#refresh_select_placer_pute").ajaxStart(function(){
						$(this).slideUp("fast");
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/installer_placer_pute.php",
						data: data_fichier,
						cache: false,
						type: "GET",
						success: function (msg){
							if(nom_pute!="Aucune"){
								
								if(msg==2){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_placer_pute').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Tu n\'as pas assez d\'argent pour payer l\'emplacement !');
								}
								else if(msg==3){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_placer_pute').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Il n\'y a plus d\'emplacement disponible !');
								}
								else if(msg==4){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_placer_pute').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Erreur !');
								}
								else if(msg==5){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_placer_pute').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Ton revenu est d&eacute;j&agrave; au maximum pour ce quartier !');
								}
								else{
										for(var j=id_logement-10;j<id_logement+10;j++){
											$("#"+nom_pute).remove();
										}
										$('#loading_page_centrale').fadeOut();
										$('#refresh_select_placer_pute').fadeIn("slow");
										$('.message_placement_homme').slideDown("fast");
										$('#fermer_message_placement_homme_de_main').fadeIn("slow");
										$('#message_placement_homme_de_main').html('Votre pute est plac&eacute; avec succ&egrave;s');
										$(":last[name='id']").show("slow");
										$(":last[id='"+id+"']").html(msg);	
										var id_plus=id++;
										$("span[id='"+id+"']").insertAfter("span[id='"+id_plus+"']");
										for(var k=0;k<50;k++){
											$('button[id="retirer_pute_'+k+'"]').html('Retirer');
										}
										$.ajax({
											url: "jeux/ville/verif/nbr_emplacement_pute.php",
											data: "id_logement="+id_logement,
											cache: false,  
											type: "GET",
											success: function (msg_4){
												$("#nbr_emplacement_"+id_logement).html(msg_4);
											},
											error: function(){
											alert('erreur');
											}
										});	
										$.ajax({
											url: "jeux/mise_a_jour/mise_a_jour_revenu_mac.php",
											cache: false,  
											type: "GET",
											success: function (revenu_mac){
												$('#revenu_mac_mise_a_jour').animate({
													width: '70%',
													opacity: 1}, 1500
												);
										
												$("#revenu_mac_mise_a_jour").html(revenu_mac);
											},
											error: function(){
											alert('erreur');
											}
										});	
										$.ajax({
											url: "jeux/mise_a_jour/mise_a_jour_argent_mac.php",
											cache: false,  
											type: "GET",
											success: function (argent_mac){
												$('#argent_mac_mise_a_jour').fadeOut("slow");
												$("#argent_mac_mise_a_jour").html(argent_mac);
												$('#argent_mac_mise_a_jour').fadeIn("slow");
											},
											error: function(){
											alert('erreur');
											}
										});	
										$.ajax({
											url: "jeux/mise_a_jour/mise_a_jour_cocaine_vente_rue.php",
											cache: false,  
											type: "GET",
											success: function (msg_1){
												$("#mise_a_jour_cocaine_vente_rue").html(msg_1);
											},
											error: function(){
											alert('erreur');
											}
										});	
										$.ajax({
											url: "jeux/mise_a_jour/mise_a_jour_cocaine.php",
											cache: false,  
											type: "GET",
											success: function (msg_2){
												$("#mise_a_jour_cocaine").html(msg_2);
											},
											error: function(){
											alert('erreur');
											}
										});	
										$.ajax({
											url: "jeux/mise_a_jour/mise_a_jour_cocaine_vendeur.php",
											cache: false,  
											type: "GET",
											success: function (msg_3){
												$("#mise_a_jour_cocaine_vendeur").html(msg_3);
											},
											error: function(){
											alert('erreur');
											}
										});	
								}
							}
							else
							{
								$('#loading_page_centrale').fadeOut();
								$('#refresh_select_placer_pute').fadeIn("slow");
								$('.message_placement_homme').slideDown("fast");
								$('#fermer_message_placement_homme_de_main').fadeIn("slow");
								$('#message_placement_homme_de_main').html('Impossible car soit: <br />-Toutes vos putes sont plac&eacute; !<br />-Vous n\'avez pas selectionn&eacute; de pute !');
							}
							
						},
						error: function(){
						alert('erreur');
						}
					});
				}
				else if(action=="retirer")
				{
					var id_pute = $("#retirer_pute_"+i).attr("name");			
					var id_logement = z;
					var nom_pute = $("#retirer_pute_"+i).val();
					var data_fichier = 'id_pute='+id_pute;
					$("#refresh_select_placer_pute").ajaxStart(function(){
						$(this).slideUp("fast");
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/retirer_placer_pute.php",
						data: data_fichier,
						cache: false,
						type: "GET",
						success: function (){										
								moin=id_logement-=10;
								moin=id_logement-=10;
								supp=id_logement+=10;
								supp=id_logement+=10;
								supp=id_logement+=10;
								supp=id_logement+=10;
								for(var j=moin;j<supp;j++){
									$(":last[name='ID_"+j+"']").append("<option id='"+nom_pute+"' value='"+id_pute+"'>"+nom_pute+"</option>");
								}
								moin=id_logement-=10;
								moin=id_logement-=10;
								$('#loading_page_centrale').fadeOut();
								$('#refresh_select_placer_pute').fadeIn("slow");
								$('.message_placement_homme').slideDown("fast");
								$('#fermer_message_placement_homme_de_main').fadeIn("slow");
								$('#message_placement_homme_de_main').html('Votre Pute est retir&eacute; avec succ&egrave;s');
								for(var k=0;k<4;k++){
									$("#"+i).remove();
								}
								$.ajax({
									url: "jeux/ville/verif/nbr_emplacement_pute.php",
									data: "id_logement="+id_logement,
									cache: false,  
									type: "GET",
									success: function (msg_4){
										$("#nbr_emplacement_"+id_logement).html(msg_4);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_revenu_mac.php",
									cache: false,  
									type: "GET",
									success: function (revenu_mac){
										$('#revenu_mac_mise_a_jour').animate({
											width: '70%',
											opacity: 1}, 1500
										);
										$("#revenu_mac_mise_a_jour").html(revenu_mac);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_argent_mac.php",
									cache: false,  
									type: "GET",
									success: function (argent_mac){
										$('#argent_mac_mise_a_jour').fadeOut("slow");
										$("#argent_mac_mise_a_jour").html(argent_mac);
										$('#argent_mac_mise_a_jour').fadeIn("slow");
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_cocaine_vente_rue.php",
									cache: false,  
									type: "GET",
									success: function (msg_1){
										$("#mise_a_jour_cocaine_vente_rue").html(msg_1);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_cocaine.php",
									cache: false,  
									type: "GET",
									success: function (msg_2){
										$("#mise_a_jour_cocaine").html(msg_2);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_cocaine_vendeur.php",
									cache: false,  
									type: "GET",
									success: function (msg_3){
										$("#mise_a_jour_cocaine_vendeur").html(msg_3);
									},
									error: function(){
									alert('erreur');
									}
								});	
								
						},
						error: function(){
						alert('erreur');
						}
					});
				}
			}
			
			// !
			// !
			// !
			// Placer homme de main dans la rue
			// !
			// !
			// !
			
			function homme_de_main(i,action){
				if(action=="placer"){
					var id_logement = $("#ajouter_homme_de_main_"+i).attr("name");
					var nom_soldat = $("select[name='ID_"+id_logement+"'] option:selected").html();
					var id = $(":last[name='id']").attr("id");
					var data_fichier = "nom_soldat="+nom_soldat+"&placement_pute="+id_logement+"&id="+id;
					texte = file('jeux/ville/verif/verif_ajout_homme_de_main.php?'+data_fichier);
					$("#refresh_select_homme_de_main").ajaxStart(function(){
						$(this).slideUp("fast");
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/verif_ajout_homme_de_main.php",
						data: data_fichier,
						cache: false,
						type: "GET",
						success: function (){
							if(nom_soldat!="Aucun"){
								if(texte==1){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Ton homme de main est coffr&eacute; !');
								}
								else if(texte==2){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Impossible car soit: <br />-Tout vos Hommes de main sont plac&eacute; !<br />-Vous avez selectionn&eacute; aucun homme de main !');
								}
								else
								{
									for(var j=id_logement-10;j<id_logement+10;j++){
										$("#"+nom_soldat).remove();
									}
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Votre Homme de main est plac&eacute; avec succ&egrave;s');
									$(":last[name='id']").show("slow");
									$(":last[id='"+id+"']").html(texte);	
									var id_plus=id++;
									$("span[id='"+id+"']").insertAfter("span[id='"+id_plus+"']");
									for(var k=0;k<50;k++){
										$('button[id="retirer_homme_de_main_'+k+'"]').html('Retirer');
									}
									$('button[id="ajout_cocaine"]').html('+');
									$('button[id="enlever_cocaine"]').html('-');
									$('button[id="vendre"]').html('Dealer');
								}
							}
							else
							{				
								$('#loading_page_centrale').fadeOut();
								$('#refresh_select_homme_de_main').fadeIn("slow");
								$('.message_placement_homme').slideDown("fast");
								$('#fermer_message_placement_homme_de_main').fadeIn("slow");
								$('#message_placement_homme_de_main').html('Impossible car soit: <br />-Tout vos Hommes de main sont plac&eacute; !<br />-Vous avez selectionn&eacute; aucun homme de main !');
							}
							
						},
						error: function(){
						alert('erreur');
						}
					});
				}
				else if(action=="retirer")
				{
					var id_soldat = $("#retirer_homme_de_main_"+i).attr("name");	
					var nom_soldat = $("#retirer_homme_de_main_"+i).val();	
					var id_logement = file('jeux/ville/verif/id_logement_par_id_soldat.php?id_soldat='+id_soldat);
					var data_fichier = "id_soldat="+id_soldat;
					texte = file('jeux/ville/verif/verif_retrait_homme_de_main.php?'+data_fichier);
					$("#refresh_select_homme_de_main").ajaxStart(function(){
						$(this).slideUp("fast");
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/verif_retrait_homme_de_main.php",
						data: data_fichier,
						cache: false,
						type: "GET",
						success: function (){
								moin=id_logement-=10;
								moin=id_logement-=10;
								supp=id_logement+=10;
								supp=id_logement+=10;
								supp=id_logement+=10;
								supp=id_logement+=10;
								for(var j=moin;j<supp;j++){
									$(":last[name='ID_"+j+"']").append("<option id='"+nom_soldat+"' value='"+id_logement+"'>"+nom_soldat+"</option>");
								}
								if(texte==1){
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Votre Hommes de main est en plein deal !');
								}
								else
								{
									$('#loading_page_centrale').fadeOut();
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Votre Homme de main est retir&eacute; avec succ&egrave;s');
									for(var k=0;k<4;k++){
										$("#"+i).remove();
									}
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_cocaine_vente_rue.php",
										cache: false,  
										type: "GET",
										success: function (msg_1){
											$("#mise_a_jour_cocaine_vente_rue").html(msg_1);
										},
										error: function(){
										alert('erreur');
										}
									});	
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_cocaine.php",
										cache: false,  
										type: "GET",
										success: function (msg_2){
											$("#mise_a_jour_cocaine").html(msg_2);
										},
										error: function(){
										alert('erreur');
										}
									});	
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_cocaine_vendeur.php",
										cache: false,  
										type: "GET",
										success: function (msg_3){
											$("#mise_a_jour_cocaine_vendeur").html(msg_3);
										},
										error: function(){
										alert('erreur');
										}
									});	
								}
							
						},
						error: function(){
						alert('erreur');
						}
					});					
				}
			}
			
			// !
			// !
			// !
			// Deal homme de main dans la rue
			// !
			// !
			// !
			
			function dealer(action,i){
				if(action=="up"){
					var data_fichier = "id_soldat="+i;
					$("#loading_page_centrale").ajaxStart(function(){
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/cocaine_up.php",
						data: data_fichier,
						cache: false,  
						type: "GET",
						success: function (msg){
								if(msg==1){
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('#loading_page_centrale').fadeOut();
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Il va voir les flics sur le dos !');
								}
								if(msg==2){
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('#loading_page_centrale').fadeOut();
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Tu n\'as pas assez de cocaine !');
								}
								else
								{
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('#message_cocaine_'+i).fadeOut("slow");
									$('#message_cocaine_'+i).html(msg);
									$('#message_cocaine_'+i).fadeIn("slow");
									$('#loading_page_centrale').fadeOut();
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_cocaine_vente_rue.php",
										cache: false,  
										type: "GET",
										success: function (msg_1){
											$("#mise_a_jour_cocaine_vente_rue").html(msg_1);
										},
										error: function(){
										alert('erreur');
										}
									});	
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_cocaine.php",
										cache: false,  
										type: "GET",
										success: function (msg_2){
											$("#mise_a_jour_cocaine").html(msg_2);
										},
										error: function(){
										alert('erreur');
										}
									});	
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_cocaine_vendeur.php",
										cache: false,  
										type: "GET",
										success: function (msg_3){
											$("#mise_a_jour_cocaine_vendeur").html(msg_3);
										},
										error: function(){
										alert('erreur');
										}
									});
									$.ajax({
										url: "jeux/mise_a_jour/mise_a_jour_pourcentage_flic_cocaine.php",
										data: "id="+i,
										cache: false,  
										type: "GET",
										success: function (msg_6){
											$("#mise_a_jour_pourcentage_flic_cocaine_"+i).html(msg_6);
										},
										error: function(){
										alert('erreur');
										}
									});	
								}
							
						},
						error: function(){
						alert('erreur');
						}
					});				
				}
				else if(action=="down"){
					var data_fichier = "id_soldat="+i;
					$("#loading_page_centrale").ajaxStart(function(){
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/cocaine_down.php",
						data: data_fichier,
						cache: false,  
						type: "GET",
						success: function (msg){
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('#message_cocaine_'+i).fadeOut("slow");
									$('#message_cocaine_'+i).html(msg);
									$('#message_cocaine_'+i).fadeIn("slow");
									$('#loading_page_centrale').fadeOut();
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_cocaine_vente_rue.php",
									cache: false,  
									type: "GET",
									success: function (msg_1){
										$("#mise_a_jour_cocaine_vente_rue").html(msg_1);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_cocaine.php",
									cache: false,  
									type: "GET",
									success: function (msg_2){
										$("#mise_a_jour_cocaine").html(msg_2);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_cocaine_vendeur.php",
									cache: false,  
									type: "GET",
									success: function (msg_3){
										$("#mise_a_jour_cocaine_vendeur").html(msg_3);
									},
									error: function(){
									alert('erreur');
									}
								});	
								$.ajax({
									url: "jeux/mise_a_jour/mise_a_jour_pourcentage_flic_cocaine.php",
									data: "id="+i,
									cache: false,  
									type: "GET",
									success: function (msg_6){
										$("#mise_a_jour_pourcentage_flic_cocaine_"+i).html(msg_6);
									},
									error: function(){
									alert('erreur');
									}
								});	
								
						},
						error: function(){
						alert('erreur');
						}
					});	
				}
				else if(action=='dealer'){
					var data_fichier = "id_soldat="+i;
					$("#loading_page_centrale").ajaxStart(function(){
						$('#loading_page_centrale').show();
					});
					$.ajax({
						url: "jeux/ville/verif/dealer_homme_de_main.php",
						data: data_fichier,
						cache: false,  
						type: "GET",
						success: function (msg){
								if(msg==1){
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('#loading_page_centrale').fadeOut();
									$('.message_placement_homme').slideDown("fast");
									$('#fermer_message_placement_homme_de_main').fadeIn("slow");
									$('#message_placement_homme_de_main').html('Ton homme de main n\'a pas de cocaine sur lui !');
								}
								else
								{
									$('#refresh_select_homme_de_main').fadeIn("slow");
									$('#mise_a_jour_dealer_placer_homme_de_main_'+i).slideUp("slow");
									$('#mise_a_jour_dealer_up_down_cocaine_'+i).slideUp("slow");
									$('#deal_'+i).fadeOut("slow");
									$('#deal_'+i).html(msg);
									$('#deal_'+i).fadeIn("slow");
									$('#loading_page_centrale').fadeOut();
								}
							
						},
						error: function(){
						alert('erreur');
						}
					});	
				}
			}
			
			// Mise à disposition de cocaine dans le clan !
				
				
				
				
					
				
				
