// reverse-plugin:
jQuery.fn.reverse = [].reverse;

function onLanguageChange(event, ui) {
//	var filename = location.pathname.substr(location.pathname.lastIndexOf("/")+1,location.pathname.length);
	var url = '../'+$(this).val()+'/index.html';
	if (url != '') {
		window.location = url;
	}
	return false;
}

function initUi() {
	$(".languageSelector").bind('change', onLanguageChange);
}

function initSliders() {
	$(".flexslider").reverse().each(function (i) {
		$(this).trigger('expand');
		$(this).flexslider({
			slideshowSpeed: 6000,
			animationDuration: 400,
			directionNav: false,
			controlNav: false,
			slideToStart: 0,
			animationLoop: true,
			pauseOnAction: true,
			pauseOnHover: true,
		});
	});
	// showContent
	showContent();
}

function showContent() {
	$(".preload").css("visibility","visible");
}

function UnCryptMailto(s) {
	var n = 0;
	var r = "";
	for(var i = 0; i < s.length; i++){
		n = s.charCodeAt(i);
		if( n >= 8364 ) {
			n = 128;
		}
		r += String.fromCharCode( n - 1 );
	}
	return r;
}

function linkTo_UnCryptMailto(s) {
	location.href=UnCryptMailto(s);
}
