Помогит еразобраться с областью видимости переменных. Вот простой пример:
var user_cCategoryPageUI = new cCategoryPageUI();
function cCategoryPageUI() {
var categoryIndex = 0;
var category = new Array("Все","Футбол","Хоккей","Теннис","Баскетбол", "Бокс", "Прочее");
}
cCategoryPageUI.prototype.load = function() {
var categoryButton = document.category_sel.category_sel_Group;
categoryButton[categoryIndex].checked = true;
}
cCategoryPageUI.prototype.category_select = function(sel){
categoryIndex = sel;
}
cCategoryPageUI.prototype.getCategoryName = function(){
return category[categoryIndex];
}
При этом при вызове cCategoryPageUI.getCategoryName() оказывается что category не видно....