//#########################################################

function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


//#########################################################
function impr()
{
var nav=navigator.appName;
var ver=parseInt(navigator.appVersion);
if ( ( nav == "Netscape" && ver[0] <4 ) || (nav == "Microsoft Internet Explorer"  && ver[0] <5)) 	alert("Pour imprimer tapez Ctrl p ou Fichier/Imprimer");	
else  window.print();
}
//#########################################################
function radiotexte(nomform,nomchamp)
{ 
	eval ("var radio=document.forms['"+nomform+"'].elements['"+nomchamp+"'];");  
	var longueur = radio.length;  

	if (longueur>0)
	{

		for( var i=0; i<= longueur-1;i++)  
				{ 
					var obj=eval("radio[i]");     
					if (obj.checked)  return obj.value  ;   
			   } 

	}
	else
	{
		if (radio.checked)  return true  ;   
	}
return '' ; 
} 

//#########################################################
function combotexte(nomform,nomchamp)
{
	var obj;
	obj=eval("document.forms['"+nomform+"']."+nomchamp+".options[document.forms['"+nomform+"']."+nomchamp+".selectedIndex].text");
	return obj;
}
//#########################################################""
function combovalue(nomform,nomchamp)
{ 
	var obj;
		obj=eval("document.forms['"+nomform+"']."+nomchamp+".options[document.forms['"+nomform+"']."+nomchamp+".selectedIndex].value");
	return obj;
}
//#########################################################
function radiovalue(nomform,nomchamp)
{ 
	eval ("var radio=document.forms['"+nomform+"'].elements['"+nomchamp+"'];");  
	var longueur = radio.length;  
	if (longueur>0)
	{
		for( var i=0; i<= longueur-1;i++)  
				{ 
					var obj=eval("radio[i]");     
					if (obj.checked)  return obj.value  ;   
			   } 
	}
	else
	{
		if (radio.checked)  return true  ;   
	}
return '' ; 
} 
//#########################################################
function IsCheckCombo(nomform,nomchamp)
{
	eval ("var radio=document.forms['"+nomform+"'].elements['"+nomchamp+"'];");  
	var longueur = radio.length;  
	if (longueur>0)
		{
			for( var i=0; i<= longueur-1;i++)  
				{ 
					var obj=eval("radio[i]");     
					if (obj.checked) 
					{ 
						return 1  ;   
						break;
					} 
				}
		}
	else
		{
			if (radio.checked)
					{ 
						return 1  ;   
					} 
			else
					{ 
						return 0  ;   
					} 
		}
	return 0 ; 
} 
//#########################################################
function UncheckAllCombo(nomform,nomchamp)
{
	eval ("var radio=document.forms['"+nomform+"'].elements['"+nomchamp+"'];");  
	var longueur = radio.length;  
	if (longueur>0)
		{
			for( var i=0; i<= longueur-1;i++)  
				{ 
					var obj=eval("radio[i]");     
					obj.checked=0; 
				}
		}
	else
		{
			radio.checked=0;
		}
	//return 1 ;  
} 
//#########################################################
function CheckAllCombo(nomform,nomchamp)
{
	eval ("var radio=document.forms['"+nomform+"'].elements['"+nomchamp+"'];");  
	var longueur = radio.length;  
	if (longueur>0)
		{
			for( var i=0; i<= longueur-1;i++)  
				{ 
					var obj=eval("radio[i]");     
					obj.checked=1; 
				}
		}
	else
		{
			radio.checked=1;
		}
	//return 1 ;  
} 
//#########################################################


//#########################################################""
function validmail(FieldName,NomForm)

{
	var obj;
	var indexat;
	var indexpt;
	obj = eval("document.forms['"+NomForm+"'].elements['"+ FieldName + "']");
	if (obj) {
			if ( obj.value=='')  {
									alert('Vous devez saisir une adresse mail'); 
									obj.focus(); 
									return false;  
								}

			else 	{
					 indexat =  obj.value.indexOf( '@') ;
					 indexpt  =  obj.value.indexOf( '.') ;

					  if ( ( indexpt > -1) && (indexat>-1) ) return true;
					 else {
										   alert('Vous avec commis une erreur lors de la saisie de l\'adresse e-mail')
										   obj.focus();
										   return false;  
							}

					}
                }
	return true;
}
//#########################################################""

//#########################################################""
function strvalidmail(FieldName,NomForm)

{
	var obj;
	var indexat;
	var indexpt;

	obj = eval("document.forms['"+NomForm+"'].elements['"+ FieldName + "']");
	if (obj) {
                      if ( obj.value=='')  {
												return('Vous devez saisir une adresse mail'); 
											}
                      else {
                                     indexat =  obj.value.indexOf( '@') ;
                                     indexpt  =  obj.value.indexOf( '.') ;
                                      if ( ( indexpt > -1) && (indexat>-1) ) return '';
                                     else	{
                                                           return('Vous avec commis une erreur lors de la saisie de l\'adresse e-mail')
											}
							}
                 }
	return '';
}
//#########################################################

//#########################################################
function ToogleVisibleNone( IdElmt ){
	var vis = eval('document.getElementById("' + IdElmt + '")');
	if ( vis.style.visibility=='hidden' || vis.style.visibility=='' ) 
		{
			vis.style.display='block';
			vis.style.visibility='visible';
		}
	else
		{
			vis.style.display='none';
			vis.style.visibility='hidden';
		}
}
//#########################################################
function ShowElement(IdElmt )
{
	var vis = eval('document.getElementById("' + IdElmt + '")');
		vis.style.display='block';
		vis.style.visibility='visible';
}
//#########################################################
function HideElement(IdElmt )
{
	var vis = eval('document.getElementById("' + IdElmt + '")');
		vis.style.display='none';
		vis.style.visibility='hidden';
}
//#########################################################