/* Scripts pour le formulaire d'inscription au site Côté Cinéma 
 * réalisé par Sylvain Benet @ BeluNet.com */
$(document).ready(
	function(){
		inscription_rafraichir_champs($('input[name=categorie]:checked').val());
		
		if (!$('input[name=prenom]').val()) 
			$('input[name=prenom]').focus();
		else if(!$('input[name=nom]').val()) 
			$('input[name=prenom]').focus();
		else if(!$('input[name=telephone]').val()) 
			$('input[name=telephone]').focus();
		else if(!$('input[name=email]').val()) 
			$('input[name=email]').focus();
		else if($('#page-inscription p.salle').css('display')=='block' && $('input[name=salle]').val()=='') 
			$('input[name=salle]').focus();
		else if($('#page-inscription p.societe').css('display')=='block' && $('input[name=societe]').val()=='') 
			$('input[name=societe]').focus();
		else if($('#page-inscription p.ville').css('display')=='block' && $('input[name=ville]').val()=='') 
			$('input[name=ville]').focus();
		else if($('#page-inscription p.organisme').css('display')=='block' && $('input[name=organisme]').val()=='') 
			$('input[name=organisme]').focus();
		else
			$('input[name=fonction]').focus();
        
		$('#page-inscription input[name=categorie]').change(function() {
			inscription_rafraichir_champs(this.value);
		});
	}
);

function inscription_rafraichir_champs(val) {
	switch(val) {
			case 'exploitant':
				$('#page-inscription p.salle').show();
				if (!$('input[name=salle]').val())
					$('input[name=salle]').focus();
				$('#page-inscription p.societe').hide();
				$('#page-inscription p.ville').show();
				$('#page-inscription p.organisme').hide();
				break;
			case 'distributeur':
				$('#page-inscription p.salle').hide();
				$('#page-inscription p.societe').show();
				$('input[name=societe]').focus();
				$('#page-inscription p.ville').hide();
				$('#page-inscription p.organisme').hide();
				break;
			case 'fournisseur':
				$('#page-inscription p.salle').hide();
				$('#page-inscription p.societe').show();
				$('input[name=societe]').focus();
				$('#page-inscription p.ville').show();
				$('#page-inscription p.organisme').hide();
				break;
			case 'institutionnel':
				$('#page-inscription p.salle').hide();
				$('#page-inscription p.societe').hide();
				$('#page-inscription p.ville').show();
				$('input[name=ville]').focus();
				$('#page-inscription p.organisme').show();
				break;
			case 'autre':
				$('#page-inscription p.salle').hide();
				$('#page-inscription p.societe').show();
				$('input[name=autre_precisez]').focus();
				$('#page-inscription p.ville').show();
				$('#page-inscription p.organisme').hide();
				break;
			case undefined:
				$('#page-inscription p.salle').hide();
				$('#page-inscription p.societe').hide();
				$('#page-inscription p.ville').hide();
				$('#page-inscription p.organisme').hide();
		}
}