 function if_enter_key() {
	var key;
	if(window.event)
		key = window.event.keyCode;
	else
		key = e.which;

	if (key == 13) return true;

	return false;
 }

 function do_logout() {
	form_dyn.submit([ ["butLogout","true"] ]);
 }

 function do_bookmark(id) {
	form_dyn.submit([ ["butBookmark","true"], ["param1", id] ]);
 }

 function do_unbookmark(id) {
	form_dyn.submit([ ["butUnBookmark","true"], ["param1", id] ]);
 }

 function do_remove(id) {
	form_dyn.submit([ ["butRemove","true"], ["param1", id], ["path_return", "http://man.thelostweb.com/en/notes/index.html"] ]);
 }

 function do_publish(id) {
	form_dyn.submit([ ["butPublish","true"], ["param1", id] ]);
 }



 function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
 }

 function strpos( haystack, needle, offset){
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Onno Marsman    
    // *     example 1: strpos('Kevin van Zonneveld', 'e', 5);
    // *     returns 1: 14
 
    var i = (haystack+'').indexOf( needle, offset ); 
    return i===-1 ? false : i;
 }

 function strlen (string) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Sakimori
    // +      input by: Kirk Strobeck
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Onno Marsman
    // *     example 1: strlen('Kevin van Zonneveld');
    // *     returns 1: 19
 
    return (string+'').length;
 }