﻿
if (window.addEventListener) {
    window.addEventListener("load", asHistoryInit, false);
} else if (window.attachEvent) {
    window.attachEvent("onload", asHistoryInit);
};
function asHistoryInit() {
    window.dhtmlHistory.initialize();
    window.dhtmlHistory.addListener(asHistoryChange);
    if (window.location.toString().indexOf('#') >= 0) {
        var sHash = window.location.hash.substring(1) + '|';
        var params = sHash.split('|');
        if (window.asGalleryCB != undefined) {
            var view = params[1].split("=")[1];
            var param = params[2].split("=")[1];
            window.asGalleryCB(view,0,param)
        } else if (params.length > 0) {
            asCheckTabs(params);
        };
    };
};
asHistoryChange = function(newLocation, historyData) {
    var historyMsg = (typeof historyData == "object" && historyData != null
		? historyStorage.toJSON(historyData)
		: historyData
	);
    if (newLocation.indexOf("showtab") >= 0) {
        var tab = document.getElementById('div' + newLocation.replace('showtab=', ''));
        window.am_toggleTab(tab);
    };
};
asHistory = function(loc, data) {
    window.dhtmlHistory.add(loc, data);
};
