/**
*
*/

function displayServices() {
	if(document.getElementById('servicesPanel').style.display == "none") {
		document.getElementById('servicesPanel').style.display="block";
		document.getElementById('imgServices').src="../images/picto-moins.jpg";
	} else {
		document.getElementById('servicesPanel').style.display="none";
		document.getElementById('imgServices').src="../images/picto-plus.jpg";
	} 
	
	
		
}

function asynchronousUpdateCalendarFromTextField(id)
{
	document.getElementById(id).updateCalendarFromTextField();
}

function getDate(strDate){

 	dateArray = strDate.split('/');
	
	var DateControle = new Date(dateArray[2],dateArray[1]-1,dateArray[0]);
	
	
}
function addDate(strDate, j)
{
	var DateControle = getDate(strDate);
 	
 	dateArray = strDate.split('/');
	DateControle = new Date(dateArray[2],dateArray[1]-1,dateArray[0]);
	result = new Date(DateControle.getTime() + (1000 * 60 * 60 * 24 * j));

	day = result.getDate();
	month = result.getMonth()+1;
	year = result.getFullYear();
	
	if(month.toString().length == 1){
		month = '0'+month;
	}
	
	if(day.toString().length == 1){
		day = '0'+day;
	}

 	return day+'/'+month+'/'+year;
}

function dateCopy(){
	date0 = document.getElementById('DATE_B_DATE_textfield_id_input').value;	
	document.getElementById('DATE_E_DATE_textfield_id_input').value = addDate(date0,1);
	document.getElementById('DATE_E_DATE_id').updateCalendarFromTextField() ;
}

function dateCopy_S(){
	date0 = document.getElementById('DATE_S_B_DATE_textfield_id_input').value;	
	document.getElementById('DATE_S_E_DATE_textfield_id_input').value = addDate(date0,1);
	document.getElementById('DATE_S_E_DATE_id').updateCalendarFromTextField() ;
}



// load aria
input = function()
{
	this._section = 'DATE';
};



input.prototype.init = function()
{	
	if(document.getElementById('DATE_B_DATE_id')!=null){
		document.getElementById('DATE_B_DATE_id').onclick = dateCopy;
		asynchronousUpdateCalendarFromTextField('DATE_B_DATE_id');
		asynchronousUpdateCalendarFromTextField('DATE_E_DATE_id');
	}
	
	if(document.getElementById('DATE_S_B_DATE_id') != null){
		document.getElementById('DATE_S_B_DATE_id').onclick = dateCopy_S;
		asynchronousUpdateCalendarFromTextField('DATE_S_B_DATE_id');
		asynchronousUpdateCalendarFromTextField('DATE_S_E_DATE_id');
	}
}

var behaviorELocation = new input();
c.onLoad("init", behaviorELocation);
