<!DOCTYPE html>
<html xmlns:og="http://ogp.me/ns#" xmlns:fb="http://ogp.me/ns/fb#" lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<meta name="msapplication-config" content="none">
<!-- CookiePro Cookies Consent Notice start for peatix.com -->
<script type="text/javascript" src="https://cookie-cdn.cookiepro.com/consent/8cf9f1a9-9855-4724-8826-92530bee5afc/OtAutoBlock.js" ></script>
<script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="8cf9f1a9-9855-4724-8826-92530bee5afc" ></script>
<script type="text/javascript">
function OptanonWrapper() {
if (typeof gtag === 'undefined') {
return;
}
if (OnetrustActiveGroups.indexOf('C0002') != -1) {
gtag('consent', 'update', {'analytics_storage': 'granted'})
} else {
gtag('consent', 'update', {'analytics_storage': 'denied'})
}
if (OnetrustActiveGroups.indexOf('C0004') != -1) {
gtag('consent', 'update', {'ad_storage': 'granted'})
} else {
gtag('consent', 'update', {'ad_storage': 'denied'})
}
}
</script>
<!-- CookiePro Cookies Consent Notice end for peatix.com -->
<style id="antiClickjack">body{display:none !important;}</style>
<script type="text/javascript">
//<![CDATA[
if (self === top) {
var antiClickjack = document.getElementById("antiClickjack");
antiClickjack.parentNode.removeChild(antiClickjack);
}
else {
top.location = self.location;
}
//]]>
</script>
<meta charset="utf-8" />
<meta property="fb:app_id" content="133305523404320">
<meta property="og:site_name" content="Peatix">
<meta property="og:image" content="https://cdn.peatix.com/assets/production/static/images/peatix-ogimage-a78a90280bd8403b7f912a2e6fd6d75b.png">
<meta property="og:title" content="balivillas">
<meta property="og:description" content="Everybody has a record of their preferred destinations. Every town or city is distinctive... powered by Peatix : More than a ticket."><meta name="description" content="Everybody has a record of their preferred destinations. Every town or city is distinctive... powered by Peatix : More than a ticket." />
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--[if IE]>
<script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<title>balivillas | Peatix</title>
<link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/styles/styles-f4792533d87116817361386ef018c0ac.css">
<link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/ext-styles/tipTip-7deaff77bd5a2075d199588634c9e56c.css"> <link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/styles/pod_create-034e0fad1c2480d46ed45814302d0bbf.css"> <link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/styles/promote_tags-cd7b4877a44a19d07b5ab8e5c999d5a7.css">
<!--[if lt IE 9 ]>
<link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/ext-styles/ie-a467f6ef86ec0b75e160a006fdd3e55f.css">
<![endif]-->
<link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/ext-styles/jquery-ui-1.10.3-peatix.min-61b1943975da941330ef8838b22fd42b.css" />
<link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/ext-styles/icons-bdb07870dd639b6f3cc625aa54a5dc3a.css">
<link rel="canonical" href="https://balivillas.peatix.com">
<link rel="alternate" type="text/html" href="https://balivillas.peatix.com/view">
<link rel="alternate" type="text/html" href="https://peatix.com/group/9008486">
<link rel="alternate" type="text/html" href="https://peatix.com/group/9008486/view">
<link rel="alternate" type="text/html" hreflang="ja" href="https://balivillas.peatix.com?lang=ja">
<link rel="alternate" type="text/html" hreflang="en-sg" href="https://balivillas.peatix.com?lang=en-sg">
<link rel="alternate" type="text/html" hreflang="en-my" href="https://balivillas.peatix.com?lang=en-my">
</head>
<body class=" en">
<script>dataLayer=[{'gapath': '/group/9008486/view'}];</script>
<!-- BEGIN Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVNRF7"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- END__ Google Tag Manager (noscript) -->
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('set', 'developer_id.dNzMyY2', true);
gtag('consent', 'default', {
ad_storage: 'granted',
analytics_storage: 'granted',
wait_for_update: 500,
region: ['US-CA', 'EU']
});
</script>
<!-- BEGIN Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KVNRF7');</script>
<!-- END__ Google Tag Manager -->
<div id="wrap">
<header class="global-header site-header">
<div id="container">
<nav class="global-nav">
<a href="https://peatix.com/">
<img src="https://cdn.peatix.com/assets/production/static/images/peatix-logo-e60aa654c4c42c9b0f99074a66552e95.svg" class="svg-logo-peatix">
</a>
<ul class="nav-row nav-row__left">
<li class="nav-row_item">
<a href="https://peatix.com/search">
<svg width="24px" height="24px" viewBox="0 0 24 24" enable-background="new 0 0 24 24" class="svg-search">
<path d="M23.8,20.9l-5.4-5.4c1-1.6,1.6-3.5,1.6-5.4c0-5.5-4.5-10-10-10S0,4.5,0,10s4.5,10,10,10c1.9,0,3.8-0.5,5.4-1.6l5.4,5.4
C20.9,24,21,24,21.1,24s0.2,0,0.3-0.1l2.5-2.5c0.1-0.1,0.1-0.2,0.1-0.3C23.9,21.1,23.9,21,23.8,20.9z M9.9,16.4
c-3.5,0-6.3-2.8-6.3-6.3s2.8-6.3,6.3-6.3s6.3,2.8,6.3,6.3C16.2,13.5,13.4,16.4,9.9,16.4z"/>
</svg>
<span class="nav-row_item_text">Find Events</span>
</a>
</li>
</ul>
<ul class="nav-row nav-row__right">
<li class="nav-row_item nav-row_item__login">
<a href="https://peatix.com/signin">Sign In</a><span class="divider">|</span>
<a href="https://peatix.com/signup">Register</a>
</li>
</ul>
</nav>
</div>
</header>
<div id="global-message" class="global-message-sticky"></div>
<!-- START: NEW GROUP PAGE-->
<div id="skeleton_group" class="skeleton-group">
<div class="skeleton-group__cover">
</div>
<div class="skeleton-group__nav">
</div>
<div class="skeleton-group__wrapper">
<div class="skeleton-group__details">
<div class="skeleton-group__logo"></div>
<div class="skeleton-group__content">
<div class="center mobile-only">
<div class="skeleton-group__text size--m mb-xs"></div>
<div class="skeleton-group__text size--s"></div>
</div>
<div class="mobile-only">
<div class="skeleton-group__text mb-xs"></div>
<div class="skeleton-group__text"></div>
</div>
<div class="desktop-only">
<div class="skeleton-group__text size--m mb-xs"></div>
<div class="skeleton-group__text"></div>
</div>
<div class="desktop-only">
<div class="skeleton-group__text mb-xs"></div>
<div class="skeleton-group__text size--s"></div>
</div>
<div class="skeleton-group__description"></div>
</div>
</div>
<div class="skeleton-group__main">
<div class="desktop-only">
<div class="skeleton-group__text size--l mb-l"></div>
<div class="skeleton-group__text size--xl mb-xs"></div>
<div class="skeleton-group__text size--xl mb-l"></div>
<div class="skeleton-group__cards-wrapper">
<div class="skeleton-group__card"></div>
<div class="skeleton-group__card"></div>
<div class="skeleton-group__card"></div>
</div>
<div class="skeleton-group__text size--l mb-l"></div>
</div>
<div class="skeleton-group__text size--m mb-m mobile-only"></div>
<div class="skeleton-group__card"></div>
</div>
</div>
</div><script type="text/javascript">
(function(w) {
function cleanStr(str) { return str || '' }
function addKeyPrefix(key) { return 'peatix_frontend_' + key }
const groupSubdomain = "balivillas";
const groupData = {
podId: "9008486",
formToken: "NsBQ5Z/bQrx+SUXtM+dYGIruNNWlEssc",
accessToken: "",
isSubdomain: groupSubdomain && location.href.includes(groupSubdomain),
isActivityFeedEnabled: parseInt()
}
w.localStorage.setItem(addKeyPrefix('group_page'), JSON.stringify(groupData));
w.localStorage.setItem(addKeyPrefix('page'), "group")
})(window);
</script>
<script type="module" crossorigin src="https://cdn.peatix.com/assets/production/static/peatix-frontend/js/app-34c59b8e.js"></script>
<link rel="stylesheet" href="https://cdn.peatix.com/assets/production/static/peatix-frontend/assets/index.ab8069a6.css">
<body>
<div id="app"></div>
</body>
<!-- END: NEW GROUP PAGE-->
<!-- START: OLD GROUP PAGE
<main>
<div class="pod-header pod-header__main pod-bg2">
<div class="pod-header_inner">
<div class="pod-header_logo">
</div>
</div>
</div>
<div class="pod-sub-info">
<div class="pod-name">balivillas</div>
<a href="https://peatix.com/user/7265149/view" class="pod-host">By Berpol</a>
<a href="https://peatix.com/signin?to=https%3A%2F%2Fbalivillas.peatix.com%2Fview" class="button large action primary pod-action-button">Follow</a> <span>
<span class="none">| Public</span>
</span>
</div>
<section class="pod-description">
<p>Everybody has a record of their preferred destinations. Every town or city is distinctive and special in its own manner, be we've a brief list of areas which are only a bit more unique than others. For all of us, one of these areas is Ubud.<br><br>We visited this Balinese city in 2009. <a href="https://archon.id/jasa-seo-jakarta">jasa SEO jakarta</a> I are not beach people so we jumped the coastal regions of southern Bali and moved directly to Ubud. <br><br>It was late at night and I will never forget the feeling I had when we drove in to town. We turned the corner beyond the holy monkey forest to discover a constellation of colorful lanterns dangling from trees and quaint shopfronts on each side of the street. We gasped and published a collective"wow"! It had been such a gorgeous sight, and we did not anticipate understanding so little about the city.<br><br>We remained in Ubud for more than a week and fell in love with each aspect of the inland escape, from its own artsy stores to its Balinese bungalows to its Hindu temples along with its tasty food. We knew then we'd find our way back to Ubud at a certain stage.<br>To be truthful, I was not certain how we would feel about Ubud the next time around because your very first time is generally the best. But that was not the case .<br><br>Ubud could be developed today than it had been ten decades before, but it is still just as magical a place as ever.<br><br>Located inland about one hour and a half north of the airport, it is called a quieter and much more cultural destination when compared with the enjoyable but often raucous air of Seminyak and Kuta in southern bali<br><br>Alternatively, you will be enveloped by lush rice paddies along with a dense tropical jungle. Exotic temples abound , as do art museums, galleries, and one-off boutiques selling handmade goods like jewelry and wood carvings.<br>Over the past two decades, Ubud is becoming a significant destination for yoga professionals thanks to its proximity to nature and the civilization's inborn spirituality. <br><br>Brimming with yoga studios, health retreats, and vegetarian/vegan restaurants, a lot of individuals now regard Ubud since the holistic center of Southeast Asia.<br>For us along with the more than three million overseas tourists who see this city each year, Ubud is among the most intriguing destinations around the island along with also a must-visit in Bali<br><br>Like many destinations in Southeast Asia, Ubud has just two seasons -- moist and dry. The rainy season is generally from November until March while the dry period is from approximately April until October. Temperatures vary little during the year therefore going in the dry season is greatest. <br><br>July and August normally experience the very best weather however they are also summit months in Bali. Because of this, I believe April-June and September-November are greatest.<br> Both months were fantastic weather-wise, but that I did not like the much heavier audiences in July. Traffic becomes pretty bad also.<br><br>APR-OCT: As explained, this is normally the dry period in Ubud. July and August are the driest months although it could nevertheless rain every day of the year. On our first trip, I recall it raining fairly hard 1 day in April. The rain was heavy and it arrived abruptly, but it had been short-lived. <br><br>We appreciated mainly sunny days the remainder of the moment.<br>NOV-MAR: This is the rainy season in Ubud using the rain falling from December until February. The vacation weeks of December and early January will also be peak times around the island, so it is likely not the best time to see if you're looking for a quiet vacation. Resort prices will likely be at their greatest as well.<br><br>To help you better understand the climate in Ubud, I have established the ordinary temperature and yearly rainfall graphs below. Suggested months to see are highlighted in orange.<br><br>Whether you are coming from abroad or from someplace within Indonesia, many traffic to the island of Bali will be flying right into Ngurah Rai International Airport. We had been in Yogyakarta therefore we chose the 1 hr 30 minute flight to Bali. There are some approaches that you can get to a resort in Ubud in the airport.<br><br>BY PRIVATE TRANSFER: This is definitely the most suitable and possibly the smartest choice. It is possible to arrange for a transfer from the airport through your resort in Ubud or via Klook. I asked with our resort but their prices were higher so that I reserved with Klook.<br><br>BY TAXI: You can also have a cab from the airport to your resort but according to what I have read online, it will likely be expensive. Make sure you reserve your cab at the official taxi counter in the airport. They will quote you a fixed cost once you give them your destination.<br><br>BY BUS: This will likely be the least expensive option but maybe not the most suitable. On the other hand, the bus stop is approximately 4 kilometers north of the airport so you will want to have a cab there . It's possible to reserve Kuta-Ubud shuttle tickets on Klook. Please note that departure times are restricted and there is a maximum luggage allowance of 20 kg and a single carry-on bag per passenger.<br><br> We did not have to exchange money in Bali but according to what I have read, there are lots of reputable currency exchange offices in Ubud so you should not have any difficulties.<br><br>The larger offices across Monkey Forest Road look like great choices. Just make certain to compare exchange rates and also inquire when they charge a payment. If you are moving directly to Ubud after landing, I propose altering a tiny amount in the airport, only enough to cover your transfer.<br><br>Some travellers might not be comfortable bringing huge quantities of money into Indonesia, so another alternative is to draw IDR in an ATM. Rates are aggressive, some say much better. Just make sure you let your lender know that you anticipate using your ATM card overseas so that you do not encounter any difficulties. In my experience, my card functions in certain machines but not in others.<br><br>NOTE: Several ATM machines can inquire if you want to move with or without conversion. Consistently proceed WITHOUT conversion. That way the regional bank can perform the conversion for you. In the event you select WITH conversion, then authorizes the foreign exchange operating the ATM near <a href="https://archon.id/jasa-seo-bali">jasa SEO bali</a> to carry out the conversion, frequently at dreadful exchange prices. According to the article on Moderate, the difference in exchange rates can be as large as 10 percent.<br><br>Unless you are going to a health retreat or wish to be in full isolation, then the most convenient place to stay is in central Ubud. It is a rather small city so that it should not matter as much where you live. We have stayed in 2 hotels in various areas up to now and have not had any troubles getting around on foot.<br><br>This really is where we remained on our latest visit to Ubud. <br>The resort resembles a two-story colonial-style mansion having large rooms/bathrooms and also an outside swimming pool. Our room rate included breakfast for 2 that was sent to our room daily. You can book a space at Peacock Inn on Booking.com or even Agoda.<br><br>This really is where we stayed on our first visit to Ubud. In their leading reviews and 9.2 score on Booking.com, it seems like they have maintained the grade of the location that's great to see since this is in fact a beautiful resort.<br>Ubud Bungalows is nearer to the Holy Monkey Forest and includes roomy standalone bungalows with terrace seats at a lush heavily implanted environment. They've a pool and room prices include breakfast too. It's possible to reserve a room here on Booking.com or even Agoda.<br><br>Additional Hotels<br>To be truthful, there is so much competition in Ubud (and in Bali generally ) it should not be tough to discover a gorgeous hotel room in a nice cost. If you'd like 5-star accommodations, then there are lots of these too. If neither of the above two hotels would be precisely what you're searching for, then it's possible to have a look at alternative listings on Booking.com or even Agoda.<br><br><a href="https://archon.id/">jasa SEO</a></p>
<a href="javascript:void(0)" id="show-hide-description-link" class="toggle-description" style="display:none">read more</a>
</section>
<div class="pod-content-main">
<div class="block">
<section class="pod-section">
<header>1 Follower</header>
<div class="pod-section_main member-list-short member-list">
<a href="https://peatix.com/user/7265149/view">
<img src="https://cdn.peatix.com/assets/production/static/images/avatar-default-0c08592b2c35e911dc49140c2b386f53.png" alt="Berpol" class="avatar-small" onerror="avatarError(7265149, undefined, 9008486);">
</a> </div>
</section>
</div>
<div class="block">
<section class="pod-section full-column">
<header>Comments</header>
<div class="pod-section_main comments">
<div class="loader"></div>
<div class="fb-comments" data-href="http://balivillas.peatix.com/view" data-width="100%" data-numposts="5" data-order-by="reverse_time"></div>
</div>
</section>
</div> </div>
</main>
END: OLD GROUP PAGE -->
<script type="text/javascript">
<!--
function avatarError(userId, eventId, podId) {
var url = "https://peatix.com/user/avatar?user=" + userId;
if (!!eventId)
url += "&event=" + eventId;
if (!!podId)
url += "&pod=" + podId;
var xhr = new XMLHttpRequest();
if ("withCredentials" in xhr) {
xhr.open("DELETE", url, true);
xhr.send();
}
}
-->
</script>
<footer class="global-footer-wrap">
<div class="global-footer">
<div class="list-pop list-pop__footer-button footer-button-main-wrap">
<a href="javascript:void(0)" class="footer-button-main list-pop_trigger">Help</a>
<ul class="list-pop_content">
<li><a href="https://help-attendee.peatix.com/en/support/home" target="_blank">For attendees</a></li>
<li><a href="https://help-organizer.peatix.com/en/support/home" target="_blank">For organizers</a></li>
<li><a href="https://help.peatix.com/?hl=en" target="_blank">Other</a></li>
</ul>
</div> <ul class="footer-nav">
<li class="footer-nav-item">
<a href="https://services.peatix.com/en/intl" target="_blank">Create Events</a></li>
<li class="footer-nav-item"><a href="https://blog.peatix.com/article/">Blog</a></li>
<li class="footer-nav-item"><a href="http://about.peatix.com/community-guidelines.html?hl=en&force=us" target="_blank">Community Guidelines</a></li>
<li class="footer-nav-item"><a href="http://about.peatix.com/jobs.html?hl=en&force=us">Jobs</a></li>
<li class="footer-nav-item" style="display:block">
Enjoy the event with our Mobile app! <a href="http://ptix.co/2uvOh3e" target="_blank" class="footer-nav-item">iPhone</a> <a href="http://ptix.co/2uw1JEb" class="app-googleplay" target="_blank">Android</a>
</li>
</ul>
<div class="social-media">
<a href="https://t.peatix.com/TwitterGlobal" target="_blank" class="visit-twitter icon-twitter">Twitter</a>
<a href="https://t.peatix.com/FacebookGlobal" target="_blank" class="visit-fb icon-facebook">Facebook</a>
<a href="https://t.peatix.com/InstagramGlobal" target="_blank" class="icon-instagram">Instagram</a>
</div>
<div class="lang-switch-wrap">
<ul class="lang-switch">
<li class="lang-selected">
<a href="javascript:void(0);"><span class="icon icon-triangle icon-before"></span>English</a>
</li> <li class="lang-option">
<a href="https://peatix.com/switch_language?lang=ja_JP">日本語</a>
</li> </ul>
</div>
<ul class="footer-legal">
<li class="footer-nav-item">
<a href="http://about.peatix.com/tos.html?hl=en&force=us" target="_blank">Legal</a>
</li>
<li class="footer-nav-item">
<a href="http://about.peatix.com/dmca.html?hl=en&force=us" target="_blank">DMCA</a>
</li>
<li class="footer-nav-item">
<a href="http://about.peatix.com/cookies.html?hl=en&force=us" target="_blank">Cookie Notice</a>
</li>
<li class="footer-nav-item">
© 2024 Peatix Inc.
</li>
<li class="p-mark">
<a href="https://privacymark.org/about/outline_and_purpose.html" target="_blank" class="p-mark-logo_link"><img src="https://cdn.peatix.com/assets/production/static/images/privacy-mark-en-f78aa9024fce30ce35f3b648ea7c27d8.png" class="p-mark_logo"></a>
</li>
</ul>
</div>
<img width="0" height="0" src="https://cdn.peatix.com/assets/production/static/images/ajax-loader-bc19acdbe3ad693dbcc8734ace30b174.gif">
</footer>
<div id="fade">
<div class="popup_block share-modal" id="share-pod">
<h2 class="heading-secondary gap-bottom">Thanks for following!</h2>
<p>As follower of the group you will receive email notifications of events in the group.</p>
<p>Bigger groups, bigger fun.</p>
<div class="share-modal_buttons">
<a href="javascript:void(0)" class="button action icon icon-facebook icon-before facebook-button">Share on Facebook</a>
<a href="javascript:void(0)" class="button action icon icon-twitter icon-before twitter-button">Share on Twitter</a>
</div>
</div>
</div>
</div>
<div id="template-footer"
data-user_messages_count="0"
data-use_smartphone_view="0"
data-googleanalytics_active="1"
data-fb_appid="133305523404320"
data-fb_locale="en_US"
data-user_id=""
data-locale="en_US"
/>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script type="text/javascript">
//<![CDATA[
if (!window.jQuery) {
document.write('<script src="https://cdn.peatix.com/assets/production/static/js/jquery.min-28e9f4c8fff8403b84d55cd24756ff9c.js"><\/script>');
document.write('<script src="https://cdn.peatix.com/assets/production/static/js/jquery-ui.min-a1bb911da83a6bc9ece3705483bb15fe.js"><\/script>');
}
//]]>
</script>
<script type="text/javascript" src="https://cdn.peatix.com/assets/production/static/js/jquery.validate.min-8fd64ab7ded055d3bf0ee58d69723a6f.js"></script>
<script type="text/javascript" src="https://cdn.peatix.com/assets/production/static/js/jquery.placeholder.min-2e06791d497fcb34a2272e54d7ded65c.js"></script>
<script type="text/javascript" src="https://cdn.peatix.com/assets/production/static/js/peatix-510c2b9402bc85fada45cff5d9394a8e.js"></script>
<script type="text/javascript" src="https://cdn.peatix.com/assets/production/static/js/footer-6d4150ae93c11ff369b81deafdc61dd5.js"></script>
<script type="text/javascript" src="https://cdn.peatix.com/assets/production/static/js/jquery.tipTip.minified-d32af4a118185d44ef8b5fd5cf94af55.js"></script>
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
var PEATIX = PEATIX || {};
PEATIX.UI = function() {};
PEATIX.UI.PromoteGroupEvents = {
doNotShow: false,
muteScroll: false,
alreadySeen: false,
$el: $('.recommended-categories'),
$el2: $('.categories', this.$el),
dialogueTimer: null,
viewportWidth: $(window).width(),
containerWidth: ( $('main').length != 0 ) ? $('main').width() : $('#content-main').width(),
spaceAvailable: (this.viewportWidth - this.containerWidth) / 2,
scrollPercent: 0,
init: function() {
var _this = this;
$(document).scroll(_this.scrollHandler);
$(window).resize(_this.resizeHandler);
_this.$el.on('click', function() {
_this.clearTimer();
_this.alreadySeen = true;
_this.toggleDisplay(20);
});
$('.close', _this.$el2).on('click', function() {
_this.doNotShow = true;
_this.$el2.fadeOut(250, function() {
_this.$el.animate({
bottom: -75
}, 1000);
});
});
},
resizeHandler: function() {
var _this = PEATIX.UI.PromoteGroupEvents;
if ( _this.doNotShow )
return;
_this.viewportWidth = $(window).width();
if ( _this.viewportWidth < 1279 ) {
_this.$el2.hide();
_this.$el.hide();
_this.muteScroll = true;
_this.clearTimer();
return;
} else if ( _this.alreadySeen ) {
_this.$el.show();
_this.$el2.show();
_this.muteScroll = false;
} else {
_this.muteScroll = false;
}
_this.spaceAvailable = (_this.viewportWidth - _this.containerWidth) / 2;
_this.$el2.css("width", _this.spaceAvailable);
_this.toggleDisplay(_this.scrollPercent);
},
scrollHandler: function() {
var _this = PEATIX.UI.PromoteGroupEvents;
if ( _this.doNotShow || _this.muteScroll )
return;
var currY = $(this).scrollTop();
var postHeight = $(this).height();
var scrollHeight = $('.content').height();
_this.scrollPercent = Math.abs((currY / (scrollHeight - postHeight)) * 100);
if ( _this.scrollPercent >= 10 && _this.$el.not(':visible'))
_this.$el.fadeIn();
_this.resizeHandler();
},
toggleDisplay: function(scrollPercent) {
var _this = this;
var bottom = 0;
var displayPixelAmount = (75 - ( (scrollPercent/100) * 75));
if ( scrollPercent >= 20 || _this.alreadySeen ) {
displayPixelAmount = 0;
bottom = -15;
if ( _this.dialogueTimer == null && !_this.alreadySeen) {
_this.dialogueTimer = setTimeout(function() {
_this.muteScroll = true;
$(document).trigger('tagPopUpDisplayed');
_this.$el2.show("slide", { direction: "down" }, 250);
_this.alreadySeen = true;
}, 3000);
_this.muteScroll = false;
}
_this.$el.css("bottom", bottom + "px");
_this.$el.css("background-position", "75% " + displayPixelAmount);
_this.$el2.css("top", (_this.$el2.height() + 25) * -1);
}
},
clearTimer: function() {
var _this = this;
clearTimeout(_this.dialogueTimer);
_this.dialogueTimer = null;
}
}
$(document).ready(function() {
PEATIX.UI.PromoteGroupEvents.init();
});
$('.fb-comments').on('hasFinishedLoading', function() {
$('.loader').fadeOut('fast', function() {
$('.fb-comments').fadeIn('fast');
});
});
setTimeout(function() {
$('.js-tip').tipTip();
}, 1000)
$('.twitter-button').click(function(e) {
var left = parseInt( ( screen.availWidth / 2 ) - 400 );
var url = 'https%3A%2F%2Fbalivillas.peatix.com';
window.open(
'https://twitter.com/share'
+ '?original_referer=' + url
+ '&via=Peatix'
+ '&source=tweetbutton'
+ '&url=' + url,
null,
'width=800,height=500,location=yes,left=' + left
);
close_modal_window();
});
$('.facebook-button').click(function(e) {
var left = parseInt( ( screen.availWidth / 2 ) - 400 );
var url = 'https%3A%2F%2Fbalivillas.peatix.com';
window.open(
'https://www.facebook.com/sharer/sharer.php' + '?u=' + url,
null,
'width=800,height=500,location=yes,left=' + left
);
close_modal_window();
});
if (location.hash == '#joined') {
open_modal_window( undefined, 'share-pod', '#?w=350' );
if ('undefined' !== typeof dataLayer)
dataLayer.push({'event': 'GroupFollowed', 'FollowedGroup': '9008486'});
}
location.hash = '';
$.fn.expandDescription = function( e ) {
$('#show-hide-description-link')
.html( 'show less' )
.prev()
.css({"height":"100%"});
;
$( document ).off( 'click', '#show-hide-description-link', $.fn.expandDescription );
$( document ).on( 'click', '#show-hide-description-link', $.fn.collapseDescription );
};
$.fn.collapseDescription = function( e ) {
if ( e )
e.stopPropagation();
$('#show-hide-description-link')
.html('read more')
.show()
.prev()
.css({"height":"3em","overflow":"hidden"})
;
if ( e )
$( window ).scrollTop( $('.pod-sub-info').offset().top );
$( document ).off( 'click', '#show-hide-description-link', $.fn.collapseDescription );
$( document ).on( 'click', '#show-hide-description-link', $.fn.expandDescription );
};
if ( $('.pod-description').height() > 100 ) {
$('#show-hide-description-link').show();
$.fn.collapseDescription();
}
else {
$('#show-hide-description-link').hide();
}
if ( $('.js-announcement-list').children('li').length != 0 ) {
$( '.js-read-more' ).on('click', function() {
$(this).parent().toggleClass('show-full');
$(this).next().show();
$(this).hide();
});
$( '.js-read-more-target' ).on('click', function() {
$(this).parent().toggleClass('show-full');
$(this).prev().show();
$(this).hide();
});
}
var exp = /(\bhttps?:\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig;
var text = $(".read-more-target").html();
if (!!text)
$(".read-more-target").html(text.replace(exp,"<a href='$1' target='_blank'>$1</a>"));
text = $(".read-more").html();
if (!!text)
$(".read-more").html(text.replace(exp,"<a href='$1' target='_blank'>$1</a>"));
$('.js-co-manager-cta').click( function(e) {
open_modal_window(undefined, 'co-manager-cta', '#?w=560');
});
$('#following-button').hover(
function () {
$(this).attr('value', "Unfollow");
},
function () {
$(this).attr('value', "Following");
}
)
});
//]]>
</script>
<div id="fb-root"></div></body>
</html>