
function _ISD_UI_Paging_EnsureObject(obj)
{
	var ret = null; 
	
	if(typeof(obj) == 'object')
		ret = obj;
	
	if(null == ret)
		ret = eval('window.document.forms[0].' + obj);
	
	if(null == ret)
		ret = window.document.getElementById(obj);
	
	return ret;
}

// Input: Name of the Select control having the list of pages
//        Index of the page to navigate to
function _ISD_UI_Paging_gotoPage(pageIndexCtrl, pageIndexVal)
{
	pageIndexCtrl = _ISD_UI_Paging_EnsureObject(pageIndexCtrl);
	
	if (null != pageIndexCtrl)
	{
		try 
		{
			pageIndexCtrl.value = pageIndexVal;
			pageIndexCtrl.onchange();
		} catch(e){;}
	}	
}

// Input: two parameters
function _ISD_UI_Paging_changeSize(virpath, ctrl)
{
	var href = virpath + '/' + 'App_Utility/Paging.aspx' + '?' + 'PageSize=' + ctrl.value;
	_ISD_UI_Window_openHidden(href, 'wndPaging');
	
	return true;
}


