{% if languages|length > 1 %}

<div class="top-menu__language pull-right">

	<div id="language">

		<div class="btn-group">
			<button class="top-menu__btn dropdown-toggle" data-toggle="dropdown">
				<i class="fa fa-globe" title="{{ language.name }}"></i>
				<span class="hidden-xs">{{ text_language }}</span>
			</button>
			<ul class="dropdown-menu dropdown-menu-right">
				{% for language in languages %}
					{% if language.main %}
						<li class="top-menu__language-item">
							<a href="{{ language.url }}" onclick="lm_deleteCookie('languageauto'); window.location = '{{ language.url }}'">{{ language.name }}</a>
						</li>
					{% else %}
						<li class="top-menu__language-item">
							<a href="{{ language.url }}" onclick="lm_setCookie('languageauto', '1', {expires: 180}); window.location = '{{ language.url }}'">{{ language.name }}</a>
						</li>
					{% endif %}
				{% endfor %}
			</ul>
		</div>


	</div>

</div>

<script>
	function lm_setCookie(name, value, options = {}) {
	options = {
	  path: '/',
	  ...options
	};
	
	let date = new Date(Date.now() + (86400e3 * options.expires));
	date = date.toUTCString();
	options.expires = date;
	 
	let updatedCookie = encodeURIComponent(name) + "=" + encodeURIComponent(value);
	
	for (let optionKey in options) {
	  updatedCookie += "; " + optionKey;
	  let optionValue = options[optionKey];
	  if (optionValue !== true) {
		updatedCookie += "=" + optionValue;
	  }
	}
	document.cookie = updatedCookie;
	}
	
	function lm_deleteCookie(name) {
	  lm_setCookie(name, "", {'max-age': -1});
	}
	</script> 

{% endif %}