/*
 * jQuery gubbins
 */

/* Enquiry form */
$(document).ready(function(){
	$("#quote").validate();

	var to = $('#area_B_ID').clone();
	var id = $('#area_A_ID option:selected').parent('optgroup').attr('id');
	$('#area_B_ID').html(to.html())
	switch(id) {
		case 'from_1':
			$('#to_1').remove();
		break;
		case 'from_2':
			$('#to_2').remove();
		break;
	}
	$('#area_A_ID').change(function() {
		var id = $('#area_A_ID option:selected').parent('optgroup').attr('id');
		$('#area_B_ID').html(to.html())
		switch(id) {
			case 'from_1':
				$('#to_1').remove();
			break;
			case 'from_2':
				$('#to_2').remove();
			break;
		}
	});
	
	switch($('input[name=transfer_type]:checked').val()){
		case 'one_way':
			$('#return_detail').hide();
		break;
	}		
	$('input[name=transfer_type]').click(function() {
		var transfer_type = $('input[name=transfer_type]:checked').val();
		switch(transfer_type){
			case 'return':
				$('#return_detail').fadeIn('slow');
			break;
			case 'one_way':
				$('#return_detail').fadeOut('slow');
			break;
		}		
	});
	$('#hours').change(function() {
		$('#return_hours').val($('#hours').val());
	});
	$('#minutes').change(function() {
		$('#return_minutes').val($('#minutes').val());
	});
	$('#pax').change(function() {
		$('#return_pax').val($('#pax').val());
	});
	
	$('#date').datepicker({
		showAnim:'fadeIn',
		showOn:'button',
		buttonImageOnly:true,
		buttonImage:'media/16_calendar.png',
		dateFormat:'d/m/yy',
		firstDay: 1,
		minDate: + 2,
		onSelect:function(dateText, inst){
			var date = $.datepicker.parseDate('d/m/yy', dateText)
			date.setDate(date.getDate() + 7);
			var return_date = $.datepicker.formatDate('d/m/yy', date);
			$("#return_date").val(return_date);
		}
	});
	$("#return_date").datepicker({
		showAnim:'fadeIn',
		showOn:'button',
		buttonImageOnly:true,
		buttonImage:'media/16_calendar.png',
		dateFormat:'d/m/yy',
		firstDay: 1,
		minDate: + 2
	});
});
