 //===============================
 //  article vote for onlygou.com 
 //  Design By homer.zhu
 //===============================

 var Vote={ //Vote arguments
	 VoteImg1    :"img/vote/star1.gif",
	 VoteImg2    :"img/vote/star2.gif",
	 VoteImg3    :"img/vote/star3.gif",
	 VoteLoadImg :"img/vote/loading.gif",
	 StarLength  :5,
	 ImgWidth    :"24px",
	 ImgHeight  : "24px"
 }


// Image Click
 function voteImgClick(pid, VoteC, VoteU, VoteM)
  {
  var evt=(window.event)?window.event:""
  var voteStar=document.getElementById("voteDiv");

       voteStar.innerHTML='<img src="'+Vote.VoteLoadImg+'" border="0" height="15" width="75" alt="正在处理,请稍候"/>'
  	   e=document.createElement("script");
	   e.type="text/javascript";
	   e.language="javascript";
       e.src="resultvote.php?id=" + pid + "&action=vote&votecount=" + VoteC + "&voteuser=" + VoteU + "&totalmark=" + VoteM ;
	   //document.getElementsByTagName("head")[0].appendChild(e);
	   voteStar.appendChild(e);
  }


// Image MouseOver
 function voteImgOver()
  {
  var evt=(window.event)?window.event:""
  var voteStar=document.getElementById("voteDiv");
  var Pos
  
  //Get Vote Image Position
  if (document.all){ //For IE
	  Pos=getVotePost(voteStar, evt.srcElement)
  }
  else{ //For Mozilla
	  Pos=getVotePost(voteStar, evt.target)
  }
	  
	  for (i=0;i<voteStar.childNodes.length;i++){
	   if (i<=Pos) voteStar.childNodes[i].src=Vote.VoteImg2; else voteStar.childNodes[i].src=Vote.VoteImg1;
	  }
  }

// Image MouseOut
 function voteImgOut(mark_integer, mark_float)
  {
    var voteStar=document.getElementById("voteDiv");
    for (i=0;i<voteStar.childNodes.length;i++){
	   if (i<mark_integer) 
		   voteStar.childNodes[i].src=Vote.VoteImg2; 
	   else{
		   if ((mark_float-i) > 0.3 && (mark_float-i) < 0.8 )
		   {
			   voteStar.childNodes[i].src=Vote.VoteImg3;
		   }else{
		       voteStar.childNodes[i].src=Vote.VoteImg1;
		   }
	   }
	}
  }

 // Return Img Position
 function getVotePost(voteStar, o){
  for (i=0;i<voteStar.childNodes.length;i++){
    if (o==voteStar.childNodes[i]) return i
  }
 }