function $(something) {
	if (typeof(something) == "string") {
		var elm = document.getElementById(something);
	} else {
		var elm = something;
	}
	if (something instanceof Array) {
		var elm = [];
		for (var i=0;i<something.length;i++) { elm.push($(something[i])); }
	}
	if (!elm) return false;
	return elm;
}

String.prototype.trim = function() {
	var result = this.match(/^ *(.*?) *$/);
	return (result ? result[1] : this);
}

function displayLoginForm() {
	$('content').innerHTML = $('login').innerHTML;
}

function logout() {
	window.location.href="./?a=logout";
}


function toASCII(str) {
	if (!str) {
		alert("Nejprve napiste nejaky nadpis.");
		return '';
	}
	str = str.trim().toLowerCase();
	var out = '';
	var sdiak="áčďéěíňóřšťúůýřžÁČĎĚÉÍŇÓŠŤÚŮÝŘŽ .,\/+*|@%()!?'\"";
	var bdiak="acdeeinorstuuyrzACDEFINOSTUUYRZ_-------------  ";
	for (var i=0;i<str.length;i++) {
		if (sdiak.indexOf(str.charAt(i))!=-1)
			out += bdiak.charAt(sdiak.indexOf(str.charAt(i)))
		else
			out += str.charAt(i);
	}
	return out;
}
