/*mise en place des evenements de la page */

function joinEvents()
	{
	
	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;
	
	}
	if(document.getElementById("address_form")){
		document.getElementById("address_form").onsubmit = function(){
		
		var form=document.getElementById("address_form");
		FormatDate("address_form");
		return testSubmit();}
		//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",'ClarinsUpdateCountryStatesView?storeId='+strId+'&langId='+langId+'&id=');}
			}	
		}	
	}


/*fin de la mise en place de evenements de la page*/

addEvent(window, "load", joinEvents);




function testSubmit()
	{
	messageAlert = "";
	submitit = true;
	controlMandatory();
	if(document.getElementById("firstname").value != "")
	isValidString("firstname");
	if(document.getElementById("lastname").value != "")
	isValidString("lastname");
	if(document.getElementById("middleName").value != "")
	isValidString("middleName");
	if(document.getElementById("city").value != "")
	isValidString("city");
	//if(document.getElementById("state").value != "")
	//isValidString("state");
	controlEquivalence("email", "email_confirm");
	isValidInt("phone");
	controlZipCode("zip");
	if(document.getElementById("email").value != "")
	controlEmail("email");

	validateDate("day","month","year");
	
	controlEquivalence("password", "password_confirm");
	
	return validSubmit();
	
}
	
function montre_div(nom_div) { 

	if(document.getElementById("title_other").checked)
				document.getElementById(nom_div).style.display="block";
			else
				document.getElementById(nom_div).style.display="none";
			
}