Ext.namespace('Itransition.view')

Itransition.view.ViewState = {
    get: function (id) {
        var viewStateEl = Ext.get('view-state-' + id)

        if (null === viewStateEl) {
            return null
        }

        return viewStateEl.dom.innerHTML
    },

    getFlag: function (id) {
        var value = this.get(id)

        if (null === value) {
            return null
        }

        return ('1' === value || 'true' === value) ? true : false
    },
	getDataSet: function(id){
//		alert(document.getElementById('data-set-programmes'));
		dataSetEl = Ext.get('data-set-' + id);
		if(!dataSetEl){
			return [];
		}
		var inputs = dataSetEl.select('INPUT');
		var set = [];
		inputs.each(function(ip, ind){
			set.push({id: ip.dom.name, name: ip.dom.value});
		})
		return set;
	}

}