
	/**
	 * Main function
	 */
	jQuery(function($) {
		//return true;
		$.id = function(e) { return document.getElementById(e);  }
		
		if($.id('formContact')) {
			$("#formContact .boutons").remove();
			$.id('formContact').innerHTML += '<input type="hidden" name="formContact" value="true" />';
			switchFieldset(1);
		}
		
		$('input').add('textarea').focus(function() { $(this).addClass('focus'); });
		$('input').add('textarea').blur(function() { $(this).removeClass('focus'); });
		
		function switchFieldset(part) {
			
			// Construction des boutons 
			if(!$.id('formContactButtons')) {
				$.id('formContact').innerHTML += ''
					+ '<div id="formContactButtons">'
					+ '<input type="button" id="btPrevious" value="Annuler" />'
					+ '<input type="button" id="btNext"  value="Valider" />'
					+ '</div>';
				;
			}

			var btNext     = $.id('btNext');
			var btPrevious = $.id('btPrevious');
			
			// Etape 1 : Coordonnees
			if(part==1) {
				$('#formContact-coordonnees').show();
				$('#formContact-evt').hide();
				$('#formContact-commentaire').hide();
				btNext.value = 'Suivant';
				btPrevious.style.visibility = 'hidden';
				btNext.style.visibility     = 'visible';
				btPrevious.onclick = function() {  };
				btNext.onclick     = function() { switchFieldset(2); };
			}
			else {
				// Etape 2 : Evenement
				if(part == 2) {
					
					$('#formContact-coordonnees').hide();
					$('#formContact-evt').show();
					$('#formContact-commentaire').hide();
					
					btPrevious.style.visibility = 'visible';
					btNext.style.visibility     = 'visible';
					btPrevious.value = 'Précédent';
					btNext.value     = 'Suivant';
					btPrevious.onclick = function() { switchFieldset(1); };
					btNext.onclick     = function() { switchFieldset(3); };
					
				}
				else {
					// Etape 3 : Commentaire
					if(part == 3) {
						
						$('#formContact-coordonnees').hide();
						$('#formContact-evt').hide();
						$('#formContact-commentaire').show();
						
						btPrevious.style.visibility = 'visible';
						btNext.style.visibility     = 'visible';
						btPrevious.value = 'Précédent';
						btNext.value     = 'Envoyer';
						btPrevious.onclick = function() { switchFieldset(2); };
						btNext.onclick     = function() { $.id('formContact').submit(); };
						
					}
				}
			}
		}
		
	});
	
	
	
	
	
	

	
	
	
	
	
	
	
	
	
	
	