var baseStatisticServiceUrl = "http://service.hipihi.com/"

String.prototype.Trim = function(){return this.replace(/(^\s*)|(\s*$)/g, "");}
String.prototype.LTrim = function(){return this.replace(/(^\s*)/g, "");}
String.prototype.RTrim = function(){return this.replace(/(\s*$)/g, "");}

function initStatistic(){
    var url = baseStatisticServiceUrl + "community/service/getStatistics.jsp?randomValue="+eval(Math.random());
    //var ajax = new Ajax.Request(url,{method:"get",onComplete:displayStatistic});
    
    var $D = YAHOO.util.Dom;
    var $  = $D.get;
    var $E = YAHOO.util.Event;
    var $C = YAHOO.util.Connect;
    var proxy = $('hipihi_widgetwindow_proxy').contentWindow;
    var proxy$C = proxy.YAHOO.util.Connect;
    var request = proxy$C.asyncRequest('GET',url,{
            success:displayStatistic,
            failure:function(e){
                alert("网络故障，请稍后再试");
                return;
            }
    });
}

function displayStatistic(originalRequest){
    var rt = originalRequest.responseText;
    var registerCount = null;
    var createdGoodsCount = null;
    var homeCount = null;
    //var onlineCount = null;
    var  groupsCount = null;
    
    if(rt.indexOf("|") >= 0){
        var returnArray = rt.split("|");
        for(var i = 0;i<returnArray.length;i++){
            var temp =  returnArray[i].split(":");
            if(temp[0].Trim() == "registerCount")
                registerCount = temp[1];
            if(temp[0].Trim() == "createdGoodsCount")
                createdGoodsCount = temp[1];
            if(temp[0].Trim() == "homeCount")
                homeCount = temp[1];
            if(temp[0].Trim() == "groupsCount")
                groupsCount = temp[1];
        }
    }
    
    if(registerCount == null || registerCount == "0")
        registerCount = "";
    if(createdGoodsCount == null || createdGoodsCount == "0")
        createdGoodsCount = "";
    if(homeCount == null || homeCount == "0")
        homeCount = "";
    if(groupsCount == null || groupsCount == "0")
        groupsCount = "";
        
    document.getElementById("registerCountSpan").innerHTML = registerCount;
    document.getElementById("createdGoodsCountSpan").innerHTML = createdGoodsCount;
    document.getElementById("homeCountSpan").innerHTML = homeCount;
    document.getElementById("groupsCountSpan").innerHTML = groupsCount; 
    
}