function fotoZoom(url){
	window.open(url,'galeria','width=100,height=40').focus();
}


function actualizaPueblo(){
	$.get('actualizaPueblos.php',{id: $('#provincia').val()},function(data){$("#htmlPueblos").html('<select name="localidad" id="localidad" style="font-size: 11px;border: 1px solid #8e8f8f; width:200px; height:16px;"  onchange="actualizaCantidades();"><option value="">Todas</option>' + data + '</select>');});	
	$('#localidad').val('');
	actualizaCantidades();
}

function actualizaCantidades(){
		$.get('actualizaNumAloja.php',{		
		pid: $('#provincia').val(),
		puid: $('#localidad').val()
		},function(data){
			if(typeof(data)=='object'){
				setTimeout(function(){
					cadena='';
					$(data).find('tipo').each(function(){
							$("#tipo_"+$(this).attr('key')).attr('checked','');
							if($(this).attr('cantidad')!=undefined){
								$("#cantidad_"+$(this).attr('key')).html('('+ $(this).attr('cantidad') + ')');
								$("#tipo_"+$(this).attr('key')).attr('disabled','');
							}else{
								$("#tipo_"+$(this).attr('key')).attr('disabled','disabled');
								$("#cantidad_"+$(this).attr('key')).html('');
							}
					});
				},500);
			}
		});
}

function buscarAlojamiento(){
	for(i=1; i<=5; i++){
		if($('#precio_'+i).attr('checked'))
			precio=i;
	}
	cont=0;
	tipos='';
	tipo = new Array();
	for(i=1; i<=7; i++){
		if($('#tipo_'+i).attr('checked')){
			tipo[cont]=i;
			cont=cont+1;
		}
	}
	tipos=tipo.join('-');
	if(tipos==''){
		alert('Debe indicar por lo menos un tipo de alojamiento.');	
	}else{
		location.href='alojamientos.php?b=1&ti='+tipos+'&pr='+precio+'&prov='+$('#provincia').val()+'&loc='+$('#localidad').val()+'&per='+$('#personas').val();
	}
}

function submitContactForm(){
	$("#formulario").hide();
	$("#formuEnviando").fadeIn('slow');
	$.post('solicitarReserva.php',
		{
		nombre: $('#nombre').val(),
		telefono: $('#telefono').val(),
		email: $('#email').val(),
		desde: $('#desde').val(),
		hasta: $('#hasta').val(),
		alojamiento: $('#alojamiento').val(),
		personas: $('#personas').val(),
		texto: $('#texto').val()
		},function(data){
			if(typeof(data)=='object'){
				setTimeout(function(){
					$("#formuEnviando").hide();
					$("#formulario").fadeIn('slow');
					cadenaE="Hay errores en el formulario:\n\n";
					$(data).find('error').each(function(){
							key=$(this).attr('key');
							val=$(this).text()
							$("#"+key).val('');
							cadenaE += val + "\n";
					});
					alert(cadenaE);
				},1000);
			}else{
				if(data!='ok')
					alert(data);
				setTimeout(function(){
					$("#formuEnviando").hide();
					$("#formuEnviado").fadeIn('slow');
					$('#nombre').val('');
					$('#telefono').val('');
					$('#email').val('');
					$('#desde').val('');
					$('#hasta').val('');
					$('#personas').val('');
					$('#texto').val('');
				},1000);
			}
	})
}

function recarga(){
	$("#formuEnviado").hide();
	$("#formulario").fadeIn('slow');
}

function submitContactForm2(){
	$("#formulario").hide();
	$("#formuEnviando").fadeIn('slow');
	$.post('solicitarReservaRestaurantes.php',
		{
		nombre: $('#nombre').val(),
		telefono: $('#telefono').val(),
		email: $('#email').val(),
		restaurante: $('#restaurante').val(),
		texto: $('#texto').val()
		},function(data){
			if(typeof(data)=='object'){
				setTimeout(function(){
					$("#formuEnviando").hide();
					$("#formulario").fadeIn('slow');
					cadenaE="Hay errores en el formulario:\n\n";
					$(data).find('error').each(function(){
							key=$(this).attr('key');
							val=$(this).text()
							$("#"+key).val('');
							cadenaE += val + "\n";
					});
					alert(cadenaE);
				},1000);
			}else{
				if(data!='ok')
					alert(data);
				setTimeout(function(){
					$("#formuEnviando").hide();
					$("#formuEnviado").fadeIn('slow');
					$('#nombre').val('');
					$('#telefono').val('');
					$('#email').val('');
					$('#texto').val('');
				},1000);
			}
	})
}