/***** INITIALISATION VARIABLE *****/
var cheminBackoffice = "http://www.sportspronostics.com/Backoffice/php/";
var idJoueur = 0;
var credits = 1000;
var rang_semaine=0;
var rang_general=0;
var gain_semaine=0;
var gain_general=0;
var miseEnCours=0;
var gainPotentiel=0;
var idCommunaute = 0;
var nbChoixPari = 0;
var nbValidePari = 0;
var LISTE_PRONOS = new Array();
var LISTE_PRONOS_CLOS = new Array();

var divParent="";
var page="";

var blocCla='sem';
var pageClaSem=1;
var pageClaSemPrec=1;
var pageClaGen=1;
//var bLoadEventPari=false;

/***** INTIALISATION DE LA PAGE *****/

var BlocCoupon = "<img src='http://www.sportspronostics.com/fr/themes/deus_17/images/Aucun-Pari-Selectionne.gif' alt='Aucun pari sélectionné. Pour sélectionner un pari, veuillez simplement cliquer sur la cote correspondante.'>";
var blocPariEncours = "<img src='http://www.sportspronostics.com/fr/themes/deus_17/images/Aucun-Pari-En-Cours.gif' alt='Aucun paris en cours'>";

$(document).ready(function(){
	$('body').ajaxStart(function (){
		document.body.style.cursor = "wait";
	});
	$('body').ajaxStop(function (){
		document.body.style.cursor = "default";
	});
	$('.coupon_membre').hide();
	$('.coupon_Recave_block').hide();
	$("#top").html(BlocCoupon);
	$("#last").html(blocPariEncours);
	
	var urlCourant = document.location.pathname;
	var nomPage = urlCourant.substring(urlCourant.lastIndexOf('/')+1);

	if(nomPage.indexOf('Equipe')!=-1){
		page = "equipe";
	} else if(nomPage.indexOf('Match')!=-1){
		page = "match";
	} else if(urlCourant.indexOf('Football')!=-1 || urlCourant.indexOf('Basket')!=-1 || urlCourant.indexOf('Tennis')!=-1 || urlCourant.indexOf('Rugby')!=-1){
		page = "pronosCompet";
	} else {
		page = "pronos";
	}
	$.ajax({
		url : cheminBackoffice+'login.php',
		type: 'get',  
		async:false,
		success: function(retour){
			$(".log").html(retour);
			$(".loginpass_valider").click(function () {
				login();
			});
			$(".login_ok_connexion").click(function () {
				logout();
			});
			$(".login_compte").click(function () {
				affichePageMembre();
			});
		}
	});

	$.ajaxSetup({		
		cache:false
	});
	
	$.ajax({
	   type: "POST",
	   url: cheminBackoffice+"pronos.php",
	   data: "action=recupPronosClos",
	   dataType: "json",
	   async:false,
	   success: function(data){
			INFO_PRONOS = data;
			jQuery.each(INFO_PRONOS,function(i,s){
				clotureduProno(s['IDPRONO'],s['SCORE_RECEVEUR'],s['SCORE_VISITEUR'],s['PROLONG'],s['TAB'],s['TAB_RECEVEUR'],s['TAB_VISITEUR']);
				LISTE_PRONOS_CLOS[LISTE_PRONOS_CLOS.length] = {'IDPRONO':s['IDPRONO']};
			});
			//Fermeture des paris pour les matchs commencés ou finis
			//affichagePronosClos();
	   }
	});
	$.ajax({
	   type: "POST",
	   url: cheminBackoffice+"pronos.php",
	   //data: "action=recupPronos&idJoueur="+idJoueur+"&communaute="+idCommunaute,
	   data: "action=recupPronos",
	   dataType: "json",
	   async:false,
	   success: function(data){
			INFO_PRONOS = data;
			jQuery.each(INFO_PRONOS,function(i,s){
				if(s['IDJOUEUR']){
					idJoueur = s['IDJOUEUR'];
					$('.coupon_membre').show();
					$('.coupon_Recave_block').show();					
				} else {
					idJoueur = 0;
					$('.coupon_membre').hide();
					$('.coupon_Recave_block').hide();
				}
				if(s['IDPRONO']!=0){
					if(s['MATCH_PAST']==0 && s['STATUT']!='A'){
						miseEnCours = parseInt(miseEnCours) + parseInt(s['MISE']);
						var gainEnCours = parseFloat(s['GAIN']);
						gainEnCours = gainEnCours.toFixed(2);
						gainPotentiel = parseFloat(gainPotentiel) + parseFloat(gainEnCours);
					}
					LISTE_PRONOS[LISTE_PRONOS.length] = {'IDPRONO':s['IDPRONO'],
														 'NOM_MATCH':unescape(s['NOM_MATCH']),
														 'NOM_RECEVEUR':unescape(s['NOM_RECEVEUR']),
														 'NOM_VISITEUR':unescape(s['NOM_VISITEUR']),
														 'IDRECEVEUR':unescape(s['IDRECEVEUR']),
														 'IDVISITEUR':unescape(s['IDVISITEUR']),
														 'JOUR_MATCH':s['JOUR_MATCH'],
														 'COTE_1':s['COTE_1'],
														 'COTE_N':s['COTE_N'],
														 'COTE_2':s['COTE_2'],
														 'PRONO_JOUEUR':s['PRONO'],
														 'MISE':s['MISE'],
														 'GAIN':s['GAIN'],
														 'MATCH_PAST':s['MATCH_PAST']
														 };
				}										 
			});
			//Mise en évidence des paris
			affichagePronos();
	   }
	});
	if(idJoueur != 0){
		$.ajax({
		   type: "POST",
		   url: cheminBackoffice+"pronos.php",
		   data: "action=recupInfosJoueur&idJoueur="+idJoueur,
		   dataType: "json",
		   async:false,
		   success: function(data){
				INFO_JOUEUR = data;
				credits = INFO_JOUEUR[0]['CREDITS'];
				gain_semaine = INFO_JOUEUR[0]['GAIN_SEMAINE'];
				gain_general = INFO_JOUEUR[0]['GAIN_GENERAL'];
				rang_semaine = INFO_JOUEUR[0]['RANG_SEMAINE'];
				rang_general = INFO_JOUEUR[0]['RANG_GENERAL'];
				modifInfoJoueur();
		   }
		});
	}	
	loadEvent();
	loadEventCla();
});
function modifInfoJoueur(){
	$('body').find('.coupon_membre_credits div').html(credits+"  Pts");
	$('body').find('.coupon_membre_claG div').html(rang_general);
	$('body').find('.coupon_membre_claS div').html(rang_semaine);
	$('body').find('.coupon_membre_miseEnCours div').html(miseEnCours+"  Pts");
	$('body').find('.coupon_membre_claGain div').html(gainPotentiel+"  Pts");
	if(credits==0 && miseEnCours==0){
		$('.coupon_Recave_block').show();
	} else {
		$('.coupon_Recave_block').hide();
	}
}

function affichePageMembre(){
	if(idJoueur!=0){
		window.location='http://www.sportspronostics.com/fr/statsMembre/Membre_'+idJoueur+'.html';
	}
}

function affichagePronos(){
	var nbPari=0;
	jQuery.each(LISTE_PRONOS,function(i,s){
		if(s['MATCH_PAST']==0){
			nbPari++;
			if(nbPari==1){
				blocPariEncours = "<div id='showA' style='overflow: auto; width: 100%; height: 400px;'></div>";
				$("#last").html(blocPariEncours);
			}	
			nbValidePari++;
			if(s['PRONO_JOUEUR']=='1'){
				libPari = s['NOM_RECEVEUR'];
				cote = s['COTE_1'];
			} else if(s['PRONO_JOUEUR']=='2'){
				libPari = s['NOM_VISITEUR'];
				cote = s['COTE_2'];
			} else {
				libPari='Nul';
				cote = s['COTE_N'];
			}
			var FB_match = s['NOM_MATCH'];
			FB_match = Remplace(FB_match,'<b>','');
			FB_match = Remplace(FB_match,'</b>','');
			var BlocPari = "<div class='couponpronobet' id='"+s['IDPRONO']+"'>";
				BlocPari +=  "<div class='couponmatch'><div class='couponmatch_sport'><img src='http://www.sportspronostics.com/Graph/Sport/Foot.gif'></div><div class='couponmatch_image'></div><div class='couponmatch_nom'>"+s['NOM_MATCH']+"</div></div>";
				BlocPari +=  "<div class='couponprono'>";
				BlocPari +=  "<div class='couponresultat'><div class='couponresultat_image'></div><div class='couponresultat_nom'>"+libPari+"</div></div>";  
				BlocPari +=  "<div class='couponcote'><div class='couponcote_image'></div><div class='couponcote_nom'>"+cote+"</div></div>";
				BlocPari +=  "</div>";
				BlocPari +=  "<div class='couponmise'><div class='couponmise_image'></div><div class='couponmise_nom'>"+s['MISE']+"</div></div>";
				BlocPari +=  "<div class='coupongain'><div class='coupongain_image'></div><div class='coupongain_nom'>"+s['GAIN']+" PTS</div></div>";
				//BlocPari +=  "<div>Partage Facebook : <a style=\"cursor: pointer;\" onclick=\"partage_fb_pronos('"+FB_match+"','"+cote+"','"+libPari+"','"+s['MISE']+"','"+s['GAIN']+"');\"><img src='http://www.sportspronostics.com/fr/themes/deus_17/images/avatar_sp_facebook.gif'/></a></div>";
				BlocPari +=  "</div>";
				$("#last").find("#showA").append(BlocPari);
		}		
	});
	if(nbPari > 0){
		cacherBlock1('last');
	}	
}

function loadEvent(){
		
	if(page=='match'){
		$(".equipeVS1_nbprono_parier,.columnVS_nul_parier,.equipeVS2_nbprono_parier").click(function () {
			nbChoixPari++;
			cacherBlock1('top');
			var elt = $(this);
			afficheProno(elt);
		});
		$(".equipe1,.nul,.equipe2").click(function () {
			nbChoixPari++;
			cacherBlock1('top');
			var elt = $(this);
			afficheProno(elt);
		});
	} else {
		//Sélection du pari
		$(".column_equipe1,.column_nul,.column_equipe2").click(function () {
			nbChoixPari++;
			cacherBlock1('top');
			var elt = $(this);
			afficheProno(elt);
		});
		$(".bandofoot").click(function () {
			var elt=$(this);
			var id = elt.attr('id');
			var idC = id.substring(4);
			if($("#bloc"+idC).css('display')=='none'){
				elt.find('.bandofoot_logoafficher').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/bandofootbackgroundFLECHEHAUT.gif\"alt=\"\" title=\"Les Matchs\"/>");
				elt.find('.bandofoot_logoaffichertxt').html("<b>Cacher les matchs</b>");
				$("#bloc"+idC).show();
			} else {
				elt.find('.bandofoot_logoafficher').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/bandofootbackgroundFLECHEBAS.gif\"alt=\"\" title=\"Les Matchs\"/>");
				elt.find('.bandofoot_logoaffichertxt').html("<b>Voir les matchs</b>");
				$("#bloc"+idC).hide();
			}	
		});
	}
	$(".coupon_Recave_image").click(function () {
		if(credits == 0){
			if(miseEnCours > 0){
				jAlert('Vous ne pouvez pas vous recaver, vous avez encore des paris en cours!', 'Attention');
				return false;
			} else {
				if(confirm('Vous avez demander une recave. 1000 pts vont être rajouté sur votre compte (ils seront déduis de vos gains en fin de semaine).', 'Recave')){
					$.ajax({
						type: "POST",
						url: cheminBackoffice+"pronos.php",
						data: "action=recaveJoueur&idJoueur="+idJoueur+"&communaute="+idCommunaute,
						complete: function(msg){
							if(msg.responseText=='OK'){
								credits=1000;
								$('body').find('.coupon_membre_credits div').html(credits+"  Points");
								jAlert("Votre compte vient d'être crédité de 1000pts.", 'Confirmation');
							} else {
								jAlert('Vous ne pouvez pas vous recaver, ils vous reste des points sur votre compte !', 'Attention');
								return false;
							}
						}
					});	
				}
			}	
		} else {
			jAlert('Vous ne pouvez pas vous recaver, ils vous reste des points sur votre compte !', 'Attention');
			return false;
		}	
	});
}
function loadEventCla(){
	$(".coupondown").click(function () {
		var pageCla=0;
		if(blocCla == 'sem'){
			pageCla=pageClaSem;
		} else if(blocCla == 'sem_prec'){
			pageCla=pageClaSemPrec;
		} else {
			pageCla=pageClaGen;
		}
		
		$.ajax({
			url : cheminBackoffice+'classement.php',
			type: 'post',
			data: "ACTION=claDown&TYPE_CLA="+blocCla+"&PAGE="+pageCla,
			async:false,
			success: function(retour){
				if(retour!='NOK'){
					if(blocCla == 'sem'){
						$("#last1cla").html(retour);
						pageClaSem++;
					} else if(blocCla == 'sem_prec'){
						$("#topprec1cla").html(retour);
						pageClaSemPrec++;
					} else {
						$("#top1cla").html(retour);
						pageClaGen++;
					}
				}	
			}
		});	
	});
	
	$(".couponup").click(function () {  
		var pageCla=0;
		if(blocCla == 'sem'){
			pageCla=pageClaSem;
		} else if(blocCla == 'sem_prec'){
			pageCla=pageClaSemPrec;
		} else {
			pageCla=pageClaGen;
		}
		
		if(pageCla > 1){
			$.ajax({
				url : cheminBackoffice+'classement.php',
				type: 'post',
				data: "ACTION=claUp&TYPE_CLA="+blocCla+"&PAGE="+pageCla,
				async:false,
				success: function(retour){
					if(retour!='NOK'){
						if(blocCla == 'sem'){
							$("#last1cla").html(retour);
							pageClaSem--;
						} else if(blocCla == 'sem_prec'){
							$("#topprec1cla").html(retour);
							pageClaSemPrec--;
						} else {
							$("#top1cla").html(retour);
							pageClaGen--;
						}
					}	
				}
			});
		}	
	});
	
	$(".couponrecherche_button").click(function () {
		if($("#pseudoCla").val()==""){
			jAlert("Veuillez saisir un pseudo pour chercher un classement !","Attention");
		} else {
			$.ajax({
				url : cheminBackoffice+'classement.php',
				type: 'post',
				data: "ACTION=searchCla&PSEUDO="+$("#pseudoCla").val()+"&TYPE_CLA="+blocCla,
				async:false,
				success: function(retour){
					if(retour!='NOK'){
						var posPageFin = retour.indexOf('pageFin');
						var recupPage = retour.substr(0,posPageFin);
						recupPage = recupPage.substr(9,recupPage.length);
						var contenu = retour.substr(posPageFin+7,retour.length);
						if(blocCla == 'sem'){
							$("#last1cla").html(contenu);
							pageClaSem=recupPage;
						} else if(blocCla == 'sem_prec'){
							$("#topprec1cla").html(contenu);
							pageClaSemPrec=recupPage;
						} else {
							$("#top1cla").html(contenu);
							pageClaGen=recupPage;
						}
					} else {
						jAlert("Le pseudo n'existe pas !","Attention");
					}
				}
			});
		}
	});
	
}
function afficheProno(elt){
	if(page=='pronos' || page=='pronosCompet' || page=='equipe'){
		var colPari = elt.attr('class');
		var idProno = elt.parents('.paris').attr('id');
		var nomReceveur = elt.parent().find('.equipe1').html();
		var nomVisiteur = elt.parent().find('.equipe2').html();
		if(colPari=='column_equipe1'){
			var pari='1';
			var cote=elt.find('.cote1').html();
			var libPari = nomReceveur;
		} else if(colPari=='column_equipe2'){
			var pari='2';
			var cote=elt.find('.cote2').html();
			var libPari = nomVisiteur;
		} else {
			var pari='N';
			var cote=elt.find('.coteN').html();
			var libPari = 'Nul';
		}
	} else {
		var colPari = elt.attr('class');
		var idProno = elt.parents('.block_centre').attr('id');
		var nomReceveur = elt.parents('.block_centre').find('.equipeVS1_titre b').html();
		var nomVisiteur = elt.parents('.block_centre').find('.equipeVS2_titre b').html();
		if(colPari=='equipeVS1_nbprono_parier' || colPari=='equipe1'){
			var pari='1';
			var cote=elt.parents('.block_centre').find('.coteVS1_titre').html();
			var libPari = nomReceveur;
		} else if(colPari=='equipeVS2_nbprono_parier' || colPari=='equipe2'){
			var pari='2';
			var cote=elt.parents('.block_centre').find('.coteVS2_titre').html();
			var libPari = nomVisiteur;
		} else {
			var pari='N';
			var cote=elt.parents('.block_centre').find('.coteVSN_titre').html();
			var libPari = 'Nul';
		}
	}
	if(nbChoixPari==1){
		BlocCoupon = "<div id='showA' style='overflow: auto; width: 100%; height: 400px;'></div>";
		$("#top").html(BlocCoupon);
	}	
	var BlocPari = "<div class='couponpronobet' id='"+idProno+"'>";
	BlocPari +=  "<div class='couponmatch'><div class='couponmatch_sport'><img src='http://www.sportspronostics.com/Graph/Sport/Foot.gif'></div><div class='couponmatch_image'></div><div class='couponmatch_nom'>"+nomReceveur+" - "+nomVisiteur+"</div></div>";
	BlocPari +=  "<div class='couponprono'>";
	BlocPari +=  "<div class='couponresultat' id='"+pari+"'><div class='couponresultat_image'></div><div class='couponresultat_nom'>"+libPari+"</div></div>";
	BlocPari +=  "<div class='couponcote'><div class='couponcote_image'></div><div class='couponcote_nom'>"+cote+"</div></div>";
	BlocPari +=  "</div>";
	BlocPari +=  "<div class='couponmise'>";
	BlocPari +=  "<div class='couponmise_image'></div><div class='couponmise_nom'><div class='couponinputmise'><input type='text' name='mise' size='5' maxlength='30' id='mise'/></div></div>";
	BlocPari +=  "</div>";
	BlocPari +=  "<div class='coupongain'><div class='coupongain_image'></div><div class='coupongain_nom'> xxxx Pts</div></div>"; 
	BlocPari +=  "<div class='couponbouton'>";
	BlocPari +=  "<div class='coupondelete'></div>";
	BlocPari +=  "<div class='couponvalide'></div>";
	BlocPari +=  "</div>";
	BlocPari +=  "</div>";
	$("#top").find("#showA").append(BlocPari);
	//if(bLoadEventPari==false){
		loadEventPari();
	//	bLoadEventPari=true;
	//}	
}		
function loadEventPari(){
	$(".couponvalide").click(function () {
		nbValidePari++;
		if(idJoueur==0){
			jAlert('Vous devez vous identifier avant de parier.<br>Sinon <a href="http://www.sportspronostics.com/fr/InscriptionNew.html" target="blank">Créer un compte</a>.', 'Attention');
			return false;
		}
		elt = $(this);
		var idProno = elt.parents('.couponpronobet').attr('id');
		if(isClos(idProno,LISTE_PRONOS_CLOS)){
			jAlert('La pari est clos !','Attention');
		} else {
			var gain=0;
			divParent = elt.parents('.couponpronobet');
			var mise = divParent.find('.couponinputmise input').val();
			var match = divParent.find('.couponmatch').html();
			var FB_match = divParent.find('.couponmatch_nom').html();
			FB_match = Remplace(FB_match,'<b>','');
			FB_match = Remplace(FB_match,'</b>','');
			var cote = divParent.find('.couponcote_nom').html();
			if(mise=='' || mise =='-'){
				jAlert('Vous devez renseigner la mise de votre pari pour le valider', 'Attention');
				return false;
			}
			if(mise > 100){
				divParent.find('.couponinputmise input').val('');
				jAlert('Un pari ne peut pas dépasser 100.', 'Attention');
				return false;
			}
			if(mise <= 0){
				divParent.find('.couponinputmise input').val('');
				jAlert('La mise de votre pari doit être comprise entre 0 et 100.', 'Attention');
				return false;
			}
			//var gain = elt.parent().find('.gain input').val();
			var pari = divParent.find('.couponresultat').attr('id');
			var libPari = divParent.find('.couponresultat').html();
			var FB_libPari = divParent.find('.couponresultat_nom').html();
			FB_libPari = Remplace(FB_libPari,'<b>','');
			FB_libPari = Remplace(FB_libPari,'</b>','');
			
			/* Insert du pari */
			if(parseInt(credits) == 0){
				jAlert("Vous n'avez plus assez de credits !!","Attention");
				divParent.find('#mise input').val('-');
			}
			else if(parseInt(credits) < parseInt(mise)){
				jAlert("Vous n'avez plus assez de credits !!","Attention");
				divParent.find('#mise input').val('-');
			}
			else{
				$.ajax({
					type: "POST",
					url: cheminBackoffice+"pronos.php",
					data: "action=validProno&idJoueur="+idJoueur+"&idProno="+idProno+"&pari="+pari+"&mise="+mise+"&communaute="+idCommunaute,
					complete: function(msg){
						if(msg.responseText=='OK'){
							elt.addClass('valide');
							divParent = elt.parents('.couponpronobet');
							//Récupération des infos
							credits = parseInt(credits) - parseInt(mise);
							miseEnCours = parseInt(miseEnCours) + parseInt(mise);
							gain = mise*cote;
							gain = parseFloat(gain).toFixed(2);
							gainPotentiel = parseFloat(gainPotentiel) + parseFloat(gain);
							if(nbValidePari==1){
								blocPariEncours = "<div id='showA' style='overflow: auto; width: 100%; height: 400px;'></div>";
								$("#last").html(blocPariEncours);
							}
							var BlocPari = "<div class='couponpronobet' id='"+idProno+"'>";
								BlocPari +=  "<div class='couponmatch'>"+match+"</div>";
								BlocPari +=  "<div class='couponprono'>";
								BlocPari +=  "<div class='couponresultat'>"+libPari+"</div>";  
								BlocPari +=  "<div class='couponcote'>Cote : "+cote+"<br></div>";
								BlocPari +=  "</div>";
								BlocPari +=  "<div class='couponmise'>Votre Mise : "+mise+" Pts</div>";
								BlocPari +=  "<div class='coupongain'>Gains Possibles : "+gain+" Pts</div>";
								//BlocPari +=  "<div>Partage Facebook : <a style=\"cursor: pointer;\" onclick=\"partage_fb_pronos('"+FB_match+"','"+cote+"','"+FB_libPari+"','"+mise+"','"+gain+"');\"><img src='http://www.sportspronostics.com/fr/themes/deus_17/images/avatar_sp_facebook.gif'/></a></div>";
								BlocPari +=  "</div>";
							
							$("#last").find("#showA").append(BlocPari);
							divParent.remove();
							cacherBlock1('last');
							//nbPronos++;
							//Maj des infos du joueur
							modifInfoJoueur();
						}
						else if(msg.responseText=='CREDITS'){
							divParent.find('#mise input').val('-');
							jAlert("Vous n'avez plus assez de credits !",'Attention');
						}
						else if(msg.responseText=='BASE'){
							jAlert('Vous ne pouvez pas sélectionner 2 fois le même pari','Attention');
							divParent.remove();
						}
						else if(msg.responseText=='CLOS'){
							LISTE_PRONOS_CLOS[LISTE_PRONOS_CLOS.length] = {'IDPRONO':idProno};
							clotureduProno(idProno,'','','','','','');
							jAlert('La pari est clos !','Attention');
							divParent.remove();
						}
						else if(msg.responseText=='COMMUNAUTE'){
							jAlert('Vous ne faites pas partie de la communaute!','Attention');
						}
					}
				});
			}	
		}	
	});	
	$(".coupondelete").click(function () {
		elt = $(this);
		divParent = elt.parents('.couponpronobet');
		divParent.remove();
		nbChoixPari--;
	});
	$(".couponinputmise input").keyup(function () {
		elt = $(this);
		var mise = elt.val();
		if(!is_int(mise)){
			jAlert("Vous devez saisir un nombre entier!!","Attention");
			elt.parents('.couponpronobet').find('.couponinputmise input').val('');
		} else {
			var cote = elt.parents('.couponpronobet').find('.couponcote_nom').html();
			var gain = mise * cote;
			var eltGain = elt.parents('.couponpronobet').find('.coupongain_nom').html(" "+gain.toFixed(2)+"Pts");
		}	
	});
}
function isClos(idProno,tab) {
	var clos = false;
	jQuery.each(tab,function(){
		if (this['IDPRONO']==idProno){
			clos=true;
		}
	});
}	
function clotureduProno(idProno,score_receveur,score_visiteur,prolong,tab,tab_receveur,tab_visiteur){
	if(page=='pronos'){
		var divMatch = $('.blocMatchsJour').find('#'+idProno);
		if(divMatch.size()>0){
			if(score_receveur==''){
				divMatch.removeClass('paris').addClass("paris_past");
				divMatch.find('.column_date').removeClass('column_date').addClass("column_date_past");
				divMatch.find('.column_date_past').html("<img class='image' src='http://www.sportspronostics.com/fr/themes/deus_17/images/bandoheureparisclos.gif' width='60px' alt='' />");
				divMatch.find('.column_equipe1').removeClass('column_equipe1').addClass("column_equipe1_past");
				divMatch.find('.logo_mini').removeClass('logo_mini').addClass("logo_mini_past");
				divMatch.find('.equipe1').removeClass('equipe1').addClass("equipe1_past");
				divMatch.find('.cote1').removeClass('cote1').addClass("cote1_past");
				divMatch.find('.column_nul').removeClass('column_nul').addClass("column_nul_past");
				divMatch.find('.coteN').removeClass('coteN').addClass("coteN_past");
				//Spécifique NBA et Tennis
				divMatch.find('.column_versus').removeClass('column_versus').addClass("column_versus_past");
				divMatch.find('.versus').removeClass('versus').addClass("versus_past");
				divMatch.find('.column_equipe2').removeClass('column_equipe2').addClass("column_equipe2_past");
				divMatch.find('.equipe2').removeClass('equipe2').addClass("equipe2_past");
				divMatch.find('.cote2').removeClass('cote2').addClass("cote2_past");
				divMatch.find('.detailsparis').removeClass('detailsparis').addClass("detailsparis_past");
			} else {
				divMatch.find('.column_date').removeClass('column_date').addClass("column_date-matchscore");
				divMatch.find('.column_date-matchscore').html("<div class=\"column_datetext_score\"><img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_match.gif\" width=\"60px\" alt=\"Score  et resultats\" title=\"Score du Match "+score_receveur+"-"+score_visiteur+"\" /></div>");
				divMatch.find('.column_equipe1').removeClass('column_equipe1').addClass("column_equipe1_past");
				divMatch.find('.cote1').removeClass('cote1').addClass("cote_matchscorelogo1");
				if(parseFloat(score_receveur) > parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_V.gif\" title=\"Victoire\" />");
				} else if(parseFloat(score_receveur) < parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_D.gif\" title=\"Defaite\" />");
				} else {
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_N.gif\" title=\"Nul\" />");
				}
				divMatch.find('.column_nul').removeClass('column_nul').addClass("column_matchscore");
				//Spécifique NBA et Tennis
				divMatch.find('.column_versus').removeClass('column_versus').addClass("column_matchscore");
				//
				var divScore = "<div class=\"column_matchscore_logoP1\">";
				divScore +="<div class=\"column_matchscore_peno1\">";
				if(score_receveur == score_visiteur && tab_receveur > tab_visiteur){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/tiraubut.gif\" title=\"Tirs au but : "+tab_receveur+"-"+tab_visiteur+"\" />";
				}
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore_prol1\">"
				if((score_receveur > score_visiteur || tab_receveur > tab_visiteur) && prolong==1){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/prolongation.gif\" title=\"Prolongation\" />";
				}
				divScore +="</div>";
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore-result\">"+score_receveur+"-"+score_visiteur+"</div>"; 
				divScore +="<div class=\"column_matchscore_logoP2\">";
				divScore +="<div class=\"column_matchscore_peno2\">";
				if(parseFloat(score_receveur) == parseFloat(score_visiteur) && tab_receveur < tab_visiteur){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/tiraubut.gif\" title=\"Tirs au but : "+tab_receveur+"-"+tab_visiteur+"\" />";
				}
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore_prol2\">";
				if((parseFloat(score_receveur) < parseFloat(score_visiteur) || tab_receveur < tab_visiteur) && prolong==1){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/prolongation.gif\" title=\"Prolongation\" />";
				}
				divScore +="</div>";
				divScore +="</div>";
				
				divMatch.find('.column_matchscore').html(divScore);
				divMatch.find('.column_equipe2').removeClass('column_equipe2').addClass("column_equipe2_past");
				divMatch.find('.cote2').removeClass('cote2').addClass("cote_matchscorelogo2");
				if(parseFloat(score_receveur) < parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_V.gif\" title=\"Victoire\" />");
				} else if(parseFloat(score_receveur) > parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_D.gif\" title=\"Defaite\" />");
				} else {
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_N.gif\" title=\"Nul\" />");
				}
			}
		}
		var divMatch = $('.blocMatchsSemaine').find('#'+idProno);
		if(divMatch.size()>0){
			if(score_receveur==''){
				divMatch.removeClass('paris').addClass("paris_past");
				divMatch.find('.column_date').removeClass('column_date').addClass("column_date_past");
				divMatch.find('.column_date_past').html("<img class='image' src='http://www.sportspronostics.com/fr/themes/deus_17/images/bandoheureparisclos.gif' width='60px' alt='Paris Clos' />");
				divMatch.find('.column_equipe1').removeClass('column_equipe1').addClass("column_equipe1_past");
				divMatch.find('.logo_mini').removeClass('logo_mini').addClass("logo_mini_past");
				divMatch.find('.equipe1').removeClass('equipe1').addClass("equipe1_past");
				divMatch.find('.cote1').removeClass('cote1').addClass("cote1_past");
				divMatch.find('.column_nul').removeClass('column_nul').addClass("column_nul_past");
				divMatch.find('.coteN').removeClass('coteN').addClass("coteN_past");
				//Spécifique NBA et Tennis
				divMatch.find('.column_versus').removeClass('column_versus').addClass("column_versus_past");
				divMatch.find('.versus').removeClass('coteN').addClass("versus_past");
				//
				divMatch.find('.column_equipe2').removeClass('column_equipe2').addClass("column_equipe2_past");
				divMatch.find('.equipe2').removeClass('equipe2').addClass("equipe2_past");
				divMatch.find('.cote2').removeClass('cote2').addClass("cote2_past");
				divMatch.find('.detailsparis').removeClass('detailsparis').addClass("detailsparis_past");
			} else {
				divMatch.find('.column_date').removeClass('column_date').addClass("column_date-matchscore");
				divMatch.find('.column_date-matchscore').html("<div class=\"column_datetext_score\"><img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_match.gif\" width=\"60px\"  alt=\"Score  et resultats\" title=\"Score du Match "+score_receveur+"-"+score_visiteur+"\" /></div>");
				divMatch.find('.column_equipe1').removeClass('column_equipe1').addClass("column_equipe1_past");
				divMatch.find('.cote1').removeClass('cote1').addClass("cote_matchscorelogo1");
				if(parseFloat(score_receveur) > parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_V.gif\" title=\"Victoire\" />");
				} else if(parseFloat(score_receveur) < parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_D.gif\" title=\"Defaite\" />");
				} else {
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_N.gif\" title=\"Nul\" />");
				}
				divMatch.find('.column_nul').removeClass('column_nul').addClass("column_matchscore");
				//Spécifique NBA et Tennis
				divMatch.find('.column_versus').removeClass('column_versus').addClass("column_matchscore");
				//
				var divScore = "<div class=\"column_matchscore_logoP1\">";
				divScore +="<div class=\"column_matchscore_peno1\">";
				if(parseFloat(score_receveur) == parseFloat(score_visiteur)&& tab_receveur > tab_visiteur){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/tiraubut.gif\" title=\"Tirs au but : "+tab_receveur+"-"+tab_visiteur+"\" />";
				}
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore_prol1\">"
				if((parseFloat(score_receveur) > parseFloat(score_visiteur) || tab_receveur > tab_visiteur) && prolong==1){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/prolongation.gif\" title=\"Prolongation\" />";
				}
				divScore +="</div>";
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore-result\">"+score_receveur+"-"+score_visiteur+"</div>"; 
				divScore +="<div class=\"column_matchscore_logoP2\">";
				divScore +="<div class=\"column_matchscore_peno2\">";
				if(parseFloat(score_receveur) == parseFloat(score_visiteur) && tab_receveur < tab_visiteur){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/tiraubut.gif\" title=\"Tirs au but : "+tab_receveur+"-"+tab_visiteur+"\" />";
				}
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore_prol2\">";
				if((parseFloat(score_receveur) < parseFloat(score_visiteur) || tab_receveur < tab_visiteur) && prolong==1){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/prolongation.gif\" title=\"Prolongation\" />";
				}
				divScore +="</div>";
				divScore +="</div>";
				
				divMatch.find('.column_matchscore').html(divScore);
				divMatch.find('.column_equipe2').removeClass('column_equipe2').addClass("column_equipe2_past");
				divMatch.find('.cote2').removeClass('cote2').addClass("cote_matchscorelogo2");
				if(parseFloat(score_receveur) < parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_V.gif\" title=\"Victoire\" />");
				} else if(parseFloat(score_receveur) > parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_D.gif\" title=\"Defaite\" />");
				} else {
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_N.gif\" title=\"Nul\" />");
				}
			}
		}
	} else {
		var divMatch = $('.block_centre').find('#'+idProno);
		if(divMatch.size()>0){
			if(score_receveur==''){
				divMatch.removeClass('paris').addClass("paris_past");
				divMatch.find('.column_date').removeClass('column_date').addClass("column_date_past");
				divMatch.find('.column_date_past').html("<img class='image' src='http://www.sportspronostics.com/fr/themes/deus_17/images/bandoheureparisclos.gif' width='60px' alt='' />");
				divMatch.find('.column_equipe1').removeClass('column_equipe1').addClass("column_equipe1_past");
				divMatch.find('.logo_mini').removeClass('logo_mini').addClass("logo_mini_past");
				divMatch.find('.equipe1').removeClass('equipe1').addClass("equipe1_past");
				divMatch.find('.cote1').removeClass('cote1').addClass("cote1_past");
				divMatch.find('.column_nul').removeClass('column_nul').addClass("column_nul_past");
				divMatch.find('.coteN').removeClass('coteN').addClass("coteN_past");
				//Spécifique NBA et Tennis
				divMatch.find('.column_versus').removeClass('column_versus').addClass("column_versus_past");
				divMatch.find('.versus').removeClass('versus').addClass("versus_past");
				//
				divMatch.find('.column_equipe2').removeClass('column_equipe2').addClass("column_equipe2_past");
				divMatch.find('.equipe2').removeClass('equipe2').addClass("equipe2_past");
				divMatch.find('.cote2').removeClass('cote2').addClass("cote2_past");
				divMatch.find('.detailsparis').removeClass('detailsparis').addClass("detailsparis_past");
			} else {
				divMatch.find('.column_date').removeClass('column_date').addClass("column_date-matchscore");
				divMatch.find('.column_date-matchscore').html("<div class=\"column_datetext_score\"><img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_match.gif\"  width=\"60px\" alt=\"Score  et resultats\" title=\"Score du Match "+score_receveur+"-"+score_visiteur+"\" /></div>");
				divMatch.find('.column_equipe1').removeClass('column_equipe1').addClass("column_equipe1_past");
				divMatch.find('.cote1').removeClass('cote1').addClass("cote_matchscorelogo1");
				if(parseFloat(score_receveur) > parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_V.gif\" title=\"Victoire\" />");
				} else if(parseFloat(score_receveur) < parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_D.gif\" title=\"Defaite\" />");
				} else {
					divMatch.find('.cote_matchscorelogo1').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_N.gif\" title=\"Nul\" />");
				}
				divMatch.find('.column_nul').removeClass('column_nul').addClass("column_matchscore");
				//Spécifique NBA et Tennis
				divMatch.find('.column_versus').removeClass('column_versus').addClass("column_matchscore");
				var divScore = "<div class=\"column_matchscore_logoP1\">";
				divScore +="<div class=\"column_matchscore_peno1\">";
				if(parseFloat(score_receveur) == parseFloat(score_visiteur) && tab_receveur > tab_visiteur){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/tiraubut.gif\" title=\"Tirs au but : "+tab_receveur+"-"+tab_visiteur+"\" />";
				}
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore_prol1\">"
				if((parseFloat(score_receveur) > parseFloat(score_visiteur) || tab_receveur > tab_visiteur) && prolong==1){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/prolongation.gif\" title=\"Prolongation\" />";
				}
				divScore +="</div>";
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore-result\">"+score_receveur+"-"+score_visiteur+"</div>"; 
				divScore +="<div class=\"column_matchscore_logoP2\">";
				divScore +="<div class=\"column_matchscore_peno2\">";
				if(parseFloat(score_receveur) == parseFloat(score_visiteur) && tab_receveur < tab_visiteur){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/tiraubut.gif\" title=\"Tirs au but : "+tab_receveur+"-"+tab_visiteur+"\" />";
				}
				divScore +="</div>";
				divScore +="<div class=\"column_matchscore_prol2\">";
				if((parseFloat(score_receveur) < parseFloat(score_visiteur) || tab_receveur < tab_visiteur) && prolong==1){
					divScore +="<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/prolongation.gif\" title=\"Prolongation\" />";
				}
				divScore +="</div>";
				divScore +="</div>";
				
				divMatch.find('.column_matchscore').html(divScore);
				divMatch.find('.column_equipe2').removeClass('column_equipe2').addClass("column_equipe2_past");
				divMatch.find('.cote2').removeClass('cote2').addClass("cote_matchscorelogo2");
				if(parseFloat(score_receveur) < parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_V.gif\" title=\"Victoire\" />");
				} else if(parseFloat(score_receveur) > parseFloat(score_visiteur)){
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_D.gif\" title=\"Defaite\" />");
				} else {
					divMatch.find('.cote_matchscorelogo2').html("<img class=\"image\" src=\"http://www.sportspronostics.com/fr/themes/deus_17/images/score_N.gif\" title=\"Nul\" />");
				}
			}
		}
	}
}

//Fonctions annexes
function is_int(Num){
	Num=Num.replace(',','.');
	return !(parseFloat(Num)-parseInt(Num)>0);
}

function Remplace(str,find,rep){
	while(str.indexOf(find) > -1){
		str = str.replace(find,rep);
	}
	return(str);
}

