﻿// JScript 檔

ajax_UserControls_VotePanel_index('');

var obj_UserControls_VotePanel_index;

function ajax_UserControls_VotePanel_index(go)
{
			     
     if (window.XMLHttpRequest) 
     { 
          // Mozilla, Safari,...
          obj_UserControls_VotePanel_index = new XMLHttpRequest();
          if (obj_UserControls_VotePanel_index.overrideMimeType) {
               obj_UserControls_VotePanel_index.overrideMimeType('text/xml');
          }
     } 
     else if (window.ActiveXObject) 
     {  
         // IE
	     try
	     {
		     obj_UserControls_VotePanel_index = new ActiveXObject("Msxml2.XMLHTTP");
	     }
	     catch(e)
	     {
		     try
		     {
			     obj_UserControls_VotePanel_index = new ActiveXObject("Microsoft.XMLHTTP");
		     }
		     catch(e1)
		     {
			     obj_UserControls_VotePanel_index = null;
		     }
	     }
	  }
				
	  if(obj_UserControls_VotePanel_index!=null)
	  {
	        var strData = "go="+go;
			obj_UserControls_VotePanel_index.onreadystatechange = PR_ajax_UC_VP_index;
			obj_UserControls_VotePanel_index.open("POST", "/Vote_Panel/ajax_vote_index.aspx",  true);
			obj_UserControls_VotePanel_index.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
			obj_UserControls_VotePanel_index.send(strData);
                        
			
	  }
	  return false;
}

function PR_ajax_UC_VP_index()
{
        
	if(obj_UserControls_VotePanel_index.readyState == 4)
	{
                
		if(obj_UserControls_VotePanel_index.status == 200)
		{
                        
			var retval=obj_UserControls_VotePanel_index.responseText;
			document.getElementById('div_UC_VP_index').innerHTML = retval;
                        
		}
		else
		{
			//alert("執行錯誤1!" );
		}
	}
}


var obj_UserControls_VotePanel_ajax_vote;
function ajax_UserControls_VotePanel_ajax_vote()
{
      
     if (window.XMLHttpRequest)
     {
          obj_UserControls_VotePanel_ajax_vote = new XMLHttpRequest();
          if (obj_UserControls_VotePanel_ajax_vote.overrideMimeType) {
               obj_UserControls_VotePanel_ajax_vote.overrideMimeType('text/xml');
          }
     }
     else if (window.ActiveXObject)
     {
           // IE
	       try
	       {
                 obj_UserControls_VotePanel_ajax_vote = new ActiveXObject("Msxml2.XMLHTTP");
	       }
	       catch(e)
	       {
		         try
		         {
                      obj_UserControls_VotePanel_ajax_vote = new ActiveXObject("Microsoft.XMLHTTP");
		         }
		         catch(e1)
		         {
                      obj_UserControls_VotePanel_ajax_vote = null;
		         }
	       }
	 }
	 
     if(obj_UserControls_VotePanel_ajax_vote!=null)
	 {
	       
	       //select radio button
	       var strData = "ans_id=" + document.getElementById('ans_id').value + "&qid=" + document.getElementById('qid').value + "&ex_id=" + document.getElementById('ex_id').value;
	       	       
           obj_UserControls_VotePanel_ajax_vote.onreadystatechange = ProcessResponse_ajax_UserControls_VotePanel_ajax_vote;
           obj_UserControls_VotePanel_ajax_vote.open("POST", "/Vote_Panel/ajax_vote.aspx",  true);
           obj_UserControls_VotePanel_ajax_vote.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
           obj_UserControls_VotePanel_ajax_vote.send(strData);
           
               
	 }
	 return false;
}

function ProcessResponse_ajax_UserControls_VotePanel_ajax_vote()
{
     if(obj_UserControls_VotePanel_ajax_vote.readyState == 4)
     {
          if(obj_UserControls_VotePanel_ajax_vote.status == 200)
          {
                     	  
               var retval=obj_UserControls_VotePanel_ajax_vote.responseText;
               
               
               if (retval=="0")
               {
                    alert('請登入iReading網站會員。');
               }
               else if (retval=="1")
               {
                    alert('您已經投過票囉...');
               }
               else if (retval=="-1")
               {
                   alert('請稍候再試...');
               }
               else
               {
                   alert('投票成功，感謝您的參予。');
                   ajax_UserControls_VotePanel_index(retval);
               }
                     			
          }
          else
          {
               //alert("執行錯誤2!");
               //alert(obj_UserControls_VotePanel_ajax_vote.status);
          }
    }
}

