function validRegistrationFormWebsite() {
	longueur = document.formuinscrip.email.value.length;
	index = document.formuinscrip.email.value.indexOf('@');
	index2 = document.formuinscrip.email.value.indexOf(';');
	len_nom = document.formuinscrip.nom.value.length;
	len_prenom = document.formuinscrip.prenom.value.length;

	if(document.formuinscrip.civilite.value==0){
		alert('Veuillez indiquer votre civilité');
		document.formuinscrip.civilite.focus();
		return false;
	}

	if(len_nom<2){
		alert('Veuillez saisir votre nom');
		document.formuinscrip.nom.focus();
		return false;
	}

	if(len_prenom<2){
		alert('Veuillez saisir votre prénom');
		document.formuinscrip.prenom.focus();
		return false;
	}

	if(document.formuinscrip.codep.value.length<5){
		alert('Veuillez saisir votre code postal');
		document.formuinscrip.codep.focus();
		return false;
	}

	<!-- pas de @ -->
	if ((index < 1) || (index==(longueur-1))) {
		alert('Veuillez saisir votre Email');
		document.formuinscrip.email.focus();
		return false;
	}
	if (index2 > 0){
		alert('Vous ne devez pas avoir de ; dans votre email');
		document.formuinscrip.email.focus();
		return false;
	}

	if (document.formuinscrip.pass.value.length < 4) {
		alert('Votre mot de passe doit être au minimum de 4 carcatères');
		document.formuinscrip.pass.focus();
		return false;
	}

	if(document.formuinscrip.naissance_j.value==0 || document.formuinscrip.naissance_m.value==0 || document.formuinscrip.naissance_a.value==0){
		alert('Veuillez saisir votre date de naissance au format JOUR/MOIS/ANNEE');
		if(document.formuinscrip.naissance_j.value==0){
			document.formuinscrip.naissance_j.focus();
		}else{
			if(document.formuinscrip.naissance_m.value==0){
				document.formuinscrip.naissance_m.focus();
			}else{
				document.formuinscrip.naissance_a.focus();
			}
		}
		return false;
	}
}

// Pour valider le Pseudo lors de l'inscription
function test_valid() {
	longueur = document.formuinscrip.email.value.length;
	index = document.formuinscrip.email.value.indexOf('@');
	index2 = document.formuinscrip.email.value.indexOf(';');
	len_nom = document.formuinscrip.nom.value.length;
	len_prenom = document.formuinscrip.prenom.value.length;

	if(document.formuinscrip.civilite.value==0){
		alert('Veuillez indiquer votre civilité');
		document.formuinscrip.civilite.focus();
		return false;
	}

	if(len_nom<2){
		alert('Veuillez saisir votre nom');
		document.formuinscrip.nom.focus();
		return false;
	}

	if(len_prenom<2){
		alert('Veuillez saisir votre prénom');
		document.formuinscrip.prenom.focus();
		return false;
	}

	if(document.formuinscrip.codep.value.length<5){
		alert('Veuillez saisir votre code postal');
		document.formuinscrip.codep.focus();
		return false;
	}

	<!-- pas de @ -->
	if ((index < 1) || (index==(longueur-1))) {
		alert('Veuillez saisir votre Email');
		document.formuinscrip.email.focus();
		return false;
	}
	if (index2 > 0){
		alert('Vous ne devez pas avoir de ; dans votre email');
		document.formuinscrip.email.focus();
		return false;
	}

	if (document.formuinscrip.pass.value.length < 4) {
		alert('Votre mot de passe doit être au minimum de 4 carcatères');
		document.formuinscrip.pass.focus();
		return false;
	}

	if(document.formuinscrip.naissance_j.value==0 || document.formuinscrip.naissance_m.value==0 || document.formuinscrip.naissance_a.value==0){
		alert('Veuillez saisir votre date de naissance au format JOUR/MOIS/ANNEE');
		if(document.formuinscrip.naissance_j.value==0){
			document.formuinscrip.naissance_j.focus();		
		}else{
			if(document.formuinscrip.naissance_m.value==0){
				document.formuinscrip.naissance_m.focus();	
			}else{
				document.formuinscrip.naissance_a.focus();
			}
		}
		return false;
	}

	if (!document.formuinscrip.conditiongene.checked) {
		alert ('Vous devez certifier être majeur, avoir lu et accepté le règlement');
		return (false);
	}
}


// Pour valider le Pseudo lors de l'inscription
function test_valid2() {
	longueur = document.formuinscrip2.email.value.length;
	index = document.formuinscrip2.email.value.indexOf('@');
	index2 = document.formuinscrip2.email.value.indexOf(';');

	<!-- pas de @ -->
	if ((index < 1) || (index==(longueur-1))) {
		alert('Vous devez entrer un email du type nom@internet.com');
		document.formuinscrip2.email.focus();
		return false;
	}
	if (index2 > 0){
		alert('Vous ne devez pas avoir de ; dans votre email');
		document.formuinscrip2.email.focus();
		return false;
	}
	
	<!-- pas de . après @   -->
	if ((index < 1) || (index==(longueur-1))) {
		alert('Vous devez entrer un email du type nom@internet.com');
		document.formuinscrip2.email.focus();
		return false;
	}

	if (document.formuinscrip2.pass.value.length < 4) {
		alert('Votre mot de passe doit être au minimum de 4 carcatères');
		document.formuinscrip2.pass.focus();
		return false;
	}

	if (document.formuinscrip2.pass.value != document.formuinscrip2.pass2.value) {
		alert('Vous devez confirmer votre mot de passe à l\'identique');
		document.formuinscrip2.pass2.focus();
		return false;
	}

	if (!document.formuinscrip2.conditiongene.checked) {
		alert ('Vous devez accepter les règlements');
		return (false);
	}
}

// Pour valider le reglement lors de la selection de ticket
function valid_ticket2() {
	if (!document.formu.conditiongene.checked) {
		alert ('Vous devez certifier être majeur, avoir lu et accepté le règlement');
		return (false);
	}

	switchBoutonValider();
}

// Pour valider le reglement lors de la selection de ticket
function valid_regl() {
	if (!document.formu_codeunique.conditiongene.checked) {
		alert ('Vous devez certifier être majeur, avoir lu et accepté le règlement');
		return (false);
	}
}


// Pour valider le code du jeux classique
function test_valid_3() {
	
	if (document.formu_codeunique.multicode.value.length < 4) {
		alert('Vous devez entrer le code obtenu par téléphone.');
		document.formu_codeunique.multicode.focus();
		return false;
	}
}


	var defile;// l'element a deplacer 
	var psinit = 580; // position horizontale de depart 
	var pscrnt = psinit;
	function texteDefile() {
	   if (!defile) defile = document.getElementById('defile_1'); 
	   if (defile) {
		  if(pscrnt < ( - defile.offsetWidth) ){ 
			 pscrnt = psinit; 
					} else { 
			 pscrnt+= -1; // pixel par deplacement 
		  } 
		  defile.style.left = pscrnt+'px'; 
	   } 
	} 

	setInterval('texteDefile()', 20); // delai de deplacement

	// screen dims
	var screen_width;
	var screen_height;

	screen_width = screen.width;
	screen_height = screen.height;


	var defile2;// l'element a deplacer 
	var psinit2 = 580; // position horizontale de depart 
	var pscrnt2 = psinit2;
	function texteDefile2() {
	   if (!defile2) defile2 = document.getElementById('defile_2'); 
	   if (defile2) {
		  if(pscrnt2 < ( - defile2.offsetWidth) ){ 
			 pscrnt2 = psinit2; 
					} else { 
			 pscrnt2+= -1; // pixel par deplacement 
		  } 
		  defile2.style.left = pscrnt2+'px'; 
	   } 
	} 

	setInterval('texteDefile2()', 20); // delai de deplacement

	// screen dims
	var screen_width2;
	var screen_height2;

	screen_width2 = screen.width2;
	screen_height2 = screen.height2;

	
// Preload des images de boutons.

	js_img_accueil_1 = new Image();
	js_img_accueil_2 = new Image(); 
	js_img_accueil_1.src = "image/bt_accueil_1.jpg";
	js_img_accueil_2.src = "image/bt_accueil_2.jpg";

	js_img_accueil_11 = new Image();
	js_img_accueil_21 = new Image(); 
	js_img_accueil_11.src = "image/bt_accueil_11.jpg";
	js_img_accueil_21.src = "image/bt_accueil_21.jpg";

	js_img_jeux_1 = new Image();
	js_img_jeux_2 = new Image(); 
	js_img_jeux_1.src = "image/bt_jeux_1.jpg";
	js_img_jeux_2.src = "image/bt_jeux_2.jpg";

	js_img_jeux_11 = new Image();
	js_img_jeux_21 = new Image(); 
	js_img_jeux_11.src = "image/bt_jeux_11.jpg";
	js_img_jeux_21.src = "image/bt_jeux_21.jpg";

	js_img_aide_1 = new Image();
	js_img_aide_2 = new Image(); 
	js_img_aide_1.src = "image/bt_aide_1.jpg";
	js_img_aide_2.src = "image/bt_aide_2.jpg";

	js_img_aide_11 = new Image();
	js_img_aide_21 = new Image(); 
	js_img_aide_11.src = "image/bt_aide_11.jpg";
	js_img_aide_21.src = "image/bt_aide_21.jpg";

	js_img_gagnants_1 = new Image();
	js_img_gagnants_2 = new Image(); 
	js_img_gagnants_1.src = "image/bt_gagnants_1.jpg";
	js_img_gagnants_2.src = "image/bt_gagnants_2.jpg";

	js_img_gagnants_11 = new Image();
	js_img_gagnants_21 = new Image(); 
	js_img_gagnants_11.src = "image/bt_gagnants_11.jpg";
	js_img_gagnants_21.src = "image/bt_gagnants_21.jpg";

	js_img_news_1 = new Image();
	js_img_news_2 = new Image(); 
	js_img_news_1.src = "image/bt_news_1.jpg";
	js_img_news_2.src = "image/bt_news_2.jpg";

// Coche Ticket

function cocher(numero){ 
	if(document.getElementById('tid'+numero).checked){
		document.getElementById('tid'+numero).checked=false;
	}
	else{
		document.getElementById('tid'+numero).checked=true;
	}
}

function toutcocher(){ 
	numero=1
	
	while(document.getElementById('tid'+numero)){
		document.getElementById('tid'+numero).checked=true;
		numero++;
	}
}

function toutdecocher(){ 
	numero=1
	
	while(document.getElementById('tid'+numero)){
		document.getElementById('tid'+numero).checked=false;
		numero++;
	}
}

function cacheId(baliseId){
	if (document.getElementById && document.getElementById(baliseId) != null){
		document.getElementById(baliseId).style.visibility='hidden';
		document.getElementById(baliseId).style.display='none';
	}
}

function afficheId(baliseId){
	if (document.getElementById && document.getElementById(baliseId) != null){
		document.getElementById(baliseId).style.visibility='visible';
		document.getElementById(baliseId).style.display='block';
	}
}

function affrub(response,rub,choix){
	switch(choix){
		case 1 :
			afficheId('rub_'+rub);
		break;
		case 2 :
			cacheId('rub2_'+rub);afficheId('rub1_'+rub);cacheId('rub22_'+rub);afficheId('rub11_'+rub);
		break;
	}
}

function openreglement(){
	var left	= ((screen.width - 590) / 2);
	var URL		= "reglement2.html";
	var win  = window.open(URL, "reglement", "toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0, width=400, height=450,left="+left+",top=30");
}

function openWha(id,skin){
	var left	= ((screen.width - 320) / 2);
	var URL		= "http://www.rentabiliweb.com/https/wha/payment.php?id=59471&skin=grey";
	var win  = window.open(URL, "Micropaiement_wha", "toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=400, height=550,left="+left+",top=40");
}

function openNeosurf(id,skin){
	var left	= ((screen.width - 320) / 2);
	var URL		= "http://www.rentabiliweb.com/https/neosurf/payment.php?id=59471&skin=grey";
	var win  = window.open(URL, "Micropaiement_wha", "toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=400, height=550,left="+left+",top=40");
}

function openOnnet(id,skin){
	var left	= ((screen.width - 320) / 2);
	var URL		= "https://ssl.rentabiliweb.com/onnet/acte/payment.php?docId=59471&siteId=306811&skin=grey";
	var win  = window.open(URL, "Micropaiement_wha", "toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=600, height=700,left="+left+",top=40");
}

function openHipay(id,skin){
	var left	= ((screen.width - 320) / 2);
	var URL		= "https://payment.allopass.com/acte/hipay/purchase.apu?ids=168235&idd=462070&lang=fr";
	var win  = window.open(URL, "Micropaiement_wha", "toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=600, height=600,left="+left+",top=40");
}


function switchBoutonValider() {
	document.getElementById('valider_cacher').style.display        = 'none';
	document.getElementById('img_sablier').style.display    = 'block';
}
