function SetCurrentPage(SourceControl,HiddenControl,GotoPage,HiddenControlValidate,HiddenControlDoPaging,TotPage)
{
	var CurrentPage
	var PagedValidate
	var DoPaging
	var objTot
	CurrentPage=document.all[HiddenControl]
	PagedValidate=document.all[HiddenControlValidate]
	DoPaging=document.all[HiddenControlDoPaging]
	objTot = document.all[TotPage]
	DoPaging.value="true"
	if(SourceControl=='cmdNext')
		if((parseInt(CurrentPage.value))<((parseInt(objTot.value)))-1)
		 CurrentPage.value=parseInt(CurrentPage.value)+1
	if (SourceControl=='cmdPrevious')
		if((parseInt(CurrentPage.value))>=1)
		 CurrentPage.value=parseInt(CurrentPage.value)-1
	PagedValidate.value="true"	
}
function CheckNumeric(e)
{
	var kc
	if(window.Event)
		kc=e.which
	else
		kc=window.event.keyCode
	if((kc>=48)&&(kc<=57) || kc==8)
		return true
	else
		return false
}
function ValidateText(GotoPage,TotPage,HiddenControlValidate,HiddenControlPaging,HiddenControlDoPaging)
{  
	var CurrentPage
    var PagedValidate
    var objtxtval
    var objTot 
    var DoPaging
    var txtVal
     
    DoPaging=document.all[HiddenControlDoPaging]
    DoPaging.value="true"
    CurrentPage=document.all[HiddenControlPaging]
    PagedValidate=document.all[HiddenControlValidate]
    objtxtval= document.all[GotoPage]
    txtVal=objtxtval.value
    txtVal=txtVal-0
    objTot = document.all[TotPage]
    PagedValidate.value="true"              
    objtxtval.value= objtxtval.value.replace(/^\s+/g, '').replace(/\s+$/g, '')
    if (objtxtval.value=="")
        PagedValidate.value="false" 
    else if (isNaN(objtxtval.value))
        PagedValidate.value="false"
    else if (objtxtval.value<=0)
        PagedValidate.value="false"
     else if( parseInt(txtVal)>parseInt(objTot.value))
		PagedValidate.value="false"
    if(PagedValidate.value=="true")
    {
        CurrentPage.value=objtxtval.value
		CurrentPage.value=(CurrentPage.value)-1         
    } 
    else
    {
		alert("Invalid page number")
		DoPaging.value="false"
		objtxtval.value=""
		objtxtval.focus()
    }
    objtxtval.value=""  
    return(PagedValidate.value=="true")
}
