<!--Moteur+pagination-->
function page(param, param1){
	//param:lien fichier phpsql
	//etapes : 1,2,3,4
	moteurSearch = new moteurSearch({

	etapes: param1,

	recpmysql: 'recpmysql', //appelle Mysql
	pagination:'pagination',
	multipliopt: 0,
	urla:param, // url fichier recup donnée mysql php
	spanCentral:'spanCentral',
	spanGauche:'spanGauche',
	spanDroite:'spanDroite'
});}
	 
function page2(param, param1, param2){
			
	moteurSearch = new moteurSearch({

	etapes: param1,
	identrepriseget: param2,
	recpmysql: 'recpmysql', //appelle Mysql
	pagination:'pagination',
	multipliopt: 0,
	urla:param, // url fichier recup donnée mysql php
	spanCentral:'spanCentral',
	spanGauche:'spanGauche',
	spanDroite:'spanDroite'

});}


function insert(param2, param3, param4, param5){


		  var reqo = new Request({
			  method: 'post',
			  url: '../into-delete-update.php',
			  data: { 
			          'action':param2,
					  'societe_entrep': param3,
					  'nom_entrep': param4,
					  'login_email_entrep': param5
					  
					  
			   },
	
			  onRequest: function() {  },
	
			  onComplete: function(response) { 		
					/*if(response == "update"){
						window.location.reload(true);
					}
					if(response.test("sessionrefresh") == true){	
						window.location.reload(true);
					}
					
					if(response == "refresh"){
						window.location.reload(true);
					}		
					if(response == "rafraichir"){
						moteurSearch.request();
					}					
					
					if(response == "supprimer"){ 
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}					
					
				   if(response == "refreshinstant"){ //contact.php
				   	
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}	*/
					/*
					
		 			if(response == "motdepasseentrepenvoyer"){ 
					
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
						
					}	*/			  
			  

		 			if(response == "entreprisesupprimer"){ 
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}	 
					

		 			if(response == "missionsupprimer"){ 
						if($('nombrelister2') != null){	
							 if($('nombrelister2').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}		 				 				 
		  }
	 }).send();
}

function intodeleteup(param1, param2, param3){
/*
param1 : id
param2 : action
	  	 action 1 = > update 
		 action 2 = > suppr
*/

		  var reqo = new Request({
			  method: 'post',
			  url: param3,
			  data: { 'id_post':param1,'action':param2 },
	
			  onRequest: function() {  },
	
			  onComplete: function(response) { 	
					if(response.test("update")){
						window.location.reload(true);
					}
					if(response.test("sessionrefresh") == true){	
						window.location.reload(true);
					}
					
					if(response.test("refresh")){
						window.location.reload(true);
					}		
					if(response.test("rafraichir")){
						moteurSearch.request();
					}					
					
					if(response.test("supprimer")){ 
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}					
					/*
				   if(response == "refreshinstant"){ //contact.php
				   	
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}	*/
					/*
					
		 			if(response == "motdepasseentrepenvoyer"){ 
					
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
						
					}				  
			  

		 			if(response == "entreprisesupprimer"){ 
						if($('nombrelister') != null){	
							 if($('nombrelister').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}	 
					

		 			if(response == "missionsupprimer"){ 
						if($('nombrelister2') != null){	
							 if($('nombrelister2').value == 1){
								moteurSearch.options.multipliopt = 0;
								moteurSearch.options.cliksouris  = 0;
								moteurSearch.request();	
								$('injection').empty();
							}else{	
								$('injection').empty();
								moteurSearch.request();
							}
						}		
					}	*/	 				 				 
		  }
	 }).send();
}



function intodeleteup2(param1, param2, param3, param4){
/*
param1 : id
param2 : action
param3 : url
param4 :idmission

*/
 	  var reqo = new Request({
			  method: 'post',
			  url: param3,
			  data: { 'identreprise':param1,'action':param2, 'idmission':param4 },
	
			  onRequest: function() {  },
	
			  onComplete: function(response) { 					  
			  		if(response == "refresh"){
						window.location.reload(true);
					}		
					if(response == "update"){
						window.location.reload(true);
					}
					if(response.test("sessionrefresh") == true){	
						window.location.reload(true);
					}
		      }
	 }).send();
}

function intodeleteup3(param1, param2, param3){
/*
param1 : id
param2 : action
	  	 action 1 = > update 
		 action 2 = > suppr
*/

		  var reqo = new Request({
			  method: 'post',
			  url: param3,
			  data: { 'id_post':param1,'action':param2 },
	
			  onRequest: function() {  },
	
			  onComplete: function(response) { 
        
					if(response == "refresh"){
						window.location.reload(true);
					}		 				 				 
		  }
	 }).send();
}


function expRegRecherche(e){		

	var key = window.event ? e.keyCode : e.which;//ie ou netscpae, opera, mozilla

	if(key == 0 || key == 9 || key == 37 || key == 38 || key == 39 || key == 40 || key == 46){

	}else{
		switch(key)
		{			
			case 8 :  key="\r"; 
					  break;
			case 48 : key="0"; 
					  break;

			case 49 : key="1"; 

					  break;

			case 50 : key="2"; 

					  break;

			case 51 : key="3"; 

					  break;

			case 52 : key="4"; 

					  break;

			case 53 : key="5";

					  break;

			case 54 : key="6";

					  break;

			case 55 : key="7";

					  break;

			case 56 : key="8";

					  break;

			case 57 : key="9";

					  break;

			default : key=""; 

					  break;

		}	

		var reg = new RegExp("^[0-9\\s]$"); 

		return reg.test(key);	
	}
}	

function editionIntervenant(param, param1, param2, param3){
	//param : l'id => bd
	//param1: lien ajax
	//param2: injection => div
	var reqo = new Request({
			  method: 'get',
			  url: param1,
			  data: { 'id_get' : param },
			  onRequest: function() {  },
			  onComplete: function(response) { 
	  
			 		$(param2).innerHTML = response;
					if(response.test("sessionrefresh") == true){	
							window.location.reload(true);
					}		
					/*
						if($('validationintervenant') != null){

							if($('validationintervenant').value == 0 ){
								$('motdepassecontratcadre').show();	
								$('envoidemandecv').show();
							}
							
							if($('validationintervenant').value == 1 ){								
							}
							
							if($('validationintervenant').value == 2 ){
								$('motdepassecontratcadre').show();	
								$('enregistrecandidat').show();
							}							
							
							if($('validationintervenant').value == 3 ){
								$('envoidemandecv').show();
								$('motdepassecontratcadre').show();	
							}	
							if($('validationintervenant').value == 4 ){
								$('envoidemandecvlongterme').show();
							}								
						}
	                   */
						
			  }
	 }).send();
}

Element.implement({
	show: function() {
		this.setStyle('display','');
	},
	hide: function() {
		this.setStyle('display','none');
	}
});
