function printTitleColumn(titulo,order,gesture)
{var src="";var oForm=document.forms[0];if(order)
{if(gesture)
{src="<a href='javascript:goOrder(\""+order+"\", \""+gesture+"\");'>";}
else
{src="<a href='javascript:goOrder(\""+order+"\");'>";}
src=src+"<font size='2'><strong>";src=src+titulo;src=src+"</strong></font><img src='/images/spacer.gif' width='8' height='8' border='0'>";if(order==oForm.orderName.value)
{if(oForm.orderDirection.value=="ASC")
{src=src+"<img src='/images/ord_up.gif' width='11' height='6' align='absmiddle' border='0'>";}
else
{src=src+"<img src='/images/ord_down.gif' width='11' height='6' align='absmiddle' border='0'>";}}
src=src+"</a>";}
else
{src="<font size='2'><strong>";src=src+titulo;src=src+"</strong></font>";}
document.write(src);}
function goOrder(orderName,gesture)
{var oForm=document.forms[0];var orderDirection;if(oForm.orderName.value==orderName)
{if(oForm.orderDirection.value=="ASC"){orderDirection="DESC";}
else
{orderDirection="ASC";}}
else
{orderDirection="ASC";}
if(gesture)
{oForm.gesture.value=gesture;}
else
{if(oForm.gesture.value.substring(0,8)!='viewList')
{oForm.gesture.value='viewList';}}
oForm.orderName.value=orderName;oForm.orderDirection.value=orderDirection;oForm.submit();oForm.disable=true;}
function goPage(pageNumber)
{var oForm=document.forms[0];if(pageNumber)
{oForm.pageNumber.value=pageNumber;}
if((oForm.gesture.value=='viewListCriteria')||(oForm.gesture.value=='viewList')||(oForm.gesture.value=='viewItem'))
{gestureButton(oForm.gesture.value);}
else
{gestureButton('viewList');}}
function getCurrentAction()
{var oForm=document.forms[0];return oForm.gesture.value;}
function gestureAction(action,acao,id){var oForm=document.forms[0];oForm.action=action;gestureButton(acao,id);}
function gestureButton(acao,id){var oForm=document.forms[0];var ok=false;if(acao=="removeItem")
{ok=confirm('<bean:message key="messages.deleteitem"/>');}
else if(acao=="removeItens")
{ok=confirm('<bean:message key="messages.deleteitens"/>');}
else if(acao=="blockItem")
{ok=confirm('<bean:message key="messages.blockitem"/>');}
else if(acao=="blockItens")
{ok=confirm('<bean:message key="messages.blockitens"/>');}
else if(acao=="finishItem")
{ok=confirm('<bean:message key="messages.finishitem"/>');}
else if(acao=="newItem")
{oForm.id.value='';id='';ok=true;}
else
{ok=true;}
if(ok==true)
{oForm.gesture.value=acao;if(id)
{oForm.id.value=id;}
oForm.submit();oForm.disable=true;}}
function selChange()
{var oForm=document.forms[0];if((oForm.gesture.value=='viewListCriteria')||(oForm.gesture.value=='viewList')||(oForm.gesture.value=='viewItem')||(oForm.gesture.value=='editItem'))
{gestureButton(oForm.gesture.value);}
else
{gestureButton('viewList');}}
function goFirstField()
{var oForm=document.forms[0];if(!oForm||!oForm.gesture)
{return;}
if(oForm.gesture.value.indexOf('view')!=-1)
{return;}
if(oForm.elements)
{for(i=0;i<oForm.elements.length;i++)
{type=oForm.elements[i].type;ok=false;ok=(type=="text")?true:ok;ok=(type=="radio")?true:ok;ok=(type=="checkbox")?true:ok;ok=(type=="textarea")?true:ok;ok=(type=="select-one")?true:ok;if(ok&&!oForm.elements[i].disabled)
{oForm.elements[i].focus();break;}}}}
if(!window.onLoad)
{window.onload=goFirstField;}
function goPageNav(pageNumber)
{var oForm=document.forms[0];var actualPage=oForm.pageNumber.value;if(pageNumber)
{oForm.pageNumber.value=parseInt(actualPage)+parseInt(pageNumber);;}
if((oForm.gesture.value=='viewListCriteria')||(oForm.gesture.value=='viewList')||(oForm.gesture.value=='viewItem'))
{gestureButton(oForm.gesture.value);}
else
{gestureButton('viewList');}}
function gestureIndex(idx)
{var oForm=document.forms[0];oForm.indexParam.value=idx;gestureButton('viewList');}
