function checkPostForm(formular) {
	if( formular.content.value == "" ) {
		alert( "Musite vyplnit text zpravy!" );
		return false;
	}else
		return true;
}

function newWindow(url, x, y)	{
	windowRef = window.open(url,"win","toolbar=no,width=" + (x+30) + ",height=" + (y+30) + ",top=10,left=10,directories=no,status=no,scrollbars=no,resizable=yes, menubar=no");
	wasOpen = false;
	if (typeof(windowRef) == "object") {
		wasOpen = true;
	}
	return wasOpen;

}


function checkFindForm(findform) {
	
	if((findform.findtext.value.length < 4) && (findform.findtext.value.length > 0)) {
		alert("Hledany text musi byt alespon 4 znaky dlouhy.");
		return false;
	}
	
	return true;
}

function checkemail(object_value)
	{
	  if(!(object_value.indexOf("@") > -1 && object_value.indexOf(".") > -1))
         return false;

	return true;
	}


function checkAddInsertion(insform) {
	
	missinginfo = "";
	if (insform.email.value == "") {
	missinginfo += "\n     -  Nevyplnil(a) jste Email";
	}
	if (insform.passwd.value == "") {
	missinginfo += "\n     -  Nevyplnil(a) jste Heslo";
	}
	if (insform.passwdrepeat.value == "") {
	missinginfo += "\n     -  Nevyplnil(a) jste Heslo znovu";
	}
	if (insform.message.value == "") {
	missinginfo += "\n     -  Nevyplnil(a) jste Text inzeratu";
	}
	if (!checkemail(insform.email.value)) {
		missinginfo += "\n     -  Zadana emailova adresa nema spravny tvar.";
	}
	if (missinginfo != "") {
		alert(missinginfo);
	return false;
	}
	else return true;
}

function checkInsertion(updateform) {
	missinginfo = "";
	if (updateform.message.value == "") {
	missinginfo += "\n     -  Nevyplnil(a) jste Text inzeratu";
	}
	if (missinginfo != "") {
		alert(missinginfo);
	return false;
	}
	else return true;
}

function checkPersonalEdit(personalform) {
	missinginfo = "";
	if (personalform.email.value == "") {
	missinginfo += "\n     -  Nevyplnil(a) jste Email.";
	}
	if (!checkemail(personalform.email.value)) {
		missinginfo += "\n     -  Zadana emailova adresa nema spravny tvar.";
	}
	if (missinginfo != "") {
		alert(missinginfo);
	return false;
	}
	else return true;
}


function confirmDelete() {
	return confirm("Jste si jisti, ze chcete tento inzerat odstranit?");
}

function confirmSpamDelete() {
	return confirm("Jste si jisti, ze chcete tento inzerat odstranit jako nevhodny? Autor inzeratu obdrzi email, v nemz bude upozornen, ze inzerat byl odstranen kvuli nevhodnemu obsahu.");
}

function confirmOldDelete() {
	return confirm("Jste si jisti, ze chcete tento inzerat odstranit jako stary? Autor inzeratu obdrzi email, v nemz bude upozornen, ze inzerat byl odstranen kvuli jeho stari.");
}

function confirmUserDelete() {
	return confirm("Jste si jisti, ze chcete tohoto inzerenta odstranit ze systemu?\n Inzerent obdrzi email, v nemz bude informovan, ze jeho registrace byla zrusena.\n Zaroven budou smazany vsechny inzeraty patrici tomuto inzerentovi.");
}
