﻿// JavaScript 檔
Date.prototype.addHours = function(hours) {
	this.setHours(this.getHours()+hours);
} 

Date.prototype.addDays = function(days) {
	this.setDate(this.getDate()+days);
} 

function setCookie(c_name, value, expireHours) {
    var exdate = new Date();
    exdate.addHours(expireHours);
    document.cookie = c_name + "=" + escape(value) + ((exdate==null) ? "" : ";expires="+exdate) + ";path=/";
}

function getCookie(c_name) {
    if (document.cookie.length>0) { 
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start!=-1) { 
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end==-1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        } 
    }
    return null;
}

function setCookie_Add_1(c_name, expireHours) {
    var exdate = new Date();
    exdate.addHours(expireHours);
    
    var cval;
    var value = 1;
    cval = getCookie(c_name);
    if (cval != null) {
        try {
            value = parseInt(cval) + 1;
        } catch(e) {}
    } 
    document.cookie = c_name + "=" + escape(value) + ((exdate==null) ? "" : ";expires="+exdate) + ";path=/";
}