
			
     
            
	    function tipoPaquete(p)
		{
		  
		  if (p==1){
		     document.getElementById("cmbPktOnly").style.display="none";
		     document.getElementById("cmbActOnly").style.display="";
		     document.getElementById("txtcity").value=document.getElementById("cmbActOnly").value
			 document.getElementById("ActOnly").checked=true;
 			 document.getElementById("PktOnly").checked=false;
			 document.getElementById("iAccessCode").value="";
		  }
		  else{
		     document.getElementById("cmbPktOnly").style.display="";
		     document.getElementById("cmbActOnly").style.display="none";
		     document.getElementById("txtcity").value=document.getElementById("cmbPktOnly").value
			 document.getElementById("PktOnly").checked=true;			 
 			 document.getElementById("ActOnly").checked=false;
 			 document.getElementById("iAccessCode").value="PKT";
		  }
		}
	    //addLoadEvent(tipoPaquete());


	function setCity(what) {
	 var txtCity = document.getElementById('txtHotelCompany');
	 var lstHotel = document.getElementById('dropListHotelDestinations');
	 var idCity= 0;
	 if (txtCity) {
	    var optValue = what.options[what.selectedIndex].value;
	    if (optValue!='') {                                                              
			txtCity.value = optValue.split('~/')[0];
	        if (optValue.split('~/')[1])
				idCity = eval(optValue.split('~/')[1]);
	    }
		else
			txtCity.value = optValue;                                                             
	 }
	 if(lstHotel) AjaxGetHotelByCity(idCity);
	}

	function toggleOld(obj) {
		var el = document.getElementById(obj);
		var listcities = document.getElementById('dropListDestinations');
		el.style.display = (el.style.display != 'none' ? 'none' : '' );
		listcities.style.display = (listcities.style.display != 'none' ? '' : 'none' );
	}
	
	function resetCity() {
		txtCity = document.getElementById('txtHotelCompany');
		txtCity.value='';
	}
	function backCity() {
			setCity(document.getElementById('dropListDestinations'));	
}	




    function showTabPackages(){

	 
	  document.getElementById("uvBookinEngineV4HotelSearch").style.display = "none";
	  document.getElementById("uvBookinEngineV4CarSearch").style.display = "none";
	  document.getElementById("uvBookinEngineV4AirSearch").style.display = "none";
	  document.getElementById("uvBookinEngineV4PackagesSearch").style.display = "block";
	  document.getElementById("uvBookinEngineV4ActivitiesSearch").style.display = "none";
	  
	  document.getElementById("tbA").className = '';
	  document.getElementById("tbB").className = '';
	  document.getElementById("tbC").className = '';	
	  document.getElementById("tbE").className = 'selected';	 	  
  	  document.getElementById("tbD").className = '';

	}	


	function PckShowHideDeparture()
		 {		 
		  var rHFC = document.getElementById("HCF");
		  var rHF  = document.getElementById("HF");	  
		  var rH  = document.getElementById("H");	  
		  var PaquetesBoking = document.getElementById('PaquetesBoking');	  
		  var PaquetesBestDay = document.getElementById('PaquetesBestDay');	  
		  var uvBookinEngineV4HotelSearch = document.getElementById('uvBookinEngineV4HotelSearch');	  
		  var dvHour = document.getElementById('HourTr');	  		  
		  mostrarselect();
		  if (rHFC.checked || rHF.checked)
		   {
			PaquetesBoking.style.display = 'none';
			PaquetesBestDay.style.display = '';
			uvBookinEngineV4HotelSearch.style.display = 'none';
			if(document.getElementById('id'))
			    document.getElementById('id').style.visibility = "visible";
			
		   }
		  else
		   {
		    PaquetesBoking.style.display = '';
			PaquetesBestDay.style.display = 'none';
			uvBookinEngineV4HotelSearch.style.display = 'none';
			CheckHotelNameAndDates('iArrival','txtCheckinPck','txtCheckoutPck');		    			
			if(document.getElementById('txtArrival'))
			    document.getElementById('txtArrival').style.visibility = "visible";
		   }
		   if (rH.checked)
		   {
		    uvBookinEngineV4HotelSearch.style.display = '';
		    PaquetesBoking.style.display = 'none';
			PaquetesBestDay.style.display = 'none';
			CheckHotelNameAndDates('iPropertyBokingHotel','HoteltxtCheckinPck','HoteltxtCheckoutPck');		    			
			if(document.getElementById('iPropertyBokingHotel'))
			    document.getElementById('iPropertyBokingHotel').style.visibility = "visible";
		   } 
		 }
    function CheckHotelNameAndDates(combo,CheckIn,CheckOut)
    {
        try
            {
                if(_iprop)
                    {
                        var iproperty = document.getElementById(_iprop).value;
                        if (iproperty == "0")
                            return;
                        
                        var FechaInVal=document.getElementById(CheckIn);
                            
                        if (FechaInVal.value !='mm/d/yyyy' && FechaInVal.value !='mm/dd/yyyy')
					        return; 
                        
                            try
                            {
                                if(document.getElementById(combo).selectedIndex==0)
                                    {
                                        var cb=document.getElementById(combo);
                                        cb.value = iproperty;
                                    }
                                if (document.getElementById(combo).selectedIndex == -1)
                                    document.getElementById(combo).selectedIndex=0;
                             }
                             catch(e)
                                {
                                    if(document.getElementById(combo))
                                            document.getElementById(combo).selectedIndex=0;
                                }
                            
                            //FECHAS....
                            var FechaIn=document.getElementById(CheckIn);
                            
                            if (FechaIn.value !='mm/d/yyyy' && FechaIn.value !='mm/dd/yyyy')
					            return; 
                            
                            if(month && day && year)
                            {
                                _month =month;
                                _day =day;
                                _year =year;
                                FechaIn.value = IniciaFecha();                           
                                IniciaFecha3(FechaIn.value,CheckOut,nights);
                            }
                            else
                            {
                                FechaIn.value = IniciaFecha();                           
                                IniciaFecha2(FechaIn.value,CheckOut);
                            }
                            
                            
                            
                            
                     }

            }
        catch(e)
            {
                
            }
    }

	function mostrarselect()
	{
		try
			{
			 var oSelect = document.getElementsByTagName("select");
			 
			 for (var x=0;x<oSelect.length;x++)
				{
					oSelect[x].style.visibility = "visible";
				}
			}
		catch(e)
			{
			}
	}
	
	function IniDate(){		 		                     
				var fecha = new Date();
				var fecha2 = new Date(2030, 12, 31);
				var arr = new Array(3);
				arr[0] = [fecha.getFullYear(), fecha.getMonth()+1, fecha.getDate()]
				arr[1] = [fecha2.getFullYear(), fecha2.getMonth()+1, fecha2.getDate()];
				return arr;
				}
	function IniciaFecha(){		 		                     
				var monthstr = Rellenar(_month);
				return monthstr+'/'+Rellenar(_day)+'/'+_year
				}
	function IniciaFecha(destino){
				var dat ="";
				var monthstr = Rellenar(_month);
				if(document.getElementById(destino))
					dat = document.getElementById(destino).value=document.getElementById(destino).value;
				
				if (dat =='' || dat == '')
				    return monthstr+'/'+Rellenar(_day)+'/'+_year
				
				if (dat !='mm/d/yyyy' && dat !='mm/dd/yyyy')
					return dat; 
			
				
				return monthstr+'/'+Rellenar(_day)+'/'+_year
				}
function Rellenar (valor)
	{
		if (valor<=9)
			return '0'+valor.toString();
		return valor.toString();
	}
				
function IniciaFecha2(fecha2,destino){		 		                     
				
				if (fecha2=='mm/d/yyyy' || fecha2=='mm/dd/yyyy' || fecha2=='')
					fecha2=IniciaFecha();
				
				var day = Rellenar(parseFloat(fecha2.substr(3,2)));
				var mes=Rellenar(parseFloat(fecha2.substring(0,2)));
				var year = parseFloat(fecha2.substr(6,4));
				var d = new Date(mes+'/'+day+'/'+year);
				d.setDate(d.getDate()+1);
				
				if(document.getElementById(destino))
					document.getElementById(destino).value=Rellenar(d.getMonth()+1)+"/"+Rellenar(d.getDate())+"/"+ d.getFullYear();
				
				}
				
function IniciaFecha3(fecha2,destino,diasStr){
				
				if (fecha2=='mm/d/yyyy' || fecha2=='mm/dd/yyyy' || fecha2=='')
					fecha2=IniciaFecha();
				
				var day = Rellenar(parseFloat(fecha2.substr(3,2)));
				var mes=Rellenar(parseFloat(fecha2.substring(0,2)));
				var year = parseFloat(fecha2.substr(6,4));
				var d = new Date(mes+'/'+day+'/'+year);
				d.setDate(d.getDate()+parseInt(diasStr));
				
				if(document.getElementById(destino))
					document.getElementById(destino).value=Rellenar(d.getMonth()+1)+"/"+Rellenar(d.getDate())+"/"+ d.getFullYear();
				
				}



 function checkPackages()
        {
		try
			{
			  var tArrival = document.getElementById('txtArrival');
                       var iArrival = document.getElementById('iArrival');
                      
                      
                                 if(iArrival.value=='1486'){tArrival.value='San Francisco de los Romo, AG, MX, AGU';}
                       if(iArrival.value=='424'){tArrival.value='Colima, CL, MX, CLQ';}
                       if(iArrival.value=='258'){tArrival.value='Mexico City, DF, MX, MEX';}
                       if(iArrival.value=='663'){tArrival.value='Guanajuato, GJ, MX, BJX';}
                       if(iArrival.value=='247'){tArrival.value='Guadalajara, Jalisco, MX';}
                       if(iArrival.value=='1245'){tArrival.value='Cuernavaca, MR, MX, CVJ';}
                       if(iArrival.value=='1474'){tArrival.value='Oaxaca, OX, MX, OAX';}
                       if(iArrival.value=='1495'){tArrival.value='Queretaro, QU, MX, QROX';}
                       if(iArrival.value=='961'){tArrival.value='Merida, YN, MX, MID';}
				document.getElementById('frmPackages').action=VarNonSecureSite +"/packages/packagesearch.aspx";
				Start_Wait();
				document.getElementById('frmPackages').submit();                    
			}
		catch(e){}
        }
	
function FillDatesBestDay()
{
    try
    {
    if (document.getElementById('BesttxtCheckinPck'))
    {
        fechavalor=document.getElementById('BesttxtCheckinPck').value;
        var Bestday = parseInt(fechavalor.substr(3,2));
	    var Bestmes = parseInt(fechavalor.substring(0,2));
	    var Bestyear = parseInt(fechavalor.substr(6,4));
	    
	    if (document.getElementById('anio_desdeF'))
	        document.getElementById('anio_desdeF').value=Bestyear
	    
	        
	    
	        
	        fillMonthsSelect(Bestyear,document.getElementById('mes_hastaF'),document.getElementById('dia_hastaF'), false);
	        ManualCambia(document.getElementById('PKfechaTo'),document.getElementById('anio_hastaF'), document.getElementById('mes_hastaF'),document.getElementById('dia_hastaF'));
	    
	    if (document.getElementById('mes_desdeF'))
	        document.getElementById('mes_desdeF').value=Bestmes;
	    
	        fillDaysSelect(Bestyear,document.getElementById('mes_desdeF').value, document.getElementById('dia_desdeF'), false);
	        ManualCambia(document.getElementById('PKfechaFrom'),document.getElementById('anio_desdeF'), document.getElementById('mes_desdeF'),document.getElementById('dia_desdeF'));
	    
	    if (document.getElementById('dia_desdeF'))
	        document.getElementById('dia_desdeF').value=Bestday;
	        
	        ManualCambia(document.getElementById('PKfechaFrom'),document.getElementById('mes_hastaF'), document.getElementById('mes_desdeF'), document.getElementById('dia_desdeF'))
    }
    
    if (document.getElementById('BesttxtCheckoutPck'))
    {
        Hfechavalor=document.getElementById('BesttxtCheckoutPck').value;
        var HBestday = parseInt(Hfechavalor.substr(3,2));
	    var HBestmes = parseInt(Hfechavalor.substring(0,2));
	    var HBestyear = parseInt(Hfechavalor.substr(6,4));
	    
	    if (document.getElementById('anio_hastaF'))
	        document.getElementById('anio_hastaF').value=HBestyear
	        
	    fillMonthsSelect(document.formapackage.anio_hasta.value, document.formapackage.mes_hasta, document.formapackage.dia_hasta, false);
	    ManualCambia(document.formapackage.PKfechaTo,document.formapackage.anio_hasta, document.formapackage.mes_hasta, document.formapackage.dia_hasta);
	        
	        
	    if (document.getElementById('mes_hastaF'))
	        document.getElementById('mes_hastaF').value=HBestmes;
	        
	    fillDaysSelect(document.formapackage.anio_hasta.value, document.formapackage.mes_hasta.value, document.formapackage.dia_hasta, false);
	    ManualCambia(document.formapackage.PKfechaTo,document.formapackage.anio_hasta, document.formapackage.mes_hasta, document.formapackage.dia_hasta);
	        
	    if (document.getElementById('dia_hastaF'))
	        document.getElementById('dia_hastaF').value=HBestday;
	        
	    ManualCambia(document.formapackage.PKfechaTo,document.formapackage.anio_hasta, document.formapackage.mes_hasta, document.formapackage.dia_hasta);
    }
    
    
    //BesttxtCheckinPck
    //anio_desdeF
    //mes_desdeF
    //dia_desdeF
    
    }
    catch(e)
    {
    alert('FillDatesBestDay '+e);
    }
}


function Convertirfecha(fecha2)
{
	//aaaammdd
	//02/16/2009
	var day = fecha2.substr(3,2);
	var mes = fecha2.substring(0,2);
	var year = fecha2.substr(6,4);
	
	return year+mes+day;
}

function FillOccupancy()
{

if(document.getElementById('iPropertyBokingHotel') && document.getElementById('iPropertyBokingHotel').value =='0')
    return;

  var strAdults;
  var strChildren;
  var r = document.getElementById('cmbRoomsBockingHotel');
  document.getElementById('iAdultsCorporate').value = document.getElementById('cmbadultsBockingHotel').value ;
 document.getElementById('iChildrenCorporate').value = document.getElementById('cmbchildrenBockingHotel').value ;
  if (r.value>1)
   {
	
		for (var i=0;i<=r.value-1;i++)
		 {
		   if (i == 0)
			    {
					strAdults = (Math.floor(document.getElementById('iAdultsCorporate').value / r.value)) + document.getElementById('iAdultsCorporate').value % r.value;
					strChildren = (Math.floor(document.getElementById('iChildrenCorporate').value / r.value)) + document.getElementById('iChildrenCorporate').value % r.value;
				}
			else
				{
					strAdults = strAdults + "," ;
					strChildren = strChildren + "," ;
					if (Math.floor(document.getElementById('iAdultsCorporate').value / r.value) ==0) 
					 {
					 strAdults = strAdults + "1";
					 }
					 else
					  {
						strAdults = strAdults + Math.floor(document.getElementById('iAdultsCorporate').value / r.value);
					  }										
					strChildren = strChildren + Math.floor(document.getElementById('iChildrenCorporate').value / r.value);
					
					 
				}
		 }
		 
	document.getElementById('iAdultsCorporate').value = strAdults;
	document.getElementById('iChildrenCorporate').value = strChildren;
	
	document.getElementById('cmbadultsBockingHotel').value = strAdults;
	document.getElementById('cmbchildrenBockingHotel').value = strChildren;
   } 
	
     document.getElementById('frmhotel').action=VarNonSecureSite + '/Hotel/Hoteldescription.aspx';
   
   var hotels='hoteles';
   var rates='tarifas';
   
   if(HotelCulture != 'es-MX')
    {
        var hotels='hotels';
        var rates='rates';
    }  
     
     
       if (document.getElementById('iPropertyBokingHotel').value=='1486') document.getElementById('frmhotel').action= VarNonSecureSite + '/mexico/aguascalientes/aguascalientes/' + hotels + '/mision-aguascalientes/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='1482') document.getElementById('frmhotel').action= VarNonSecureSite + '/mexico/queretaro/amealco_de_bonfil/' + hotels + '/mision-muralla/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='258') document.getElementById('frmhotel').action= VarNonSecureSite + '/mexico/ciudad_de_mexico/' + hotels + '/mision-zona-rosa/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='424') document.getElementById('frmhotel').action= VarNonSecureSite +'/mexico/colima/colima/' + hotels + '/Mision-Colima/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='1449') document.getElementById('frmhotel').action= VarNonSecureSite +'/mexico/tamaulipas/ciudad_victoria/' + hotels + '/mision-cd-victoria/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='1245') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/morelos/cuernavaca/' + hotels + '/hotel_mision_cuernavaca/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='247') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/jalisco/guadalajara/' + hotels + '/Mision-Carlton-Guadalajara/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='610') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/san_luis_potosi/ciudad_valles/' + hotels + '/Mision-Ciudad-Valles/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='663') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/guanajuato/guanajuato/' + hotels + '/Mision-Guanajuato/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='961') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/yucatan/merida/' + hotels + '/Hotel-Mision-Merida-Panamericana/' + rates + '.aspx';
       if (document.getElementById('iPropertyBokingHotel').value=='1491') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/queretaro/queretaro/' + hotels + '/Mision-San-Gil/' + rates + '.aspx';
	   if (document.getElementById('iPropertyBokingHotel').value=='1475') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/tlaxcala/tlaxcala/' + hotels + '/Mision-Tlaxcala/' + rates + '.aspx';
	   if (document.getElementById('iPropertyBokingHotel').value=='1484') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/yucatan/uxmal/' + hotels + '/Hotel-Mision-Uxmal/' + rates + '.aspx';
	   if (document.getElementById('iPropertyBokingHotel').value=='1474') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/oaxaca/oaxaca/' + hotels + '/Mision-San-Felipe-Oaxaca/' + rates + '.aspx';
      

    	if (document.getElementById('iPropertyBokingHotel').value=='473') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/chiapas/palenque/' + hotels + '/Mision-Palenque/' + rates + '.aspx';
		if (document.getElementById('iPropertyBokingHotel').value=='1495') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/queretaro/queretaro/' + hotels + '/Mision-Queretaro-Juriquilla/' + rates + '.aspx';
		if (document.getElementById('iPropertyBokingHotel').value=='1497') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/queretaro/jalpan_de_serra/' + hotels + '/mision-jalpan/' + rates + '.aspx';
		if (document.getElementById('iPropertyBokingHotel').value=='1505') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/queretaro/arroyo_seco/' + hotels + '/mision-hacienda-conca/' + rates + '.aspx';
		
		if (document.getElementById('iPropertyBokingHotel').value=='1567') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/guanajuato/celaya/' + hotels + '/hotel_mision_Celaya/' + rates + '.aspx';
		if (document.getElementById('iPropertyBokingHotel').value=='1564') document.getElementById('frmhotel').action=VarNonSecureSite+'/mexico/nuevo_leon/monterrey/' + hotels + '/Hotel_Mision_Monterrey/' + rates + '.aspx';
	   


	if (document.getElementById('HotelCheckInCorporate')) 
		document.getElementById('HotelCheckInCorporate').value=Convertirfecha(document.getElementById('HoteltxtCheckinPck').value);
	if (document.getElementById('HotelCheckOutCorporate')) 
		document.getElementById('HotelCheckOutCorporate').value=Convertirfecha(document.getElementById('HoteltxtCheckoutPck').value);
   
	var query="";
	query=document.getElementById('frmhotel').action;
	query+="?iProperty=" + document.getElementById('iPropertyBokingHotel').value;
	query+="&Rooms=" + document.getElementById('cmbRoomsBockingHotel').value;
	query+="&AccessCode=" + document.getElementById('iAccessCode').value;
	query+="&Currency=" + document.getElementById('iCurrency').value;
	query+="&Adults=" + document.getElementById('iAdultsCorporate').value;
	query+="&Children=" + document.getElementById('iChildrenCorporate').value;
	query+="&CheckIn=" + document.getElementById('HotelCheckInCorporate').value;
	query+="&CheckOut=" + document.getElementById('HotelCheckOutCorporate').value;
	
	
Start_Wait();
	window.location.href = query;
   	//document.getElementById('frmhotel').submit();	
	
	
}

function GetHotelName(idhotel)
{
    try
        {
            for(var x=0;x<HotelName.length;x++)
                {
                    if(HotelName[x].IdHotel==idhotel)
                        return HotelName[x].HotelName;
                }
                
        }
     catch(e)
        {
        }
}

function FlashOnclickOmniture()
{
    var s=s_gi(s_account);
    s.linkTrackVars='eVar1'; 
    s.eVar1='Gift Certificates Promotion';
    (s.tl(this,'o','Special Promo Button') );
}

function Start_Wait()
	{ 
	    try
	    {
		    var divW;
		    divW=document.getElementById("dWait")
		    if(divW)
			    divW.style.display = 'block'; 
		}
		catch(e)
		{}
	}
	
	
	
	
	function FillCarData(VInfo,desc,Det,office,CarType,Rate,TotCar,MoneyCar,CarDiv)
		 {
		   try
		   {
		  $('iVendorInfo').value = VInfo;
		  $('iDescCar').value = desc;
		  $('iDetCar').value = Det;
		  $('SOffice').value = office;
		  $('iCarRate').value = Rate;
		  $('iCarType').value = CarType;
		  $('iCarTotal').value = TotCar;
		  $('iCarCurr').value = MoneyCar;
		  $('iCarDvs').value = CarDiv;
		  }
		  catch(e)
		{}
		 }
		 
		 function Reprice()
		  {			
		  	//preguntar si tienen la misma moneda 
			
		    try
		    {	
			$('dvTotales').innerHTML=GetPriceDetails();
			if ($('lblPkgTotal').innerHTML == "")
			 {
					var strText='';	
					strText = "$" + Htotal;
		  			if (($('iCarTotal').value!='' &&  $('iCarTotal').value!='0') && (HCurrency != $('iCarCurr').value))
		  				strText += " " + HCurrency; 
				  				
					if ($('iCarTotal').value!='' &&  $('iCarTotal').value!='0')
					{
						strText += " + $" + $('iCarTotal').value + "(Auto)";
						if (HCurrency != $('iCarCurr').value)
		  				strText += " " + $('iCarCurr').value; 
					}
					$('lblPkgTotal').innerHTML = strText;
			 }
			
			//suma de hotel mas carro
			// a todo eso agregale las actividades seleccionadas
			}
			catch(e)
		    {}
		  }		 
		  
		  
		  function GetPriceDetails()
			{
			    try
			    { 	
				var str ='';
				var td = '<td>';
				var _td = '</td>';
				var tr = '<tr>';
				var _tr = '</tr>';
				var validCar =  $('iCarTotal').value!='' &&  $('iCarTotal').value!='0';
				str = '<div class=blockPriceResume><table width=99% border=0 cellpadding=5 cellspacing=0>';
			
				if ($('iCarTotal').value!='' &&  $('iCarTotal').value!='0')
				{
					str = str + tr;
					
					str = str + '<td colspan=2 class=PackageDetailsSubtitle>' + lblCarPrice + _td + _tr;
					
					str = str + tr + td + '1 ' + lblCar + _td + '<td align=right>' + '$' + fmtMoney($('iCarTotal').value,0) + ' '  + $('iCarCurr').value + _td ;		
					str = str + _tr;
				}
				 
				str = str + tr + '<td colspan=2 class=PackageDetailsSubtitle>' + lblHotelPrice + _td + _tr;
				str = str + tr + td;
				if (lblChg!='') str = str + "*";  
				str= str +  rooms + ' ' + lblRooms + ' ' + Nights + ' ' + lblNights + _td + '<td align=right>' + '$' + fmtMoney(Htotal,0) + ' ' + HCurrency + _td + _tr; 	
				var Total;
				var SameCurrency = '1'
				Total=parseFloat(Htotal); 
		
				
				if (HCurrency == $('iCarCurr').value  &&  validCar)
					{		 
						Total = parseFloat(Total) + parseFloat($('iCarTotal').value);
					}
					
					if (HCurrency != $('iCarCurr').value && validCar )// || (HtlCur!= MonedaCar && TotalCar>0))
					{
						SameCurrency = '0'
					}
				if (SameCurrency=='1')
				{
					str = str + tr + '<td height=5px>'  + _td + td + _td + tr;
					str = str + tr + '<td class=pkgTotalColumn>' + 'Total: ' + _td + '<td class=pkgTotalColumnNumber align=right>'  + '$' + fmtMoney(Total,0) + ' ' +  HCurrency + _td + _tr; 
					$('lblPkgTotal').innerHTML = '$' + fmtMoney(Total,0) + ' ' +  HCurrency 
				}
				else
				{
					$('lblPkgTotal').innerHTML = "";
				}
				
				if (lblChg!='')
				str =str.concat("<tr align='left'><td colspan=2 class='RatesBold ' >" + lblChg + "</td></tr>")
				if  ($('iCarDvs').value!="" || lblHtlDv!="")
				str =str.concat("<tr><td colspan=2 class='RatesBold' style='align:left'>" + lblfluct + " " + lblHtlDv + " " + $('iCarDvs').value + "</td></tr>")
				
				str = str.concat("</table></div>")	
				
				return str;
				}
				catch(e)
		        {return '';}
			}