/*<![CDATA[*/

function setCookieView(bid){
    var oc = new COOKIE();
    var viewbid = oc.getCookie("viewbid");
    if( !isin_csvString( viewbid, bid) ){
        viewbid = viewbid+","+ bid;
        oc.setExpire(1800);
        oc.setCookie("viewbid",viewbid);
    }
}

function showVerifyCode(id){
    var o = $(id);
    o.style.display = "";
    o.setAttribute("src","");
    var url = CFG.coreurl+"?et=imgverifycode&t="+new Date().getTime();
    o.setAttribute("src",url);
}


function addBcomment(bid){
    var oc = new COOKIE();
    var cname    = $("cname").value;
    var ccontent = $("ccontent").value;
    var verifycode = $("verifycode").value;     
    var cookies = oc.getCookie("commentbid");
    if( isin_csvString(cookies, bid) ){
        alert("该文章您已评论,换一篇吧!");
        return false;
    }
      
    if(trim(cname) == ""){
        alert("我想认识你！");
        $("cname").focus();
        return false;
    }
     
    if(trim(verifycode)==""){
        alert("你是机器人吗？");
        $("verifycode").focus();
        return false;
    }

    if( trim(ccontent) == ""){
        alert("你总得写点东西吧!?");
        $("ccontent").focus();
        return false;
    }

    var o = new XHR();
    o.initX();
    o.setCacheOff();
    o.setPostMethod();
    o.setRequestUrl( CFG.coreurl );
    o.addParameter( "et", "addblogcomment");
    o.addParameter( "bid", bid);
    o.addParameter( "ccontent", ccontent);
    o.addParameter( "cname", cname);   
    o.addParameter( "verifycode", verifycode);   
    
    o.doParseResponseXml = function(xmlDoc){
        if(xmlDoc != null ){
            if( getValueByTagName(xmlDoc, "status").toString() == "OK"){
                cookies = cookies+","+bid;
                oc.setExpire(1800);// half hour
                oc.setCookie("commentbid",cookies);
                var bc = $("bcomment");
                var dl = document.createElement("DL");
                var dt = document.createElement("DT");
                var dd = document.createElement("DD");

				var tmpid = "tmp_"+ new Date().getTime();
                dl.setAttribute("id",tmpid);

                dt.appendChild(document.createTextNode(cname + " 发布于 " + new Date()));
                dd.appendChild(document.createTextNode(ccontent));

                dl.appendChild(dt);
                dl.appendChild(dd);
                bc.appendChild(dl);
                fadeColor(tmpid, 0xd2,0x3d,0x24);
            }else{
                alert("Failed:"+getValueByTagName(xmlDoc, "message").toString());
            }
        }else{
            alert("Internet Server Error!");
        }
    };
    o.Execute();
    return false; 
}
/*]]>*/
