function goToPage(page) {
 d.ctr.page.value = page;
 d.ctr.act.value="now";
 d.ctr.submit();
}
function reSortPage(sorter) {
 d.ctr.page.value = 1;
 d.ctr.sort.value = sorter;
 d.ctr.act.value="now";
 d.ctr.submit();
}
function changeShow(val) {
 d.ctr.showing.value = val;
 d.ctr.act.value="now";
 d.ctr.submit();
}
function getElementsByClassName(classname, node) {
 if(!node) node = document.getElementsByTagName("body")[0];
 var a=[];
 var re=new RegExp('\\b' + classname + '\\b');
 var els=node.getElementsByTagName("*");
 for(var i=0,j=els.length; i<j; i++)
  if(re.test(els[i].className))a.push(els[i]);
 return a;
}
addvent(window, "load", function() {
var ltabs=getElementsByClassName('ltab', false);
var list;
for(var l=0; l < ltabs.length; l++) {
 list=ltabs[l].getElementsByTagName('tr');
 for(var i=0; i < list.length; i++) {
  if(list[i].id != 'chead') {
   addvent(list[i], "mouseover", function(){this.bgColor="#F4D06A";});
   addvent(list[i], "mouseout", function(){this.bgColor="#FFFFFF";});
  }
 }
}
var onSh=false;
var shi=d.getElementById('shi');
var shdiv=d.createElement('DIV');
shdiv.style.position='absolute';
var shopts=[10,20,25,30,50,100];
for(var i=0; i < shopts.length; i++) {
 var sDiv=d.createElement('DIV');
 sDiv.innerHTML = shopts[i];
 sDiv.onmouseover=function(){this.style.backgroundColor="#F4D06A";onSh=true};
 sDiv.onmouseout =function(){this.style.backgroundColor="#F8F8F8";onSh=false};
 sDiv.onclick=function(){changeShow(this.innerHTML)};
 sDiv.className="ldiv";
 shdiv.appendChild(sDiv);
}
shdiv.style.display='none';
if(shi) {
 var inO=shi;
 var rVal = inO.offsetLeft;
 while((inO=inO.offsetParent) != null)rVal+=inO.offsetLeft;
 shdiv.style.left=(1+rVal)+'px';
 inO=shi;
 var rVal = inO.offsetTop+inO.offsetHeight;
 while((inO=inO.offsetParent) != null)rVal+=inO.offsetTop;
 shdiv.style.top=(rVal-28-shopts.length*22)+'px';
 d.body.appendChild(shdiv);
}
var pgi=d.getElementById('pgi');
if(pgi) {
 var onPg=false;
 var pgdiv=d.createElement('DIV');
 pgdiv.style.position='absolute';
 var pgopts=[];
 for(var i=0; i < d.getElementById('pgct').innerHTML; i++) {
  pgopts[i]=(i+1);
  var sDiv=d.createElement('DIV');
  sDiv.innerHTML = pgopts[i];
  sDiv.onmouseover=function(){this.style.backgroundColor="#F4D06A"};
  sDiv.onmouseout =function(){this.style.backgroundColor="#F8F8F8"};
  sDiv.onclick=function(){goToPage(this.innerHTML)};
  sDiv.className="ldiv";
  pgdiv.appendChild(sDiv);
 }
 pgdiv.style.display='none';
 inO=pgi;
 var rVal = inO.offsetLeft;
 while((inO=inO.offsetParent) != null)rVal+=inO.offsetLeft;
 pgdiv.style.left=(1+rVal)+'px';
 inO=pgi;
 var rVal = inO.offsetTop+inO.offsetHeight;
 while((inO=inO.offsetParent) != null)rVal+=inO.offsetTop;
 pgdiv.style.top=(rVal-28-Math.min(pgopts.length*22, 150))+'px';
 if(pgopts.length > 6) pgdiv.className='overflow';
 d.body.appendChild(pgdiv);

 addvent(pgi, 'click', function(){
  if(pgopts.length > 1) pgdiv.style.display='block';
 });
 addvent(pgi, 'blur', function(){
  if(!onPg) pgdiv.style.display='none';
 });
 addvent(pgi, 'change', function(){
  d.ctr.act.value="now";
  d.ctr.submit();
 });
 addvent(pgdiv, 'mouseover', function(){onPg=true;});
 addvent(pgdiv, 'mouseout', function(){onPg=false;});
}
if(shi) {
 addvent(shi, 'click', function(){
  shdiv.style.display='block';
 });
 addvent(shi, 'blur', function(){
  if(!onSh) shdiv.style.display='none';
 });
 addvent(shi, 'change', function(){
  d.ctr.act.value="now";
  d.ctr.submit();
 });
}
});
