﻿//*********************************************************
// Ajax顶踩投票
// File: momokdigg.js
// Version: 1.0
// Date: 2009-06-07
//*********************************************************
// Copyright (c) 2005 MoMoK Community, All Rights Reserved.
// Web: http://www.momok.cn
// Email: lucifer@xmke.cn
// Author: Ke YongFeng
//*********************************************************
var good, bad, percent, percent_good, percent_bad, TempStr, showhtml;
function momokdigg() {
    var ajax = new AJAXRequest;
    var url = "Plugins/momok-digg/momokdigg.asp?action=show&id="+g_logID;
    ajax.get(url,
    function(obj) {
        TempStr = obj.responseText;
        if(TempStr == "err") {
            alert("对不起，出错啦，请联系管理员！"); return;
        } else {
        good = TempStr.split(",")[0];
        bad = TempStr.split(",")[1];
        if (good<1&&bad<1) {
            var percent_good=100;
            var percent_bad=100
        } else {
            var percent=parseInt(good)+parseInt(bad);
            var percent_good=good/percent*100;
            var percent_bad=bad/percent*100
        }
            var showhtml = '<div class="newdigg" id="newdigg">';
            showhtml += '  <div class="diggbox digg_good" onmousemove="this.style.backgroundPosition=\'left bottom\';" onmouseout="this.style.backgroundPosition=\'left top\';" onclick="javascript:postDigg(\'good\')">';
            showhtml += '    <div class="digg_act">顶一下</div>';
            showhtml += '    <div class="digg_num">('+good+')</div>';
            showhtml += '    <div class="digg_percent">';
            showhtml += '      <div class="digg_percent_bar"><span style="width:'+percent_good.toFixed(0)+'%"></span></div>';
            showhtml += '      <div class="digg_percent_num">'+percent_good.toFixed(2)+'%</div>';
            showhtml += '    </div>';
            showhtml += '  </div>';
            showhtml += '  <div class="diggbox digg_bad" onmousemove="this.style.backgroundPosition=\'right bottom\';" onmouseout="this.style.backgroundPosition=\'right top\';" onclick="javascript:postDigg(\'bad\')">';
            showhtml += '    <div class="digg_act">踩一下</div>';
            showhtml += '    <div class="digg_num">('+bad+')</div>';
            showhtml += '    <div class="digg_percent">';
            showhtml += '      <div class="digg_percent_bar"><span style="width:'+percent_bad.toFixed(0)+'%"></span></div>';
            showhtml += '      <div class="digg_percent_num">'+percent_bad.toFixed(2)+'%</div>';
            showhtml += '    </div>';
            showhtml += '  </div>';
            showhtml += '</div>';
            document.getElementById("momok-digg").innerHTML = "" + showhtml + ""
        }
    })
}

function postDigg(typee) {
    var ajax = new AJAXRequest;
    var url = "Plugins/momok-digg/momokdigg.asp?action=postDigg&id="+g_logID+"&typee="+typee;
    ajax.get(url,
    function(obj) {
        TempStr = obj.responseText;
        if (TempStr == "err") {
            alert("对不起，出错啦，请联系管理员！"); return;
        } else if (TempStr == 1) {
            alert("您已经顶过该帖，请不要重复顶日志！"); return;
        } else {
            momokdigg()
        }
    })
}