var max_smajl = 0;
function php_near_by(s) {
	max_smajl++;
	if (max_smajl > 10) {
		alert("Nanejvýš 10 smajlíků");
		return;
	}
	document.F.zprava.value += ' ' + '*' + s + '*';
	document.F.zprava.focus();
	return;
}

function filtr() {
	var msg = document.F.zprava.value;
	match = /kurv|kokot|suka|šuka|jeba|mrda|hovn|prd|piči|piči|chcípni|___|piča|píča|piči|kund|pind|fuck|piss|prick|šoust|penis|lemr|shit|crap|idiot|debil|mrd|čurák|čůrák|smeg|Kurv|Kokot|Šuka|Šuka|Jeba|Mrda|Hovn|Prd|Piči|Piči|Chcípni|Piča|Píča|Piči|Kund|Pind|Fuck|Piss|Prick|Šoust|Penis|Lemr|Shit|Crap|Idiot|Debil|Mrd|Čurák|Čůrák|Smeg/.test(msg);
	if (match == true) {
		alert("Zpráva je neslušná, nebo jste napsali něco, co se mi nelíbí (ošklivé znaky)... také mohl selhat přecitlivělý skript...");
		document.F.zprava.focus();
		return false;
	}
	return true;
}


function prazdnaZprava () {
	var inp = document.F.zprava.value;
	out = '';
	for (var cnt = 1; cnt < inp.length; cnt++) {
		if (inp.charAt(cnt) != ' ') { out += inp.charAt(cnt); }
	}
	if (out.length < 1) {
		alert ('A zprávička nebude? To se chcete jen podepsat? =)');
		return false;
	}
	return true;
}


function prazdneJmeno () {
	var inp = document.F.jmeno;
	var out = '';
	for (var cnt = 1; cnt < inp.value.length; cnt++) {
		if (inp.value.charAt(cnt) != ' ') { out += inp.value.charAt(cnt); }
	}

	if (out.length < 1 ) {
		alert ('Zas se někdo nepodepsal...');
		return false;
	}
	return true;
}

function smajl() {
	var ct = 0;
	var inp = document.F.zprava; 
	for (var cnt = 0; cnt < inp.value.length; cnt++) { 
		if (inp.value.charAt(cnt) == '`') { 
			ct++; 
		}
	}
	if (ct > 10) {
		alert("Maximálně 10 smajlíků... poděkujte škodičům...");
		return false;
	}
	return true;
} 
function kontrola() {
	if (!prazdneJmeno() || !prazdnaZprava() || !filtr() || !smajl()) {
		alert('Zpráva byla zastavena z důvodu integrity! Vyplňte prosím obezřetněji!');
		return false;
	}
	max_smajl = 0;
	return true;
}
