// JavaScript Document
function check_account_information(){
	//// value for billing
	var val_b = new Array();
	val_b[0]="b_firstname";
	val_b[1]="b_name";
	val_b[2]="b_address";
	val_b[3]="b_zip";
	val_b[4]="b_country";
	val_b[5]="b_state";
	
	var val_mess = new Array();
	val_mess[0]="Prénom";
	val_mess[1]="Nom";
	val_mess[2]="Adresse";
	val_mess[3]="Code postal";
	val_mess[4]="Pays";
	val_mess[5]="Ville";
	
	for(x=0; x<val_b.length; x++){
		obj=eval("frm."+val_b[x]);
		if(obj.value=="" || obj.value==" "){
			alert(" Veuillez remplir votre "+val_mess[x]);
			return false;
		}
		
	}
	
////// check for strange character entered in
//////////////////////////////////////////////////////////////////////////
	for(x=0; x<val_b.length; x++){
		obj=eval("frm."+val_b[x]);
		if(ban_injection(obj.value)==true){
			return false;
		}
		
	}
/////////////////////////////////////////////////////////////////////////
//// end of strange characted
////////////////////////////////////////////////////////////////////

	
			if(frm.email.value=="" || frm.email.value==" "){
				alert("Veuillez indiquer votre email");
				return false;
			}
			
			if(validate_mail(frm.email)==false){
		        return false;
	        }
	
			if(frm.passwords.value=="" || frm.passwords.value==" "){
				alert("Veuillez indiquer votre mot de passe");
				return false;
			}
			
			if(ban_injection(frm.email.value)==true){
				return false;
			}
			
			if(ban_injection(frm.passwords.value)==true){
				return false;
			}
	
	////////////////////////////// 
	// saving information purpose
	//////////////////////////////
	var val_b = new Array();
	val_b[0]="b_firstname";
	val_b[1]="b_name";
	val_b[2]="b_company";
	val_b[3]="b_address";
	val_b[4]="b_city";
	val_b[5]="b_zip";
	val_b[6]="b_country";
	val_b[7]="b_phone";
	val_b[8]="b_fax";
	val_b[9]="b_state";
	
	///// value of form
	var val_s=new Array();
	for(x=0; x<val_b.length; x++){
		obj=eval("frm."+val_b[x]);
		val_s[x]=obj.value;
	}
	
	
	if(frm.email){
		email=frm.email.value
	}else{
		email="";
	}
	
	if(frm.passwords){
		passwords=frm.passwords.value
	}else{
		passwords="";
	}
	
	if(frm.confirm_passwords){
		confirm_passwords=frm.confirm_passwords.value
	}else{
		confirm_passwords="";
	}
	
	xajax_save_account_information(val_b, val_s, frm.img_verify.value, email, passwords, confirm_passwords);
									
}

function edit_account_information(){
	//// value for billing
	var val_b = new Array();
	val_b[0]="b_firstname";
	val_b[1]="b_name";
	val_b[2]="b_address";
	val_b[3]="b_zip";
	val_b[4]="b_country";
	val_b[5]="b_state";
	
	var val_mess = new Array();
	val_mess[0]="Prénom";
	val_mess[1]="Nom";
	val_mess[2]="Adresse";
	val_mess[3]="Code postal";
	val_mess[4]="Pays";
	val_mess[5]="Ville";
	
	for(x=0; x<val_b.length; x++){
		obj=eval("frm."+val_b[x]);
		if(obj.value=="" || obj.value==" "){
			alert(" Veuillez remplir votre "+val_mess[x]);
			return false;
		}
		
	}
	
////// check for strange character entered in
//////////////////////////////////////////////////////////////////////////
	for(x=0; x<val_b.length; x++){
		obj=eval("frm."+val_b[x]);
		if(ban_injection(obj.value)==true){
			return false;
		}
		
	}
/////////////////////////////////////////////////////////////////////////
//// end of strange characted
////////////////////////////////////////////////////////////////////

	
			if(frm.email.value=="" || frm.email.value==" "){
				alert("Veuillez indiquer votre email");
				return false;
			}
			
			if(validate_mail(frm.email)==false){
		        return false;
	        }
	
			if(frm.passwords.value=="" || frm.passwords.value==" "){
				alert("Veuillez indiquer votre mot de passe");
				return false;
			}
			
			if(ban_injection(frm.email.value)==true){
				return false;
			}
			
			if(ban_injection(frm.passwords.value)==true){
				return false;
			}
	
	////////////////////////////// 
	// saving information purpose
	//////////////////////////////
	var val_b = new Array();
	val_b[0]="b_firstname";
	val_b[1]="b_name";
	val_b[2]="b_company";
	val_b[3]="b_address";
	val_b[4]="b_city";
	val_b[5]="b_zip";
	val_b[6]="b_country";
	val_b[7]="b_phone";
	val_b[8]="b_fax";
	val_b[9]="b_state";
	
	///// value of form
	var val_s=new Array();
	for(x=0; x<val_b.length; x++){
		obj=eval("frm."+val_b[x]);
		val_s[x]=obj.value;
	}
	
	
	if(frm.email){
		email=frm.email.value
	}else{
		email="";
	}
	
	if(frm.passwords){
		passwords=frm.passwords.value
	}else{
		passwords="";
	}
	
	if(frm.confirm_passwords){
		confirm_passwords=frm.confirm_passwords.value
	}else{
		confirm_passwords="";
	}
	
	xajax_edit_account_information(frm.id.value, val_b, val_s, email, passwords, confirm_passwords);
									
}

function forget_pass(){
	if(frm.email.value=="" || frm.email.value==" "){
		alert("Veuillez indiquer votre email");
		return false;
	}
			
	if(validate_mail(frm.email)==false){
		return false;
	}
	
			
	if(ban_injection(frm.email.value)==true){
		return false;
	}
	
	xajax_forget_pass(frm.email.value);
}