

function f_navSearch() {
	var frm = document.frmSearch;
	frm.action = "/search.go";

	if (!f_isEmpty(frm.search_topic.value) && !f_isEmpty(frm.search_category.value)) {
		frm.search_topic.value = '"' + f_trim(frm.search_topic.value.toString().f_removeFromString('"')) + '"';
		frm.submit();
	}
}




function f_flush(field, initvalue) {
	if(f_trim(field.value) == f_trim(initvalue)) field.value = "";
}

function f_put(field, initvalue) {
	if(f_trim(field.value) == "") field.value = initvalue;
}

function f_submitEnter(field, e) {
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;

	if (keycode == 13) {
		if(field == document.getElementById("search_topic")) f_navSearch();
		return false;
	} else {
		return true;
	}
}


function f_getUrlRedirect(act, mbr, cat, pub) {
	var urlRedirect = '#';

	if(!f_isEmpty(act)) {
		urlRedirect = act + "?mbr=" + mbr + "&sln=" + sln;
		if (cat  != -1) { urlRedirect += "&cat="  + cat;  }
		if (pub  != -1) { urlRedirect += "&pub="  + pub;  }
	} else {
		var urlFromLEX = getMainUrlFromLEX(mbr);
		if(!f_isEmpty(urlFromLEX)) {
			urlRedirect = urlFromLEX;
		}
	}
	return urlRedirect;
}

function f_navMenu(act, mbr, cat, pub) {
	f_navMenuPopupLEX(mbr);
	var mainUrlRedirect = f_getUrlRedirect(act, mbr, cat, pub);
	if (mainUrlRedirect != '#') parent.location.href = mainUrlRedirect;
}