﻿function productpk(product1,product2,type,point,obj){
  var myXhr = new XHR({method: 'get',
                        onRequest:function(){
                            obj.disabled=true;
                            var ajnames = document.getElementsByName("ajname");
                            for(var i=0;i<ajnames.length;i++){
                                ajnames[i].disabled=true;
                            }
                        }, 
                        onSuccess:function(){
                            type=type.toLowerCase();
                            switch(type)
                            {
                                case "generalpk":
                                case "qualitypk":
                                case "pricepk":
                                case "functionpk":
                                case "facepk":
                                case "brandpk":
                                case "otherpk":
                                    break;
                                default:
                                    return;
                            }
                            obj.disabled=false;
                            var ajnames = document.getElementsByName("ajname");
                            for(var i=0;i<ajnames.length;i++){
                                ajnames[i].disabled=false;
                            }
                            var arr=myXhr.response.text.split('|');
                            if(arr.length>3)
                            {
                                if(type=="generalpk")
                                    document.getElementById(type+point).innerHTML = arr[0];
                                else
                                    document.getElementById("otherpkcount").innerHTML = parseInt(document.getElementById("otherpkcount").innerHTML) + 1;
                                document.getElementById("w"+type+point).style.width = arr[1];
                                document.getElementById("per"+type+point).innerHTML = arr[1];
                                
                                if(point-1<=0)
                                    point=2;
                                else
                                    point=1;
                                if(type=="generalpk")
                                    document.getElementById(type+point).innerHTML = arr[2];
                                document.getElementById("w"+type+point).style.width = arr[3];
                                document.getElementById("per"+type+point).innerHTML = arr[3];
                                alert('投票成功！');
                            }
                            else
                                alert('请不要重复投票！');
                        }
   });
   myXhr.send("ajax.aspx", "ajaxid=poll&typepoint="+type.replace("pk","_")+point+"&product1="+product1+"&product2="+product2+"&datepara="+encodeURIComponent((new Date()).toString()));
}