ï»¿function searchUsers_writediv(texte)
{
	document.getElementById("tx_rvvnfeuseradministration_showUsers").innerHTML = texte;
}


function searchUsers_page(page)
{
	var form = document.getElementById("tx_rvvnfeuseradministration_searchUsers_form");
	form.elements["page"].value = page;
	form.elements["action"].value = "";
	form.elements["uid"].value = "";
	searchUsers(form);
}

function searchUsers_search()
{
	searchUsers_page(0);
}

function searchUsers_zero()
{
	var form = document.getElementById("tx_rvvnfeuseradministration_searchUsers_form");
	form.elements["username"].value="";
	form.elements["first_name"].value="";
	form.elements["last_name"].value="";
	form.elements["uid"].value = "" ;
	form.elements["action"].value = "";
	form.elements["gender"][0].checked=true;
	searchUsers(form);
}

function searchUsers_edit(uid)
{
	var form = document.getElementById("tx_rvvnfeuseradministration_searchUsers_form");
	form.elements["action"].value = "edit";
	form.elements["uid"].value = uid;
	searchUsers(form);

}

function searchUsers_switchable (uid)
{
	var form = document.getElementById("tx_rvvnfeuseradministration_searchUsers_form");
	form.elements["action"].value = "switchable";
	form.elements["uid"].value = uid;
	searchUsers(form);
}

function searchUsers_switchdelete (uid)
{
	if(confirm('Voulez vous vraiment détruire cet utilisateur ?'))
	{
		var form = document.getElementById("tx_rvvnfeuseradministration_searchUsers_form");
		form.elements["action"].value = "switchdelete";
		form.elements["uid"].value = uid;
		searchUsers(form);
	}
}

function searchUsers(form)
{
	var username = form.elements["username"].value;
	var first_name = form.elements["first_name"].value;
	var last_name = form.elements["last_name"].value;
	var stockfeusers = form.elements["stockfeusers"].value;
	var stockfegroups = form.elements["stockfegroups"].value;
	var page = form.elements["page"].value;
	var pageID = form.elements["pageID"].value;
	var action = form.elements["action"].value;
	var uid = form.elements["uid"].value;
	var m=-1;
	var valeur = -1;
	for (i=0;i<3;i++) 
	{
		if (form.elements["gender"][i].checked==true) 
		{
			m=i;
			if(form.elements["gender"][i].value != -1)
			{
				valeur=form.elements["gender"][i].value;
			}
			break;
		}
	}
	var gender = valeur;
	var nbPerPage = form.elements["nbPerPage"].options[form.elements["nbPerPage"].selectedIndex].value;
	var path = form.elements["pathToExt"].value;
	var emailAdmin = form.elements["emailAdmin"].value;
	
	var method="GET";
	var url= escape(path)+"includes/listUsers.php";
	var data = "pageID="+escape(pageID)+"&emailAdmin="+escape(emailAdmin)+"&pathToExt="+escape(path)+"&stockfegroups="+escape(stockfegroups)+"&action="+escape(action)+"&uid="+escape(uid)+"&page="+escape(page)+"&stockfeusers="+escape(stockfeusers)+"&nbPerPage="+escape(nbPerPage)+"&username="+escape(username)+"&first_name="+escape(first_name)+"&last_name="+escape(last_name)+"&gender="+escape(gender); 
	var response = searchUsers_sendData(method,(url+"?"+data),null);
	searchUsers_writediv(response);
}

function searchUsers_sendData(method, url, data)
{
	if(window.XMLHttpRequest) // FIREFOX
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else
		return(false);
		
	xhr_object.open(method, url, false);
	xhr_object.send(data);
	if(xhr_object.readyState == 4) return(xhr_object.responseText);
	else return(false);
}
