/* Compressed by the perl version of jsmin. */
/* JavaScript::Minifier 0.02 */

function AdminWrapper()
{}
var lc_filters=new Array();var lc_filtersMap=new Array();function lcColFilter(table_id,_param,hidden_cols,has_extra_col)
{this.tableId=table_id;this.paramName=_param;if(hidden_cols)
hidden_cols=hidden_cols.replace(/^_*([^_]*)_*$/g,'$1');this.hiddenCols=hidden_cols?hidden_cols.split('_'):new Array();this.hasExtraCol=has_extra_col;}
function newListColFilter(table_id,_param,hidden_cols,has_extra_col)
{var f=new lcColFilter(table_id,_param,hidden_cols,has_extra_col);lc_filters.push(f);lc_filtersMap[table_id]=f;}
function lc_hideOrShowCol(origin,colNum,hideIt)
{var parent=origin;if(colNum=='')
return;var table=getAncestor('TABLE',origin);var colFilter=table?lc_filtersMap[table.id]:null;if(!colFilter)
return;if(hideIt==null)
hideIt=true;var table=getAncestor('TABLE',origin);var ths=table.getElementsByTagName('TH');var hdrNum=((colNum-1)*2);if(colFilter.hasExtraCol)
hdrNum--;lc_hideOrShowNode(ths,hdrNum,hideIt);lc_toggleHdr(ths,(hdrNum+1),hideIt);var tds=table.getElementsByTagName('TD');var cellIdRegex='lc_cell_[^_]*_[0-9]*_'+(colNum-1);for(var t=0;t<tds.length;t++){var td=tds.item(t);if(td){if(td.id&&td.id.match(cellIdRegex))
lc_hideOrShowNode(tds,t,hideIt);}}
if(hideIt){var found=false;for(var c=0;(!found&&(c<colFilter.hiddenCols.length));c++){if(colFilter.hiddenCols[c]==colNum)
found=true;}
if(!found){colFilter.hiddenCols[colFilter.hiddenCols.length]=colNum;lc_update_filter_in_page(colFilter.paramName,colFilter.hiddenCols);}}
else{for(var c=0;(c<colFilter.hiddenCols.length);){if(colFilter.hiddenCols[c]==colNum)
colFilter.hiddenCols.splice(c,1);else
c++;}
lc_update_filter_in_page(colFilter.paramName,colFilter.hiddenCols);}}
function lc_hideCol(origin,colNum)
{lc_hideOrShowCol(origin,colNum,true);}
function lc_showCol(origin,colNum)
{lc_hideOrShowCol(origin,colNum,false);}
function lc_toggleHdr(hdrList,hdrNum,hideIt)
{if(hdrList.length>hdrNum){var hdr=hdrList.item(hdrNum);if(hdr!=null){var imgs=hdr.getElementsByTagName('A');for(var i=0;(i<imgs.length);i++){var img=imgs.item(i);if(img!=null){if(img.name&&(img.name=='lc_open'))
set_display(img,hideIt);else
set_display(img,!hideIt);}}}}}
function lc_hideOrShowNode(nodeList,nodeNum,hideIt)
{if(nodeList.length>nodeNum){var node=nodeList.item(nodeNum);if(node!=null){var children=node.childNodes;for(var n=0;n<children.length;n++){var child=children.item(n);if(child){if(isOfClass(child,'lc_empty'))
set_display(child,hideIt);else
set_display(child,!hideIt);}}}}}
function lc_update_filter_in_page(_param,_colFilters)
{var filter_string=_colFilters.join('_');if(!filter_string)
filter_string='_';lc_update_filter_in_links(document.getElementsByTagName('A'),_param,filter_string);lc_update_filter_in_links(document.getElementsByTagName('AREA'),_param,filter_string);var hidden=document.getElementById(_param);if(hidden)
hidden.value=filter_string;}
function lc_update_filter_in_links(_links,_param,_filter)
{for(var a=0;(a<_links.length);a++){if(_links[a].href&&_links[a].href.match('^http'))
_links[a].href=appendToUrl(_links[a].href,_param,_filter);}}
function lc_init_cols(colFilter)
{if(colFilter.hiddenCols!=null){var tbl=document.getElementById(colFilter.tableId);for(var c=0;(c<colFilter.hiddenCols.length);c++)
lc_hideOrShowCol(tbl,colFilter.hiddenCols[c],true);}}
function lc_reorderListItem(_hidName,_delta)
{_delta=(_delta>0)?1:-1;var hid=document.getElementById(_hidName);if(hid){var row=getAncestor('tr',hid);var beforeEl;var otherRow;if((_delta>0)&&row.nextSibling){otherRow=lc_getNextRow(row);if(otherRow)
beforeEl=otherRow.nextSibling;}
else if((_delta<0)&&row.previousSibling)
beforeEl=otherRow=lc_getPreviousRow(row);if(otherRow){row.parentNode.insertBefore(row,beforeEl);lc_toggleRowClass(row);lc_toggleRowClass(otherRow);hid.value=String(parseInt(hid.value)+_delta);hid=otherRow.getElementsByTagName('INPUT').item(0);hid.value=String(parseInt(hid.value)-_delta);}}}
function lc_getPreviousRow(_row)
{var el=_row.previousSibling;while(el&&((el.tagName!='TR')||lc_isHeaderRow(el)))
el=el.previousSibling;return el;}
function lc_getNextRow(_row)
{var el=_row.nextSibling;while(el&&((el.tagName!='TR')||lc_isHeaderRow(el)))
el=el.nextSibling;return el;}
function lc_isHeaderRow(_row)
{return(_row&&(_row.tagName=='TR')&&(_row.getElementsByTagName('TH').length>0));}
function lc_toggleRowClass(_row)
{if(_row&&_row.tagName=='TR'){if(_row.className=='lc_Row1')
_row.className='lc_Row0';else if(_row.className=='lc_Row0')
_row.className='lc_Row1';}}
function lc_init_all_filters()
{for(var f=0;(f<lc_filters.length);f++){var tbl=document.getElementById(lc_filters[f].tableId);if(tbl){var links=tbl.getElementsByTagName('A');for(var k=0;(k<links.length);k++){if(links[k].name=='lc_close')
show_element(links[k]);}}
lc_init_cols(lc_filters[f]);}}
addOnLoadHandler(lc_init_all_filters);
