$(document).ready(function() {
	
	// animate events button
	$("#events-sticker-img").hover(
      function () {	
        $("#events-sticker-img").wiggle({
        	speed: 50,
        	wiggles: 2,
        	travel: 3
        });		
      }, 
	 function () {}
	);
	
	// language selection, auto submit form
	$('#language').change(function() {
		 $("form#language-form").submit();
		
		var language = $('#language').val()
		
		if (language == "") { language = "en"; }
		
		var url = window.location.pathname;
		var last_param = url.substring(url.lastIndexOf("/") + 1);
		
		if ((url == '/index.php/home/') || (url == '/index.php/home')) {
			url = url + "/";
			url = url.replace("//","/")
			window.location.replace(url + language);
			return;
		}
		
		if (last_param == "") // currently on home page
			window.location.replace(url + "index.php/home/" + language);
		else if (last_param.length == 2) // if the last parameter is 2 chars length (i.e. its a language setting)
		{	
			if (last_param != language) { // if new language specified
				replace_url = url.substring(0, url.length - 2);	// remove last 2 chars (i.e. existing language)		
				window.location.replace(replace_url + language);
			}
		}
	});
});
