var ClassFormulaire = Class.create({
		_form:null,
		initialize: function(element) {	
			this._form = $(element);
			var buttons = this._form.getInputs('text');
			
			for(var  i =0; i<buttons.length;i++){
				buttons[i].observe('focus', function(event){ Event.element(event).value="" }); 
				buttons[i].observe('blur', function(event){
					var input =Event.element(event);
					if($F(input) == ""){
						input.value = input.valeurParDefaut;
					}
					
				}); 
				if($F(buttons[i]) == ""){
						buttons[i].valeurParDefaut = this.gettextLabel(buttons[i].id);
						buttons[i].value = buttons[i].valeurParDefaut;
				}
			}
			var buttons = this._form.getInputs('password');
			for(var  i =0; i<buttons.length;i++){
				buttons[i].observe('focus', function(event){
					var input = Event.element(event);
					input.type = "password";
					input.value="" ;
				})
				buttons[i].observe('blur', function(event){
					var input =Event.element(event);
					 if(input.value=="") {
					 	input.type = "text";
					 	input.value=input.valeurParDefaut;
					 }
				}); 
				
				if($F(buttons[i]) == ""){
						buttons[i].type = "text";
						buttons[i].valeurParDefaut = this.gettextLabel(buttons[i].id);
						buttons[i].value = buttons[i].valeurParDefaut;
				}
			}
		},
		gettextLabel : function(id){
			var result  = "";
			var label = this._form.getElementsBySelector('label');
			for(var  i =0; i<label.length;i++){
				if(label[i].htmlFor == id){
					if(label[i].firstChild.nodeValue){
						result=label[i].firstChild.nodeValue;
					}
					break;
				}
			}
			return result;
		}
});


jQuery(function($) {
	$("#gcId__creations__782_html .sm_content_bottom_blocs a").lightBox({
		imageBtnPrev: "clients/descours/images/modeles_ge3/srcLightbox/lightbox-btn-prev.png",
		imageBtnNext: "clients/descours/images/modeles_ge3/srcLightbox/lightbox-btn-next.png",
		imageBtnClose: "clients/descours/images/modeles_ge3/srcLightbox/lightbox-btn-close.png",
		imageLoading: "clients/descours/images/modeles_ge3/srcLightbox/lightbox-ico-loading.gif",
		imageBlank: "clients/descours/images/modeles_ge3/srcLightbox/lightbox-blank.gif",
		txtOf: "sur"
	});
});

