﻿var TagEl = new Class(
{
	initialize: function()
	{
		this.tags = {};
		ui.registerViewStateHandler("TagEl", this.buildViewState);
	},

	buildViewState: function(controlID)
	{
		var tag = tagEl.tags[controlID];

		var viewState = { "__type": "vs", "ClientValue": tag };
		return viewState;
	},

	setTag: function(controlID, tag)
	{
		tagEl.tags[controlID] = tag;
	}
});

var tagEl = new TagEl();
