﻿var xmlHttp = false;
try {
  xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    xmlHttp = false;
  }
}

if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
  xmlHttp = new XMLHttpRequest();
}

function support(name, articalId) {
	if(articalId == "") return false;
    if (name != 0) {
        var cookieName = articalId + "" + name;
        if (getCookie(cookieName) == 1) {
            alert('您已经进行了投票');
            return false;
        }

        // expires time 1 day
        var exp = new Date();
        exp.setTime(exp.getTime() + 86400000);

        setCookie(cookieName, 1, exp, "", "", "");
    }

    var url = "ajaxinfo.aspx?op=" + name + "&articleId=" + articalId;
    xmlHttp.open("GET", url, true);
    xmlHttp.onreadystatechange = resultinfo;
    xmlHttp.send(null);

    return false;
}

function resultinfo() {
    if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
        var text = xmlHttp.responseText;
		if(text == "") return;
        
        var array = text.split(',');
        if (array.length != 8) return;

	var biggest = 0;
	var i;
	for(i=0;i<array.length;i++)
	{
		if(parseInt(array[i]) > biggest)
		{
			biggest = array[i];
		}
		
	}
	if(biggest > 0)
	{
		for(i=0;i<array.length;i++)
		{
			if(array[i] == biggest)
			{
				document.getElementById("d" + (i + 1)).className = 'glod';
			}
			else
			{
				document.getElementById("d" + (i + 1)).className = '';
			}
		}
	}

	

        document.getElementById("s1").innerHTML = array[0];
        document.getElementById("s2").innerHTML = array[1];
        document.getElementById("s3").innerHTML = array[2];
        document.getElementById("s4").innerHTML = array[3];
        document.getElementById("s5").innerHTML = array[4];
        document.getElementById("s6").innerHTML = array[5];
        document.getElementById("s7").innerHTML = array[6];
        document.getElementById("s8").innerHTML = array[7];
    }
}


function setCookie(cookieName, cookieValue, expires, path, domain, secure) {
    document.cookie =
		escape(cookieName) + '=' + escape(cookieValue)
		+ (expires ? '; expires=' + expires.toGMTString() : '')
		+ (path ? '; path=' + path : '')
		+ (domain ? '; domain=' + domain : '')
		+ (secure ? '; secure' : '');
}

function getCookie(cookieName) {
    var cookieValue = '';
    var posName = document.cookie.indexOf(escape(cookieName) + '=');
    if (posName != -1) {
        var posValue = posName + (escape(cookieName) + '=').length;
        var endPos = document.cookie.indexOf(';', posValue);
        if (endPos != -1) cookieValue = unescape(document.cookie.substring(posValue, endPos));
        else cookieValue = unescape(document.cookie.substring(posValue));
    }
    return (cookieValue);
}
