var _server = new Array("dummy", "http://f1.podcast.blog.webs-tv.net/", "http://f1.podcast.blog.webs-tv.net/");

function getThumb(fname, mask, server_id, thumb) {
  mask = parseInt(mask);
  thumb=parseInt(thumb);
  var url="http://mymedia.yam.com/";
  if(mask==127)
    return url+"i/mp3.jpg";
  if(parseInt(thumb & mask) == 0) 
    return url+"i/video.jpg";
  else 
    return "http://p.f"+server_id+".mymedia.yam.com/thumb/"+fname.substr(0,1)+"/"+fname.substr(1,1)+"/"+fname.substr(2,1)+"/"+fname+"-"+thumb+".jpeg";
}

function x_uu(t,i) { var a="type="+t+"&id="+i; makeRequest(); http_request.open('POST','/media_hit.php',true);http_request.setRequestHeader("Content-Length", a.length); http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); http_request.send( a );}

function digIt(pid) {
  var data="pID="+pid;
  makeRequest();
  http_request.onreadystatechange = function() {
    if (http_request.readyState == 4) {
      if (http_request.status == 200) {
        var retCode = http_request.responseText;
         //alert(retCode);
        if(retCode.length<=2) { alert("加入我的最愛時發生系統錯誤"); return false; }
        //var ret=parseInt(retCode[0]);
        var ret=parseInt(retCode.substring(0,1));
        var msg=retCode.substring(1);
        if(ret==0) alert("失敗: "+msg);
        else {
             alert("成功收藏"); 
          $("dig_"+pid).innerHTML=parseInt($("dig_"+pid).innerHTML)+1;
         }
        return false;
      }
    }
  }
  http_request.open('POST', '/media_dig.php?op=add', true);
  http_request.setRequestHeader("Content-Length", data.length);
  http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  http_request.send( data );
}

function commendIt(pid) {
  var data="pID="+pid;
  makeRequest();
  http_request.onreadystatechange = function() {
    if (http_request.readyState == 4) {
      if (http_request.status == 200) {
        var retCode = http_request.responseText;
        if(retCode.length<=2) { alert("推薦影音時發生系統錯誤"); return false; }
        var ret=parseInt(retCode.substr(0,1));
        var msg=retCode.substring(1);
        if(ret==0) alert("失敗: "+msg);
        else { alert("成功推薦"); $("commend_"+pid).innerHTML=parseInt($("commend_"+pid).innerHTML)+1; }

        return false;
      }
    }
  }
  http_request.open('POST', '/media_score.php?op=add', true);
  http_request.setRequestHeader("Content-Length", data.length);
  http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  http_request.send( data );
}

function _tagsort(a,b) { return a[1]-b[1]; }

function tagShow(tagStr, d) {
  var tag = tagStr; var max=0, min=999999;
  tag.sort(_tagsort);
var s=new Array(); var str="";
//var ts_ad = '<a href="http://mymedia.yam.com/tag.php?key=%E5%8C%97%E4%BA%AC%E5%A5%A7%E9%81%8B"><font color="blue" size="5">北京奧運</font></a>、<a href="http://mymedia.yam.com/tag.php?key=%E5%A5%A7%E9%81%8B"><font color="green" size="5">奧運</font></a>、';
var ts_ad='';
  for(var i=0;i<tag.length;i++) { 
    var ts='<a href="/tag.php?key='+encodeURI(tag[i][0])+'" class="ch'+parseInt(Math.random()*4)+' t'; var t=0; 
    ts+=(10+parseInt(i/parseInt(tag.length/8)));
    ts+='">'+tag[i][0]+'</a>'; 
//-------------ad begin----------------//
    if(i==0)
      ts = ts_ad + ts;
//-------------ad end------------------//
    s.push(ts);
  }

  for(var j, x, i = s.length; i; j = parseInt(Math.random() * i), x = s[--i], s[i] = s[j], s[j] = x); // shuffle
  for(var i=0;i<s.length;i++) { str+=s[i]; if(i!=s.length-1) str+="、"; }
  $(d).innerHTML+=str;
}

function friendIt(blogid) {
  var data="addblogid="+blogid;
  makeRequest();
  http_request.onreadystatechange = function() {
    if (http_request.readyState == 4) {
      if (http_request.status == 200) {
        var ret = (http_request.responseText);
        switch(ret) {
          case "0":
            alert("您尚未登入喔 !");
          break;
          case "1":
            alert("BLOG ID 錯誤 !");
          break;
          case "2":
            alert("自己不可以將自己設為好友喔 !");
          break;
          case "3":
            alert("此人已經是您的好友囉 ~");
          break;
          case "4":
            alert("加入好友成功 ! (接下來您可以進您的部落格管理系統改變此人的朋友群組.)");
          break;
          default:
            alert("不明錯誤. 請稍後再試 :)");
          break;
        }
        return false;
      }
    }
  }
  http_request.open('POST', '/apiFriend.php', true);
  http_request.setRequestHeader("Content-Length", data.length);
  http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  http_request.send( data );
}

