/**
 * @author rgaumond
 */
function load_transport_info()
{
	
	processing();
	$("activity_description"+current_activity.id).style.display="none";
	$("member_list").style.display="none";	
	new Ajax.Updater('transport_list', 'activity_transport.aspx', {evalScripts:true,
			parameters: {activity_id:current_activity.id,user_id:selected_user.id},
			onComplete:function(){display_transport();}
		});	
}

function display_transport()
{
	select_tab("transport_tab");
	min_size(420,$("transport_list"));//in document_structure_utilities
	$("transport_list").style.display="block";
	processed("display_transport");
}

function show_transport_data_capture()
{
	var transport_div = $("transport_capture_data");
	transport_div.style.display="block";
	center_element_in_viewport(transport_div);
	theBody.appendChild(transport_div);
	transport_capture_button();
	confirm_box_on = true;
	showVeil();
}

function hide_transport_data_capture()
{
	var transport_div = $("transport_capture_data");
	transport_div.style.display="none";
	$("transport_button_container").innerHTML="";
	removeVeil();
	confirm_box_on = false;
}

function record_transport(updating)
{
	
	if($("transport_choice").value==0)//no choice
	{
		$("transport_message").style.color="red";
		$("transport_message").style.background="yellow";
		return false;
	}
	else if($("transport_choice").value==1)//aucun besoin
	{
		run_alert();
		if(updating==null)
			launch_inscription();
		else
			update_transport();
	}
	else
	{
		$("info_supplementaires").value+=selected_user.firstname+"\n";
		if($("transport_choice").value==2)// demande
		{
			$("besoin").value=1;
		}
		else if($("transport_choice").value==3)//offre 
		{
			$("besoin").value=2;
		}
		close_alert();
		if (updating == null) 
			show_alert("transport_info");
		else 
			show_alert("transport_info_updating");
	}
}

function record_transport_info(updating)
{
	if ((!$("par_tel").checked) && (!$("par_mail").checked) && ($("autre").value == "")) {
		$("transport_info_message").style.color = "red";
		$("transport_info_message").style.background = "yellow";
		return false;
	}
	else {
		if ($("par_tel").checked) {
			$("info_supplementaires").value += "Par tél. " + selected_user.phone1+"\n" ;
		}
		if ($("par_mail").checked) {
			$("info_supplementaires").value += "Par Courriel: " + selected_user.email+"\n" ;
		}
		if ($("autre").value!="") {
			$("info_supplementaires").value += "Autre: " + $("autre").value;
		}
		run_alert();
		if (updating == null) 
			launch_inscription();
		else {
			update_transport();
		}
	}
}
