/********************************************************* SciTE: coding=utf-8

  abWSAD -- Web Site Administration Database > http://projekty.oaza.pl/wsad/

  Biblioteka funkcji JavaScript dla skryptu 'komentarze_lib.php'.

  $Id$

*****************************************************************************/
/* Ogranicz ilość wpisywanych znaków */
function abWD_o(t) {
	var l = {tytul:48,tresc:255,podpis:48};
	var z = document.getElementById('WDkzz');
	var s = document.getElementById('WDksm');
	var v = t.value, f = t.form, i = l[t.name] - v.length;
	if (l[t.name]) {
		z.innerHTML = 'Zostało znaków: ' + i;
		if (i > -1) {
			z.removeAttribute('style');
			t.removeAttribute('style');
		} else {
			z.style.color = 'red';
			t.style.color = 'red';
		}
	} else {
		z.innerHTML = '&nbsp;';
	}
	var tl = f.tytul.value.length, pl = f.podpis.value.length;
	if (!tl || tl > l.tytul || !pl || pl > l.podpis ||
		f.tresc.value.length > l.tresc ||
		(f.token && f.token.value.length < 4)) {
		s.disabled=true;
	} else {
		s.disabled=false;
	}
}
/* Dodaj komentarz */
function abWD_dk(prefix,path) {
	if (confirm('Czy na pewno chcesz zapisać komentarz?')) {
		var expdate = new Date();
		expdate.setTime (expdate.getTime () + (60000 * 15));
		document.cookie = prefix + "_COMMENT_" + document.fk.c.value + "=true; expires=" + expdate.toGMTString() + "; path=" + path;
	} else return false;
}
/* Edytuj komentarz */
function abWD_ek(prefix,ciasteczko) {
	if (document.cookie.indexOf(prefix + "_COMMENT_" + ciasteczko) != -1) {
		document.fk.c.value=ciasteczko;
		document.fk.submit();
		return false;
	} else {
		alert('Upłynęło już 15 min. od chwili dodania komentarza, więc nie możesz go edytować!');
		return true;
	}
}

