dojo.require("dojo.fx");
ApplicationState = function(stateData, outputDivId, backForwardOutputDivId, bookmarkValue){
	this.stateData = stateData;
	this.outputDivId = outputDivId;
	this.backForwardOutputDivId = backForwardOutputDivId;
	this.changeUrl = bookmarkValue;
}
dojo.extend(ApplicationState , {
	back : function(){
		this.showStateData();
	},
	forward : function(){
		this.showStateData();
	},
	showStateData : function(){	
	    var node = dojo.byId(this.outputDivId); 
		node.innerHTML = this.stateData;	
			
		setTimeout(function() { dojo.fadeIn({node:node, duration:250}).play(); }, 250);

	}
});