function validateForm(AForm)
{

	if (!AForm.nazwa_szkoly.value){
		alert("Wypełnij nazwę placówki!");
		return false;
	}
	
	if (!AForm.adres.value){
		alert("Wypełnij adres placówki!");
		return false;
	}
	
	var e_mail = AForm.e_mail.value;
	if(e_mail){
	var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
	var email_reg = re.test(e_mail);
		if (!email_reg){
			alert("Błędny adres e-mail!");
			return false;
		}
	}
	
	var tel = AForm.telefon.value;
	var re = /^((\(0-\d\d\) \d\d\d \d\d \d\d)|(\d\d\d \d\d\d \d\d\d))$/g;
	var mat = tel.match(re);
		if(!(mat)){
			alert("Błąd telefonu!");
			return false;
		}
	
	if (AForm.opis.value=="")	{	
		alert("Podaj opis placówki!");
		return false;
	}
	
	if (!AForm.token.value)	{	
		alert("Podaj tekst z obrazka obok!");
		return false;
	}	

	return true;
}

function validateOgloszenia(AForm)
{

	if (!AForm.imie.value){
		alert("Wypełnij imię");
		return false;
	}
	
	if(AForm.e_mail.value){
	var e_mail = AForm.e_mail.value;
	var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
	var email_reg = re.test(e_mail);
		if (!email_reg){
			alert("Błędny adres e-mail.");
			return false;
		}
	}
	
	if(AForm.telefon.value){
		var tel = AForm.telefon.value;
		var re = /^((\(0-\d\d\) \d\d\d \d\d \d\d)|(\d\d\d \d\d\d \d\d\d))$/g;
		var mat = tel.match(re);
			if(!(mat)){
				alert("Błąd telefonu");
				return false;
			}
	}

	if(isNaN(AForm.cena.value)){
		alert("Wpisz poprawnie cenę");
		return false;
	}

	if(isNaN(AForm.gg.value)){
		alert("Wpisz poprawnie cenę");
		return false;
	}

	
	if (AForm.tytul.value==""){	
		alert("Podaj tytuł ogloszenia");
		return false;
	}

	if (AForm.tresc.value==""){	
		alert("Podaj tresc ogloszenia");
		return false;
	}

	
	if (!AForm.token.value){	
		alert("Podaj tekst z obrazka obok!");
		return false;
	}
	
	return true;
}

function validateKomentarz(AForm)
{

	if (!AForm.imie.value){
		alert("Wypełnij imię");
		return false;
	}
	
	var e_mail = AForm.e_mail.value;
	var re = new RegExp("[^@]{1,}[@]{1}[^@.]{1,}[.]{1}[^@]{1,}","gi");
	var email_reg = re.test(e_mail);
		if (!email_reg){
			alert("Błędny adres e-mail.");
			return false;
		}
	
	if (AForm.komentarz.value==""){	
		alert("Podaj tresc komentarza");
		return false;
	}
	
	if (!AForm.token.value){	
		alert("Podaj tekst z obrazka obok!");
		return false;
	}
	
	return true;
}


function dozakladek(nazwa,url){
if (window.sidebar)
window.sidebar.addPanel(nazwa, url, "");
else if(window.opera && window.print){ 
var elem = document.createElement('a');
elem.setAttribute('href',url);
elem.setAttribute('title',nazwa);
elem.setAttribute('rel','sidebar');
elem.click();
} 
else if(document.all)
window.external.AddFavorite(url, nazwa);
}

function fileBrowserCallBack(field_name, url, type, win) {
		// This is where you insert your custom filebrowser logic
		alert("Example of filebrowser callback: field_name: " + field_name + ", url: " + url + ", type: " + type);

		// Insert new URL, this would normaly be done in a popup
		win.document.forms[0].elements[field_name].value = "someurl.htm";
}

var GB_ROOT_DIR = "./greybox/";
