Всем привет,
Есть форма/таблица с колонкой input поля даты.
Даты выбираются из календаря. Часто даты нужно выбирать по дням недели. Сначала, например ввести пять вторников, потом например семь четвергов и т.д.
Клиент хочет, чтобы добавили еще одну колонку с выпадающим списком. При каждом выборе даты, определить день недели и запомнить. Если после этого открыть выпадающий список, то его перед открытием динамически заполнить десятком дат с днем недели, как у последней введенной даты.
<form name="FormDates" id="fd" method="post" action="">
			<div class="row">
				<table class="table table-striped table-bordered">
					<thead>
						<tr>
							<th>Id</th>
							<th>Name</th>
							<th>Date</th>
							<th>Select</th>
						</tr> 
					</thead>
					<tbody>
						<tr> 
							<td>1</td>
							<td>Name 1</td>
							<td><input type="date" name="task_date[1]" value=""></td>
							<td>
								<select name="select_date[1]">
								</select>						
							</td>
						</tr> 
						<tr> 
							<td>2</td>
							<td>Name 2</td>
							<td><input type="date" name="task_date[2]" value=""></td>
							<td>
								<select name="select_date[2]">
								</select>						
							</td>
						</tr> 
						<tr> 
							<td>3</td>
							<td>Name 3</td>
							<td><input type="date" name="task_date[3]" value=""></td>
							<td>
								<select name="select_date[3]">
								</select>						
							</td>
						</tr> 
					</tbody>					
				</table>
			</div>
		</form>
Собственно вопросы:
1. Как перехватить событие после выбора даты и вызвать функцию, которая обнулит массив дат и заполнит его датами с таким же днем недели?
2. Как при открытии списка, его динамически заполнить датами из массива?
3. После выбора элемента - автоматически заполнить соответствующую дату и отобразить ее?
Как-то так. Извините, что слегка путано,  только начинаю разбираться с javascriot.
Спасибо.