function Saisie(obj_valeur, obj_couleur, obj_bordure, obj_classe){

	this.valeur = obj_valeur; 
	this.couleur = obj_couleur;
	this.bordure = obj_bordure;
	this.classe = obj_classe;
	
	this.initialise = function(){
		try{			
			this.valeur = "";
			this.couleur = "#003399";
			return true;
		}catch(e){
			return "La m&eacute;thode initialise de la classe Saisie a g&eacute;n&eacute;r&eacute; une erreur.\n\r Informez-en le responsable du projet afin qu'il corrige ce dysfonctionnement.";
		}
	};
	
	this.controle = function(element){
		try{
			
			if(element.value.length==0){
				
				this.valeur = "";
				this.couleur = "#FFFF66";
				this.bordure = "1px solid #FF0000";
				
				element.value = this.valeur;
				element.style.backgroundColor = this.couleur;
				element.style.border = this.bordure;
				element.focus;
				
				return false;
				
			}else{
				return true;
			}
		}catch(e){
			alert("La m&eacute;thode controle de la classe Saisie a g&eacute;n&eacute;r&eacute; une erreur.\n\r Informez-en le responsable du projet afin qu'il corrige ce dysfonctionnement.");
			return false;
		}
	};
	

	this.effaceControle = function(element){
		try{	
			this.couleur = "#FFFFFF";
			this.bordure = "1px solid #ABADB3";			
			element.style.backgroundColor = this.couleur;
			element.style.border = this.bordure;				
			return true;
		}catch(e){
			return "La m&eacute;thode effaceControle de la classe Saisie a g&eacute;n&eacute;r&eacute; une erreur.\n\r Informez-en le responsable du projet afin qu'il corrige ce dysfonctionnement.";
			return false;
		}
	};
	
		
		
		
}