/* pageableTag*/
function pageableAction(currentPage, url, formName, totalPage, parameters, cuttleSupport, tagKey){
	currentPage=currentPage.replace(/(^\s*)|(\s*$)/g, '');
	if(currentPage =='' || isNaN(currentPage)){
	  return;
	}else if(currentPage >totalPage){
	  return;
	}
	form=eval('document.'+formName);
	parameterList=parameters.split('&');
	for(i=0;i<parameterList.length;i++){
		parameterObj=parameterList[i].split("=");
		if(parameterObj[0].indexOf('?')>=0)continue;
		if(parameterObj[0]=='')continue;

		field=eval('document.'+formName+'.'+parameterObj[0]);
		field.value=parameterObj[1];
	}
	
	if(tagKey!='null' || tagKey!=''){
		firstRec=eval('form.'+tagKey+'_pageable_firstRec');
		firstRec.value='';
		maxRec=eval('form.'+tagKey+'_pageable_maxRec');
		maxRec.value='';
		pCurrentPage=eval('form.'+tagKey+'_pageable_currentPage');
		pCurrentPage.value=currentPage;
	}else{
		form.pageable_firstRec.value='';
		form.pageable_maxRec.value='';
		form.pageable_currentPage.value=currentPage;
	}
	
	if(cuttleSupport=='true'){
		doAjaxFormRequest(url, formName);
	}else{
		form.submit();
	}
}
