//die uilanguage auslesen
function getUILang(){
	var params = window.location.search;
	var uilang = params.substr(params.indexOf("uilang=") + 7, 2);
	return uilang;
}

function getFirstLetter(){
	var params = window.location.search;
	if (params == '') return '';
	var fl = params.substr(params.indexOf("first-letter=") + 13, 1);
	return fl;
}

function getSearchFor(){
	var params = window.location.search;
	if (params == '') return '';
	var fl = params.substr(params.indexOf("searchFor=") + 10, 1);
	return fl;
}

//die Sprache wechseln
function switchLanguage(lang) {
	var curLang = getUILang();
	var url = window.location.href;
	if (curLang != '') {
		url = url.replace('uilang=' + curLang,'uilang=' + lang);
		window.location.href = url;
	} else {
		if (url.indexOf('index.php') == -1 && url.indexOf('reviews.php') == -1) {
			window.location.href = url + 'index.php?uilang=' + lang;
		} else if (url.indexOf('?') != -1) {
			window.location.href = url + '&uilang=' + lang;
		} else {
			window.location.href = url + '?uilang=' + lang;
		}
	}
}

function showInBlockUI(href) {
	$('#blockUI').hide();
	
	$.get(href, function(data) {
		
		$('#blockUI').html(data);
		$('#blockUI').show();
		$.blockUI({ 
            message: $('#blockUI'), 
            css: { 
            	top:  ($(window).height() - 400) /2 + 'px', 
            	left: ($(window).width() - 600) /2 + 'px', 
            	width: '600px',
            	height: '400px',
            	overflow: 'auto'
            } 
        });

		$('.blockOverlay').click(function() {
    			$.unblockUI({ 
                    onUnblock: function() { 
	    				$('#blockUI').html("");
	        			$('#blockUI').hide();
    				} 
                });
		});
	});

}

