function verif_formu(){
	var login 	= document.getElementById('login');
	var mdp		= document.getElementById('mdp');
	var message	= document.getElementById('message');
	if(login.value==''){
		message.innerHTML = "Veuillez saisir un login ! ";
		login.style.borderColor	= "#CC0000";
		login.focus();
		return false;
	}else{
		if(mdp.value==''){
			message.innerHTML = "Veuillez saisir un mot de passe ! ";
			login.style.borderColor	= "#FFCC66";
			mdp.style.borderColor	= "#CC0000";
			mdp.focus();
		return false;
		}
	}
}


function goTo(url){
	
	document.location=url;
}



//ces 2 fonctions permettent de retourner la position d'un objet
//il faut appeler get_full_position en lui passant l'id de l'objet
function get_offset(elem, pos)
{
    var offset = 0;
    while(elem) {
        offset += elem[pos];
        elem = elem.offsetParent;
    }
    return offset;
}

//voir ^
function get_full_position(id)
{
    var d = document.getElementById(id);
    var offsets = new Object;
    offsets.top 	= get_offset(d, "offsetTop");
    offsets.left 	= get_offset(d, "offsetLeft");
    offsets.width 	= d.clientWidth;
    offsets.height 	= d.clientHeight;
    return offsets;
}

//supprime le noeud definit par nodeId
function removeNode(nodeId){
	if (document.getElementById(nodeId)){
		document.getElementById(nodeId).parentNode.removeChild(document.getElementById(nodeId));
	}	
}


//netoie un noeud definit par l'ID nodeId 
function clearNode(nodeId){
	if (document.getElementById(nodeId)){
		var node = document.getElementById(nodeId);
		if(node.hasChildNodes()){
			var liste = node.childNodes;		
			//alert(liste[0]);
			for (var i=liste.length-1; i>=0; i--) document.getElementById(nodeId).removeChild(liste[i]);
		}
	}else alert("Auncun element détecté avec l'id "+nodeId);	
}