function strpos (haystack, needle, offset) 
{
    var i = (haystack+'').indexOf(needle, (offset ? offset : 0));
    return i === -1 ? false : i;
}
function logmein()
{
	var login = document.getElementById('login');
	var mdp = document.getElementById('mdp');
	var Request = 'login='+login.value+'&mdp='+mdp.value;
	var xhr;
	if(window.XMLHttpRequest) // Firefox
	xhr = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	xhr = new ActiveXObject("Microsoft.XMLHTTP");
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) {
			var reponse = xhr.responseText;
			if(reponse=='ok'){
				setTimeout("location.reload(true)",100);
			}
			else {
				alert('Mot de passe incorrect');
			}
		}
	}
	var request = "../jax/login.php";
	xhr.open("POST",request,true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send(Request);
}
function logoff()
{
	var Request = 'disconnect=ok';
	var xhr;
	if(window.XMLHttpRequest) // Firefox
	xhr = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
	xhr = new ActiveXObject("Microsoft.XMLHTTP");
	xhr.onreadystatechange = function() {
		if(xhr.readyState == 4 && xhr.status == 200) {
			var reponse = xhr.responseText;
			if(reponse=='ok'){
				setTimeout("location.reload(true)",100);
			}
			else {
			}
		}
	}
	var request = "../jax/login.php";
	xhr.open("POST",request,true);
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr.send(Request);
}