// JavaScript Document

function suggest(input){
		if(input.value.length == 0) {
			$('#suggestions_'+input.id).fadeOut();
		} else {
			$.ajax({
					type: "POST",
					url: "autosuggest.php",
					data: "queryString="+input.value+"&oid="+$('#origen_id').val()+"&inputid="+input.id,
					async:true,
					beforeSend: function(objeto){
						$('#'+input.id).addClass('load');
					},
					dataType: "html",
					error: function(objeto, quepaso, otroobj){
						alert("TO - Consulta fallida");
					},
					success: function(data){
						$('#suggestions_'+input.id).fadeIn();
						$('#suggestionsList_'+input.id).html(data);
						$('#'+input.id).removeClass('load');
					}
			});

		}
	}

	function fill(caso, thisId, thisValue) {
		$('#'+caso).val(thisValue);
		$('#'+caso+'_id').val(thisId);
		$('#'+caso).attr('title', thisValue);
		setTimeout("$('#suggestions_"+caso+"').fadeOut();", 400);
		if(caso=='origen'){
			setTerminalesDestino(thisId);
		}
	}
	
	function setTerminalesDestino(thisId){
		$.ajax({
				type: "POST",
				url: "ventas/ajax/venta_p1_set_td.php",
				data: "oid="+thisId,
				async:true,
				beforeSend: function(objeto){
					$('#load_ws_td').show();
					$('#destino').hide();					
				},
				dataType: "html",
				error: function(objeto, quepaso, otroobj){
					alert("TD - Consulta fallida");
				},
				success: function(data){
					$('#load_ws_td').hide();
					$('#destino').val('');
					$('#destino_id').val('');
					$('#destino').show();
				}
		});
	}

	$(function() {
		$("#fecha_ida").datepicker({ dateFormat: 'dd/mm/yy' });
		$("#fecha_ida").datepicker( "option", "dayNames", ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'] );
		$("#fecha_ida").datepicker( "option", "dayNamesMin", ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'] );
		$("#fecha_ida").datepicker( "option", "monthNames", ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Setiembre','Octubre','Noviembre','Diciembre'] );
		$("#fecha_ida").datepicker( "option", "monthNamesShort", ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Set','Oct','Nov','Dic'] );
		$("#fecha_ida").datepicker( "option", "changeMonth", true );
		$("#fecha_ida").datepicker( "option", "changeYear", true );
	
		$("#fecha_vuelta").datepicker({ dateFormat: 'dd/mm/yy' });
		$("#fecha_vuelta").datepicker( "option", "dayNames", ['Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado'] );
		$("#fecha_vuelta").datepicker( "option", "dayNamesMin", ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'] );
		$("#fecha_vuelta").datepicker( "option", "monthNames", ['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Setiembre','Octubre','Noviembre','Diciembre'] );
		$("#fecha_vuelta").datepicker( "option", "monthNamesShort", ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Set','Oct','Nov','Dic'] );
		$("#fecha_vuelta").datepicker( "option", "changeMonth", true );
		$("#fecha_vuelta").datepicker( "option", "changeYear", true );
	});

$(document).ready(function() {
	$("#origen, #destino").focus(function(){    
	// Select input field contents
    	this.select();
	});
});
