function showInfo(iter, total) {
	if (iter==0) {
		iter=total;
	}
	else if (iter>total) {
		iter=1
	}
	$$('.info').setStyle('display','none');
	$('info-'+iter).setStyle('display','block');
}

function getControl(CheckId) {
        switch (CheckId) {
        
        case 'reservation_reserver' :
        var check_tab = new Array(        
                new Array ('reservation_fnom','check_text','Votre nom'),
                new Array ('reservation_femail','check_format', 'Vous avez mal saisi votre email', /^[-a-zA-Z0-9._]+@[-a-zA-Z0-9._]+\.[a-zA-Z0-9._]+$/i ),
                new Array ('reservation_ftel','check_text','Votre téléphone'),
                new Array ('reservation_fadresse','check_text','Votre adresse'),
                new Array ('reservation_fcpostal','check_text','Votre code postal'),
                new Array ('reservation_fville','check_text','Votre ville'),
	            new Array ('reservation_datesaut','check_format', 'Merci de saisir la date au format jj/mm/aaaa', /^[0-9]{2}\/[0-9]{1,2}\/[0-9]{4}$/i ),
	            new Array ('reservation_heuresaut','check_select', 'Merci de sélectionner l\'heure du saut')                
                );  
        
        if ($('reservation_bdifferent').getProperty('checked')) {
            check_tab.combine(
                new Array(
                		new Array ('reservation_bnom','check_text','Noms/prenoms du sautant')                		
                )
            );
        }
        
        check_tab.combine(
        	new Array(  
                    new Array ('reservation_bage','check_text','Age du bénéficiaire'),
                    new Array ('reservation_btaille','check_text','Taille du bénéficiaire'),
                    new Array ('reservation_bpoids','check_text','Poids du bénéficiaire'),        			
        			new Array ('reservation_cgv','check_checkbox', 'Merci d\'accepter les Conditions Générales de vente' )
        	)
        );		
        var combos_tab = new Array();
        break;	
        
        case'reservation_offrir' :
        var check_tab = new Array(        
            new Array ('reservation_fnom','check_text','Votre nom'),
            new Array ('reservation_femail','check_format', 'Vous avez mal saisi votre email', /^[-a-zA-Z0-9._]+@[-a-zA-Z0-9._]+\.[a-zA-Z0-9._]+$/i ),
            new Array ('reservation_ftel','check_text','Votre téléphone'),
            new Array ('reservation_fadresse','check_text','Votre adresse'),
            new Array ('reservation_fcpostal','check_text','Votre code postal'),
            new Array ('reservation_fville','check_text','Votre ville')
            );
            
            if ($('reservation_edifferent').getProperty('checked')) {
                check_tab.combine(
                    new Array(
                            new Array ('reservation_enom','check_text','Nom / prénom de l\'adresse d\'expédition'),
                            new Array ('reservation_eadresse','check_text','Adresse d\'expédition'),
                            new Array ('reservation_ecpostal','check_text','Code postal de l\'adresse d\'expédition'),
                            new Array ('reservation_eville','check_text','Ville de l\'adresse d\'expédition')
                    )
                );
            }
            
            check_tab.combine(
                    new Array(
                            new Array ('reservation_bnom','check_text','Nom / prénom du bénéficiaire'),
                            new Array ('reservation_bage','check_text','Age du bénéficiaire'),
                            new Array ('reservation_btaille','check_text','Taille du bénéficiaire'),
                            new Array ('reservation_bpoids','check_text','Poids du bénéficiaire'),
                            new Array ('reservation_cgv','check_checkbox', 'Merci d\'accepter les Conditions Générales de vente' )                            
                    )
            );            
            
            var combos_tab = new Array();
        break;	
        
        case 'contact' :
            var check_tab = new Array(        
                new Array ('contact_nom','check_text','Vos noms/prenoms'),
                new Array ('contact_email','check_format', 'Vous avez mal saisi votre email', /^[-a-zA-Z0-9._]+@[-a-zA-Z0-9._]+\.[a-zA-Z0-9._]+$/i ),            
                new Array ('contact_tel','check_text','Votre téléphone')
            );		
            var combos_tab = new Array();
            break;	
            
        case 'nl' :
            var check_tab = new Array(        
                new Array ('nl_email','check_format', 'Vous avez mal saisi votre email', /^[-a-zA-Z0-9._]+@[-a-zA-Z0-9._]+\.[a-zA-Z0-9._]+$/i )            
            );		
            var combos_tab = new Array();
            break;	            
        
        }

        return {'check_tab':check_tab, 'combos_tab':combos_tab};

}

document.addEvent('domready', function() {
    var liens = document.getElements('a.blank');
    for (var i = 0 ; i < liens.length ; i++)  {
        liens[i].onclick = function()  {
            window.open(this.href);
            return false;
        };
    }

    var divs = document.getElementsByTagName('div');

    for (var i = 0 ; i < divs.length ; i++)  {
        if (divs[i].className.match(/.*trans.*/))  {

            divs[i].style.behavior = 'url(/js/iepngfix.htc)';
        }
    }

    var imgs = document.getElementsByTagName('img');

    for (var i = 0 ; i < imgs.length ; i++)  {
        if (imgs[i].className.match(/.*trans.*/))  {

            imgs[i].style.behavior = 'url(/js/iepngfix.htc)';
        }
    }

    var lis = document.getElementsByTagName('li');

    for (var i = 0 ; i < lis.length ; i++)  {
        if (lis[i].className.match(/.*trans.*/))  {

            lis[i].style.behavior = 'url(/js/iepngfix.htc)';
        }
    }

    var inputs = document.getElementsByTagName('input');

    for (var i = 0 ; i < inputs.length ; i++)  {
        if (inputs[i].className.match(/.*trans.*/))  {
            inputs[i].style.behavior = 'url(/js/iepngfix.htc)';
        }
    }
});
/*
document.addEvent('domready', function() {
	var inputs = document.getElements('input');
    for (var i = 0 ; i < inputs.length ; i++)  {
    	if (inputs[i].get('type')=='text') {
    		inputs[i].set('value',inputs[i].get('name'));
    	}
    }
	var textareas = document.getElements('textarea');
    for (var i = 0 ; i < textareas.length ; i++)  {
    	textareas[i].set('value',textareas[i].get('name'));
    }	    
});
*/
