﻿var ZPEClient = {
    DefaultClient: {
        Token: 'default'
    },
    DefaultSubSearchParams: {
        SearchForm:"sites",
        SubSearchID:1
    },
    CurrentClient: {
        Token: ''
    },
    GetCurrentToken: function() {
        if (this.CurrentClient.Token == null || this.CurrentClient.Token.length == 0) {
            return this.DefaultClient.Token;
        }
        return this.CurrentClient.Token;
    },
    GetSearchSubsetFragmentUrl: function(pSearchForm, pSubSearchID) {
        var myToken = this.GetCurrentToken();
        if (!pSearchForm) {
            pSearchForm = this.DefaultSubSearchParams.SearchForm;
        }
        if (!pSubSearchID) {
            pSubSearchID = this.DefaultSubSearchParams.SubSearchID;
        }
        return "/client/fragments/" + myToken + "/search/" + pSearchForm + "/" + pSubSearchID + ".htm";
    }
};
