function showEscogerFechas(){	
	
	//$('enlace_fechas').style.visibility="visible";
	createCalendarReservaEnlaceFincaIni( 'fechaInicioReservaEnlace' , 'calendarFechaInicioEnlace' );
}

function createCalendarReservaEnlaceFincaIni( id , button )
	{
		
		Zapatec.Calendar.setup({
			
	    	flatCallback      : calendarActionReservaFincaIni,
	    	button            : button ,
	    	onClose           : closeCalReservaEnlaceFincaIni ,
	    	sortOrder         : 'desc',
	    	numberMonths      : 1 	
	    	
		});
	}
	
	
	function closeCalReservaEnlaceFincaIni( cal )
	{
		var url =  cal.date.print( '%Y-%m-%d' );
		$('fechaInicioReservaEnlace').value = url;
	    cal.hide();
	}
	
	function calendarActionReservaFincaIni( cal ) 
	{
	    if ( cal.dateClicked )
		{
	
		}
	
	}

/*************RPUEBA**********************/

	function cerrarDialogo()
	{
		Dialog.closeInfo();
		$('wrapper').style.display = "block";
	}

	function loadTarifasDisponibles( idHabitacion )
	{
		$('wrapper').style.display = "none";
		
		var fecha_inicio  = $('fecha_inicio').value;
		var fecha_fin     = $('fecha_final').value;
		$('id_habitacion_seleccion_tarifa').value = idHabitacion;
		
		var params = 'id_habitacion=' + idHabitacion+ '&fecha_inicio=' + fecha_inicio + '&fecha_fin=' + fecha_fin + '&option=2' ;
		var url = 'HabitacionTarifa.php' ;
		var indiceTabla = verificarHabitacionReserva(idHabitacion);		
		$('indice_tabla_habitacion').value = indiceTabla;


		//Si la habitacion ya se ha agregado a la reserva, entonces ..
		if( indiceTabla != -1 )
		{
			var ajaxRequest = new Ajax.Request(
	                        url,
	                        {
	                                method: 'get',
	                                parameters: params,
	                                asynchronous: true,
	                                onComplete: reloadTarifasDisponibles
	                        });
		}
		else
		{
			var ajaxRequest = new Ajax.Request(
	                        url,
	                        {
	                                method: 'get',
	                                parameters: params,
	                                asynchronous: true,
	                                onComplete: showTarifasDisponibles
	                        });			
		}
	}
	
	
	function showTarifasDisponibles(response)
	{
		$('tarifasDisponibles').innerHTML = response.responseText;
		$('botonModificar').style.visibility="hidden";
		$('botonAgregar').style.visibility="visible";
		Dialog.info( $('addHabitacionReserva').innerHTML, 
						{
							className:"alphacube", 
							width:400 
						});		
	}
	
	function reloadTarifasDisponibles(response)
	{
		//Poner las tarfias disponibles en el formulario
		$('tarifasDisponibles').innerHTML = response.responseText;
		
		//Chequear las tarifas seleccionadas previamente para la habitacion		
		var indice = $('indice_tabla_habitacion').value;		
		var chkTar = $('formularioTarifas').tarifas;
		var rowsHabRes = $('tablaHabitacionesAReservar').tBodies[0].rows;
		var listaTarifas = rowsHabRes[indice].cells[2].id;		
		listaTarifas = listaTarifas.split(",");
		
		if ( chkTar[0] )
		{
			for(var i=0; i < chkTar.length; i++)
				for(var j=0; j < listaTarifas.length; j++)
					if( chkTar[i].value == listaTarifas[j] )
					{
						chkTar[i].checked="checked";
					}
		}
		else
		{
			for(var j=0; j < listaTarifas.length; j++)
				if ( chkTar.value == listaTarifas[j] )
					chkTar.checked="checked";
		}		
		
		$('botonModificar').style.visibility="visible";
		$('botonAgregar').style.visibility="hidden";
		//Mostrar la ventana para la modificacion de las tarifas
		Dialog.info( $('addHabitacionReserva').innerHTML, 
						{
							className:"alphacube", 
							width:400 											
						});
	}		
	
	function ModificarTarifasSeleccionadas()
	{
		cerrarDialogo();
		
		var tblBody = $('tablaHabitacionesAReservar').tBodies[0];
		var rows = $('tablaHabitacionesAReservar').tBodies[0].rows.length;

		tblBody.deleteRow( $('indice_tabla_habitacion').value );
		agregarHabitacionTarifa();
	}
	
	function verificarHabitacionReserva(idHabitacion)
	{
		var tmpid;
		var rowsHabRes = $('tablaHabitacionesAReservar').tBodies[0].rows;
		for (var i=0; i<rowsHabRes.length; i++)
		{
			tmpid = rowsHabRes[i].cells[0].id;
			if ( tmpid == idHabitacion )
				return i;
		}
		
		return -1;
	}	
	
	function agregarHabitacionTarifa()
	{
		cerrarDialogo();
		
		var sel_tars = '';
		var id_hab = $('id_habitacion_seleccion_tarifa').value;
		var chkTar = $('formularioTarifas').tarifas;
		var fecha_inicio  = $('fecha_inicio').value;
		var fecha_fin     = $('fecha_final').value;
		
		//Verificacion de cuales tarifas del chekcbox se seleccionaron para la habitacion
		if ( chkTar[0] )
		{
			for(var i=0; i < chkTar.length; i++)
			{
				if(chkTar[i].checked)
					sel_tars = sel_tars + "," + chkTar[i].value;					
			}
			//Para quitar la primera coma (,)
			sel_tars = sel_tars.substring(1,sel_tars.length);
		}
		else
		{
			if ( chkTar.checked )
				sel_tars = chkTar.value;
		}

		
		var params =  'id_habitacion=' + id_hab+ '&id_tarifas='+sel_tars
					+ '&fecha_inicio=' + fecha_inicio + '&fecha_fin=' + fecha_fin
					+ '&option=3' ;
		var url = 'HabitacionTarifa.php' ;
		
		var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: params,
                                asynchronous: true,
                                onComplete: addRowsToTable
                        });
	}
	
	function addRowsToTable(response)
	{
  		var tblBody = $('tablaHabitacionesAReservar').tBodies[0];
  		var tabla = "<table id='tablaHabitacionesAReservar' class='tablaEstilo'>";
		tabla = tabla + "<caption>Habitaciones Reserva</caption>";
		tabla = tabla + "	<thead>";
		tabla = tabla + "		<tr class='odd'>";
		tabla = tabla + "			<th width='150' scope='col'> Piso </th>";
		tabla = tabla + "			<th width='150' scope='col'> Cuarto </th>";
		tabla = tabla + "			<th width='200' scope='col'> Tarifa </th>";
		tabla = tabla + "			<th width='150' scope='col'> Costo </th>";
		tabla = tabla + "			<th width='25' scope='col'> Editar </th>";
		tabla = tabla + "		</tr>";
		tabla = tabla + "	</thead>";
		tabla = tabla + "	<tbody>		";

		tabla = tabla + tblBody.innerHTML + response.responseText;
  		tabla = tabla + "</tbody></table>";
  		  
  		$('divHabitacionesAReservar').innerHTML = tabla;
  		actualizarTotal();
	}
	
		function actualizarTotal()
	{
		var total = 0;
		var rowsHabRes = $('tablaHabitacionesAReservar').tBodies[0].rows;
		for (var i=0; i<rowsHabRes.length; i++)
		{
			total += parseInt( rowsHabRes[i].cells[3].firstChild.nodeValue);
		}
		$('totalCostoReservaFincaHotel').innerHTML = formatearNumero(total);
		
		location.href = "#divHabitacionesAReservar";
	}
/*****************************************/
	

	
	
	//Reserva de finca hotel
	
	//var idFincaHotelSeleccionada = -1;
	//var arrayHabSel, indexHabSel;
	
	function setFincaHotelSeleccionada( idFinca )
	{
		
		idFincaHotelSeleccionada = idFinca;
		arrayHabSel = new Object();
		indexHabSel = 0;
		$('InformacionCliente').style.display = 'block';
		//alert( idFinca.value );
	}
	/*
function agregarHabitacionAReserva()
	{
		
		var habitacionGrp  = $('formDetalleReservaFincaHotel').chkGrpHab;
		var habitacionesSeleccionadas = '';
		var indicesHabitaciones = '';
		var desde = indexHabSel;
		//alert($('formDetalleReservaFincaHotel')+'  '+$('formDetalleReservaFincaHotel').chkGrpHab.value);
		
		if ( habitacionGrp[0] )
		{
				for(var i=0; i < habitacionGrp.length; i++)
				{
					if(habitacionGrp[i].checked)
					{
						if ( desde == indexHabSel )
						{
							indicesHabitaciones = indexHabSel;
							habitacionesSeleccionadas = habitacionGrp[i].value;
						}
						else
						{
							indicesHabitaciones = indicesHabitaciones + ',' +indexHabSel;
							habitacionesSeleccionadas = habitacionesSeleccionadas + ',' + habitacionGrp[i].value;
						}
										
						arrayHabSel[indexHabSel++] = habitacionGrp[i].value;
					}
				}
		}
		else
		{
			if( habitacionGrp.checked )
			{
				indicesHabitaciones = indexHabSel;
				habitacionesSeleccionadas = habitacionGrp.value;		
				arrayHabSel[indexHabSel++] = habitacionGrp.value;
			}
		}
		

		
		var params = 'habitaciones=' + habitacionesSeleccionadas+ '&indices='+indicesHabitaciones+ '&option=1' ;
		var url = 'HabitacionTarifa.php';
		
		var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: params,
                                asynchronous: true,
                                onComplete: addRowsToTable
                        }); 
	}
	
	

	
	function addRowsToTable(response)
	{
  		var tblBody = $('tablaHabitacionesAReservar').tBodies[0];
  		var tabla = "<table id='tablaHabitacionesAReservar' class='tablaEstilo'>";
		tabla = tabla + "<caption>Habitaciones Reserva</caption>";
		tabla = tabla + "	<thead>";
		tabla = tabla + "		<tr class='odd'>";
		tabla = tabla + "			<th width=\"170\" scope=\"col\"> Id Hab </th>";
		tabla = tabla + "			<th width=\"240\" scope=\"col\"> Tarifa </th>";
		tabla = tabla + "			<th width=\"240\" scope=\"col\"> Costo </th>";
		tabla = tabla + "		</tr>";
		tabla = tabla + "	</thead>";
		tabla = tabla + "	<tbody>		";

		tabla = tabla + tblBody.innerHTML + response.responseText;
  		tabla = tabla + "</tbody></table>";
  		  
  		$('divHabitacionesAReservar').innerHTML = tabla;
	}
	
	function verificarCostoTarifa( valor )
	{
		
		var fecha_inicio  = $('fecha_inicio').value;
		var fecha_fin     = $('fecha_final').value;
		//alert('Verificar' + id_habitacion + " " + id_tarifa + " " + fecha_inicio+ " " + fecha_fin );
		var id_habitacion, id_tarifa;
		var a = valor.split('|');
		id_tarifa = a[ 0 ];
		id_habitacion = a[ 1 ];
		id_select = a[ 2 ];
		
		if( id_tarifa!=-1 ){
			var params = 'id_habitacion=' + id_habitacion+ '&id_tarifa='+id_tarifa+ '&fecha_inicio=' + fecha_inicio + '&fecha_fin=' + fecha_fin + '&id_select='+ id_select +'&option=3';
			var url = 'HabitacionTarifa.php';
			
			var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: params,
                                asynchronous: true,
                                onComplete: actionVerificarTarifa
                        });
		}
		else{					
			$('costo_tarifa_'+id_select).innerHTML = '0';
			calcularCostoTotal();
		}
	}
	
	function actionVerificarTarifa( response ){	
	
		var divValidar = $('divValidarTarifa');
		divValidar.innerHTML = response.responseText;
		if( $('validarTarifaRespuesta').value=="Error"){
			alert( "Error al verificar la tarifa "  );
			
			var id_select = $('id_select_seleccionado_validar').value;
			$('lista_tarifas_'+id_select).options[0].selected = true;
			$('costo_tarifa_'+id_select).innerHTML = '0';
			//eliminarTarifas();	
		}
		else{	
			var id_select = $('id_select_seleccionado_validar').value;
			$('costo_tarifa_'+id_select).innerHTML = $('validarTarifaRespuesta').value;
			calcularCostoTotal();
		}
	}
	
	function calcularCostoTotal()
	{
		var costoTotalRes = 0;
		
		for (indice in arrayHabSel)
		{
			
			costoTotalRes += parseInt ($('costo_tarifa_'+indice).firstChild.nodeValue);
			
		}
		
		$('totalCostoReservaFincaHotel').innerHTML = 'Calcular Total = '+costoTotalRes;
	}
	
*/
	
	function formatearNumero(valor)
	{
	        var num = new NumberFormat();
	        num.setInputDecimal(',');
	        num.setNumber(valor); 
	        num.setPlaces('2', false);
	        num.setCurrencyValue('$');
	        num.setCurrency(true);
	        num.setCurrencyPosition(num.LEFT_OUTSIDE);
	        num.setNegativeFormat(num.LEFT_DASH);
	        num.setNegativeRed(false);
	        num.setSeparators(true, '.', '.');
	        return num.toFormatted();          
	}
	
	
	function validarCliente(){
		
		var cedula = $('cedulaCliente').value;
		var params = 'cedulaCliente=' + cedula;	             
		var url = 'ValidarCliente.php';
		
		var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: params,
                                asynchronous: true,
                                onComplete: mensajeValidarCliente
                        }); 		
	}
	
	function mensajeValidarCliente( response ) {
		response = response.responseText.split("|");
		if( response != "0"){
			alert( "Seņor(a) " + response[1] + " puede continuar con la reserva haciendo click en el boton reservar." ) ;
			$('confReserva').style.display =  'block' ;
		}
		else	
			alert( "La cedula parece no existir en la base de datos, registrese en el sistema para continuar con la reserva." );
	}
	
	function registrarUsuario(){
		
		window2 = window.open("RegistrarCliente.php?edit=no" );
		//open("http://localhost/index.php");
	}
	
	function mostrarFormCliente(){
		var url = '../view/clientes/FormularioAgregarCliente.php' ;
		var param = 'edit=no';
		
		var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: param,
                                asynchronous: true,
                                onComplete: showFormAgregarCliente
                        }); 
	}
	
	function showFormAgregarCliente( response ){
		
		$('contentCrearCliente').innerHTML = response.responseText;
		$('crearCliente').style.visibility = 'visible';
		$('headerCrearCliente').style.visibility = 'visible';		
		createCalendarVendedorClienteFechaNac( 'nacimiento_cliente' , 'calendarFechaNac' );
	 
		var tGroupAC = new TabGroup('tgrpAgregarCliente', {width: 370, height: 350, order: 'asc', transition: false, theme: 'blue'});
		tGroupAC.show(0);		
	}
	
	

	
	function getFechas( idFinca ){
		
		var condiciones = $('check_condiciones_finca_hotel_enlace' ) ;
		if( condiciones.checked == true ){
			fechaI = $('fechaInicioReservaEnlace').value ;
			noches = $('numero_noches').value;

			if( fechaI.length > 0 && noches.length > 0  ){
				datei = getDate( fechaI );
				fechaF = addDays( datei , noches - 1 ) ;

				setFincaHotelSeleccionada( idFinca );
				//Obtiene las habitaciones disponibles
				var params = 'fecha_inicio=' + fechaI + '&fecha_fin=' + fechaF + '&id_finca=' + idFinca ;
			    var url = 'ListaHabitaciones.php' ;
			    
			    var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: params,
                                asynchronous: true,
                                onComplete: showListaHabitacionesDisponibles
                        });
			}
			else
				alert( 'Debe ingresar la fecha de la reserva y el numero de noches para continuar.' );
		}
		else
			alert('Debe aceptar las condiciones de reserva de la finca');
	}
	
	function verCondicionesReservaEnlace( condiciones) {
		var ventimp = window.open('CondicionesReserva.html' , '_blank');
		ventimp.document.write( condiciones );
		ventimp.document.close();
	}
	
	
	function showListaHabitacionesDisponibles( response ){
		//alert(response);
		$('habitacionesDisponibles').innerHTML = response.responseText;
		$('div_acompanantes_enlace').style.display = 'block';
		enlaceAgregarAcompanantes();
	}
	
	function eliminarTarifas(){
		var tblBody = $('tablaHabitacionesAReservar').tBodies[0];
		var rows = $('tablaHabitacionesAReservar').tBodies[0].rows.length;
		var i = 0;		
		
		while( i<rows ){
			
			tblBody.deleteRow( -1 );
			i = 1 + i;
		}
		
		arrayHabSel = new Object();
		indexHabSel = 0;
		
		$('totalCostoReservaFincaHotel').innerHTML = '$0';
	}
	
	
	function mostrarPreviewFincaHotel()
	{
		var fecha_inicio  = $('fecha_inicio').value;
		var fecha_fin     = $('fecha_final').value;
		var id_cliente = $('cedulaCliente').value;
		var id_finca = $('id_finca_dr').value ;		
		var id_vendedor = $('idVendedor').value;
		var habitaciones = '', tarifas = '';
		var acompanantes = '', tipoAcompanante = '',  cedulas = '', procedencias = '';
		
		var rowsHabRes = $('tablaHabitacionesAReservar').tBodies[0].rows;
		
		if ( rowsHabRes.length > 0 )
		{			
			for (var i=0; i<rowsHabRes.length; i++)
			{					
				tarifas = tarifas+'|'+rowsHabRes[i].cells[2].id;
				habitaciones = habitaciones+','+rowsHabRes[i].cells[0].id;
			}	
		
			var rows = $('acompanantes_enlace').tBodies[0].rows;
			for (var i=0; i<rows.length; i++)
			{
				cedulas = cedulas + ',' + rows[i].cells[0].firstChild.value;
				
				acompanantes = acompanantes + ',' + rows[i].cells[1].firstChild.value;
				procedencias = procedencias + ',' + rows[i].cells[2].firstChild.value;
				tipoAcompanante = tipoAcompanante + ',' + rows[i].cells[3].firstChild.value;	
						
			}
			
			//enviar id de finca y fechas para realizar la reserva
			var params = 'fecha_inicio=' + fecha_inicio + '&fecha_fin=' + fecha_fin 
			             + '&id_cliente=' +  id_cliente + '&id_finca=' + id_finca
			             + '&habitaciones=' +  habitaciones + '&tarifas=' + tarifas  
			             + '&acompanantes=' +  acompanantes + '&tipoAcompanante=' + tipoAcompanante 
			             + '&id_vendedor=' + id_vendedor + '&cedulas=' + cedulas + '&procedencias=' + procedencias;
			             
			var url = 'PreviewReservaFincaHotel.php'  ;
			
			var ajaxRequest = new Ajax.Request(
	                    url,
	                    {
	                            method: 'get',
	                            parameters: params,
	                            asynchronous: true,
	                            onComplete: showPreviewReservaFincaHotel
	                    });
		}
		else
		{
			alert('Debe seleccionar por lo menos una habitacion');
		}
	}
	
	function showPreviewReservaFincaHotel( response )
	{
		//showCortina();
		//window.open("VentanaPreviewReservaFincaHotel.php");
		$('previewReservaFincaHotel').innerHTML = response.responseText;
		//$('previewReservaFincaHotel').style.top = $('previewPosition').style.top;
		$('previewReservaFincaHotel').style.visibility =  'visible' ;
		$('confReserva').style.display =  'none' ;
		location.href = "#previewReservaFincaHotel";
		//	hideCortina();
	}	
	
	function hidePreviewReservaFincaHotel()
	{
		$('previewReservaFincaHotel').innerHTML =  "";	
		$('previewReservaFincaHotel').style.visibility =  'hidden' ;	
		$('confReserva').style.display =  'block' ;
		//hideCortina();
	}	
	
	function reservarFincaHotel()
	{
		var fecha_inicio  = $('fecha_inicio').value;
		var fecha_fin     = $('fecha_final').value;
		//alert( "fecha final=" + fecha_fin );
		var id_cliente = $('id_cliente').value ;
		var id_finca = $('id_finca').value ;
		var costo_reserva = $('costo_reserva').value ;
		var comision_vendedor = $('comision_vendedor').value ;
		var iva = $('iva').value ;
		var anticipo = $('anticipo').value ;
		var acompanantes = $('acompanantes').value ;
		var tipoAcompanantes = $('tipoAcompanantes').value ;
		var habitaciones = $('habitaciones').value ;
		var tarifas = $('tarifas').value ;
		var cedulas = $('cedulas').value;
		var procedencias = $('procedencias').value;
		var id_vendedor = $('id_vendedor').value;
		var listaCorreos = '';
		
		if( $('chkEnviarCorreoFH').checked )
			listaCorreos = $('correosFH').value;
		
		var params = 'fecha_inicio=' + fecha_inicio 
				     + '&fecha_fin=' + fecha_fin 
		             + '&id_cliente=' +  id_cliente 
		             + '&id_finca=' + id_finca   
		             + '&costo_reserva=' + costo_reserva 
		             + '&comision_vendedor=' + comision_vendedor
		             + '&iva=' + iva
		             + '&anticipo=' + anticipo
		             + '&acompanantes=' + acompanantes
		             + '&tipoAcompanantes=' + tipoAcompanantes
		             + '&habitaciones=' + habitaciones
		             + '&tarifas=' + tarifas
		             + '&cedulas=' + cedulas
		             + '&procedencias=' + procedencias
		             + '&id_vendedor=' + id_vendedor
		             + '&listaCorreos=' + listaCorreos
		             ;
		$('btnReservarFincaHotel').disabled = true;
		             
		var url = 'ReservaFincaHotel.php';
		
		var ajaxRequest = new Ajax.Request(
                        url,
                        {
                                method: 'get',
                                parameters: params,
                                asynchronous: true,
                                onComplete: showFacturaReservaFincaHotel
                        });				
	}
	
	function showFacturaReservaFincaHotel( response )
	{	
	
		//indow.alert(response);
        var data = response.responseText ;
		data = data.split( "|" );
		
		alert( data[1] + "\nRecuerde que tiene 48 horas para consignar a ColReservas" ) ;
		$('recordatorioConsignacion').innerHTML = "Recuerde que tiene 48 horas para consignar en la cuenta No "+$('noCuenta').value+
		" del banco "+$('banco').value+" a nombre de "+$('titularCuenta').value;
		
		var total = parseInt( $('costo_total_fh').firstChild.nodeValue );
		var anticipo = parseInt( $('anticipo').value );
		
		
		
		$('id_reserva_fh').innerHTML = data[ 0 ] ;
		$('saldo_reserva_fh').innerHTML = formatearNumero(total - anticipo);
		
		$('btnReservarFincaHotel').style.visibility = "hidden";
		$('btnImprimir').style.visibility = "visible";
		$('btnCancelar').value = "Cerrar";
		$('btnReservarFincaHotel').disabled = false;

	}	
	
	function imprimir()
	{
		var ficha = $('previewReservaFincaHotel');
		var ventimp = window.open('', '', 'dependent=yes');
		var texto = "<html><head><title>Factura Reserva</title></style></head><body>";
		texto +=    "<div id='previewReservaFincaHotel' class='previewWindowLink' style='margin:0 auto 0 auto'>";

		ventimp.document.open();
		ventimp.document.write(texto);
		ventimp.document.write(ficha.innerHTML);
		ventimp.document.write("</div></body></html>");
		ventimp.document.close();
		ventimp.print( );
	
	}
	
	

	
	function mostrarAyudaTarifas(){
		var ventimp = window.open('AyudaTarifas.html');		
	}
	
	function mostrarAyudaAcompanantes(){
		var ventimp = window.open('AyudaAcompanantes.html');		
	}	
	
	/****************************************************************************************************************************************/
	// FUNCIONES DE ACOMPAŅANTES
	/****************************************************************************************************************************************/
	function enlaceAgregarAcompanantes(){
	
	
	var adultos = $('enlace_numero_Adultos').selectedIndex;
	var ninos = $('enlace_numero_Ninos').selectedIndex;
	var bebes = $('enlace_numero_Bebes').selectedIndex;
	
	var i = 1;
	while( i<=adultos ){
		enlaceAgregarAcompanante( 1 );
		i++;
	}
	var i = 1;
	while( i<=ninos ){
		enlaceAgregarAcompanante( 2 );
		i++;
	}
	var i = 1;
	while( i<=bebes ){
		enlaceAgregarAcompanante( 3 );
		i++;
	}
}
	
function enlaceAgregarAcompanante( tipo_acop ){
	var rows = $('acompanantes_enlace').tBodies[0].rows.length;
	var tbody = $('acompanantes_enlace').tBodies[0];
	var newRow = tbody.insertRow(-1);
	var cedula = document.createElement('input');	
	var nombre = document.createElement('input');
	var procedencia = document.createElement('input');
	var tipo = document.createElement('select');
	var tipo_adulto = document.createElement('option');
	tipo_adulto.setAttribute('value', 'Adulto');
	tipo_adulto.appendChild( document.createTextNode('Adulto') );
	
	var tipo_nino = document.createElement('option');
	tipo_nino.setAttribute('value', 'Nino');
	tipo_nino.appendChild( document.createTextNode('Niņo') );
	
	var tipo_bebe = document.createElement('option');
	tipo_bebe.setAttribute('value', 'Bebe');
	tipo_bebe.appendChild( document.createTextNode('Bebe') );


	
	tipo.appendChild( tipo_adulto );
	tipo.appendChild( tipo_nino );
	tipo.appendChild( tipo_bebe );
	
	tipo.options[ tipo_acop-1 ].selected = true;
	
	
	tipo.setAttribute('id','enlace_tipo_Acompanante'+rows);
	cedula.setAttribute('id','enlace_cedula_Acompanante'+rows);
	nombre.setAttribute('id','enlace_nombre_Acompanante'+rows);
	procedencia.setAttribute('id','enlace_procedencia_Acompanante'+rows);
	

	
	var newCell0 = newRow.insertCell(0);
	
	//itemlink.setAttribute('href', '#');
	//itemlink.appendChild(document.createTextNode(''));
	
	newCell0.appendChild( cedula );
	var newCell1 = newRow.insertCell(1);		
	newCell1.appendChild(nombre );  
	var newCell3 = newRow.insertCell(2);
	newCell3.appendChild( procedencia );
	var newCell2 = newRow.insertCell(3);
	newCell2.appendChild( tipo );
}

function enlaceEliminarAcompaņante(){
	var tblBody = $('acompanantes_enlace').tBodies[0];
	var rows = $('acompanantes_enlace').tBodies[0].rows.length;		
	tblBody.deleteRow( -1 );
}

function retornarAcompanantes(){
	var cedulas='', nombres='', tipos='',procedencias='';
	var rows = $('acompanantes_enlace').tBodies[0].rows.length;
	var i=0;
	
	while(i<rows){
		
		cedulas = cedulas + $('enlace_cedula_Acompanante'+i).value+ ',';
		nombres = nombres + $('enlace_nombre_Acompanante'+i).value+ ',';
		procedencias = procedencias + $('enlace_procedencia_Acompanante'+i).value+ ',';
		var tipo = $('enlace_tipo_Acompanante'+i);
		
		tipos = tipos + tipo.options[ tipo.selectedIndex ].value+ ',';
		i = i+ 1;
	}
	alert(cedulas + nombres + tipos+procedencias);
}
