function validate_intra_form(form_name, class_name, edition_mode, redirect_url, body_back)
{
	var o = document.getElementById(form_name);
//	alert(my_form.elements);
	var my_params = 'fake=nop';
	for (var i = 0; i < o.length; i++)
  {
  	id = o.elements[i].id;
  	if (id != '')
  	{
  		my_params += '&' + o.elements[i].id + '=' + o.elements[i].value;
  	}
  }
  //alert(redirect_url);
  my_url = ROOT_PATH + 'class/manager_form.php?mode=' + edition_mode + '&class_name=' + class_name + '&redirect_url=' + redirect_url;
  //body_back = '';//form_name + '_debug';
	my_url += '&back_body=' + body_back;
	// alert(my_params);	
	//  alert(body_back);
	message_body_back = 'message_' + body_back;
	feedback_post(my_url, my_params, message_body_back);
	//multi_feedback_post(xmlHttp, my_url, my_params, body_back);	
}


function save_in_session(area_value, form_id, attribut_id)
{
	var area_id = form_id + '_' + attribut_id;
	var my_back = 'form_' + form_id + '_feedback';
	var my_url = HTTP_PATH + 'form/save|area_id=' + area_id + '&area_value=' + area_value;
	feedback(my_back, my_url);
}

function validate_manager_form(form_id, form_serialized)
{

	var form_name = 'form_' + form_id;
	var o = document.getElementById(form_name);
	var my_params = 'form=' + form_serialized;
	for (var i = 0; i < o.length; i++)
  {
  	id = o.elements[i].id;
  	if (id != '')
  	{
  		my_params += '&' + o.elements[i].id + '=' + o.elements[i].value;
  	}
  }
	//alert(my_params);

	//my_url = ROOT_PATH + 'core/manager/manager_form.php?mode=add&form_id=' + form_id;
	my_url = HTTP_PATH + 'form/add|form_id=' + form_id;
	
	
	//alert(my_url);
	feedback_id = form_name + '_feedback';
	//alert(feedback_id);
	feedback_post(my_url, my_params, feedback_id);
	
	/*
	var o = document.getElementById(form_name);
//	alert(my_form.elements);
	var my_params = 'fake=nop';
	for (var i = 0; i < o.length; i++)
  {
  	id = o.elements[i].id;
  	if (id != '')
  	{
  		my_params += '&' + o.elements[i].id + '=' + o.elements[i].value;
  	}
  }
  //alert(redirect_url);
  my_url = ROOT_PATH + 'class/manager_form.php?mode=' + edition_mode + '&class_name=' + class_name + '&redirect_url=' + redirect_url;
  //body_back = '';//form_name + '_debug';
	my_url += '&back_body=' + body_back;
	// alert(my_params);	
	//  alert(body_back);
	message_body_back = 'message_' + body_back;
	feedback_post(my_url, my_params, message_body_back);
	//multi_feedback_post(xmlHttp, my_url, my_params, body_back);	
	*/
}

function check_passwords(my_elt , error_msg)
{
	var a = document.getElementById("area_" + my_elt).value;
	var b = document.getElementById("area_" + my_elt + "_2").value;
	if (a == '')
	{
		document.getElementById("error_" + my_elt + "_2").innerHTML = error_msg;
		document.getElementById("error_" + my_elt + "_2").className = "form_error";
		return 0;
	}
	if (a == b)
	{
		document.getElementById("error_" + my_elt + "_2").innerHTML = "OK";
		return 1;
	}
	else
	{
		document.getElementById("error_" + my_elt + "_2").innerHTML = error_msg;
		document.getElementById("error_" + my_elt + "_2").className = "form_error";
		return 0;
	}
}

