var req,moodId,newsId,newsTypeId;

function getMood() {
  newsTypeId=document.getElementById("ModifyForm:newsTypeId").value;
  newsId=document.getElementById("ModifyForm:newsid").value;
  var moods=document.getElementsByName("ModifyForm:moods");
  for(var i =0 ;i<moods.length;i++){
     if (moods[i].checked){
        moodId = parseInt(moods[i].value);
        break;
      }
  }
  
	var url="/djnews/asych/act?addType=mood&moodId="+moodId+"&newsId="+newsId+"&newsTypeId="+newsTypeId;
	if(window.XMLHttpRequest) {
		req=new XMLHttpRequest(); 
	} else if(window.ActiveXObject) {
		req=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(req) {
		req.open("GET", url, true);
		req.onreadystatechange=MoodCallback;
		req.setRequestHeader("If-Modified-Since","0");
		req.send(null);
	}
}

function MoodCallback() {
	if(req.readyState == 4) {
		if(req.status == 200) {
		  parseMsg();
		} else {
		//document.getElementById("search-message").innerHTML="服务器处理异常！";
		}
	} else {
		//document.getElementById("search-message").innerHTML="正在加载机型...";
	}
}

function parseMsg() {
  var picTag1=document.getElementById("image1");
  var picTag2=document.getElementById("image2");
  var picTag3=document.getElementById("image3");
  var picTag4=document.getElementById("image4");
  var picTag5=document.getElementById("image5");
  var picTag6=document.getElementById("image6");
  var totalCnt=document.getElementById("moodCnt");
  document.getElementById("Mood"+moodId).innerHTML=parseInt(document.getElementById("Mood"+moodId).innerHTML)+1;
  totalCnt.innerHTML=parseInt(totalCnt.innerHTML)+1; 
  picTag1.height=50*parseInt(document.getElementById("Mood1").innerHTML)/parseInt(totalCnt.innerHTML);
  picTag2.height=50*parseInt(document.getElementById("Mood2").innerHTML)/parseInt(totalCnt.innerHTML);
  picTag3.height=50*parseInt(document.getElementById("Mood3").innerHTML)/parseInt(totalCnt.innerHTML);
  picTag4.height=50*parseInt(document.getElementById("Mood4").innerHTML)/parseInt(totalCnt.innerHTML);
  picTag5.height=50*parseInt(document.getElementById("Mood5").innerHTML)/parseInt(totalCnt.innerHTML);
  picTag6.height=50*parseInt(document.getElementById("Mood6").innerHTML)/parseInt(totalCnt.innerHTML);
}


function checkThisMood(index){
  var moods=document.getElementsByName("ModifyForm:moods");
  for(var i =0 ;i<moods.length;i++){
     if (i == index){
        moods[i].checked=true;
		getMood();
     }
  }

}
