

function ColorLst()
{
	if (document.getElementById('Lst_Principal').options.length > 0)
	{
		WebForm1.Get_Color(set_Color);
	}
}
function set_Color(response)
{
	var lst =document.getElementById('Lst_Principal');
	
	if(response != null)
	{
		if((response.value != null) && (response.error == null))
		{
			var ds =response.value;
			
			var dt = ds.Tables[0];
			var nbR = dt.Rows.length;
			
			for(i=0; i < nbR; i ++)
			{
				var rw = dt.Rows[i];
				lst.options[i].style.color=rw.COLOR;
				/*lst.options[i].style.borderColor=rw.COLOR;
				lst.options[i].style.fontWeight=rw.FONT;*/
			}	
		}
	}	
}

function textLimit(field, maxlen) 
{
   if (field.value.length > maxlen) 
   {
      field.value = field.value.substring(0, maxlen);
     // alert('Votre texte est trop long!');
   }
}

function trap() 
{ 
	if((event.which && event.which == 13)||(event.keyCode && event.keyCode == 13)) 
	{ 
		document.Form1.ToucheReturn.value = 'true'; 
		document.Form1.submit(); 
	} 
} 

function recomail()
{
	mail_str = "mailto:?subject=";
	//mail_str += "&body=";
	location.href = mail_str;
}

function Sel_Quartier(response)
{
	var lst =document.getElementById('_ctl0_cbx_quartier');
	//vider la liste
	lst.options.length=0;
	if(response != null)
	{
		if((response.value != null) && (response.error == null))
		{
			var ds =response.value;
			var dt = ds;
			//alert(dt);
			var nbR = dt.Rows.length;
			//alert(nbR);
			for(i=0; i < nbR; i ++)
			{
				var rw = dt.Rows[i];
				var o=new Option(rw.LIBELLE,rw.ID);
				lst.options[lst.options.length]=o;
			}		
				
		}
		else
		{
			alert(response.error);
		}
	}	
	else
	{
		alert(null);
	}		
}

function Sel_RD(response)
{
	var lst =document.getElementById('_ctl0_cbx_RD');
	//vider la liste
	lst.options.length=0;
	if(response != null)
	{
		if((response.value != null) && (response.error == null))
		{
			var ds =response.value;
			
			var dt = ds;
			var nbR = dt.Rows.length;
			//alert(nbR);
			for(i=0; i < nbR; i ++)
			{
				var rw = dt.Rows[i];
				var o=new Option(rw.RD,rw.NUM_RD);
				lst.options[lst.options.length]=o;
			}		
				
		}
		else
		{
			alert(response.error);
		}
	}	
	else
	{
		alert(null);
	}		
}
