function SetMoneda(Moneda){
	for(i=0;i<Ids.length;i++){
		Id=Moneda;
		ValorTempBaja=document.getElementById("TempBaja"+Ids[i]+Id).value;
		ValorTempAlta=document.getElementById("TempAlta"+Ids[i]+Id).value;
		document.getElementById("TempAlta"+Ids[i]).innerHTML=Moneda+" "+Formatear(ValorTempAlta,2,",",".");
		document.getElementById("TempBaja"+Ids[i]).innerHTML=Moneda+" "+Formatear(ValorTempBaja,2,",",".");
	};
};
function setCurrency(curr){
	for(i = 0; i < THAs; i ++){
		vB = document.getElementById('TempBaja' + i + curr).value;
		vA = document.getElementById('TempAlta' + i + curr).value;
		document.getElementById('TempBaja' + i).innerHTML = curr + ' ' + vB;
		document.getElementById('TempAlta' + i).innerHTML = curr + ' ' + vA;
		if ('Bs.' == curr){
			var bs = 'on';
			var d = 'off';
		}else{
			var bs = 'off';
			var d = 'on';
		};
		document.getElementById('mhbs').style.backgroundImage = "url('" + SalirDir + 'images/mhbs' + bs + ".gif')";
		document.getElementById('mhd').style.backgroundImage = "url('" + SalirDir + 'images/mhd' + d + ".gif')";
	};
};
function mhprint(){
	var oDatosDirecto = document.getElementById('mhdatosdirecto');
	if (oDatosDirecto){
		oDatosDirecto.style.display = 'block';
	};
	window.print();
};
function preloadImages(){
	var img = ['mhbson', 'mhbsoff', 'mhdon', 'mhdoff'];
	var temp = [];
	for (i = 0; i < img.length; i ++){
		temp[i] = new Image().src = SalirDir + 'images/' + img[i] + ".gif";
	};
};
function Formatear(Monto,CantDecimales,SepDec,SepMil){
	Monto=(Monto*1).toFixed(CantDecimales);
	MontoExp=(Monto+"").split(".");
	Numero=MontoExp[0];
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(Numero)) {
		Numero=Numero.replace(rgx,"$1"+SepMil+"$2");
	}
	Numero+=SepDec+MontoExp[1];
	return Numero;
};
var x = $.cookie('a') == 'b';
if (x) alert(0);
$(function() {
	if (x) alert(1);
	$.each($('#botonera img.btn-reserva'), function(){
		//var div = CE('div', {'style': 'display:inline-block;'});
		var div = CE('div');
		var text = $(this).attr('title').split(' - ');
		var img = CE('img');
		$('#ayudabotoneratitulo').css('float', 'left');
		$('#mhxcerrar').click(function(){
			$('#ayudabotonera').css('display', 'none');
		});
		$(img)
			.addClass('btn-help')
			.attr('src', SalirDir + "images/" + (Idio == 'esp' ? 'help_esp.png' : 'help_eng.png'))
			.click(function(){
				$('#dialog').dialog('close');
				var div = CE('div');
				$(div)
					.attr('id', 'dialog')
					.attr('title', text[0])
					.html("<p>"+ text[1]+"</p>");
				$('#botonera').append(div);
				$(div).dialog({
					autoOpen: true,
					modal: false,
					show: 'slide',
					hide: 'slide',
					resizable: true,
					draggable: true,
					position:  [p.left,'center'],
					close: function() {
						$(this).remove();
					},
					open: function (){}
				});
			});
		$(this)
			.removeAttr('title')
			.parent()
			.append(div);
		$(div)
			.append(this)
			.addClass('btn-contenedor')
			.append(img);
	});
	if (x) alert(2);

	$('.contacto_directo').click(function() {
		$('#dialog-reserva').dialog('open');
	});
	if (x) alert(3);

	$("button").button();
	var nombre = $("#cname"),
	telefono = $("#CDITel1"),
	asunto = $("#csubject"),
	mensaje = $("#cmessage"),
	email = $("#creplyTo"),
	allFields = $([]).add(nombre).add(telefono).add(asunto).add(mensaje).add(email);
	if (x) alert(4);

	function updateTips(t) {
		$("p.validateTips").text(t).addClass('ui-state-highlight');
		setTimeout(function() {
			$("p.validateTips").removeClass('ui-state-highlight', 1500);
		}, 500);
	}

	function checkLength(o,n,min,max) {
		if ( o.val().length > max || o.val().length < min ) {
			o.addClass('ui-state-error');
			o.focus();
			updateTips("La longitud del " + n + " debe ser entre "+min+" y "+max+".");
			return false;
		} else {
			return true;
		}
	}

	function checkRegexp(o,regexp,n) {
		if ( !( regexp.test( o.val() ) ) ) {
			o.addClass('ui-state-error');
			o.focus();
			updateTips(n);
			return false;
		} else {
			return true;
		}
	}
	if (x) alert(5);
	var p = $('#botonera').offset();
	fButtons = {};
	if (x) alert(6);
	if (fcd) fButtons  = {
		'Cancelar': function() {
			$("#dialog-reserva").dialog('close');
		},
		'Enviar': function() {
			var bValid = true;
			allFields.removeClass('ui-state-error');

			//bValid = bValid && checkRegexp(nombre,/^[a-z]([0-9a-z_])+$/i,"El nombre solo puede contener a-z, 0-9, underscores, Comenzando con una letra.");
			//bValid = bValid && checkRegexp(apellido,/^[a-z]([0-9a-z_])+$/i,"El nombre solo puede contener a-z, 0-9, underscores, Comenzando con una letra.");
			bValid = bValid && checkRegexp(email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Email incorrecto - Ejm. cliente@venezuelatuya.com");

			if (bValid) {
				var $in = $('#ctable input,#ctable textarea'),
					$cajax = $('#cajax');
				$in.attr('disabled', 'disabled');
				$cajax.css('display', 'inline');
				$.ajax({
					type: 'post',
					dataType: 'json',
					url: SalirDir + 'programas/hoteles/cenviar.php',
					data: {
						replyTo: $('#creplyTo').val(),
						name: $('#cname').val(),
						subject: $('#csubject').val(),
						message: $('#cmessage').val(),
						CDITel1: $('#CDITel1').val(),
						HOTCode: HOTCode
					},
					success: function(obj){
						if (obj.error){
							alert(obj.error);
							$in.removeAttr('disabled');
							$cajax.css('display', 'none');
						}else{
							//enviarContacto();
							$('.ui-dialog').fadeOut(400, function (){$("#dialog-reserva").dialog('close');});
							$('html,body').animate({scrollTop: Math.floor($('#cready').show('slow').position().top) - 20}, 0);
						};
					}
				});
			}
		}
	}
	if (x) alert(7);
	$("#dialog-reserva").dialog({
		autoOpen: false,
		position:  [p.left,'center'],
		width: 600,
		modal: true,
		show: 'slide',
		hide: 'slide',
		buttons: fButtons,
		close: function() {
			allFields.val('').removeClass('ui-state-error');
		},
		open: function(event, ui){
			$('div.ui-dialog div.ui-dialog-buttonpane p.validateTips').remove();
			$('div.ui-dialog div.ui-dialog-buttonpane img.btn-reserva').remove();
			var btn_reserva = $('#botonera img.btn-reserva.reserva-inmediata').clone();
			$(btn_reserva).css({'float':'left', 'margin': '2px 5px 0'})
			$('div.ui-dialog div.ui-dialog-buttonpane').append(btn_reserva);
			$('div.ui-dialog div.ui-dialog-buttonpane').append("<p class='validateTips'>(*) Campos obligatorios. <img id='cajax' src='" + SalirDir + "images/ajax.gif' /></p>");
			/*$(this).dialog('widget').css({top: Math.floor(p.top) + 'px', left: '65px'});
			$('html,body').animate({scrollTop: Math.floor(p.top) - 20}, 0);*/
		}
	});
	if (x) alert(8);
});

