﻿
function setCookie(ID) //cookies设置
        {
            var name="M163";
            var value=ID;
            var strvalue="";
            strvalue=isCookie(name);
           var argv = setCookie.arguments;
            var argc = setCookie.arguments.length;
            var expires = 1;
            if(expires!=null)
            {
                var LargeExpDate = new Date ();
                LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*12));
            }
           try{
                document.cookie = "M163=" + escape(strvalue+" "+value)+";"+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));
         }
           catch(e)
           {
                alert(e.name+":"+e.message);
           }
        };

		function setFirstCookie(randnum) //cookies设置
        {
            var name="M163";
            var strvalue="";
            strvalue=isCookie(name);

            var expires = 1;
            if(expires!=null)
            {
                var LargeExpDate = new Date ();
                LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*12));
            }
           try{
                document.cookie = "M163=" + escape(strvalue+" "+randnum)+"; expires=" +LargeExpDate.toGMTString();
         }
           catch(e)
           {
                alert(e.name+":"+e.message);
           }
        };

    function getCookie(ID,num)			//cookies读取判断
{
    var str=ID.split("_");
    var strid="ID"+str[0];
	var search = "M163=";
	if(document.cookie.length > 0)
	{
		offset = document.cookie.indexOf(search);
		if(offset != -1)
		{
			offset += search.length;
			end = document.cookie.indexOf(strid, offset);
			end1 = document.cookie.indexOf(num, offset);
			if(end == -1 && end1 !=-1)
			{
			    return true;
			}
			return false;
		 }
	return false;
	  }
	  return false;
};

function isCookie(Name)			//cookies读取
{
	var search = Name + "="
	if(document.cookie.length > 0)
	{
		offset = document.cookie.indexOf(search)
		if(offset != -1)
		{
			offset += search.length
			end = document.cookie.indexOf(";", offset)
			if(end == -1) end = document.cookie.length
			return unescape(document.cookie.substring(offset, end))
		 }
	else return ""
	  }
};

function Getnum()
{
	$.getJSON("http://www.cctvxf.com/web/zhuanti/tianlai/Test.php",
		function(data)
			{
				document.getElementById("IDweizhi").innerHTML=data[0];
				document.getElementById("IDjianzhu").innerHTML=data[1];
				document.getElementById("IDfuwu").innerHTML=data[2];
				document.getElementById("IDhuxing").innerHTML=data[3];
			}
	);
}
function CallServer(ID)
{
 try{
	 var now=new Date();
	 var number=now.getSeconds();
     var num=rand()*number;

	 setFirstCookie(num);

     if(getCookie(ID,num))
     {
        $.getJSON("http://www.cctvxf.com/web/zhuanti/tianlai/Test.php?ID="+ID,
            function(data)
            {
                var ID=""+data.ID;
                var Num=""+data.Num;
                var IDs="IDs";
                var strtype=""+data.strtype;

                    document.getElementById(ID).innerHTML=Num;
                    if(strtype=="1")
                    {
                        document.getElementById(IDs).innerHTML="谢谢";
                    }
                    else if(strtype=="0")
                    {
                        document.getElementById(IDs).innerHTML="已顶";
                        $("#IDs").fadeIn("slow");
                        $("#IDs").fadeOut("slow");
                    }

                setCookie(ID)
            });
        }
        else
        {
            alert("您已投票，谢谢您的支持!");
        }
    }
    catch(e)
    {
        alert(e.name+":"+e.message);
    }
};
function rand() {
　　　　var a = Math.random();
		return a;
};
