  function showImg(_id, _img, $file, $width, $height) {
           window.open("/file.php?img="+$file,'Tip','menubar=no,location=no,toolbar=no,resizable=no,scrollbars=no,status=no,width='+$width+',height='+$height+'');
  }


 function getById(id) {
          if (id && document.getElementById(id)) return document.getElementById(id);
 }

 function pp_hidden_all() {
          for (var _list_div = getById('cld').getElementsByTagName('DIV'), i = 0; i < _list_div.length; i++) {
               if (_list_div[i].className == 'img') {
                  _list_div[i].style.visibility = "hidden";
                  //getById('logoVS').innerHTML += _list_div[i].className;
               }
          } 
 }
 function pp_show(id, href) {
          pp_hidden_all();
          if (id) getById(id).style.visibility = "";
          if (!href) href='#';
          getById('p_line').href = href;
 }





 function t_hidden_all() {
          for (var _list_div = getById('m').getElementsByTagName('DIV'), i = 0; i < _list_div.length; i++) {
               if (_list_div[i].className == 'oDesc') {
                  _list_div[i].style.display = "none";
                  //getById('logoVS').innerHTML += _list_div[i].className;
               }
          } 
 }

 function t_show(id) {
          h_id = "oN"+id;
          id="oD"+id;

          if (getById(id).style.display == 'none') {
             getById(id).style.display = "";
             getById(h_id).className="lh";
          } else {
             getById(id).style.display = "none";
             getById(h_id).className="la";

          }
          return false;

 }




 cat = function(){
   _cat_area  = getById('cat_area');
   _cat_table = getById('cat_table');
   _cat_left  = getById('cat_left');
   _cat_right = getById('cat_right');
   _cat_old_link_id="";
   _cat       = getById('cat');
   _cat_sm_x  = 0;
   _cat_x_start = 0;
   _cat_x_end   = 0;
   _cat_go      = 0;
   _cat_num_row_view  = 1;
   _cat_row_width = 0;
 }

 cat.inRight = function() {
   _cat_sm_x--;
 }

 cat.inLeft = function() {
   _cat_sm_x++;
 }

 cat.calc = function() {
   var length = 0;
   _cat_row_width = parseInt(_cat_area.offsetWidth/_cat_num_row_view);
   for (var _cat_list_div = getById('cat_list').getElementsByTagName('DIV'), i = 0; i < _cat_list_div.length; i++) {
       if (_cat_list_div[i].className == 'li') {
          _cat_list_div[i].style.width = _cat_row_width+"px"; 
          length++;
       }
   } 

   _cat_x_start = parseInt(_cat_table.style.left) || 0;
   _cat_x_end   = _cat_row_width * _cat_sm_x;
   _cat_go      = Math.ceil((_cat_x_start + _cat_x_end)/2);
   _cat_table.style.left = _cat_go;

   if (_cat_sm_x == 0) {
       _cat_left.style.visibility = "hidden";
   } else  {
      _cat_left.style.visibility = "visible";
   }
   if (length-_cat_num_row_view == _cat_sm_x * -1) {
     _cat_right.style.visibility = "hidden";
   } else  {
    _cat_right.style.visibility = "visible";
   }
   setTimeout("cat.calc()", 1);

 }

