// (C)2008 Add Works

function devis_display() {
	// TYPE D'IMPRESSION
	var ar_x_ImpType = new Array('offset');

	// ORIGINAUX
	var ar_x_Originaux = new Array(
		'docpdf',
		'docword',
		'docxls',
		'docppt',
		'docpub',
		'docpshop',
		'docillus',
		'docindes',
		'docxps',
		'docautre');

	// FORMATS
	var ar_x_Format = new Array('a4');

	// MODES
	var ar_x_Mode   = new Array('recto', 'rectoverso');

	// IMPRESSION
	var ar_x_ImpOffR = new Array('oquadri');
	var ar_x_ImpOffRV = new Array('omix');

	// PAPIER
	var ar_x_Papier = new Array('o90', 'oo100');

	// EXEMPLAIRES
	var ar_x_NbExemplairesFixe = new Array('500','1000','2000','3000','4000','5000','10000','20000','50000','75000','100000');

	// Initialisation des variables
	var theForm = document.forms['fdevis_impadd'];
	var nbExemplairesFixe = theForm.elements['x_NbExemplairesFixe'].value;
	var mode = theForm.elements['x_Mode'].value;

	// Initialistion des listes de choix
	my_updatecombo(theForm.elements['x_ImpType'], this.TabImpType, ar_x_ImpType);
	my_updatecombo(theForm.elements['x_Originaux'], this.TabOriginaux, ar_x_Originaux);
	my_updatecombo(theForm.elements['x_Format'], this.TabFormat, ar_x_Format);
	my_updatecombo(theForm.elements['x_Mode'], this.TabMode, ar_x_Mode);
	if (mode == 'rectoverso')
		my_updatecombo(theForm.elements['x_Impression'], this.TabImpression, ar_x_ImpOffRV);
	else
		my_updatecombo(theForm.elements['x_Impression'], this.TabImpression, ar_x_ImpOffR);
	my_updatecombo(theForm.elements['x_Papier'], this.TabPapier, ar_x_Papier);
	my_updatecombo(theForm.elements['x_NbExemplairesFixe'], this.TabNbExemplairesFixe, ar_x_NbExemplairesFixe);

	// Initialisations des champs
	theForm.elements['x_NbExemplaires'].value = nbExemplairesFixe;
	
	// Enchainement
	var displayNext = true;
	displayNext = devisStep('ImpType', displayNext);
	displayNext = devisStep('Originaux', displayNext);
	displayNext = devisStep('Format', displayNext);
	displayNext = devisStep('Mode', displayNext);
	displayNext = devisStep('Impression', displayNext);
	displayNext = devisStep('Papier', displayNext);
	displayNext = devisStep('NbExemplairesFixe', displayNext, '0');
	fdevis_finalise(displayNext, 'J+3');
}


