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();
   });
}
