function ControlFecha(num) {
	switch(num){
		case 1:
			var objD = document.MotorFrmHoteles.HT_fEntrada;
			var objH = document.MotorFrmHoteles.HT_fSalida;
			var objN = document.MotorFrmHoteles.HT_Noches;
			var objM = document.MotorFrmHoteles.HT_EstadiaMaxima;
			var difDias = dateDiff(objD.value, objH.value);
			if(difDias<0){
				objH.value = dateAdd(objD.value, objN.options[objN.selectedIndex].value);		
			}else{
				if(difDias>objN.options.length){
					alert('La estadia no debe ser mayor a ' + objM.value + ' días.');					
					objN.selectedIndex=objN.options.length-1;
					objH.value = dateAdd(objD.value, objN.options[objN.selectedIndex].value);
				}else if(difDias==0){
					objN.selectedIndex=0;
					objH.value = dateAdd(objD.value, 1);
				}else{
					objN.selectedIndex=difDias-1;	
				}				
			}	
		
		break;
		
		case 2:
			var objD = document.MotorFrmVuelos.fechaSal;
			var objH = document.MotorFrmVuelos.fechaReg;
			difDias = dateDiff(objD.value, objH.value);
			if(difDias<0){
				objH.value = objD.value;		
			}
		break;
	}
}
//hoteles
hGetPrice = function(o, did, id, productID,host,moneda){
	var _o = $('hpreciosDiv'+did);
	if(_o.hasClass('act')){
		_o.removeClass('act');
		_o.empty();
		$(o).set('html','ver precio').removeClass('act');
	}else{
		_o.set('html','<img src="hoteles/img/load.gif" height="10" width="10" style="margin:5px;" alt="" />');
		var page_Req = new Request({
			url: 'Hoteles/' + host + "/precios_xhr.asp",
			method: 'post',
			noCache: false,
			evalScripts: true,		
			onSuccess: function(rText, rXML) {			
				_o.set('html',rText).addClass('act');		
			}
		}).send('id='+id+'&productID='+productID+'&moneda='+moneda);
		$(o).set('html','ocultar precio').addClass('act');
	}
	return false;
}


function CambiarMotor(num){
	for(var i=1; i<5; i++){
		_d='none';
		if(i== num){
			_d='block';
		}
		GE('mdiv'+i).style.display=_d;
	}
	return false;
}
function SelectBus(){	
	if(_bav){
		for(i=1;i<4;i++){
			GE('objAvanzada'+i).style.display='none';
		}
		GE('btnBA').src='img/btn-ba.gif';
		_bav=false;		
	}else{
		for(i=1;i<4;i++){
			_d = 'block';
			if(GE('h2').checked && i==2){
				_d = 'none';
			}
			GE('objAvanzada'+i).style.display=_d;			
		}
		GE('btnBA').src='img/btn-bb.gif';
		_bav=true;
	}	
	setCookie("busAdvanced", _bav);
}