﻿// JScript 文件

var $=function(o){
   return document.getElementById(o);
 }
 
function getBoxValue(Name) 
  {  
            var objvalue="";
            var obj = document.getElementsByName(Name);             //这个是以标签的name来取控件 
                 for(i = 0;   i < obj.length;   i++)    { 
                  if(obj[i].checked)    { 
                         if(objvalue=="")
                         {
                            objvalue = obj[i].value; 
                         }
                         else
                         {
                            objvalue = objvalue + "|" + obj[i].value; 
                         }
                    } 
              }         
     return objvalue;       
  }   


function openwin(Id,name) {
        window.open ("/Topic/Research/show.aspx?Id="+Id+"&name="+name, 'newwindow', 'height=800, width=700, top=0, left=0, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=n o, status=no')} 
function PollSave()
    {
    
        var PollNames = $("PollNames").value;
        var ResearchId= $("ResearchID").value;
         var ResearchName= escape($("ResearchName").value);
        if ($("ResearchName").value == "undefined") ResearchName="";
        
        var arrPollName =new Array();
        var PollValues ="";
        arrPollName=PollNames.split("|");
        
        var isSelect = true;
        for (var i=0;i<arrPollName.length ;i++ )
        {
            if(PollValues == "")
            {
                          
                if (getBoxValue(arrPollName[i]) =="undefined" || getBoxValue(arrPollName[i]) =="")
                {
                    alert("对不起，请选择完整投票再提交结果！");
                    return ;
                }
                PollValues = getBoxValue(arrPollName[i]);
            }else
            {
                if (getBoxValue(arrPollName[i]) =="undefined" || getBoxValue(arrPollName[i]) =="")
                {
                    alert("对不起，请选择完整投票再提交结果！");
                    return ;
                }
                PollValues = PollValues +"|"+getBoxValue(arrPollName[i]);
            }
        }
        //alert(PollValues);
        ProessRequest(PollValues);
       openwin(ResearchId,ResearchName);
    }
    
    
    function PollView()
    {
         
        var ResearchId= $("ResearchID").value;
        var ResearchName= escape($("ResearchName").value);
        if ($("ResearchName").value == "undefined") ResearchName="";
        openwin(ResearchId,ResearchName);
    }
/*--------------------------------------------------------------------
*
*创建一个XMLHttp实例
*return object 成功创建返回一个XMLHttp对象实例,否则返回false
*
*--------------------------------------------------------------------
*/
function CreateAjax()
{
    var XMLHttp;
    try
    {
        XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");   //IE的创建方式
    }
    catch(e)
    {
        try
        {
            XMLHttp = new XMLHttpRequest();     //FF等浏览器的创建方式
        }
        catch(e)
        {
            XMLHttp = false;        //创建失败，返回false
        }
    }
    return XMLHttp;     //返回XMLHttp实例
}


function ProessRequest(s)
{
var _xmlhttp = CreateAjax();
var url = '/Topic/Research/save.aspx?IDs='+escape(s)+'';//请求city.asp,根据cmd值查询省的数据

    if(s!="")
    {
        if(_xmlhttp)    
        {
                      
            _xmlhttp.open('GET',url,true);
            _xmlhttp.onreadystatechange=function()
            {
                if(_xmlhttp.readyState == 4)        
                {
                    if(_xmlhttp.status == 200)      
                    {
                        
                     }
                    else
                    {
                        alert("获取数据时发生错误！");
                    }
                }
            }
            _xmlhttp.send(null);  
        }
        else    
        {
            alert("您的浏览器不支持或未启用 XMLHttp!");
        }
    }
    else
    {
        alert("未选择任何信息");
    }
}
