function checkForm(act,type){
  var op = document.getElementsByName('vote_op');    //x抓取選項radio的value值
  var op_id = "";                                        //先預設y是空值，表示沒有選到其中一個radio值

  for(var i=0;i<op.length;i++) {
    if(op[i].checked){
      op_id = op[i].value;
      //y = "x" + i;
    }
  }
  if(act=='submit') {
    if(op_id=="" || op_id==undefined){
      alert('請先選擇一項歌曲');
      return false;
    }else{
      setMusicCookie('2009goldmusic_vote_'+type ,op_id);

      $.ajax({
	url: "vote.php",
	type: "post",
	data: "type="+type+"&vote_op="+op_id,
	success : function(response){
	  $("#res").html(response);
	}
      });
    }
  }else {
    return op_id;
  }
}
function changePage2(type,to_page){
  var op_id = checkForm(0,0);
  if(op_id=="" || op_id==undefined) {   //沒接到選項值，表示只是切換頁面
    document.location.href="song.php?type="+to_page;
  }else {    //選了一個選項，要保留存cookie
    setMusicCookie('2009goldmusic_vote_'+type ,op_id);
    document.location.href="song.php?type="+to_page;
  }
}
function get_vote(type){    //onload頁面時檢查是否有選過歌曲
  var flag = getMusicCookie('2009goldmusic_vote_'+type);
  if(flag){
    document.myform.vote_op[flag-1].checked = true;
    location.href="#op_"+flag;
  }
}
function setMusicCookie(cookiesName,cookiesValue){
  endDate = new Date();
  endDate.setDate(endDate.getDate() + 1 );
  document.cookie = cookiesName +"="+ escape(cookiesValue) + ";expires=" + endDate.toGMTString();
}
function delMusicCookie(cookiesName)  
{  
  var exp = new Date();  
  exp.setDate(exp.getDate() - 1);  
  var cval=getMusicCookie(cookiesName);  
  if(cval!=null)   
    document.cookie= cookiesName + "="+cval+";expires="+exp.toGMTString();  
}
function getMusicCookie(cookiesName) {
  cookiesName = cookiesName + "=";
  if(document.cookie.length > 0){
    position = document.cookie.indexOf(cookiesName);
    if(position != -1) {
      position = position + cookiesName.length;
      endPosition = document.cookie.indexOf(";",position)
      if(endPosition == -1){
	endPosition = document.cookie.length;
      }
      return unescape(document.cookie.substring(position,endPosition))
    }
  }
  return null
}


