var ToushiGlobalNavi = Class.create();
ToushiGlobalNavi.prototype = {
    initialize : function(hisNum, favNum, inqNum) {
        this.hisNum = hisNum;
        this.favNum = favNum;
        this.inqNum = inqNum;
    },
    
    incrementMuller: function(num) {
        this.num += num;
        this.displayMullerCount(this.num);
    },
    decrementMuller: function(num) {
        this.num -= num;
        this.displayMullerCount(this.num);
    },
    displayMullerCount: function(num) {
    	var spanCompareNum = null;
        if (spanCompareNum = $('compareNum')) {
    	    spanCompareNum.innerHTML = num + '件';
        }
    },
    //閲覧履歴
    incrementHistory: function(num) {
        this.num += num;
        this.displayMullerCount(this.hisNum);
    },
    decrementHistory: function(num) {
        this.num -= num;
        this.displayHistoryCount(this.hisNum);
    },
    displayHistoryCount: function(num) {
    	var spanHistoryNum = null;
        if (spanHistoryNum = $('gHistoryNum')) {
    	    spanHistoryNum.innerHTML = num + '件';
        }
    },
    //お気に入り
    incrementFavorite: function(num) {
        this.num += num;
        this.displayFavoriteCount(this.favNum);
    },
    decrementFavorite: function(num) {
        this.num -= num;
        this.displayFavoriteCount(this.favNum);
    },
    displayFavoriteCount: function(num) {
    	var spanFavoriteNum = null;
        if (spanFavoriteNum = $('gFavoriteNum')) {
    	    spanFavoriteNum.innerHTML = num + '件';
        }
    },
    //問合せ
    incrementInquire: function(num) {
        this.num += num;
        this.displayInquireCount(this.inqNum);
    },
    decrementInquire: function(num) {
        this.num -= num;
        this.displayInquireCount(this.inqNum);
    },
    displayInquireCount: function(num) {
    	var spanInquireNum = null;
        if (spanInquireNum = $('gInquireNum')) {
    	    spanInquireNum.innerHTML = num + '件';
        }
    }
}