//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 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;
			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:
		//
		break;
	}
}

function setTip(obj,texto) {
	if(obj.value==texto){
		obj.value='';
		obj.style.color='#000000';
	}	
}
function getTip(obj,texto) {
	if(obj.value==''){
		obj.value=texto;
		obj.style.color='#999999';
	}	
}
