﻿
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 CallServer(ID)
{
 try{
	 var now=new Date(); 
	 var number=now.getSeconds();
     var num=rand()*number;

	 setFirstCookie(num);

     if(getCookie(ID,num))
     {
        var $j = jQuery.noConflict();

        $j.getJSON("http://163.foloda.com/Test.aspx?ID="+ID+"&format=json&jsoncallback=?",
            function(data)
            {
                var ID=""+data.ID;
                var Num=""+data.Num;
                var IDs=""+data.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="已顶";
                    }  
                
                setCookie(ID)
            });
        }
        else
        {
            alert("您暂不能投票，谢谢您的支持!");
        }
    }
    catch(e)
    {
        alert(e.name+":"+e.message);
    }
};
function rand() { 
　　　　var a = Math.random();
		return a;
};

function OpenUrl(PlayerURL) 
{ 

//playWindow.close(); 
playWindow=window.open('', '新窗口','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes'); 
playWindow.moveTo(310,150); 
playWindow.resizeTo(800,600);   
playWindow.focus(); 
playWindow.location=PlayerURL; 

} 


function CallServer2(ID,URL)
{
 try{
	 var now=new Date(); 
	 var number=now.getSeconds();
     var num=rand()*number;
      setFirstCookie(num);

     if(getCookie(ID,num))
     {
            var $j = jQuery.noConflict();
            $j.getJSON("http://163.foloda.com/Test.aspx?ID="+ID+"&format=json&jsoncallback=?",
            function(data)
            {
                var ID=""+data.ID;
                var Num=""+data.Num;
                var IDs=""+data.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="已顶";
                    }  
                
                setCookie(ID)
                OpenUrl(URL);
            });
        }
        else
        {
            //alert("您暂不能投票，谢谢您的支持!");
            window.open(URL);
        }
    }
    catch(e)
    {
        alert(e.name+":"+e.message);
    }
};