﻿document.observe("dom:loaded", initPaging);

function initPaging() {
    CreateObservers();
}

function CreateObservers() {
    if ($('lPager') != null) {
        Event.observe($('lPager'), 'keypress', function(event) {
            if (event.keyCode == 13) {
                GoToPage($('lPager').value);
            }
            var key;
            if (event.charCode == undefined)
                key = event.keyCode;
            else
                key = event.charCode;
            if (key < 48 || key > 57) {
                //event.returnValue = false;
                event.stop();
            }
        });
    }
    if ($('rPager') != null) {
        Event.observe($('rPager'), 'keypress', function(event) {
            if (event.keyCode == 13) {
                GoToPage($('rPager').value);
            }
            var key;
            if (event.charCode == undefined)
                key = event.keyCode;
            else
                key = event.charCode;
            if (key < 48 || key > 57) {
                //event.returnValue = false;
                event.stop();
            }
        });
    }
}
function GoToPage(page) {
    $('current').value = page;
    $('frmList').submit();
}


