nav = navigator.appName.substring(0,3);
ver = navigator.appVersion.substring(0,1);
navigateur="autre";
if (document.layers) navigateur = "ns4+";
if ((document.all)&&(!document.getElementById)) navigateur = "ie4+";
if ((document.getElementById)&&(nav=="Net")) navigateur = "ns6+";
if ((document.getElementById)&&(nav=="Mic")) navigateur = "ie5+";

/*function wr1(dd){
document.write('<table cellpadding=0 cellspacing=0 border=0><TR><td bgcolor='+dd+'><img src="images/pix_trans.gif" height=3 width=3></td><td bgcolor='+dd+'><img src="images/pix_trans.gif" height=3 width=3></td><td bgcolor='+dd+'><img src="images/pix_trans.gif" height=3 width=3></td><TD width=3><img src="images/pix_trans.gif" height=3 width=3></td></TR><TR><td bgcolor='+dd+'><img src="images/pix_trans.gif" height=3 width=3></td><td bgcolor='+dd+'>');
}

function wr2(dd){
document.write('</td><td bgcolor='+dd+'><img src="images/pix_trans.gif" height=3 width=3></td><TD bgcolor=000000><img src="images/pix_trans.gif" height=3 width=3></td></tr><TR><TD height=3><img src="images/pix_trans.gif" height=3 width=3></td><TD bgcolor=000000><img src="images/pix_trans.gif" height=3 width=3></td><TD bgcolor=000000><img src="images/pix_trans.gif" height=3 width=3></td><TD bgcolor=000000><img src="images/pix_trans.gif" height=3 width=3></td></tr></table>');
}
*/

function show(vari)
{
	if ((navigateur == "ie5+") || (navigateur == "ns6+"))
    		document.getElementById(vari).style.visibility="visible";
    	else
    		document.all[vari].style.visibility="visible";
}

function hide(vari)
{
	if ((navigateur == "ie5+") || (navigateur == "ns6+"))
    		document.getElementById(vari).style.visibility="hidden";
    	else
    		document.all[vari].style.visibility="hidden";
}

function getLeft(MonAnch)
{
  if (MonAnch.offsetParent) return (MonAnch.offsetLeft + getLeft(MonAnch.offsetParent));
  else return (MonAnch.offsetLeft);
}
function getTop(MonAnch)
{
  if (MonAnch.offsetParent) return (MonAnch.offsetTop + getTop(MonAnch.offsetParent));
  else return (MonAnch.offsetTop);
}
function RecupCoordLeft(img)
{
	var pos = document.images[img];
	if ((navigateur == "ie5+") || (navigateur == "ns6+"))
		return getLeft(pos)-4;
	else
		return pos.x-4;
}
function RecupCoordTop(img)
{
	var pos = document.images[img];
	if ((navigateur == "ie5+") || (navigateur == "ns6+"))
  		return getTop(pos)+20;
  	else
  		return pos.y+20;
}

function RecupCoordAll()
{
	if ((navigateur == "ie5+") || (navigateur == "ns6+"))
	{
		var pos = document.images['default_08'];
		document.getElementById('ejs_scroll_relativ').style.left = getLeft(pos)+34;
		document.getElementById('ejs_scroll_relativ').style.top = getTop(pos);
		var pos = document.images['default_14'];
		document.getElementById('menu1').style.left = getLeft(pos);
		document.getElementById('menu1').style.top = getTop(pos)+20;
		var pos = document.images['default_15'];
		document.getElementById('menu2').style.left = getLeft(pos);
		document.getElementById('menu2').style.top = getTop(pos)+20;
		var pos = document.images['default_16'];
		document.getElementById('menu3').style.left = getLeft(pos);
		document.getElementById('menu3').style.top = getTop(pos)+20;
	}
	else
	{
		var pos = document.images['default_08'];
		document.all['ejs_scroll_relativ'].style.left = getLeft(pos)+34;
		document.all['ejs_scroll_relativ'].style.top = getTop(pos);
		var pos = document.images['default_14'];
		document.all['menu1'].style.left = getLeft(pos);
		document.all['menu1'].style.top = getTop(pos)+20;
		var pos = document.images['default_15'];
		document.all['menu2'].style.left = getLeft(pos);
		document.all['menu2'].style.top = getTop(pos)+20;
		var pos = document.images['default_16'];
		document.all['menu3'].style.left = getLeft(pos);
		document.all['menu3'].style.top = getTop(pos)+20;
	}
}

function RecupCoordAllAsp()
{
	if ((navigateur == "ie5+") || (navigateur == "ns6+"))
	{
		var pos = document.images['Menu_haut_03'];
		document.getElementById('menu1').style.left = getLeft(pos);
		document.getElementById('menu1').style.top = getTop(pos)+20;
		var pos = document.images['Menu_haut_04'];
		document.getElementById('menu2').style.left = getLeft(pos);
		document.getElementById('menu2').style.top = getTop(pos)+20;
		var pos = document.images['Menu_haut_05'];
		document.getElementById('menu3').style.left = getLeft(pos);
		document.getElementById('menu3').style.top = getTop(pos)+20;
	}
	else
	{
		var pos = document.images['Menu_haut_03'];
		document.all['menu1'].style.left = getLeft(pos);
		document.all['menu1'].style.top = getTop(pos)+20;
		var pos = document.images['Menu_haut_04'];
		document.all['menu2'].style.left = getLeft(pos);
		document.all['menu2'].style.top = getTop(pos)+20;
		var pos = document.images['Menu_haut_05'];
		document.all['menu3'].style.left = getLeft(pos);
		document.all['menu3'].style.top = getTop(pos)+20;
	}
}


/*************************************************************************\
boolean isNum(String argvalue)
retourne true si argvalue est un numérique,
sinon return false.
\*************************************************************************/
/*function isNum(argvalue) 
{
	argvalue = argvalue.toString();
	
	if (argvalue.length == 0)
		return false;
	
	for (var n = 0; n < argvalue.length; n++)
		if (argvalue.substring(n, n+1) < "0" || argvalue.substring(n, n+1) > "9")
			return false;
	
	return true;
}
*/

//-----------------------------------------------------------------------------
// Fonction CheckDate :
// Cette fonction vérifie le format JJ/MM/AAAA saisi et la validité de la date.
// Le séparateur est défini dans la variable separateur
// ----------------------------------------------------------------------------
 function CheckDate(nomchps) 
{
    var d = nomchps;
    var separateur="/"; // separateur entre jour/mois/annee
    var j=(d.substring(0,2));
    var m=(d.substring(3,5));
    var a=(d.substring(6));
    var ok=true;
    if (d != '//')
	{	
	      if ( ((isNaN(j))||(j<1)||(j>31)) && (ok==1) ) 
	      {
//	         alert(d+" : le jour n'est pas correct."); 
			 ok=false;
	      }
	      if ( ((isNaN(m))||(m<1)||(m>12)) && (ok==1) ) 
	      {
//	         alert(d+" : le mois n'est pas correct."); 
			 ok=false;
	      }
	      if ( (isNaN(a)) || (a<1899) || (a>2100) && (ok==1) ) 
	      {
//	         alert(d+" : l'année n'est pas correcte."); 
			 ok=false;
	      }
	      if ( ((d.substring(2,3)!=separateur)||(d.substring(5,6)!=separateur)) && (ok==1) ) 
	      {
	         alert("Les séparateurs doivent être des "+separateur); 
		 	ok=false;
	      }
	      if (ok) {
	         var d2=new Date(a,m-1,j);
	         j2=d2.getDate();
	         m2=d2.getMonth()+1;
	         a2=d2.getYear();
	         if (a2<=1000) {a2=1900+a2}
	         if ( (j!=j2)||(m!=m2)||(a!=a2) ) {
	            alert("La date "+d+" n'existe pas !");
	            ok=false;
	         }
	      }
	}
    return ok;
   }


//bloque la zone de texte
function max(saisie,taille)
{
//	var saisie = document.saisie.new_lib_message.value;
//	document.saisie.new_lib_message.value = saisie.substr(0,159);
	if (saisie.value.length > taille)
	{
		alert('Vous avez dépassé la taille autorisée');
//		document.saisie.new_lib_message.value = saisie.substr(0,159);
//		document.saisie.new_lib_message.value = saisie.substr(0,taille);
		saisie.value = saisie.value.substr(0,taille);	
	}
}

function EnvoiNewtec(x,y,Targ)
{
//	var MTop = (screen.height-y)/2;
//	var MLeft = (screen.width-x)/2;
	var MTop = screen.height;
	var MLeft = screen.width;

	var w = window.open('','' + Targ + '','Width=' + x + ',Height=' + y + ',top=' + MTop + ',left=' + MLeft +',scrollbars=yes,channelmode=2');
	w.toolbar='no';
	w.title='no';
	document.newtec.submit();
	document.focus();
	w.window.close();

}