function chagePid(old_p, new_p) {
  switch(old_p) {
    case 0:
      $("mymedia").className="";
      $("mymedia").firstChild.onclick=function() { ChangePage(now_page,0, 0); };
    break;
  
    case -1: 
      $("myfavor").className="";
      $("myfavor").firstChild.onclick=function() { ChangePage(now_page,-1, 0); };
    break;
  
    case -3: 
      $("myclub").className="";
      $("myclub").firstChild.onclick=function() { ChangePage(now_page,-3, 0); };
    break;
  }

  switch(new_p) {
    case 0:
      $("mymedia").className="selected";
      $("mymedia").firstChild.onclick=null;
    break;

    case -1:
      $("myfavor").className="selected";
      $("myfavor").firstChild.onclick=null;
    break;

    case -3:
      $("myclub").className="selected";
      $("myclub").firstChild.onclick=null;
    break;
  }
}

function ChangePage(p, pid, n) {
      try {
        if($("pi_"+p+"_"+pid)) {
          $("pi_"+now_page+"_"+now_pid).style.display="none";
          chagePid(now_pid, pid);
          now_page=p; now_pid=pid;
          $("pi_"+p+"_"+pid).style.display="block";
          return;
        }
      } catch (e) { }

      makeRequest();

      $("loading").style.display="block";

      http_request.onreadystatechange = function() {
        if (http_request.readyState == 4) {
          if (http_request.status == 200) {
            var retCode = http_request.responseText;
            
            var pDiv=document.createElement("div");
            pDiv.id="pi_"+p+"_"+pid;
            pDiv.innerHTML = retCode;

            $("pi_"+now_page+"_"+now_pid).style.display="none";
            $("mediabody").appendChild(pDiv);
            chagePid(now_pid, pid);
            now_page=p; now_pid=pid;
            $("loading").style.display="none";
          }
        }
      }
      
      switch(pid) {
        case -2:
          to = '/media_rss_list.php?type=rss';
        break;
      
        case -1:
          to = '/media_list.php?type=favor';
        break;
      
        case -3:
          to = '/media_list.php?type=club';
        break;
      
        case 0:
        default:
          to = '/media_list.php?type=index';
        break;
      }

      to += '&BLOG_ID='+blogID+'&numrw='+n+'&page='+p+'&template='+template+'&_ss='+_ss;
//alert(to);
//return;
      http_request.open('GET', to, true);
      http_request.send(null);
    }
