 function reorder(p_orderby) { 
//          alert('reorder ' +'p_orderby: '+p_orderby+' val: '+document.all.orderby.value+' idx: '+document.all.orderby.value.indexOf(p_orderby) );
	  if (document.all.orderby.value.indexOf(p_orderby) > -1) { 
	    if (document.all.orderby.value.indexOf(" asc") > -1) {  
	         document.all.orderby.value = p_orderby + " desc"; 
	    } else {  
	         document.all.orderby.value = p_orderby + " asc";
	     }   
           } else {  
	         document.all.orderby.value = p_orderby + " asc";
	   }   
	  document.srch.submit();
} //reorder() 

//"javascript:set_grp(this);"



function set_grp(p_obj) {

     blnk = "";
     
//    alert("grp_cols: "+document.all.grp_cols.value+" "+
//          "p_obj.name: "+p_obj.name+" "+
//          "indexOf: "+document.all.grp_cols.value.indexOf(p_obj.name)+" "+
//          "checked: "+p_obj.checked);

    
    if (p_obj.checked) {
       //alert("obj checked");
      if (!document.all.grp_cols.value.indexOf(p_obj.name) > -1 ) {
            //alert("not grouped, now adding");
            if (document.all.grp_cols.value.length == 0 ) {
               document.all.grp_cols.value = p_obj.name;
            } else { 
               document.all.grp_cols.value = document.all.grp_cols.value+','+p_obj.name;
            }        
       } 
       
    } else {
     //  alert("obj not checked");
       
     //  alert(",o: "+document.all.grp_cols.value.indexOf(','+p_obj.name)+" "+
     //        " o,: "+document.all.grp_cols.value.indexOf(p_obj.name+',')+" "+
     //        " o: "+document.all.grp_cols.value.indexOf(p_obj.name)+" "+
     //        "length "+p_obj.name+" is: "+p_obj.name.length);
       
       if (document.all.grp_cols.value.indexOf(','+p_obj.name) > -1 )  {
           document.all.grp_cols.value = 
                  document.all.grp_cols.value.substring(0,document.all.grp_cols.value.indexOf(','+p_obj.name)) +
                  document.all.grp_cols.value.substring(document.all.grp_cols.value.indexOf(','+p_obj.name)+p_obj.name.length+1,document.all.grp_cols.value.length);
       }
       if (document.all.grp_cols.value.indexOf(p_obj.name+',') > -1 ) {
           document.all.grp_cols.value = 
                  document.all.grp_cols.value.substring(0,document.all.grp_cols.value.indexOf(p_obj.name+",")) +
                  document.all.grp_cols.value.substring(document.all.grp_cols.value.indexOf(p_obj.name+",")+p_obj.name.length+1,document.all.grp_cols.value.length);
       }

       if (document.all.grp_cols.value.indexOf(p_obj.name) > -1 )  { 
           document.all.grp_cols.value = 
                  document.all.grp_cols.value.substring(0,document.all.grp_cols.value.indexOf(p_obj.name)) +
                  document.all.grp_cols.value.substring(document.all.grp_cols.value.indexOf(p_obj.name)+p_obj.name.length,document.all.grp_cols.value.length);
           
       }
                    
    }       
    //alert(document.all.grp_cols.value);
} //set_grp




function set_cols(p_obj) {
     blnk = "";
     
//    alert("columnlist: "+document.all.columnlist.value+" "+
//          "p_obj.name: "+p_obj.name+" "+
//          "indexOf: "+document.all.columnlist.value.indexOf(p_obj.name)+" "+
//          "checked: "+p_obj.checked);

    
    if (p_obj.checked) {
       //alert("obj checked");
      if (!document.all.columnlist.value.indexOf(p_obj.name) > -1 ) {
            //alert("not grouped, now adding");
            if (document.all.columnlist.value.length == 0 ) {
               document.all.columnlist.value = p_obj.name;
            } else { 
               document.all.columnlist.value = document.all.columnlist.value+','+p_obj.name;
            }        
       } 
       
    } else {
     //  alert("obj not checked");
       
     //  alert(",o: "+document.all.columnlist.value.indexOf(','+p_obj.name)+" "+
     //        " o,: "+document.all.columnlist.value.indexOf(p_obj.name+',')+" "+
     //        " o: "+document.all.columnlist.value.indexOf(p_obj.name)+" "+
     //        "length "+p_obj.name+" is: "+p_obj.name.length);
       
       if (document.all.columnlist.value.indexOf(','+p_obj.name) > -1 )  {
           document.all.columnlist.value = 
                  document.all.columnlist.value.substring(0,document.all.columnlist.value.indexOf(','+p_obj.name)) +
                  document.all.columnlist.value.substring(document.all.columnlist.value.indexOf(','+p_obj.name)+p_obj.name.length+1,document.all.columnlist.value.length);
       }
       if (document.all.columnlist.value.indexOf(p_obj.name+',') > -1 ) {
           document.all.columnlist.value = 
                  document.all.columnlist.value.substring(0,document.all.columnlist.value.indexOf(p_obj.name+",")) +
                  document.all.columnlist.value.substring(document.all.columnlist.value.indexOf(p_obj.name+",")+p_obj.name.length+1,document.all.columnlist.value.length);
       }

       if (document.all.columnlist.value.indexOf(p_obj.name) > -1 )  { 
           document.all.columnlist.value = 
                  document.all.columnlist.value.substring(0,document.all.columnlist.value.indexOf(p_obj.name)) +
                  document.all.columnlist.value.substring(document.all.columnlist.value.indexOf(p_obj.name)+p_obj.name.length,document.all.columnlist.value.length);
           
       }
                    
    }       
    //alert(document.all.columnlist.value);
} //set_cols



function show_col(p_obj) {
	
 // alert("set_dcols "+p_obj);
  //tdi = document.getElementByID(p_obj);
  tdi = eval ('document.all.'+p_obj);
//alert(tdi.length);
 if (tdi.length > 1) {
    for (var x = 0; x < tdi.length; x++) {
        tdi[x].style.display = "block";
    }
  } else {
        tdi.style.display = "block";
  }
	 
} //show_col()

function hide_col(p_obj) {
	
  //alert("set_dcols "+p_obj);
  //tdi = document.getElementByID(p_obj);
  tdi = eval ('document.all.'+p_obj);
//alert(tdi.length);
 if (tdi.length > 1) {
    for (var x = 0; x < tdi.length; x++) {
        tdi[x].style.display = "none";
    }
  } else {
        tdi.style.display = "none";
  }
	 
} //hide_col()




function drop_col(p_obj) {
	
// alert("drop_col "+p_obj);
       
//    alert("columnlist: "+document.all.columnlist.value+" "+
//          "p_obj: "+p_obj+" "+
//          "indexOf: "+document.all.columnlist.value.indexOf(p_obj)+" "+
//          "checked: "+p_obj.checked);

    
    //if (p_obj.checked) {
       //alert("obj checked");
   //   if (!document.all.columnlist.value.indexOf(p_obj) > -1 ) {
   //         //alert("not grouped, now adding");
   //         if (document.all.columnlist.value.length == 0 ) {
    //           document.all.columnlist.value = p_obj;
    //        } else { 
    //           document.all.columnlist.value = document.all.columnlist.value+','+p_obj;
    //        }        
    //   } 
       
   // } else {
     //  alert("obj not checked");
       
     //  alert(",o: "+document.all.columnlist.value.indexOf(','+p_obj)+" "+
     //        " o,: "+document.all.columnlist.value.indexOf(p_obj+',')+" "+
     //        " o: "+document.all.columnlist.value.indexOf(p_obj)+" "+
     //        "length "+p_obj+" is: "+p_obj.length);
       
     
       if (document.all.columnlist.value.indexOf(','+p_obj) > -1 )  {
           document.all.columnlist.value = 
                  document.all.columnlist.value.substring(0,document.all.columnlist.value.indexOf(','+p_obj)) +
                  document.all.columnlist.value.substring(document.all.columnlist.value.indexOf(','+p_obj)+p_obj.length+1,document.all.columnlist.value.length);
       }
       if (document.all.columnlist.value.indexOf(p_obj+',') > -1 ) {
           document.all.columnlist.value = 
                  document.all.columnlist.value.substring(0,document.all.columnlist.value.indexOf(p_obj+",")) +
                  document.all.columnlist.value.substring(document.all.columnlist.value.indexOf(p_obj+",")+p_obj.length+1,document.all.columnlist.value.length);
       }

       if (document.all.columnlist.value.indexOf(p_obj) > -1 )  { 
           document.all.columnlist.value = 
                  document.all.columnlist.value.substring(0,document.all.columnlist.value.indexOf(p_obj)) +
                  document.all.columnlist.value.substring(document.all.columnlist.value.indexOf(p_obj)+p_obj.length,document.all.columnlist.value.length);
           
       }
                    
    //}       
    //alert(document.all.columnlist.value);
} //drop_col

