function showHiddeRetour(obj)
{

	if (obj.value=='aller' && obj.checked==true) 
	{
		document.getElementById('fieldsetRetour').className='cache';
		
	}
	else if (obj.value=='allerretour' && obj.checked==true)
	{	
		document.getElementById('fieldsetRetour').className='';
	}
	
}
function dataTableAllerSelectOneRadio(obj)
{
	var form = document.getElementById("form");
	var firstRadioButtonName="form:dataTableAller:0:radioAller";
	var isInDataTable = false;
	var rowId=-1;
	for (i=0;i<form.elements.length;i++)
	{
		if (form.elements[i].name==firstRadioButtonName)
		{
			isInDataTable = true;
		}
		if (isInDataTable==true)
		{
			rowId = rowId+1;
		}
		radioButtonName = "form:dataTableAller:"+rowId+":radioAller";
		if (form.elements[i].name==radioButtonName)
		{
			form.elements[i].checked =false;
		}
	}
	obj.checked=true;
}


function dataTableRetourSelectOneRadio(obj)
{
var form = document.getElementById("form");
	var firstRadioButtonName="form:dataTableRetour:0:radioRetour";
	var isInDataTable = false;
	var rowId=-1;
	for (i=0;i<form.elements.length;i++)
	{
		if (form.elements[i].name==firstRadioButtonName)
		{
			isInDataTable = true;
		}
		if (isInDataTable==true)
		{
			rowId = rowId+1;
		}
		radioButtonName = "form:dataTableRetour:"+rowId+":radioRetour";
		if (form.elements[i].name==radioButtonName)
		{
			form.elements[i].checked =false;
		}
	}
	obj.checked=true;
}
function selectFirstSelectOneRadioAller()
{
	var form = document.getElementById("form");
	var firstRadioButtonName="form:dataTableAller:0:radioAller";
	
	if (form)
	{
		for (i=0;i<form.elements.length;i++)
		{
			if (form.elements[i].name==firstRadioButtonName)
			{
				form.elements[i].checked =true;
			}
		}
	}
	
}
function selectFirstSelectOneRadioRetour()
{
	var form = document.getElementById("form");
	var firstRadioButtonName="form:dataTableRetour:0:radioRetour";
	
	if (form)
	{
		for (i=0;i<form.elements.length;i++)
		{
			if (form.elements[i].name==firstRadioButtonName)
			{
				form.elements[i].checked =true;
			}
		}
	}
	
}
function confirmeEffacePassager(obj)
{
 	var idLibelle = obj.id.substring(0,obj.id.indexOf("deleteItem")) + "libelle";
 	var label = document.getElementById(idLibelle);
   	return confirm("Souhaitez-vous effacer le passager : "+label.value+" ?");
}

function completePort(field)
{
	if (field.id=='bean:port_depart_aller')
	{
		var arrive=document.getElementById('bean:port_arrivee_retour');
		arrive.value=field.value;
	}
	else if (field.id=='bean:port_arrivee_aller')
	{
		var depart=document.getElementById('bean:port_depart_retour');
		depart.value=field.value;
	}
}

function setPortRetourDepart(field)
{
}

