 function next(even,actu,nextu) {
 var ch = document.getElementById(actu).value
 ch.toString();
 //alert(ch.length);
  var touche = window.event;
 if ((touche != '8') && (touche != '46')) {
	 if(ch.length>=4){
		document.getElementById(nextu).focus();
	 }
 }

} 


function controle(){
 var azer=document.getElementById('t_bac');
		if((200>azer.value)||(azer.value>400)){
			alert("Le Total des points doit être compris entre 200 et 400");
			azer.value='';
			azer.focus();
		}	
		else{
			document.frm_E3.submit();
		}
}

function c_filiere(valeur){
	if(valeur!=null){
		document.getElementById('bt_fil').disabled=false;
	}
	
}


function trim (myString)
{
return myString.replace(/^\s+/g,'').replace(/\s+$/g,'')
} 


function verifcode()
{
	var cod31;
	var cod32;
	var cod33;
	var cod34;
	var cod3;
	cod31 = trim(document.codec.cod31.value);
	cod32 = trim(document.codec.cod32.value);
	cod33 = trim(document.codec.cod33.value);
	cod34 = trim(document.codec.cod34.value);
	cod3 =cod31+"-"+cod32+"-"+cod33+"-"+cod34;
		if(document.codec.cod31.value == '')
		{
			alert("Veuillez Saisir votre code d'autorisation.");
			document.codec.cod31.value='';
			document.codec.cod31.focus();
		}
		else{
			if(cod3 != document.codec.code_mod.value)
			{
				alert("Code d'autorisation incorrect."+cod3);
				document.codec.cod31.value = '';
				document.codec.cod31.focus();
			}
			else{
				if(document.codec.contact.value =='')
				{
					alert("Veuillez saisir votre contact !");
					document.codec.contact.value = '';
					document.codec.contact.focus();
				}
				else{
					if(document.codec.mail.value =='')
					{
						alert("Veuillez saisir votre email !");
						document.codec.mail.value = '';
						document.codec.mail.focus();
					}
					else{
						document.codec.submit();
						}
					}
			}


		}
}

function casse(me){
	valeur=document.getElementById(me).value;
	if(valeur.length!=5){
		
	}
}

function formsubmit(formid,data){
	
	document.getElementById('page').value=data;
	document.getElementById(formid).submit();
}

function formsubmit2(formid,data){
	document.getElementById('page').value=data;
	document.getElementById(formid).action='#';
	document.getElementById(formid).target='_parent';
	document.getElementById(formid).submit();
}

// JavaScript Document
function loadxml(data,page,method,lieu,error,type){
/*
data=données
page= page de traitements
method= post,get
lieu = lieu d'affichage
error =message d'erreur
type = parametrage specifique
*/
	   if(window.XMLHttpRequest) {// Firefox
		  userobj = new XMLHttpRequest();
		  //alert('Firefox');
	   }
	   else if(window.ActiveXObject) {// Internet Explorer
			userobj = new ActiveXObject("Microsoft.XMLHTTP");
			//alert('IE');
	   }
	   else 
	   { // XMLHttpRequest non supporté par le navigateur
	     	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	    	return;
       }
		var charge = document.getElementById('box'); // idem
		var content = document.getElementById(lieu); // variable de positionnement des textes
		
   		 //Ok pour la page cible
		userobj.onreadystatechange = function()
		{
					if(error==''){
						charge.innerHTML='<table width="150" height="16" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="red"><tr><td align="center"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">Traitement en cours ...</font></td></tr></table>';					
					}
					else{
						charge.innerHTML='<table width="150" height="16" border="0" cellpadding="0" cellspacing="0" align="center"   bgcolor="red"><tr><td align="center"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">'+error+'</font></td></tr></table>';
					}
				if (userobj.readyState == 4 && userobj.status == 200){
					//alert(userobj.responseText);		
					switch (type) {
							case 'checkcode':
								if(userobj.responseText=='1'){
									content.innerHTML='<img src="../images/ok32.png" align="absmiddle"/> &nbsp; Votre Paiement a été validé &nbsp;&nbsp;<input type="button" name="button" id="button" value="Imprimer le re&ccedil;u" onclick="javascript:location.href=\'recu.php\'" class="butoo"/>';
									document.getElementById('send').disabled=true;
									document.getElementById('num_1').disabled=true;
									document.getElementById('num_2').disabled=true;
									document.getElementById('num_3').disabled=true;
								}
								else{
									content.innerHTML='<img src="../images/danger32.png" align="absmiddle"/> &nbsp; <font color="red" size="1" face="Verdana, Arial, Helvetica, sans-serif">Code de paiement incorrect ou d&eacute;ja utilis&eacute;</font>';
								}
								
							break;
						
							default :
							content.innerHTML=userobj.responseText;
							//document.getElementById('hide').value=userobj.responseText;
					}
				}
		}
		
	   if(method=='POST'){
	   	userobj.open("POST",page,true);
		userobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
		userobj.send(data);
		//return userobj.responseText;
	   }
	   if(method=='GET'){
			if(data==''){
				userobj.open("GET",page,true);
				userobj.send(null);
			}
			else{
			userobj.open("GET",page+"?"+data,true);
			userobj.send(null);
		   }
	   }
}

function checkcode(numtable){
	var code=document.getElementById('num_1').value+document.getElementById('num_2').value+document.getElementById('num_3').value;
	loadxml('type=checkcode&code='+code+'&numtable='+numtable,'ajaxmotor.php','POST','box','','checkcode');
}
////////////////////////////////

function controlcheck(num,nbre){
	if(document.getElementById('check'+num).checked==true){
		 for (i=1; i<=nbre; i++) {
			 if(i!=num){
				document.getElementById('check'+i).checked=false;
			 }
		 }
//		 if(nbre==num){
//			 	document.getElementById('check'+i).checked=false;
//		 }
	}
}

function Fermer()
{
	opener=self;
	self.close();
}

function cache(){
	window.print();
}
