/* commun.js  */

function getObj(id){
var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);

	// Netscape 4
	if(ns4){
		return document.layers[id];
	}
	// Explorer 4
	else if(ie4){
		return document.all[id];
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		return document.getElementById(id);
	}
}

//calcul le position absolu d'un objet
function FindXY(obj){
    var x=0,y=0;
    while (obj!=null){
     x+=obj.offsetLeft-obj.scrollLeft;
     y+=obj.offsetTop-obj.scrollTop;
    obj=obj.offsetParent;
   }
   //alert('x='+x+' y='+y);
   return {x:x,y:y};
}


//fonction permet de ne pas séllectionner un element d'un menu
function noSelectAtMenu(name){
	obj= getObj(name);
	
	maxi = obj.options.length;
	obj.selectedIndex=-1;
	//alert(maxi);
	
	for(i=0;i<maxi;i++){
		obj.options[i].selected=false;
	
	}


}

//valide que les chiffre et le .
function checkType(event){
	if((event.keyCode < 45 || event.keyCode > 57) &&  event.keyCode != 32 &&  event.keyCode != 8 &&  event.keyCode != 0) event.returnValue = false;
	if((event.which < 45 || event.which > 57)  &&  event.which != 32  &&  event.which != 8  &&  event.which != 0 ) return false;

}
