	var filter = '1';
	var myGlobalHandlers = {
		onCreate: function(){
			Element.show('systemWorking');
			Element.hide('systemContent');
		},
		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('systemWorking');
				Element.show('systemContent');
			}
		}
	};
	Ajax.Responders.register(myGlobalHandlers);
	function changeDivX(xurl)
	{
		xurl = xurl.replace(/datum=(.?)_/gi, 'datum=$1_' );
		changeDiv(xurl);
	}
	function changeDiv(xurl)
	{
//	xurl = xurl.replace(/RestrictToCategory=/gi, 'RestrictToCategory=' + filter + '_');
//	alert(xurl);
	var myAjax = new Ajax.Updater({success: 'calendar-content'}, xurl, {method: 'get', onFailure: reportError, evalScripts:false});		
	}
	function reportError(request)
	{
		alert('Sorry. There was an error.');
	}
function getPage(event, field, viewAlias, docsPerPage, totalPages, category) {
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	if (keyCode == 13) {
		newPage = field.value;
		if (newPage > totalPages || newPage < 1) {
			field.select();
			return false;
		}
		changeDiv(viewAlias +"?readForm&datum=" + category + "&start=" + (((newPage - 1) * docsPerPage) + 1) + "&count=" + docsPerPage + "&lang=" +jsLang)
	}
}

