Subversion Repositories Sites.obs-saisons.fr

Rev

Rev 216 | Rev 225 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 216 Rev 224
Line 131... Line 131...
131
	});	
131
	});	
132
}
132
}
Line 133... Line 133...
133
 
133
 
Line 134... Line 134...
134
function initialiserCalendrierFormulaire() {
134
function initialiserCalendrierFormulaire() {
-
 
135
	
Line 135... Line 136...
135
	
136
	dateMin = getDateMinCalendrier();
136
	anneeEnCours = getAnneeEnCoursDeConsultation();
137
	dateMax = getDateMaxCalendrier();
137
	
138
	
138
	$(".calendrier").each(function() {
139
	$(".calendrier").each(function() {
139
		$(this).find("input").datepicker({
140
		$(this).find("input").datepicker({
140
			disabled: true,
141
			disabled: true,
Line 141... Line 142...
141
			altFormat: 'dd/mm/yyyy',
142
			altFormat: 'dd/mm/yyyy',
142
			minDate: '01/01/'+anneeEnCours,
143
			minDate: dateMin,
143
			maxDate: '31/12/'+anneeEnCours
144
			maxDate: dateMax
Line 166... Line 167...
166
	}
167
	}
Line 167... Line 168...
167
	
168
	
168
	return anneeEnCours;
169
	return anneeEnCours;
Line -... Line 170...
-
 
170
}
-
 
171
 
-
 
172
function getDateMinCalendrier() {
-
 
173
	anneeEnCours = getAnneeEnCoursDeConsultation();
-
 
174
	dateMin = '01/01/'+anneeEnCours;
-
 
175
	
-
 
176
	return dateMin;
-
 
177
}
-
 
178
 
-
 
179
function getDateMaxCalendrier() {
-
 
180
	
-
 
181
	anneeEnCours = getAnneeEnCoursDeConsultation();
-
 
182
	
-
 
183
	dateMax = '31/12/'+anneeEnCours;
-
 
184
	
-
 
185
	dateCourante = new Date(); 
-
 
186
	if(anneeEnCours == dateCourante.getFullYear()) {
-
 
187
		dateMax = dateCourante.getDate()+'/'+dateCourante.getMonth()+'/'+anneeEnCours;
-
 
188
	}
-
 
189
	
-
 
190
	return dateMax;
169
}
191
}
170
 
192
 
Line 171... Line 193...
171
/** Fonctions de manipulation des éléments du tableau pour les transformer en élements cliquables et calendriers **/
193
/** Fonctions de manipulation des éléments du tableau pour les transformer en élements cliquables et calendriers **/
-
 
194
function initialiserMiniCalendrierFormulaire(id_element) {
Line 172... Line 195...
172
function initialiserMiniCalendrierFormulaire(id_element) {
195
	
173
	
196
	dateMin = getDateMinCalendrier();
174
	anneeEnCours = getAnneeEnCoursDeConsultation();
197
	dateMax = getDateMaxCalendrier();
175
	
198
	
176
	$('#'+id_element)
199
	$('#'+id_element)
177
	.datepicker({
200
	.datepicker({
178
		disabled: true,
201
		disabled: true,
179
		constrainInput: true,
202
		constrainInput: true,
180
		altFormat: 'dd/mm/yyyy',
203
		altFormat: 'dd/mm/yyyy',
181
		minDate: '01/01/'+anneeEnCours,
204
		minDate: dateMin,
182
		maxDate: '31/12/'+anneeEnCours,
205
		maxDate: dateMax,
183
		onSelect: function(dateText, inst) {
206
		onSelect: function(dateText, inst) {