 /**
  获取初始化的数据
  */      
 function submitVoteData1(voteId){  
  var at=document.getElementsByName("answer"+voteId);
  var answer = "";
   for (var j=0;j<at.length ;j++ ){ 
     if(at[j].checked){
        answer += ","+at[j].value;
     }
  }
  if(answer != ""){
     answer = answer.substring(1,answer.length);
   }else{
	 alert('请至少填写一项候选项');
	 return false;
   }
   var url="http://user.ccw.com.cn/ucHome/ccwext/vote.php?ac=vote&vote_id="+document.getElementById("voteId"+voteId).value+"&answer="+answer;
   url+="&vote_title="+document.getElementById("vote_title" +voteId).value;
   $.getJSON(url+"&jsoncallback=?", function(data){	    
	    if(data.status == 2){ 
			setVoteData1(data,voteId); 
		   document.getElementById("message"+voteId).innerHTML = " &nbsp;投票成功！"
		}else if(data.status == 1){
		   document.getElementById("message"+voteId).innerHTML = " &nbsp;已投过票！"
		}
	});	
  }  
  /**
  获取初始化的数据
  */      
 function initializationData1(voteId){  
   var url="http://user.ccw.com.cn/ucHome/ccwext/vote.php?ac=get_vote_num&vote_id="+document.getElementById("voteId"+voteId).value;
   $.getJSON(url+"&jsoncallback=?", function(data){
	   setVoteData1(data,voteId);   
	});
  }  
  
  
  /**
  处理需要初始化的数据
  */ 
 function setVoteData1(data,voteId){   
     var continents = data.answer_list;     
     for(var key in continents){   
         document.getElementById("vote_img"+continents[key].id).style.width=getImageWidth(continents[key].num,data.vote_total_num)+'px';
         document.getElementById("vote_num"+continents[key].id).innerHTML=getPercentVote(continents[key].num,data.vote_total_num);  
     }   
  } 
    /**
  获取图片宽带方法
  */ 
function getImageWidth(num,total){
    var sum;
    if(total==0){
       sum = 2;
     }else if(num==0){
       sum = 2;
     }else{
       sum = Math.round(num*170/total);
       if(sum<2)
         sum = 2;
     }
    return sum;
 }
  /**
  获取投票百分比
  */ 
function getPercentVote(num,total){
    var sum;
    if(total==0){
       sum = 0+"(0%)";
     }else if(num==0){
        sum = 0+"(0%)";       
     }else{
	    var n = num * 10000;
		var r = Math.round(n/total).toString();
		var l = r.length;
		var s = r.substr(0, l-2);
		var c = (r.substr(l-2) == '00') ? s : s+'.' + r.substr(l-2);
        sum = num+"("+ c +"%)";
     }
    return sum;
 }
