function submitter(loc,nav) 
{
	if (((loc == 'build') && (nav == 'previous')) || ((loc == 'complete') && (nav == 'next')))
	{
		document.interviewForm.new_order.value = Sortable.serialize('DragContainer');
		var itemCount = document.interviewForm.total_items.value;
		var i = 1;
		while (i <= itemCount)
		{
			// when items get moved around in the divs they don't like to submit.
			// this fixes that issue.
			var caption = document.getElementById('caption_' + i);
			var new_caption = document.getElementById('new_caption_' + i);
			new_caption.value = caption.value;

			var vo = document.getElementById('voiceover_' + i);
			var new_vo = document.getElementById('new_vo_' + i);
			if (vo && new_vo)
			{
				new_vo.value = vo.value;
			}
			
			var item_name = document.getElementById('name_' + i);
			var new_item_name = document.getElementById('new_name_' + i);
			new_item_name.value = item_name.value;

			var item_id = document.getElementById('media_id_' + i);
			var new_item_id = document.getElementById('new_id_' + i);
			new_item_id.value = item_id.value;
			i++;
		}
	}
	document.interviewForm.route.value = loc;
	document.interviewForm.submit();
}
