//
//  2001/01/03 Jackie Fei - PleaseVote.js Foundation ( V1.0 )
//

var varCookieName = "3s_RealAudio";
//var varVoted = 0;
var varMinute = 1000 * 60
var varHour = varMinute * 60

function setCookie(theName,theValue,theDay)
{
	if ((theName != null) && (theValue != null))
	{
		expDay = "Wed, 01 Jan 2020 23:59:59 GMT";	// 沒有指定的話就是2020年
		if (theDay != null)
		{
			theDay = eval(theDay);	// 就算是字串的話也設定成數值
			setDay = new Date();
			setDay.setTime(setDay.getTime()+(theDay*1000*60*60*24));
			expDay = setDay.toGMTString();
		}
		document.cookie = theName + "=" + escape(theValue) + ";expires=" + expDay;
		return true;
	}
	return false;
}

function deleteCookie(theName)
{
	document.cookie = theName + "=;expires=Thu,01-Jan-70 00:00:01 GMT";
	return true;
}

function getCookie(theName)
{
	theName += "=";	                    // 新增=（等號）並省略搜尋
	theCookie = document.cookie+";";    // 搜尋時最後一個項目要避免為-1
	start = theCookie.indexOf(theName); // 搜尋所指定的名稱
	if (start != -1)
	{
		end = theCookie.indexOf(";",start);
		return unescape(theCookie.substring(start+theName.length,end));
	}
	return false;
}

function ManualVote()
{
	var varDate = new Date();
    var varTime = varDate.getTime();

    //alert("ManualVote");
    setCookie(varCookieName, varTime, null);
}

function CloseVote()
{
	Vote.close();
}

function VoteCheck(varURL, varTarget)
{
	var varDate = new Date();
    var varTime = varDate.getTime();
	var getValue = getCookie(varCookieName);
    var diffTime = varTime - getValue

    //alert("diffTime = " + diffTime + ", varMinute = " + varMinute);

    //if (varVoted == 0)
    //if (diffTime != 0)
    //if (diffTime > varMinute)
    if (diffTime > varHour)
    {
        //varVoted = 1;
	    setCookie(varCookieName, varTime, null);
        Vote=window.open("http://mychannel.epaper.com.tw/channel/class/proc_class.php3?action1=1&vote=2&enname=yng", "5",
                         "toolbar=0,menubar=0,scrollbars=0,resizable=0,location=0,directories=0,status=0,width=380,height=110")
        Vote.blur();
        setTimeout("CloseVote();", 20000);
    }

    if (varURL != "")
    {
        window.open(varURL, varTarget, "");
    }
}

