if (typeof(pagenavigatorObject) == 'undefined') 
{
    pagenavigatorObject = function(objectName, currPageSize)
    {
        this.objectName   = objectName;
        this.currPageSize = currPageSize;
    	$('select[@name="' + this.objectName + '_RecPerPage"]').val(this.currPageSize);
    }
}
pagenavigatorObject.prototype.init = function()
{
	var currentObject = this;		
	$('input[@name="' + this.objectName + '_set_page"]').keypress(function (e) {  
		if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {     			
   			$('input[@name="' + currentObject.objectName + '_set_page"]').val($(this).val());
   			$(this).parents('form').append('<input type="hidden" name="' + currentObject.objectName + '_submit" />');
   			$(this).parents('form').submit();
   			return false;  
   		} 
   		else 
   		{  
   			return true;  
   		}
   });
   $('select[@name="' + this.objectName + '_RecPerPage"]').change(function() {
       $('select[@name="' + currentObject.objectName + '_RecPerPage"]').val($(this).val()).parents('form').submit();
   });
}