function getEle(id) { var ele = document.getElementById(id); if (ele == 'undefined' || ele == null) return false; else return ele; }
function getEleName(name) { var ele = document.getElementsByName(name); if (ele == 'undefined' || ele == null) return false; else return ele; }
function getVal(id) { if (ele = getEle(id)) return getEle(id).value; return false; }
function getSelVal(id) { if (ele = getEle(id))	return ele[ele.selectedIndex].value; return false; }
function hideEle(id) {var ele = getEle(id); if (ele) ele.style.display = 'none';}
function showEle(id) {var ele = getEle(id); if (ele) ele.style.display = '';}
function getRadVal(name) { if (ele = getEleName(name)) { for (i = 0; i < ele.length; i++) { if (ele[i].checked == true) { return ele[i].value; alert(ele[i].value); } } } return ''; }

var attendee_num = 1

function addAttendee() {		
	var tbody = document.getElementById('attendees_table').getElementsByTagName("tbody")[0];
	
	var fname_input = document.createElement('input');
	fname_input.setAttribute('type', 'text');
	fname_input.setAttribute('size', '7');
	fname_input.setAttribute('name', 'attendee_first_name_'+attendee_num);
	fname_input.setAttribute('id', 'attendee_first_name_'+attendee_num);
	
	var lname_input = document.createElement('input');
	lname_input.setAttribute('type', 'text');
	lname_input.setAttribute('size', '7');
	lname_input.setAttribute('name', 'attendee_last_name_'+attendee_num);
	lname_input.setAttribute('id', 'attendee_last_name_'+attendee_num);
	
	var pos_input = document.createElement('select');
	pos_input.setAttribute('name', 'attendee_position_'+attendee_num);
	pos_input.setAttribute('id', 'attendee_position_'+attendee_num);
	
	var position_options = new Array();
	var option = document.createElement('option');
	option.setAttribute('value', '');
	option.appendChild(document.createTextNode('-Select-'));		
	position_options[0] = option;

	for (i=0; i < positions.length; i++) {
		var option = document.createElement('option');
		option.setAttribute('value', positions[i].id);
		option.appendChild(document.createTextNode(positions[i].name));
		position_options[i+1] = option;
	}
	
	for (i=0; i < position_options.length; i++) {
		pos_input.appendChild(position_options[i]);
	}

	var bus_input = document.createElement('select');
	bus_input.setAttribute('name', 'attendee_bustype_'+attendee_num);
	bus_input.setAttribute('id', 'attendee_bustype_'+attendee_num);
	
	var bus_types_options = new Array();

	var option = document.createElement('option');
	option.setAttribute('value', '');
	option.appendChild(document.createTextNode('-Select-'));		
	bus_types_options[0] = option;

	for (i=0; i < bus_types.length; i++) {
		var option = document.createElement('option');
		option.setAttribute('value', bus_types[i].id);
		option.appendChild(document.createTextNode(bus_types[i].name));
		bus_types_options[i+1] = option;
	}
	
	for (i=0; i < bus_types_options.length; i++) {
		bus_input.appendChild(bus_types_options[i]);
	}
	
	var row = document.createElement("tr")
	var td0 = document.createElement("td"); td0.appendChild(document.createTextNode(attendee_num))
	var td1 = document.createElement("td"); td1.appendChild(fname_input)
	var td2 = document.createElement("td"); td2.appendChild(lname_input)
	var td3 = document.createElement("td"); td3.appendChild(pos_input)
	var td4 = document.createElement("td"); td4.appendChild(bus_input)
	
	row.appendChild(td0);
	row.appendChild(td1);
	row.appendChild(td2);
	row.appendChild(td3);
	row.appendChild(td4);
	tbody.appendChild(row);
	
	document.getElementById('num_attendees').value = attendee_num;
	
	attendee_num++;
}