<!DOCTYPE html>
<html lang="en-US">
<head id="Head"><meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<meta name="REVISIT-AFTER" content="1 DAYS" />
<meta name="RATING" content="GENERAL" />
<meta name="RESOURCE-TYPE" content="DOCUMENT" />
<meta content="text/javascript" http-equiv="Content-Script-Type" />
<meta content="text/css" http-equiv="Content-Style-Type" />
<title>
Event Calendar
</title><meta id="MetaRobots" name="ROBOTS" content="INDEX, FOLLOW" /><link href="/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=158" type="text/css" rel="stylesheet"/><link href="/DesktopModules/eTapahtuma_Tapahtumakalenteri/module.css?cdv=158" type="text/css" rel="stylesheet"/><link href="/Portals/2/Skins/yliopisto-2014/skin.css?cdv=158" type="text/css" rel="stylesheet"/><link href="/Portals/2/portal.css?cdv=158" type="text/css" rel="stylesheet"/><link href="/DesktopModules/eTaika4/js/jquery-ui-themes-1.9.2/themes/base/jquery-ui.css?cdv=158" type="text/css" rel="stylesheet"/><link href="/Portals/2/Skins/yliopisto-2014/fonts.css?cdv=158" type="text/css" rel="stylesheet"/><script src="/Resources/libraries/jQuery/03_05_01/jquery.js?cdv=158" type="text/javascript"></script><script src="/Resources/libraries/jQuery-Migrate/03_02_00/jquery-migrate.js?cdv=158" type="text/javascript"></script><link rel='SHORTCUT ICON' href='/Portals/2/favicon.ico?ver=X0vVRtlv1qnv59jZJq07pQ%3d%3d' type='image/x-icon' />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-7209849-6']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<meta name="viewport" content="width=device-width, initial-scale=1.0" /></head>
<body id="Body">
<form method="post" action="/kalenteri/english.aspx" id="Form" enctype="multipart/form-data">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
</div>
<script src="/ScriptResource.axd?d=NJmAwtEo3Iq5ftPkztZtOH0HaLoChQB5xtDO0U7gq4-IZNYIL163bQLJyjeUcHTCGNim3-wo6HRy1eJIWdDDr4cvXeW3vqHJEcWHcGiFMkS71EGiIpWeJE8ne0A2y9grMT8ThA2&t=49337fe8" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=dwY9oWetJoJfpAoca3_CJi8GodIpUuXtB-UOBJzfuOD4EdsU-wIDlrsyyWqsyHVZ55iJescxEt8Z26ioTwnDoCmSDl9wzjQjDcbt1IaqoHT1jql4ah5M1HRqBL4ZyJgipeKB8DBL0VtOvGCW0&t=49337fe8" type="text/javascript"></script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" />
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="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" />
</div><script src="/js/dnn.js?cdv=158" type="text/javascript"></script><script src="/Resources/Shared/Scripts/knockout.js?cdv=158" type="text/javascript"></script><script src="/Resources/Shared/Scripts/jquery/jquery-ui.js?cdv=158" type="text/javascript"></script><script src="/DesktopModules/eTapahtuma_Tapahtumakalenteri/scripts/jquery.multiple.select.js?cdv=158" type="text/javascript"></script><script src="/DesktopModules/eTaika4/js/modernizr-2.0.4.custom.min.js?cdv=158" type="text/javascript"></script><script src="/DesktopModules/eTaika4/js/jquery.placeholder.js?cdv=158" type="text/javascript"></script><script src="/DesktopModules/eTaika4/js/jquery-ui-1.8.12.custom/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js?cdv=158" type="text/javascript"></script><script src="/DesktopModules/eTaika4/js/jquery-ui-1.8.12.custom/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js?cdv=158" type="text/javascript"></script><script src="/js/dnncore.js?cdv=158" type="text/javascript"></script><script src="/js/dnn.servicesframework.js?cdv=158" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 90, '');
//]]>
</script>
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-5PMSGQ"
height="0" width="0"
style="display:none;visibility:hidden"></iframe></noscript>
<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=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5PMSGQ');</script>
<!-- End Google Tag Manager -->
<!--CDF(Css|/Portals/2/Skins/yliopisto-2014/fonts.css?cdv=158|DnnPageHeaderProvider|100)-->
<script src="/Resources/Shared/scripts/jquery/jquery-migrate.js"></script>
<!--[if lt IE 9]>
<style type="text/css">
.l-menu-bar { display: none !important; }
footer.l-footer { display: none !important; }
#dnn_contentpane { margin-left: 0px;}
</style>
<![endif]-->
<div class="l-page">
<div class="l-top-bar-wrapper">
<div class="l-top-bar">
<div class="l-region l-region--top-bar">
<div id="block-locale-language" role="complementary" class="block block--locale language block--locale-language language">
<ul class="language-switcher-locale-url">
<li class="en first active"><a class="language-link active" href="/kalenteri/english.aspx">English</a></li>
<li class="fi"><a class="language-link" href="/kalenteri/suomi.aspx">Suomi</a></li>
<li class="sv last"><a class="language-link" href="/kalenteri/svenska.aspx">Svenska</a></li>
</ul>
</div>
<div id="block-hy-contact-hy-logo-block" class="block block--hy-contact logo-block hide-block-title block--hy-contact-hy-logo-block block-site_logo">
<div class="block__content">
<a href="https://www.helsinki.fi/en">
<svg width="53" height="50" class="site-logo">
<image xlink:href="/Portals/2/Skins/yliopisto-2014/images/hy_logo_white.svg" src="/Portals/2/Skins/yliopisto-2014/images/helsinki_university_53x50.png" width="53" height="50" />
</svg><h2 class="site-name">University of Helsinki</h2>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="l-main-wrapper">
<div class="l-main">
<div id="dnn_contentpane" class="l-content-wrapper">
<div class="DnnModule DnnModule-eTapahtuma_Tapahtumakalenteri DnnModule-2092"><a name="2092"></a>
<table border="0" cellspacing="0" cellpadding="0" width="100%" Summary="Module Design Table">
<tr>
<td id="dnn_ctr2092_ContentPane" style="padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;"><!-- Start_Module_2092 --><div id="dnn_ctr2092_ModuleContent" class="DNNModuleContent ModeTapahtumaTapahtumakalenteriC">
<!--CDF(Javascript|/Resources/Shared/Scripts/knockout.js?cdv=158|DnnBodyProvider|100)-->
<!--CDF(Javascript|/Resources/Shared/Scripts/jquery/jquery-ui.js?cdv=158|DnnBodyProvider|100)-->
<script type="text/javascript" src="/DesktopModules/eTaika4/js/moment/moment.js"></script>
<script type="text/javascript" src="/DesktopModules/eTaika4/js/moment/moment-with-locales.js"></script>
<!--CDF(Javascript|/DesktopModules/eTapahtuma_Tapahtumakalenteri/scripts/jquery.multiple.select.js?cdv=158|DnnBodyProvider|100)-->
<!--CDF(Javascript|/DesktopModules/eTaika4/js/modernizr-2.0.4.custom.min.js?cdv=158|DnnBodyProvider|100)-->
<!--CDF(Javascript|/DesktopModules/eTaika4/js/jquery.placeholder.js?cdv=158|DnnBodyProvider|100)-->
<!--CDF(Javascript|/DesktopModules/eTaika4/js/jquery-ui-1.8.12.custom/development-bundle/ui/i18n/jquery.ui.datepicker-fi.js?cdv=158|DnnBodyProvider|100)-->
<!--CDF(Javascript|/DesktopModules/eTaika4/js/jquery-ui-1.8.12.custom/development-bundle/ui/i18n/jquery.ui.datepicker-sv.js?cdv=158|DnnBodyProvider|100)-->
<!--CDF(Css|/DesktopModules/eTaika4/js/jquery-ui-themes-1.9.2/themes/base/jquery-ui.css?cdv=158|DnnPageHeaderProvider|100)-->
<script type="text/javascript" charset="utf-8">
jQuery(function ($) {
//Settings
var SMALL_MIN_WIDTH = 768;
var SEPARATOR = ';';
// ASP.NET Client IDs
var lblAlert$ = $('#dnn_ctr2092_Etusivu_lblAlert');
var txtSearch$ = $('#dnn_ctr2092_Etusivu_txtSearch');
var lstWhat$ = $('#dnn_ctr2092_Etusivu_lstWhat');
var lstYksikko$ = $('#dnn_ctr2092_Etusivu_lstYksikko');
var lstWhere$ = $('#dnn_ctr2092_Etusivu_lstWhere');
var txtStartDate$ = $('#dnn_ctr2092_Etusivu_txtStartDate');
var txtEndDate$ = $('#dnn_ctr2092_Etusivu_txtEndDate');
var showWhat = true;
var showYksikko = false;
var showWhere = false;
var showWhen = true;
var showPredefined = false;
var PainikeriviLevea = true;
var showCommands = false;
var showRSSAfterResults = false;
var sf = $.ServicesFramework(2092);
var id = parseInt(getParameterByName("id").toLowerCase()) || 0;
$.fn.goTo = function () {
$('html, body').animate({
scrollTop: $(this).offset().top + 'px'
}, 'fast');
return this;
}
var EventViewModel = function () {
var self = this;
this.count = ko.observable();
this.highlightCount = ko.observable(0);
this.listCount = ko.computed(function () { return this.count() - this.highlightCount(); }, this);
this.events = ko.observableArray();
this.selectedEvent = ko.observable();
this.url = 'https://helsinginyliopisto.etapahtuma.fi/Kalenteri/English';
this.search = function () {
var criteria = {
query: txtSearch$.val(),
group: lstWhat$.multipleSelect("getSelects"),
yksikko: lstYksikko$.multipleSelect("getSelects"),
campus: lstWhere$.multipleSelect("getSelects"),
startDate: moment(txtStartDate$.val(), "D.M.YYYY").format("YYYY-MM-DD"),
endDate: moment(txtEndDate$.val(), "D.M.YYYY").format("YYYY-MM-DD"),
culture: getParameterByName("culture").toLowerCase()
}
$.ajax({
type: "POST",
url: sf.getServiceRoot('eTapahtuma_Tapahtumakalenteri') + "Tapahtuma/" + "HaeTapahtumat",
data: criteria,
dataType: "json",
beforeSend: sf.setModuleHeaders
}).done(function (data) {
if (data !== undefined && data != null) {
// Manual mapping
self.events.removeAll();
self.highlightCount(0);
self.count(data.length);
for (var i = 0; i < data.length; i++) {
self.events.push(data[i]);
if (data[i].Highlight) {
var current = self.highlightCount();
self.highlightCount(current + 1);
};
}
if ($('#FlammaKalenteri').length > 0) {
//Etsii sivupohjasta elementtiä jonka ID on FlammaKalenteri, näin muilla sivupohjilla ei ajeta scriptiä
iframe_resize()
}
}
if (id > 0) {
$('#eventlink-' + id).click();
}
}).fail(function (xhr, result, status) {
var err = eval("(" + xhr.responseText + ")");
var message = "Virhe: " + err.ExceptionMessage;
$.dnnAlert({ text: message });
lblAlert$.text(message);
});
};
this.selectEvent = function (data) {
self.selectedEvent(data);
$('#results').hide();
$('#details').show();
$('#details').goTo();
if (document.documentElement.clientWidth < SMALL_MIN_WIDTH) {
$('#details .content').insertAfter('#details aside');
}
var eventUrl = self.url + '&id=' + data.Id;
addthis.update('share', 'url', eventUrl);
addthis.url = eventUrl;
addthis.toolbox('.addthis_toolbox');
if ($('#FlammaKalenteri').length > 0) {
//Etsii sivupohjasta elementtiä jonka ID on FlammaKalenteri, näin muilla sivupohjilla ei ajeta scriptiä
iframe_resize()
}
};
this.showResults = function (data) {
$('#results').show();
$('#details').hide();
$('#results').goTo();
};
};
var vm = new EventViewModel();
ko.applyBindings(vm);
var initializeParameters = function () {
var group = getParameterByName("group").toLowerCase();
lstWhat$.multipleSelect("setSelects", group.split(SEPARATOR));
var yksikko = getParameterByName("yksikot").toLowerCase();
lstYksikko$.multipleSelect("setSelects", yksikko.split(SEPARATOR));
var campus = getParameterByName("campus").toLowerCase();
lstWhere$.multipleSelect("setSelects", campus.split(SEPARATOR));
var q = getParameterByName("q").toLowerCase();
txtSearch$.val(q);
};
function getParameterByName(name, url) {
var uri = "";
if (!url) {
uri = window.location.href;
} else {
uri = url;
}
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regexS = "[\\?&]" + name + "=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(uri);
if (results == null)
return "";
else {
// cookie encoded differently from qs
if (!url) {
return decodeURIComponent(unescape(results[1])).replace(/\+/g, " ");
} else {
return decodeURIComponent(results[1]).replace(/\+/g, " ");
}
}
}
// Search on Enter
txtSearch$.keyup(function (e) {
var key = e.which || e.keyCode || e.keyChar;
if (key === 13) {
$('#dnn_ctr2092_Etusivu_txtSearch').autocomplete('close');
$('#btnSearch').click();
}
});
// Autocomplete widget
var acObjectName = $.ui.version == "1.8.16" ? "autocomplete" : "uiAutocomplete";
txtSearch$.autocomplete({
source: function (request, response) {
$.ajax({
url: sf.getServiceRoot('eTapahtuma_Tapahtumakalenteri') + "Tapahtuma/" + "Autocomplete",
dataType: 'json',
data: { query: request.term },
beforeSend: sf.setModuleHeaders
}).done(function (data) {
response($.map(data, function (item) {
return {
label: __highlight(item.Name, request.term),
value: item.Name
};
}));
vm.search();
}).fail(function (xhr, result, status) {
var err = eval("(" + xhr.responseText + ")");
var message = "Virhe: " + err.ExceptionMessage;
$.dnnAlert({ text: message });
lblAlert$.text(message);
});
},
minLength: 1,
close: function () {
vm.search();
}
}).data(acObjectName)._renderItem = function (ul, item) {
return $("<li></li>")
.data("ui-autocomplete-item", item)
.append($("<a></a>").html(item.label))
.appendTo(ul);
};
// Highlight search term
var __highlight = function (s, t) {
var matcher = new RegExp("(" + $.ui.autocomplete.escapeRegex(t) + ")", "ig");
if (s !== null) {
return s.replace(matcher, "<strong>$1</strong>");
}
};
$('.predefined .button').click(function (e) {
e.preventDefault();
if ($(this).hasClass("active")) {
$(this).removeClass("active");
txtStartDate$.val('');
txtEndDate$.val('');
} else {
$('.button').toggleClass("active", false);
$(this).toggleClass("active");
var daterange = $(this).data('daterange')
var start = moment();
var end = start;
if (daterange == 'today)') {
// Do nothing
} else if (daterange == 'tomorrow') {
start = moment().add('days', 1);
end = start;
} else if (daterange == 'thisweek') {
end = moment().day(7);
} else if (daterange == 'thismonth') {
end = moment().endOf('month');
}
txtStartDate$.val(start.format("D.M.YYYY"));
txtEndDate$.val(end.format("D.M.YYYY"));
}
vm.search();
});
lstWhat$.multipleSelect({
label: '.what .ms-label',
placeholder: 'All event categories',
selectAllText: 'Select all',
allSelected: 'All selected',
resetText: 'Remove selection',
countSelected: '# / % selected',
onClose: function () {
txtSearch$.val('');
vm.search();
}
});
if (showWhat) {
$("#search .what").show();
}
lstYksikko$.multipleSelect({
label: '.yksikko .ms-label',
placeholder: 'All selected',
selectAllText: 'Select all',
allSelected: 'All selected',
resetText: 'Remove selection',
countSelected: '# / % selected',
onClose: function () {
txtSearch$.val('');
vm.search();
}
});
if (showYksikko) {
$("#search .yksikko").show();
}
lstWhere$.multipleSelect({
label: ".where .ms-label",
placeholder: 'All places',
selectAllText: 'Select all',
allSelected: 'All selected',
resetText: 'Remove selection',
countSelected: '# / % selected',
onClose: function () {
txtSearch$.val('');
vm.search();
}
});
if (showWhere) {
$("#search .where").show();
}
$(".when input[type=text]").datepicker($.extend(
$.datepicker.regional[''],
{
showOn: "button",
buttonImage: "/DesktopModules/eTapahtuma_Tapahtumakalenteri/Kuvat/date-picker.png",
buttonImageOnly: true,
dateFormat: 'd.m.yy',
firstDay: 1,
onClose: function (dateText, inst) {
$(this).attr("disabled", false);
vm.search();
},
beforeShow: function (input, inst) {
$(this).attr("disabled", true);
}
}
)).keyup(function (e) {
var key = e.which || e.keyCode || e.keyChar;
if (key === 13) {
$(this).datepicker("hide");
vm.search();
$('#btnSearch').click();
}
}).focusout(function () {
vm.search();
});
if (showWhen) {
$("#search .when").show();
}
if (showPredefined) {
$("#search .predefined").show();
}
if (PainikeriviLevea) {
$("#search .predefined").addClass('FullWidth');
}
if (showCommands) {
$("#search .commands").show();
}
if (showRSSAfterResults) {
$("#results .rss").css('display', 'inline-block');
}
$("#search .query:visible").filter(":odd").css("margin-right", "10%");
$('#details').on('click', '#btnShareUrl', function (e) {
$(".share-url").toggle("blind", {}, 500, function () {
$(".share-url input").select();
});
});
initializeParameters();
vm.search();
if (!Modernizr.input.placeholder) {
$('input[placeholder], textarea[placeholder]').placeholder(); //IE9
}
if (document.documentElement.clientWidth < SMALL_MIN_WIDTH) {
$('#external').insertAfter('#details');
}
if (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPad/i)) {
var viewportmeta = document.querySelector('meta[name="viewport"]');
if (viewportmeta) {
viewportmeta.content = 'width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0';
document.body.addEventListener('gesturestart', function () {
viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6';
}, false);
}
}
//yksikoiden tasaus
$(".alayksikko.taso1").closest("li").css("padding-left", "10px");
$(".alayksikko.taso2").closest("li").css("padding-left", "20px");
});
</script>
<div id="eTapahtuma_Tapahtumakalenteri">
<header>
<div class="breadcrumb">
<a class="home" href="http://www.helsinki.fi/en/">Home</a> / <a href="http://uutiset.helsinki.fi/en/">News</a>
</div>
<h1>
Events
</h1>
</header>
<section id="search">
<div class="find query">
<label for="dnn_ctr2092_Etusivu_txtSearch" id="dnn_ctr2092_Etusivu_lblSearch" class="search-label">Search</label>
<span class="help right">
( you can also search without keyword )
</span>
<div>
<img class="trigger" src="/DesktopModules/eTapahtuma_Tapahtumakalenteri/Kuvat/search-icon.png" alt="search" data-bind="click: showResults" />
<div class="full-width">
<input name="dnn$ctr2092$Etusivu$txtSearch" type="text" id="dnn_ctr2092_Etusivu_txtSearch" placeholder="Enter a search term here" />
</div>
</div>
</div>
<div class="what query">
<div class="ms-label">
What<div class="triangle"></div>
</div>
<select size="4" name="dnn$ctr2092$Etusivu$lstWhat" multiple="multiple" id="dnn_ctr2092_Etusivu_lstWhat" class="ms-listbox">
<option value="luennot ja koulutukset">Public lectures and courses</option>
<option value="seminaarit ja konferenssit">Seminars and conferences</option>
<option value="väitöstilaisuudet">Doctoral defence</option>
<option value="tiedekulma">Think Corner</option>
<option value="verkostot">Networks</option>
<option value="alumnitapahtumat">Alumni Event</option>
<option value="opiskelijatapahtumat">Student Event</option>
<option value="innovaatiotapahtumat">Innovation events</option>
<option value="kulttuuritapahtumat">Culture Event</option>
<option value="muut tapahtumat">Other Event</option>
</select>
</div>
<div class="yksikko query">
<div class="ms-label">
Unit<div class="triangle"></div>
</div>
<select size="4" name="dnn$ctr2092$Etusivu$lstYksikko" multiple="multiple" id="dnn_ctr2092_Etusivu_lstYksikko" class="ms-listbox">
<option value="43">Aleksanteri Institute - Finnish Centre for Russian and East European Studies</option>
<option value="44">Open University</option>
<option value="4">Faculty of Biological and Environmental Sciences</option>
<option value="65"><i class='alayksikko taso1'>Kilpisjärvi Biological Station</i></option>
<option value="7"><i class='alayksikko taso1'>Lammi Biological Station</i></option>
<option value="8"><i class='alayksikko taso1'>Tvärminne Zoological Station</i></option>
<option value="9">Faculty of Veterinary Medicine</option>
<option value="10"><i class='alayksikko taso1'>Veterinary Teaching Hospital</i></option>
<option value="11">Faculty of Pharmacy</option>
<option value="46">Helsinki Institute of Physics (HIP)</option>
<option value="47">Helsinki Center of Economic Research (HECER)</option>
<option value="72">Helsingfors universitetsmuseum</option>
<option value="48">Helsinki University Library</option>
<option value="94">University of Helsinki Data Support</option>
<option value="95">HiLIFE Helsinki Institute of Life Science</option>
<option value="45"><i class='alayksikko taso1'>Institute of Biotechnology</i></option>
<option value="49"><i class='alayksikko taso1'>Laboratory Animal Center</i></option>
<option value="55"><i class='alayksikko taso1'>Neuroscience Center</i></option>
<option value="57"><i class='alayksikko taso1'>Institute for Molecular Medicine Finland (FIMM)</i></option>
<option value="12">Faculty of Arts</option>
<option value="91">Department of Digital Humanities</option>
<option value="13"><i class='alayksikko taso1'>Department of Philosophy, History, Culture and Art Studies</i></option>
<option value="15"><i class='alayksikko taso1'>Department of Languages</i></option>
<option value="14"><i class='alayksikko taso1'>Department of Cultures</i></option>
<option value="16"><i class='alayksikko taso1'>Department of Finnish, Finno-Ugrian and Scandinavian Studies</i></option>
<option value="50">IPR University Center</option>
<option value="51">The National Library of Finland</option>
<option value="17">Faculty of Educational Sciences</option>
<option value="18"><i class='alayksikko taso1'>CICERO Learning </i></option>
<option value="19"><i class='alayksikko taso1'>Training Schools</i></option>
<option value="1">Central Administration</option>
<option value="83"><i class='alayksikko taso1'>Human Resources and Legal Affairs</i></option>
<option value="78"><i class='alayksikko taso1'>Education sector</i></option>
<option value="93"><i class='alayksikko taso2'>Guidance Corner</i></option>
<option value="2"><i class='alayksikko taso1'>Rector's Office</i></option>
<option value="77"><i class='alayksikko taso1'>Strategic Planning and Quality Assurance</i></option>
<option value="76"><i class='alayksikko taso1'>Financial Management</i></option>
<option value="75"><i class='alayksikko taso1'>Research Affairs</i></option>
<option value="74"><i class='alayksikko taso1'>Communications and Community Relations</i></option>
<option value="73"><i class='alayksikko taso1'>Administrative Services</i></option>
<option value="3"><i class='alayksikko taso1'>University Services</i></option>
<option value="52">Language Centre</option>
<option value="53">Palmenia Centre for Continuing Education</option>
<option value="20">Faculty of Medicine</option>
<option value="80"><i class='alayksikko taso1'>Clinicum</i></option>
<option value="81"><i class='alayksikko taso1'>Medicum</i></option>
<option value="82"><i class='alayksikko taso1'>Research Programs Unit</i></option>
<option value="54">Finnish Museum of Natural History</option>
<option value="26">Faculty of Agriculture and Forestry</option>
<option value="69"><i class='alayksikko taso1'>Hyytiälä Forestry Field Station</i></option>
<option value="66"><i class='alayksikko taso1'>Muddusjärvi Research Station</i></option>
<option value="67"><i class='alayksikko taso1'>Suitia Research Farm</i></option>
<option value="70"><i class='alayksikko taso1'>Värriö subarctic research station</i></option>
<option value="68"><i class='alayksikko taso1'>Viikki Research Farm </i></option>
<option value="27"><i class='alayksikko taso1'>Department of Food and Environmental Sciences</i></option>
<option value="28"><i class='alayksikko taso1'>Department of Agricultural Sciences</i></option>
<option value="29"><i class='alayksikko taso1'>Department of Forest Sciences</i></option>
<option value="92">Department of Microbiology</option>
<option value="30"><i class='alayksikko taso1'>Department of Economics and Management</i></option>
<option value="31">Faculty of Science</option>
<option value="71"><i class='alayksikko taso1'>Finnish Institute for Verification of the Chemical Weapons Convention (VERIFIN) </i></option>
<option value="32"><i class='alayksikko taso1'>Department of Physics</i></option>
<option value="33"><i class='alayksikko taso1'>Department of Geosciences and Geography</i></option>
<option value="34"><i class='alayksikko taso1'>Department of Chemistry</i></option>
<option value="35"><i class='alayksikko taso1'>Department of Mathematics and Statistics</i></option>
<option value="64"><i class='alayksikko taso1'>Institute of Seismology</i></option>
<option value="36"><i class='alayksikko taso1'>Department of Computer Science</i></option>
<option value="37">Faculty of Law</option>
<option value="56">Ruralia-institute</option>
<option value="38">Swedish School of Social Science</option>
<option value="39">Faculty of Theology</option>
<option value="58">Helsinki Institute for Information Technology</option>
<option value="59">Center for Information Technology (IT Center)</option>
<option value="60">Center for Properties and Facilities</option>
<option value="61">Helsinki Collegium for Advanced Studies</option>
<option value="86">Doctoral schools</option>
<option value="89"><i class='alayksikko taso1'>Doctoral school in humanities and social sciences</i></option>
<option value="87"><i class='alayksikko taso1'>Doctoral school in natural sciences</i></option>
<option value="88"><i class='alayksikko taso1'>Doctoral school in health sciences</i></option>
<option value="90"><i class='alayksikko taso1'>Doctoral school in environmental, food and biological sciences</i></option>
<option value="62">UniSport</option>
<option value="40">Faculty of Social Sciences</option>
<option value="85"><i class='alayksikko taso1'>Institute of Criminology and Legal Policy</i></option>
<option value="84"><i class='alayksikko taso1'>Consumer Society Research Centre</i></option>
</select>
</div>
<div class="where query">
<div class="ms-label">
Where<div class="triangle"></div>
</div>
<select size="4" name="dnn$ctr2092$Etusivu$lstWhere" multiple="multiple" id="dnn_ctr2092_Etusivu_lstWhere" class="ms-listbox">
<option value="keskusta">Center</option>
<option value="kumpula">Kumpula</option>
<option value="meilahti">Meilahti</option>
<option value="viikki">Viikki</option>
<option value="muu">Other</option>
</select>
</div>
<div class="when query">
<label for="dnn_ctr2092_Etusivu_txtStartDate" id="dnn_ctr2092_Etusivu_lblWhen" class="search-label">When</label>
<div class="startdate">
<input name="dnn$ctr2092$Etusivu$txtStartDate" type="text" id="dnn_ctr2092_Etusivu_txtStartDate" pattern="\-?\d+(\.\d{0,})?" placeholder="d.m.yyyy" />
</div>
<div class="enddate">
<input name="dnn$ctr2092$Etusivu$txtEndDate" type="text" id="dnn_ctr2092_Etusivu_txtEndDate" pattern="\-?\d+(\.\d{0,})?" placeholder="d.m.yyyy" />
</div>
<div class="date-separator"></div>
</div>
<div class="predefined query">
<a id="dnn_ctr2092_Etusivu_hlnkToday" class="button" role="button" data-daterange="today" href="../DesktopModules/eTapahtuma_Tapahtumakalenteri/#today">Today</a>
<a id="dnn_ctr2092_Etusivu_hlnkTomorrow" class="button" href="#tomorrow" role="button" data-daterange="tomorrow">Tomorrow</a>
<a id="dnn_ctr2092_Etusivu_hlnkThisWeek" class="button" href="#thisweek" role="button" data-daterange="thisweek">This week</a>
<a id="dnn_ctr2092_Etusivu_hlnkThisMonth" class="button" href="#thismonth" role="button" data-daterange="thismonth">This month</a>
</div>
<div class="commands">
<a id="btnSearch" class="button" data-bind="click: showResults">
Show results
<span data-bind="visible: count() !== undefined, text: '( ' + count() + ' ) '"></span>
</a>
<a id="dnn_ctr2092_Etusivu_hlnkRSS" class="rss button" data-bind="attr: { href: $root.url + '?format=atom', target: '_blank' }"><span class="label">
Subscribe (RSS)</span></a>
</div>
</section>
<aside id="external">
<div class="checklist">
</div>
<article class="content first">
<ul>
<li>
<a class="button last" href="/Default.aspx?tabid=963&culture=en-US">Suggest an event</a>
</li>
<li>
<a class="button rss last" href="/Default.aspx?tabid=960&format=atom">Subscribe (RSS)</a>
</li>
</ul>
</article>
<article class="content">
</article>
</aside>
<div id="dnn_ctr2092_Etusivu_pnlAlert">
<span id="dnn_ctr2092_Etusivu_lblAlert" class="et"></span>
</div>
<section id="results">
<div class="events" data-bind="visible: count() > 0">
<header>
<h3>
Events</h3>
<div class="count" data-bind="visible: listCount() > 0, text: '( ' + listCount() + ' ) '"></div>
</header>
<ul class="event-list" data-bind="template: { name: 'eventTemplate', foreach: events }">
</ul>
<div class="commands">
<a id="dnn_ctr2092_Etusivu_hlnkRSS2" class="rss button" data-bind="attr: { href: $root.url + '?format=atom', target: '_blank' }"><span class="label">
Subscribe (RSS)</span></a>
</div>
</div>
<div class="long events" data-bind="visible: count() > 0">
<header>
<h3>
Long-term events</h3>
<span class="count" data-bind="text: '( ' + highlightCount() + ' ) '"></span>
</header>
<ul class="event-list" data-bind="template: { name: 'highlightTemplate', foreach: events }">
</ul>
<div class="commands">
<a id="dnn_ctr2092_Etusivu_hlnkRSS3" class="rss button" data-bind="attr: { href: $root.url + '?format=atom', target: '_blank' }"><span class="label">
Subscribe (RSS)</span></a>
</div>
</div>
<div class="noresults" data-bind="visible: count() == 0">
<header>
<h3>
No search results</h3>
</header>
</div>
</section>
<section id="details" data-bind="with: selectedEvent">
<header>
<h3 data-bind="text: Name"></h3>
<div class="secondary">
<div class="type" data-bind="text: CourseType"></div>
<div class="back">
<a data-bind="click: $root.showResults, attr: { href: $root.url }">
Back to search</a>
</div>
</div>
</header>
<div>
<article class="content">
<p data-bind="html: HtmlDescription"></p>
<p data-bind="visible: ExternalUrl.length > 0"><a data-bind=" text: ExternalUrlAnchorText + ' >>', attr: { href: ExternalUrl, target: '_blank' }"></a></p>
<p data-bind="html: HtmlVideo"></p>
<p data-bind="html: HtmlTwitter"></p>
<div class="actions">
<div class='addthis_toolbox addthis_default_style addthis_32x32_style'><a class='addthis_button_facebook' fb:like:locale='en_US'></a><a class='addthis_button_twitter'></a><a class='addthis_button_linkedin'></a><a class='addthis_button_google_plusone_share'></a></div><script type='text/javascript'>var addthis_config = {data_track_addressbar: true, ui_language: 'en'};</script><script type='text/javascript' src='//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-528213f424ea9311'></script>
<div class="share">
<a id="btnShareUrl" href="javascript:void(0);">
<img alt="Jaa" src="/DesktopModules/eTapahtuma_Tapahtumakalenteri/Kuvat/share.png" />
Share event url</a>
<div class="share-url">
<input type="text" data-bind="value: $root.url + '?id=' + Id" />
</div>
</div>
</div>
</article>
<aside>
<div class="registration" data-bind="html: RegistrationLink, visible: RegistrationLink.length > 0"></div>
<div class="summary">
<h4 data-bind="visible: FormattedDate.length > 0">
Time</h4>
<p data-bind="text: FormattedDate"></p>
<h4 data-bind="visible: Campus.length > 0">
Place
</h4>
<p><a data-bind="text: Campus, attr: { href: $root.url + '?campus=' + Campus }"></a></p>
<h4 data-bind="visible: Unit.length > 0">
</h4>
<p><a data-bind="text: Unit, attr: { href: $root.url + '?yksikko=' + Unit }"></a></p>
<h4 data-bind="visible: FormattedAddress.length > 0">
Address
</h4>
<p data-bind="html: FormattedAddress"></p>
<h4 data-bind="visible: Organizer.length > 0">
Organizer
</h4>
<p data-bind="html: Organizer"></p>
<h4 data-bind="visible: MoreInformationEmail.length > 0">
More information
</h4>
<p><a data-bind="text: MoreInformationEmail, attr: { href: 'mailto:' + MoreInformationEmail }"></a></p>
<h4 data-bind="visible: CourseType.length > 0">
Category</h4>
<p><a data-bind="text: CourseType, attr: { href: $root.url + '?group=' + CourseType }"></a></p>
</div>
</aside>
</div>
</section>
</div>
<div id="browserError">
<h1>Your browser is not supported</h1><span>Internet Explorer 9 or later required.</span>
</div>
<script type="text/html" id="eventTemplate">
<!-- ko if: !Highlight -->
<li data-bind="attr: { id: 'event-' + Id, class: 'tapahtuma', 'data-id': Id }">
<div class="left-container">
<div class="date-box">
<div class="date-text" data-bind="text: StartDateShort"></div>
</div>
</div>
<div class="right-container">
<div data-bind="text: FormattedDate"></div>
<a class="nimi" data-bind="text: Name, attr: { id: 'eventlink-' + Id, title: Name, href: $root.url + '?id=' + Id }, click: $root.selectEvent"></a>
<div data-bind="text: Place"></div>
</div>
</li>
<!-- /ko -->
</script>
<script type="text/html" id="highlightTemplate">
<!-- ko if: Highlight -->
<li data-bind="attr: { id: 'event-' + Id, class: 'tapahtuma', 'data-id': Id }">
<div class="left-container">
<div class="date-box">
<div class="date-text" data-bind="text: StartDateShort"></div>
</div>
</div>
<div class="right-container">
<div data-bind="text: FormattedDate"></div>
<a class="nimi" data-bind="text: Name, attr: { id: 'eventlink-' + Id, title: Name, href: $root.url + '?id=' + Id }, click: $root.selectEvent"></a>
<div data-bind="text: Place"></div>
</div>
</li>
<!-- /ko -->
</script>
</div><!-- End_Module_2092 --></td>
</tr>
</table>
</div></div>
</div>
</div>
<footer class="l-footer" role="contentinfo">
<div class="l-region l-region--footer">
<div id="block-hy-links-hy-links-link-block" class="block block--hy-links footer-block footer-block-2 block--hy-links-hy-links-link-block">
<div class="block__content">
<p>
<a class="link-list-white" href="https://www.helsinki.fi/en/people/people-finder">Contact</a>
<a class="link-list-white" href="https://helsinginyliopisto.etapahtuma.fi/Default.aspx?tabid=323">Guidelines of calendar</a>
<a class="link-list-white" href="https://www.helsinki.fi/en/give-feedback">Feedback</a>
<a class="link-list-white" href="https://flamma.helsinki.fi/portal/home/login">Flamma</a>
</p>
</div>
</div>
<div id="block-hy-some-hy-some-link-block" class="block block--hy-some footer-block footer-block-3 some-links block--hy-some-hy-some-link-block">
<div class="block__content">
<a href="http://www.facebook.com/helsinginyliopisto" target="_new" class="some">Facebook</a>
<a href="http://www.twitter.com/helsinkiuni" target="_new" class="some twitter">Twitter</a>
<a href="http://www.youtube.com/universityofhelsinki" target="_new" class="some youtube">Youtube</a>
<a href="http://www.linkedin.com/company/university-of-helsinki" target="_new" class="some linkedin">LinkedIN</a>
</div>
</div>
<div id="block-hy-contact-hy-contact-logo-block" class="block block--hy-contact hide-block-title footer-block footer-block-1 block--hy-contact-hy-contact-logo-block">
<div class="block__content">
<div class="logo">
<img src="/Portals/2/Skins/yliopisto-2014/images/logo_footer.png">
</div>
<div class="contact">
<h4>University of Helsinki</h4>
<p>
P.O. Box 33 (Yliopistonkatu 4)<br>
00014 University of Helsinki<br>
Finland<br>
Tel: +358 2941 911 (switchboard)
</p>
</div>
</div>
</div>
</div>
<div class="copyright">
<p>
<span id="dnn_dnnCopyright_lblCopyright" class="SkinObject">Copyright © Helsingin yliopisto</span>
</p>
</div>
</footer>
</div>
<input name="ScrollTop" type="hidden" id="ScrollTop" />
<input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" value="`{`__scdoff`:`1`,`sf_siteRoot`:`/`,`sf_tabId`:`960`}" />
<input name="__RequestVerificationToken" type="hidden" value="tVNzamHP_mUUQQHYFL7Rrjxe92iiy43xSmA8NtveW1NQXu8RKZzuis3nT-eiYPO__0mVjw2" />
</form>
<!--CDF(Javascript|/js/dnncore.js?cdv=158|DnnBodyProvider|100)--><!--CDF(Css|/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=158|DnnPageHeaderProvider|5)--><!--CDF(Css|/Portals/2/Skins/yliopisto-2014/skin.css?cdv=158|DnnPageHeaderProvider|15)--><!--CDF(Css|/DesktopModules/eTapahtuma_Tapahtumakalenteri/module.css?cdv=158|DnnPageHeaderProvider|10)--><!--CDF(Css|/DesktopModules/eTapahtuma_Tapahtumakalenteri/module.css?cdv=158|DnnPageHeaderProvider|10)--><!--CDF(Css|/Portals/2/portal.css?cdv=158|DnnPageHeaderProvider|35)--><!--CDF(Javascript|/js/dnn.js?cdv=158|DnnBodyProvider|12)--><!--CDF(Javascript|/js/dnn.servicesframework.js?cdv=158|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/libraries/jQuery-Migrate/03_02_00/jquery-migrate.js?cdv=158|DnnPageHeaderProvider|6)--><!--CDF(Javascript|/Resources/libraries/jQuery/03_05_01/jquery.js?cdv=158|DnnPageHeaderProvider|5)-->
</body>
</html>