function CheckForm(idajax,urlajax,org,org2){

	var param = 'popup=true&'+org+'='+document.getElementById(org).value;

	if(org2){param += '&'+org2+'='+document.getElementById(org2).value;}

	new Ajax.Updater(idajax, urlajax, { method: 'post',encoding: 'iso-8859-1', parameters: param,
		onLoading: function(){
             $('id_loading_form').innerHTML = '<div class="loading_form"></div>'; // au chargement (en attente de réponse du server), on affiche une image de chargement
		},
		onComplete: function(){
			 $('id_loading_form').innerHTML = ''; // Des que la requete est entierement finie on enleve l’image de chargement
			 }
	});
}

/* Check Fomulaire de connexion*/
function CheckConnex(idajax,urlajax){
	var idpseudo = $F('pseudo');
	var idmdp = $F('mdp');
	var idrest = $F('rest-con');

	var param = 'pseudo='+idpseudo+'&mdp='+idmdp+'&rest-con='+idrest+'&ajax=true';
	new Ajax.Updater(idajax, urlajax, { method: 'post', evalScripts:true, parameters: param,
		onLoading: function(){
             $('loading_content').innerHTML = '<div class="loading_img"></div>'; // au chargement (en attente de réponse du server), on affiche une image de chargement
		},
		onComplete: function(){
			 $('loading_content').innerHTML = ''; // Des que la requete est entierement finie on enleve l’image de chargement
			 }
	});
}

function switchMenu(obj) {
	var el = document.getElementById(obj);
	if(el.style.display != "inline-block") {
		el.style.display = "inline-block";
	}else{
		el.style.display = "none";
	}
}

function Vide(id,val){

	if(document.getElementById(id).value==val){
		return document.getElementById(id).value='';
	}
	if(document.getElementById(id).value==''){
		return document.getElementById(id).value=val;
	}
}


function UpdateResult(idajax,urlajax){
	new Ajax.Updater(idajax, urlajax, { method: 'get', evalScripts:true,
			onLoading: function(){
            $('loading').innerHTML = '<img src="/i/ajax-loader.gif" alt="">'; // au chargement (en attente de réponse du server), on affiche une image de chargement
		},
		onComplete: function(){
			 $('loading').innerHTML = ''; // Des que la requete est entierement finie on enleve l’image de chargement
			 }
	});
}

function Fondu(Id)
{
	new Effect.Appear(Id, {duration:1, fps:25, from:0.0, to:1.0});
}

function multiplication(){

	var GainP;var Mise;var Cote;var Somme;var Uni;var PourSomme;var Solde;var ComB;var Lay;var PerteP;

	Mise = document.getElementById("Mise").value;
	Mise = Mise.replace(',', '.');

	Cote = document.getElementById("Cote").value;
	Cote = Cote.replace(',', '.');

	Somme = document.getElementById("Somme").value;
	Somme = Somme.replace(',', '.');

	Uni = document.getElementById("Uni").value;
	Uni = Uni.replace(',', '.');

	ComB = document.getElementById("ComB").value;
	ComB = ComB.replace(',', '.');

	Lay = document.getElementById("Lay").checked;


	if(isNaN(Uni)== true){

		if(is_numeric(Mise)== true){
			Solde = Mise;
		}else{
			Solde = 0;
		}

		/*** Mises ***/
		if(Lay == true){
			GainP = Mise;
			PerteP = (Math.round( ((Mise * Cote) - Mise) * 100)/100);
		}else{
			GainP = (Math.round( ((Mise * Cote) - Mise) * 100)/100);
			PerteP = Mise;
		}

		if(Cote == 0){
			GainP = 0;
		}

	}else{
		/*** Unités ***/
		PourSomme = ( Somme * Uni )/100;
		if(Lay == true){
			GainP = PourSomme;
			PerteP = (Math.round( ((PourSomme * Cote) - PourSomme) * 100)/100);
		}else{
			GainP = (Math.round( ((PourSomme * Cote) - PourSomme) * 100)/100);
			PerteP = PourSomme;
		}
		Solde = PourSomme;
	}

	if(!isNaN(ComB)== true && !isNaN(GainP)== true && Number(ComB)>0){
		GainP = GainP - (( GainP * ComB)/100);
	}
	if(isNaN(GainP)== true || Number(GainP)<0){
		GainP = 0;
	}
	if(isNaN(PerteP)== true || Number(PerteP)<0){
		PerteP = 0;
	}
	document.getElementById("GainP").value = GainP;
	document.getElementById("GainEuro").value = GainP;

	document.getElementById("PerteP").value = PerteP;
	document.getElementById("PerteEuro").value = PerteP;

	document.getElementById("Solde").value = Solde;
	document.getElementById("UniEuro").value = Solde;
}

function tips(){

	var GainP;var Mise;var Cote;var Solde;var ComB;var Lay;var PerteP;

	Mise = document.getElementById("Mise").value;
	Mise = Mise.replace(',', '.');

	Cote = document.getElementById("Cote").value;
	Cote = Cote.replace(',', '.');

	ComB = document.getElementById("ComB").value;
	ComB = ComB.replace(',', '.');

	Lay = document.getElementById("Lay").checked;

		if(is_numeric(Mise)== true){
			Solde = Mise;
		}else{
			Solde = 0;
		}

		/*** Mises ***/
		if(Lay == true){
			GainP = Mise;
			PerteP = (Math.round( ((Mise * Cote) - Mise) * 100)/100);
		}else{
			GainP = (Math.round( ((Mise * Cote) - Mise) * 100)/100);
			PerteP = Mise;
		}

		if(Cote == 0){
			GainP = 0;
		}

	if(!isNaN(ComB)== true && !isNaN(GainP)== true && Number(ComB)>0){
		GainP = GainP - (( GainP * ComB)/100);
	}

	if(isNaN(GainP)== true || Number(GainP)<0){
		GainP = 0;
	}
	if(isNaN(PerteP)== true || Number(PerteP)<0){
		PerteP = 0;
	}


	document.getElementById("GainP").value = GainP;
	document.getElementById("GainEuro").value = GainP;

	document.getElementById("PerteP").value = PerteP;
	document.getElementById("PerteEuro").value = PerteP;
}

function is_numeric(num)
	{
		var exp = new RegExp("^[0-9-.]+$","g");
		return exp.test(num);
	}

function Update_Filtre(idajax,urlajax){
		var code_pays = $F('code_pays');
		var id_sport = $F('id_sport');

		var param = 'code_pays='+code_pays+'&id_sport='+id_sport;
		new Ajax.Updater(idajax, urlajax, { method: 'get',parameters: param,
			onLoading: function(){
	             $('loading').innerHTML = '<img src="/i/indicator.gif" alt="">'; // au chargement (en attente de réponse du server), on affiche une image de chargement
			},
			onComplete: function(){
				 $('loading').innerHTML = ''; // Des que la requete est entierement finie on enleve l’image de chargement
				 }
		});
	}


function stripHTML(txt){
    return txt.replace(/<\S[^><]*>/g, "")
}



function ChargerReponse(id,nom){
	var messid = "message" + id;
	var messagehtml = document.getElementById(messid).innerHTML;



	if(!navigator.appVersion.match(/\b7.0\b/) && !navigator.appVersion.match(/\b8.0\b/))
	{
		var reg=new RegExp("(<br>)", "g");
		messagehtml = messagehtml.replace(reg,"\r\n");
		messagehtmlsplit = messagehtml.split('</p>');
		messagehtmlsplit = messagehtmlsplit[0].split('</span>');
	}else{
		var reg=new RegExp("(<BR>)", "g");
		messagehtml = messagehtml.replace(reg,"\r\n");
		messagehtmlsplit = messagehtml.split('</P>');
		messagehtmlsplit = messagehtmlsplit[0].split('</SPAN>');
	}


	if(!messagehtmlsplit[2] && messagehtmlsplit[2]!=""){
		messagehtml = "[quote="+nom+"]"+stripHTML(messagehtml)+"[/quote]";
	}else{
		messagehtml = "[quote="+nom+"]"+stripHTML(messagehtmlsplit[2])+"[/quote]";
	}

	document.getElementById('Rep').value = messagehtml;
}
function Update_Select(idajax,urlajax,en){

	switch(en)
	{
		case 1 :
		var idb = $F('idb');
		var param = '&idb='+idb;
		break;

		case 2 :
		var idb = $F('idb');
		var ids = $F('ids');
		var param = '&idb='+idb+'&ids='+ids;
		break;

		case 3 :
		var idb = $F('idb');
		var ids = $F('ids');
		var ide = $F('ide');
		var param = '&idb='+idb+'&ids='+ids+'&ide='+ide;
		break;
	}

	new Ajax.Updater(idajax, urlajax, { method: 'post',evalScripts:true,parameters: param});
}

/* Onglets Tipser */
	Event.observe(window,'load',function(){
		var tabSet1 = new ProtoTabs('tabSet1',{defaultPanel:'tab01' 
		});
	});
