/*mise en place des evenements de la page */

function joinEvents()
	{
	document.getElementById("address_form").onsubmit = function(){ 
	
		var form=document.getElementById("address_form");
		if(form.year && form.month && form.day && form.year.value != '' && form.month.value != '' && form.day.value !=''){
				if(form.day.value<10 && form.month.value<10)
					form.demographicField5.value=form.year.value+"/0"+form.month.value+"/0"+form.day.value;	
				else if(form.day.value<10)	
					form.demographicField5.value=form.year.value+"/"+form.month.value+"/0"+form.day.value;	
				else if(form.month.value<10)	
					form.demographicField5.value=form.year.value+"/0"+form.month.value+"/"+form.day.value;	
				else 
					form.demographicField5.value=form.year.value+"/"+form.month.value+"/"+form.day.value;		
			}
		
		return testSubmit();}
	
		if(document.getElementById("storeId") && document.getElementById("langId")){
		var strId=parseInt(document.getElementById("storeId").value);
		var langId=parseInt(document.getElementById("langId").value);
	}	else{
		var strId=10051;
		var langId=-1;	
		}	
	affichDetail('ClarinsErrorMessagesView?storeId='+strId+'&langId='+langId,'error_messages');
	
	document.getElementById("address_line_2").onblur = function(){controlSequence("address_line_1","address_line_2");}
	if(document.getElementById("address_line_3"))
		{
		document.getElementById("address_line_3").onblur = function(){controlSequence("address_line_2","address_line_3");}
		}
	if(document.getElementById("address_line_4"))
		{
		document.getElementById("address_line_4").onblur = function(){controlSequence("address_line_3","address_line_4");}
		}
	if(document.getElementById("country") && document.getElementById("state"))
		{
		document.getElementById("country").onchange = function(){changeSelect("country","state_container","/change-states.php?id=");}
		}
	
}
/*fin de la mise en place de evenements de la page*/

addEvent(window, "load", joinEvents);

function testSubmit()
	{
	messageAlert = "";
	controlMandatory();
	if(! isEmpty(trim(document.getElementById("zip").value)))
	controlZipCode("zip");
	if(! isEmpty(trim(document.getElementById("phone").value)))
	controlPhone("phone");
		if(! isEmpty(trim(document.getElementById("address_line_1").value)))
	{
	controlAddress("address_line_1");
	}
	controlAddress("address_line_2");
	controlAddress("address_line_3");
	controlAddress("address_line_4");
	
	validateDate("day","month","year");
	controlEquivalence("email", "email_confirm");
	if(! isEmpty(trim(document.getElementById("email").value)))
	controlEmail("email");
	controlEquivalence("password", "password_confirm");
	return validSubmit();
	
	}
