
var lastSearch = false;

function startSuggest() {
	var list = cityTips;
	new Suggest.Local(
        "city",    // input element id.
        "suggest", // suggestion area id.
        list,      // suggest candidates list
        {dispMax: 10, interval: 1000, highlight: true}); // options
}

function updateContent(newContent) {
	$('#society').html(newContent);

	var items = $('#society').find('.pagingLink a');
	items.bind('click', searchPage);
}

function filter() {
	var myForm = document.getElementById('filter').gender;

	myOption = -1;

	for (i=myForm.length-1; i > -1; i--) {
		if (myForm[i].checked) {
			myOption = i; i = -1;
		}
	}

	if (myOption == -1) {
		alert("No gender selected!");
		return false;
	}

	var gId = myForm[myOption].value
	var cId = document.getElementById('country').value;
	var mId = document.getElementById('city').value;

	var url = societyURL + 'g/'+gId + '/c/'+cId + '/m/'+mId;

	lastSearch = url;

	$.get(url, null, updateContent);
}

function searchPage() {
	if (!lastSearch) return false;

	$.get(this.href, null, updateContent);

	return false;
}

function search() {

	var tex = document.getElementById('content').value;

	if (tex == '') {
		alert('Nie uzupełniono pola szukaj!');
		return false;
	}

	var myForm = document.getElementById('search').searchOp;

	myOption = -1;

	for (i=myForm.length-1; i > -1; i--) {
		if (myForm[i].checked) {
			myOption = i; i = -1;
		}
	}

	if (myOption == -1) {
		alert("No search option selected!");
		return false;
	}

	var sOp = myForm[myOption].value

	var url = societyURL + 'sOp/'+sOp + '/tex/'+tex;

	lastSearch = url;

	$.get(url, null, updateContent);
}

