// Detection du navigateur
var nc7 = (document.getElementById && typeof(window.controllers) != 'undefined' && typeof(window.locationbar) != 'undefined')? true:false;
var ie6 = (document.getElementById)&&(!nc7) ? true:false;
var appName_=navigator.appName;
var appVersion_=navigator.appVersion;
//if(!(String(appName_).indexOf('Netscape',0)>=0)&&!(String(appName_).indexOf('Explorer',0)>=0)) alert("Attention, certaines fonctionnalités Javascript ne sont pas accessibles avec votre navigateur.\nVeuillez installer Netscape 6 ou Internet Explorer 6.");
//else if(!nc7&&!ie6) alert("Attention, certaines fonctionnalités Javascript ne sont pas accessibles avec votre navigateur.\nVeuillez installer Netscape 6 ou Internet Explorer 6.");
//alert("nc7="+nc7+"\nie6="+ie6);

function nav_alarmeJS(str__){
	var str=str__;
//alert("Action Javascript non comprise par votre navigateur\n"+str__);
}
function nav_getX(e__){
	if (nc7) var x = e__.pageX;
	if (ie6) var x = event.clientX ;//+ document.body.scrollLeft;
	return x;
}
function nav_getY(e__){
	if (nc7) var y = e__.pageY;
	if (ie6) var y = event.clientY;// + document.body.scrollTop;
//alert(y);
	return y;
}
function nav_setStyleX(style__,x__){
	if(!style__) return;
	if (nc7) style__.left=x__;
	if (ie6) style__.left=x__ + document.body.scrollLeft;
}
function nav_setStyleY(style__,y__){
	if(!style__) return;
	if (nc7) style__.top=y__;
	if (ie6) style__.top=y__ + document.body.scrollTop;
}
function nav_getValueById(id__){
	var val_ = null;
	if (nc7||ie6) if(document.getElementById(id__)) val_ = document.getElementById(id__).value;
	return val_;
}
function nav_setValueById(id__,val__){
	if (nc7||ie6) if(document.getElementById(id__)) document.getElementById(id__).value=val__;
}
function nav_getFormValueById(form__,id__){
	var val_ = null;
	if (nc7||ie6) if(document.forms[form__]) if(document.forms[form__].elements[id__]) val_ = document.forms[form__].elements[id__].value;
	return val_;
}
function nav_setFormValueById(form__,id__,val__){
	if (nc7||ie6) if(document.forms[form__]) if(document.forms[form__].elements[id__]) document.forms[form__].elements[id__].value=val__;
}
function nav_getStyleById(id__){
	var style_=null;
	if (nc7||ie6) if(document.getElementById(id__))	style_ = document.getElementById(id__).style;
	return style_;
}
function nav_getTopById(id__){
	var val_=null, style_=null;
	if (nc7||ie6){ style_=nav_getStyleById(id__); if(style_) val_=Number(String(style_.top).replace("px",""));}
	return val_;
}
function nav_getLeftById(id__){
	var val_=null, style_=null;
	if (nc7||ie6){ style_=nav_getStyleById(id__); if(style_) val_=Number(String(style_.left).replace("px",""));}
	return val_;
}
function nav_getHeightById(id__){
	var val_=null, style_=null;
	if (nc7||ie6){ style_=nav_getStyleById(id__); if(style_) val_=Number(String(style_.height).replace("px",""));}
	return val_;
}
function nav_getWidthById(id__){
	var val_=null, style_=null;
	if (nc7||ie6){ style_=nav_getStyleById(id__); if(style_) val_=Number(String(style_.width).replace("px",""));}
	return val_;
}
function nav_getObjById(id__){
	var obj_=null;
	if (nc7||ie6) {obj_ = document.getElementById(id__);}
	return obj_;
}
function nav_getOffsetHeightById(id__){
	var h_=null, obj_=null;
	if (nc7||ie6) {obj_=nav_getObjById(id__); if(obj_) h_=Number(String(obj_.offsetHeight).replace("px",""));}
	return h_;
}
function nav_getOffsetWidthById(id__){
	var h_=null, obj_=null;
	if (nc7||ie6) {obj_=nav_getObjById(id__); if(obj_) h_=Number(String(obj_.offsetWidth).replace("px",""));}
	return h_;
}
