//Change a txt field in db
function change_txt_field(db,field_value_name,field_id,form_name,var_new_value){
	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	var new_value = $(var_new_value).value;
			
	var url = urlsite+'/listes_dyna.php?action='+"change_txt_field"+'&db='+db+'&field_value_name='+field_value_name+'&field_id='+field_id+'&new_value='+new_value;
	new Ajax.Request(url, {method:'post',
	});	
//		alert('essai');	
	
	return false;	
}

//Change a txt field in db and update search result
function change_txt_field_change_search(db,field_value_name,field_id,form_name,var_new_value,joborprofile,search_result_name,search_param_1){
	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	var new_value = $(var_new_value).value;
			
	var url = urlsite+'/listes_dyna.php?action='+"change_txt_field"+'&db='+db+'&field_value_name='+field_value_name+'&field_id='+field_id+'&new_value='+new_value;
	new Ajax.Request(url, {method:'post',
	});	
//		alert('essai');	

	var sp1 = document.createElement("span");
	sp1.setAttribute("id", search_result_name);
//	var sp1_content = document.createTextNode("new replacement span element.");
	var new_search_result = urlsite+'/'+joborprofile+'_search_result.php?'+joborprofile+'_alert_id='+search_param_1;
//	var new_search_result = urlsite+'/job_search_result.php?job_alert_id='+search_param_1;
	var sp1_content = Builder.node("div", {id:search_result_name});
	new Ajax.Request(new_search_result, {method:'post',
	onSuccess: function(request) {
		//var sp1_content = document.createTextNode(request.responseText);
		sp1_content.innerHTML = request.responseText;
//		alert(request.responseText);
//	});
	}});
	sp1.appendChild(sp1_content);
	var sp2 = document.getElementById(search_result_name);
	var parentDiv = sp2.parentNode;
	parentDiv.replaceChild(sp1, sp2);
	
//	return false;	
}

//Change a list with new value as a variable
function change_list(db,field_value_name,field_id,form_name,var_new_value){
	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	var new_value = $(var_new_value).value;
			
	var url = urlsite+'/listes_dyna.php?action='+"change"+'&db='+db+'&field_value_name='+field_value_name+'&field_id='+field_id+'&new_value='+new_value;
	new Ajax.Request(url, {method:'post',
	});
//		alert('essai');	
	return false;	
}

//Change a list with new value as a variable and change search
function change_list_change_search(db,field_value_name,field_id,form_name,var_new_value,joborprofile,search_result_name,search_param_1){
	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	var new_value = $(var_new_value).value;
			
	var url = urlsite+'/listes_dyna.php?action='+"change"+'&db='+db+'&field_value_name='+field_value_name+'&field_id='+field_id+'&new_value='+new_value;
	new Ajax.Request(url, {method:'post',

	});
//		alert('essai');	

		var sp1 = document.createElement("span");
		sp1.setAttribute("id", search_result_name);
	//	var sp1_content = document.createTextNode("new replacement span element.");
		var new_search_result = urlsite+'/'+joborprofile+'_search_result.php?'+joborprofile+'_alert_id='+search_param_1;
		var sp1_content = Builder.node("div", {id:search_result_name});
		new Ajax.Request(new_search_result, {method:'post',
		onSuccess: function(request) {
			//var sp1_content = document.createTextNode(request.responseText);
			sp1_content.innerHTML = request.responseText;
	//		alert(request.responseText);
	//	});
		}});
		sp1.appendChild(sp1_content);
		var sp2 = document.getElementById(search_result_name);
		var parentDiv = sp2.parentNode;
		parentDiv.replaceChild(sp1, sp2);

//	return false;	
}

//delete a list
function delete_list(db,field_id,form_name,div2del){
	var del_list = $(div2del);

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"delete"+'&db='+db+'&field_id='+field_id;
	new Ajax.Request(url, {method:'post',
	});
	
	del_list.parentNode.removeChild(del_list);
	
	return false;	
}

//delete a list and change search
function delete_list_change_search(db,field_id,form_name,div2del,joborprofile,search_result_name,search_param_1){
	var del_list = $(div2del);

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"delete"+'&db='+db+'&field_id='+field_id;
	new Ajax.Request(url, {method:'post',
	});
	
	del_list.parentNode.removeChild(del_list);

	var sp1 = document.createElement("span");
	sp1.setAttribute("id", search_result_name);
//	var sp1_content = document.createTextNode("new replacement span element.");
	var new_search_result = urlsite+'/'+joborprofile+'_search_result.php?'+joborprofile+'_alert_id='+search_param_1;
	var sp1_content = Builder.node("div", {id:search_result_name});
	new Ajax.Request(new_search_result, {method:'post',
	onSuccess: function(request) {
		//var sp1_content = document.createTextNode(request.responseText);
		sp1_content.innerHTML = request.responseText;
//		alert(request.responseText);
//	});
	}});
	sp1.appendChild(sp1_content);
	var sp2 = document.getElementById(search_result_name);
	var parentDiv = sp2.parentNode;
	parentDiv.replaceChild(sp1, sp2);

//	return false;	
}

//delete a list only
//function delete_list_only(db,field_id,form_name,div2del){
function delete_list_only(div2del){
	var del_list = $(div2del);

//	document.forms[form_name].submit;
//	var urlsite = $('urlsite').value;
	
//	var url = urlsite+'/listes_dyna.php?action='+"delete_list_only"+'&db='+db+'&field_id='+field_id;
//	new Ajax.Request(url, {method:'post',
//	});
	
	del_list.parentNode.removeChild(del_list);
	return false;	
}

//delete a list only
//function delete_list_only_change_search(db,field_id,form_name,div2del){
function delete_list_only_change_search(form_name,div2del){
	var del_list = $(div2del);

//	document.forms[form_name].submit;
//	var urlsite = $('urlsite').value;
	
//	var url = urlsite+'/listes_dyna.php?action='+"delete_list_only"+'&db='+db+'&field_id='+field_id;
//	new Ajax.Request(url, {method:'post',
//	});
	
	del_list.parentNode.removeChild(del_list);
	document.forms[form_name].submit();
//	return false;	
}

//delete a list and redirect
function delete_list_redirect(db,field_id,form_name,div2del,dir2url){
	var del_list = $(div2del);
	var new_url = $(dir2url);

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"delete"+'&db='+db+'&field_id='+field_id;
	new Ajax.Request(url, {method:'post',
	});
	
	del_list.parentNode.removeChild(del_list);

	window.location.href=dir2url;

//	return false;	
}

//add a list
function add_list(list_name,db,field_1_name,field_1_id,field_2_name,field_2_id,form_name,new_list_position,list_div_name,list_form_name,nb_list_name,nb_list){
	fo = document.getElementById(form_name);
	var new_position = $(new_list_position);

	nb_list++;

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"add"+'&list_name='+list_name+'&db='+db+'&field_1_name='+field_1_name+'&field_1_id='+field_1_id+'&field_2_name='+field_2_name+'&field_2_id='+field_2_id+'&form_name='+form_name+'&list_div_name='+list_div_name+'&list_form_name='+list_form_name+'&nb_list_name='+nb_list_name+'&nb_list='+nb_list;
	
	var element = Builder.node("div", {id:list_div_name+nb_list});
	element.className = "dropdown";
	new Ajax.Request(url, {method:'post',
	// Handle successful response
	onSuccess: function(request) {
		element.innerHTML = request.responseText;
//		alert(request.responseText);
//	});
	}});
	new_position.style.display = "block"; 
	new_position.appendChild(element);	

	newbr = document.createElement('BR');
	
	return false;	
}

//add a list and update search result
function add_list_change_search(list_name,db,field_1_name,field_1_id,field_2_name,field_2_id,form_name,new_list_position,list_div_name,list_form_name,nb_list_name,nb_list,joborprofile,search_result_name,search_param_1){
	fo = document.getElementById(form_name);
	var new_position = $(new_list_position);

	nb_list++;

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"add_change_search"+'&list_name='+list_name+'&db='+db+'&field_1_name='+field_1_name+'&field_1_id='+field_1_id+'&field_2_name='+field_2_name+'&field_2_id='+field_2_id+'&form_name='+form_name+'&list_div_name='+list_div_name+'&list_form_name='+list_form_name+'&nb_list_name='+nb_list_name+'&nb_list='+nb_list+'&joborprofile='+joborprofile+'&search_result_name='+search_result_name+'&search_param_1='+search_param_1;
	
	var element = Builder.node("div", {id:list_div_name+nb_list});
	element.className = "dropdown";
	new Ajax.Request(url, {method:'post',
	// Handle successful response
	onSuccess: function(request) {
		element.innerHTML = request.responseText;
//		alert(request.responseText);
//	});
	}});
	new_position.style.display = "block"; 
	new_position.appendChild(element);	

	newbr = document.createElement('BR');

	
	var sp1 = document.createElement("span");
	sp1.setAttribute("id", search_result_name);
//	var sp1_content = document.createTextNode("new replacement span element.");
	var new_search_result = urlsite+'/'+joborprofile+'_search_result.php?'+joborprofile+'_alert_id='+search_param_1;
	var sp1_content = Builder.node("div", {id:search_result_name});
	new Ajax.Request(new_search_result, {method:'post',
	onSuccess: function(request) {
		//var sp1_content = document.createTextNode(request.responseText);
		sp1_content.innerHTML = request.responseText;
//		alert(request.responseText);
//	});
	}});
	sp1.appendChild(sp1_content);
	var sp2 = document.getElementById(search_result_name);
	var parentDiv = sp2.parentNode;
	parentDiv.replaceChild(sp1, sp2);

//	return false;	
}

//add a list without change in DB
function add_list_only(list_name,field_2_name,field_2_id,form_name,new_list_position,list_div_name,list_form_name,nb_list_name,nb_list){
	fo = document.getElementById(form_name);
	var new_position = $(new_list_position);

	nb_list++;

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"add_list_only"+'&list_name='+list_name+'&field_2_name='+field_2_name+'&field_2_id='+field_2_id+'&form_name='+form_name+'&list_div_name='+list_div_name+'&list_form_name='+list_form_name+'&nb_list_name='+nb_list_name+'&nb_list='+nb_list;
	
	var element = Builder.node("div", {id:list_div_name+nb_list});
	element.className = "dropdown";
	new Ajax.Request(url, {method:'post',
	// Handle successful response
	onSuccess: function(request) {
		element.innerHTML = request.responseText;
//		alert(request.responseText);
//		alert('essai');
//	});
	}});
	new_position.style.display = "block"; 
	new_position.appendChild(element);	

	newbr = document.createElement('BR');
	
	return false;	
}

//add a list without change in DB but update the search result
function add_list_only_change_search(list_name,field_2_name,field_2_id,form_name,new_list_position,list_div_name,list_form_name,nb_list_name,nb_list){
//function add_list_only_change_search(list_name,field_2_name,field_2_id,form_name,new_list_position,list_div_name,list_form_name,nb_list_name,nb_list,search_result_name,search_param_1){
	fo = document.getElementById(form_name);
	var new_position = $(new_list_position);

	//nb_list++;

	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
	
	var url = urlsite+'/listes_dyna.php?action='+"add_list_only_change_search"+'&list_name='+list_name+'&field_2_name='+field_2_name+'&field_2_id='+field_2_id+'&form_name='+form_name+'&list_div_name='+list_div_name+'&list_form_name='+list_form_name+'&nb_list_name='+nb_list_name+'&nb_list='+nb_list;
	
	var element = Builder.node("div", {id:list_div_name+nb_list});
	element.className = "dropdown";
	new Ajax.Request(url, {method:'post',
	// Handle successful response
	onSuccess: function(request) {
		element.innerHTML = request.responseText;
//		alert(request.responseText);
//		alert('essai');
//	});
	new_position.style.display = "block"; 
	new_position.appendChild(element);	

	newbr = document.createElement('BR');

	document.forms[form_name].submit();
	}});
	
//	return false;	
}
//add a db
function add_db(db,field_1_name,field_1_id,form_name){
	document.forms[form_name].submit;
	var urlsite = $('urlsite').value;
			
	var url = urlsite+'/listes_dyna.php?action='+"add_db"+'&db='+db+'&field_1_name='+field_1_name+'&field_1_id='+field_1_id;
	
	new Ajax.Request(url, {method:'post',
	// Handle successful response
	onSuccess: function(request) {
		element.innerHTML = request.responseText;
		alert(request.responseText);
	}});
		fo = document.getElementById(form_name);
		fo.submit();
//	});

	
//	return false;	
}

