window.templateTableTypes = [
    { text: "صورت مالی", enText: "FinanceStatement", value: 1, color: "" },
    { text: "یادداشت همراه", enText: "Note", value: 2, color: "" },
    { text: "حساب های متقابل", enText: "BilateralAccounts", value: 3, color: "" },
    { text: "محاسبات", enText: "TotalCost", value: 4, color: "" },
    { text: "گزارش ماتریسی", enText: "MatrixReport", value: 5, color: "" }
];
window.nodeOperators = [
    { text: "جمع", enText: "None", value: "+" },
    { text: "تفریق", enText: "Current", value: "-" },
    { text: "ضرب", enText: "FirstComparative", value: "*" },
    { text: "تقسیم", enText: "SecondComparative", value: "/" }
];
window.cellDataTypes = [
    { text: "عددی", enText: "Numeric", value: 0, color: "" },
    { text: "مالی", enText: "Money", value: 1, color: "" },
    { text: "متنی", enText: "Text", value: 2, color: "" }
];
window.cellInfoTypes = [
    { text: "عدد منفی پرانتز دار", enText: "NegativeInParentheses", value: 1 },
    { text: "عدد منفی قرمز", enText: "NegativeRedNumber", value: 2 },
    { text: "درصد", enText: "Percent", value: 3 },
    { text: "دوره جاری", enText: "info:'4'", value: 4 },
    { text: "ریال/میلیون ریال", enText: "info:'7'", value: 7 },
    { text: "نام شرکت/گروه", enText: "info:'8'", value: 8 },
    { text: "تاریخ/دوره جاری", enText: "info:'9'", value: 9 },
    { text: "تاریخ/سال دوره جاری", enText: "info:'10'", value: 10 },
    { text: "جمع کلی", enText: "TotalSum", value: 11, ph: "Sum"},
    { text: "جمع جزیی", enText: "PartialSum", value: 12, ph: "Sum"},
    { text: "جمع گروهی", enText: "GroupSum", value: 26, ph: "GSum"},
    { text: "جمع ستونی", enText: "ColumnSum", value: 27, ph: "CSum"},
    { text: "میانگین", enText: "Average", value: 13, ph: "Avg"},
    { text: "بزرگترین", enText: "Max", value: 14, ph: "Max"},
    { text: "کوچکترین", enText: "Min", value: 15, ph: "Min"},
    { text: "فرمول", enText: "Formula", value: 16 },
    { text: "", enText: "NodeInCell", value: 17 },
    { text: "", enText: "LinkedCell", value: 18 },
    { text: "", enText: "Consolidate", value: 19 },
    { text: "", enText: "Column", value: 24 },
    { text: "شماره سطر", enText: "info:'25'", value: 25 },
    { text: "دوره مالی/ مقایسه ای", enText: "periodname:'_'", value: 33 },
    { text: "تاریخ / دوره مقایسه ای", enText: "perioddate:'_'", value: 34 },
    { text: "تاریخ / سال دوره مقایسه ای", enText: "periodyear:'_'", value: 35 },
    { text: "", enText: "NodeNameInCell", value: 36 },
];
window.valueSources = [
    { text: "مانده بعد از سند", enText: "FinalValue", value: 1 },
    { text: "مانده قبل از سند", enText: "BaseValue", value: 2 },
    { text: "مانده سند", enText: "AdjustmentValue ", value: 3 }
];
window.groupTypes = [
    { text: "تشابه کل", enText: "CompleteMatch", value: 0, color: "" },
    { text: "تشابه ابتدا", enText: "StartMatch", value: 1, color: "" }
];
window.sortDirections = [
    { text: "صعودی", enText: "Ascending", value: 0, color: "" },
    { text: "نزولی", enText: "Descending", value: 1, color: "" }
]; 

window.tabletemplateModelRes = {
    id: {
        fa: '#',
        colName: 'id', 
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "template",
        templateName: "checkbox-table-template"
    },
    priority: {
        fa: 'اولویت',
        colName: 'priority',
        tablecol: true,
        visibleCol: true,
        sortDir: "Ascending",
        alias: null,
        size: 5,
        type: "string"
    },
    code: {
        fa: 'کد',
        colName: 'code',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    title: {
        fa: 'عنوان',
        colName: 'title',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        type: "template",
        templateName: "title-tabletemplate-template",
        size: 30
    }, 
    templateTableType: {
        fa: 'نوع قالب',
        colName: 'templateTableType',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "enum"
    },
    folderName: {
        fa: 'پوشه',
        colName: 'folderName',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: "folderId",
        groupBy: true,
        groupDir: "Ascending",
        type: "string"
    },
    defaultRowNumber: {
        fa: 'تعداد سطر پیش فرض',
        colName: 'defaultRowNumber',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    defaultColumnNumber: {
        fa: 'تعداد ستون پیش فرض',
        colName: 'defaultColumnNumber',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    accountType: {
        fa: ' اولویت ماهیت مانده',
        colName: 'accountType',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "enum"
    },
    folderId: {
        fa: 'پوشه',
        colName: 'folderId',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias:null,
        type: "string"
    },
    editable: {
        fa: 'وضعیت قفل',
        colName: 'editable',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "bool"
    },
    lockedBy: {
        fa: 'قفل شده توسط',
        colName: 'lockedBy',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    },
    lockedByUserId: {
        fa: '',
        colName: 'lockedByUserId',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        type: "string"
    }

};
window.tabletemplatepreviewModelRes = {
    amountType: {
        fa: 'برحسب',
        colName: 'amountType',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null
    },
  
    displayType: {
        fa: 'نمایش',
        colName: 'displayType',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
    },
    currentPeriodId: {
        fa: 'نوع قالب',
        colName: 'currentPeriodId',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
    },
    currentPeriodTitle: {
        fa: 'دوره جاری',
        colName: 'currentPeriodTitle',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null
    },
};
window.tabletemplatePageRes = {
    pageTitle: {
        fa: 'قالب جداول',
    },
    createCaption: {
        fa: 'تعریف قالب جدول جدید',
    },
    editCaption: {
        fa: 'ویرایش قالب جدول',
    }, 
    deleteCaption: {
        fa: 'حذف قالب جدول',
    },
    previewDefaultCaption: {
        fa: 'تنظیمات پیش نمایش',
    },
    editBtn: {
        fa: 'ویرایش قالب جدول',
    },
    deleteBtn: {
        fa: 'حذف قالب جدول',
    },
    upCaption: {
        fa: 'افزایش اولویت قالب جدول',
    },
    downCaption: {
        fa: 'کاهش اولویت قالب جدول',
    },
    copyCaption: {
        fa: 'کپی قالب جدول',
    },
    exportExcelCaption: {
        fa: 'خروجی Excel قالب جدول',
    },
    exportExcelsCaption: {
        fa: 'خروجی Excel قالبهای جدول',
    },
    exportPdfCaption: {
        fa: 'خروجی Pdf قالب جدول',
    },
    importFileCaption: {
        fa: 'بارگذاری قالب های جدول از فایل پشتیبان',
    },
    exportFileCaption: {
        fa: 'تولید فایل پشتیبان از قالب های جدول',
    },
    TemplateList: {
        fa: 'فهرست',
    },
    CellSpecs: {
        fa: 'خصوصیات سلول',
    },
    BlueMenu: {
        fa: 'منوی ابزار',
    },
    TemplateEditor: {
        fa: 'ویرایشگر قالب',
    },
    designCaption: {
        fa: 'ویرایش محتوای قالب جدول',
    },
    designCloseAlert: {
        fa: 'در صورت بستن قالب __، تغییرات انجام شده حذف خواهند شد . آیا مایل به ذخیره تغییرات هستید ؟',
    },
    designCloseAllAlert: {
        fa: 'آیا مایل به ذخیره تغییرات هستید؟',
    },
    cellSelectCaption: {
        fa: 'اتصال به قالب جدول',
    },
    deterrent: {
        fa: 'جلوگیری از تولید مجله',
    },
    editableMode: {
        fa: 'ویرایش قالب',
    },
    unEditableMode: {
        fa: 'خروج از حالت ویرایش',
    },
}
window.tableStructurePageRes = {
    TreeDataSourceCaption: {
        fa: 'منبع داده درختواره'
    },
    XbrlConceptCaption: {
        fa: 'گزارش Xbrl'
    },
    TableDataSourceCaption: {
        fa: 'منبع داده جدول',
    },
    previewBtn: {
        fa: 'پیش نمایش',
    },
    previewCaption: {
        fa: 'پیش نمایش',
    },
    cancelPreviewCaption: {
        fa: 'خروج از حالت پیش نمایش',
    },
    compareValueCellCaption: {
        fa: 'مقایسه مقادیر سلول ها',
    },
    descCellCaption: {
        fa: 'توضیحات سلول',
    },
    wideReportGenerator: {
        fa: 'بزرگ کردن گزارش ساز',
    },
    unwideReportGenerator: {
        fa: 'کوچک کردن گزارش ساز',
    },
    excelBtn: {
        fa: 'Excel',
    },
    pdfBtn: {
        fa: 'Pdf',
    },
    negativeInParentheses: {
        fa: 'عدد منفی پرانتز دار',
    },
    negativeRedNumber: {
        fa: 'عدد منفی قرمز',
    },
    percent: {
        fa: 'درصد',
    },
    consolidateCaption: {
        fa: 'فهرست گروه/ شرکتهای تابعه',
    },
    treeSelectPl: {
        fa: 'درختواره',
    },
    TableSelectPl: {
        fa: 'جدول',
    },
    periodIdCaption: {
        fa: 'دوره مالی',
    },
    treeSelectCaption: {
        fa: 'درختواره',
    },
    tableSelectCaption: {
        fa: 'جدول',
    },
    firstCell: {
        fa: 'سلول اول',
    },
    secondCell: {
        fa: 'سلول دوم',
    },
    errorRate: {
        fa: 'ضریب خطا',
    },
    EditPickNodes: {
        fa: 'ویرایش گره های انتخاب شده',
    },
    infoCalculateCaption: {
        fa: 'اطلاعات و محاسبات',
    },
    adminUnlockCaption: {
        fa: 'باز کردن قفل ویرایش قالب',
    },
    undoAction: {
        fa: 'واگرد',
    },
    redoAction: {
        fa: 'بازانجام',
    },
};
window.treeInfoModelRes = {
    id: {
        fa: '#',

        colName: 'id',
        tablecol: false,
        visibleCol: false,
        sortDir: "Ascending",
        alias: null,
        size: 1,
        type: "template",
        templateName: "checkbox-table-template"
    },
    name: {
        fa: 'نام',

        colName: 'name',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        size: 6,
        type: "string"
    },
    nodeType: {
        fa: 'نوع',
        colName: 'nodeType',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        size: 1,
        type: "enum"
    }
};
window.tableModelRes = {
    id: {
        fa: '#',
        colName: 'id',
        tablecol: false,
        visibleCol: false,
        sortDir: "Ascending",
        alias: null,
        type: "template",
        templateName: "checkbox-table-template",
        size: 1
    },
    title: {
        fa: 'نام',
        colName: 'title',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        size: 6
    },
    dataType: {
        fa: 'نوع داده',
        colName: 'dataType',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        size: 2
    }
};
window.tabMenuItems = [
    { visName: "CloseThis", text: "بستن", action: "closeThis" },
    { visName: "CloseAll", text: "بستن همه", action: "closeAll"  },
    { visName: "CloseAllButThis", text: "بستن همه به جز این تب", action: "closeAllButThis" },
    { visName: "CloseRight", text: "بستن تب های قبلی", action: "closeRight"  },
    { visName: "CloseLeft", text: "بستن تب های بعدی", action: "closeLeft"  }
];
window.chartTypes = [
    { text: "ستونی", enText: "column", value: 1, icon: "charts_column.png" },
    { text: "خطی", enText: "line", value: 2, icon: "charts_line.png" },
    { text: "میله ای", enText: "bar", value: 4, icon: "charts_bar.png" },
    { text: "سطحی", enText: "area", value: 5, icon: "charts_area.png" },
    { text: "دایره ای", enText: "pie", value: 6, icon: "charts_pie.png" }
];
window.chartInnerTypes = [
    { text: "ستونی", enText: "column", value: 1, icon: "charts_column.png" },
    { text: "خطی", enText: "line", value: 2, icon: "charts_line.png" },
    { text: "سطحی", enText: "area", value: 5, icon: "charts_area.png" }
];
window.chartColors = [
    { text: "palette1", values: ["#008FFB", "#00E396", "#FEB019", "#FF4560", "#775DD0"] },
    { text: "palette2", values: ["#3F51B5", "#03A9F4", "#4CAF50", "#F9CE1D", "#FF9800"] },
    { text: "palette3", values: ["#33B2DF", "#546E7A", "#D4526E", "#13D8AA", "#A5978B"] },
    { text: "palette4", values: ["#4ECDC4", "#C7F464", "#81D4FA", "#546E7A", "#FD6A6A"] },
    { text: "palette5", values: ["#2B908F", "#F9A3A4", "#90EE7E", "#FA4443", "#69D2E7"] },
    { text: "palette6", values: ["#449DD1", "#F86624", "#EA3546", "#662E9B", "#C5D86D"] },
    { text: "palette7", values: ["#D7263D", "#1B998B", "#2E294E", "#F46036", "#E2C044"] },
    { text: "palette8", values: ["#662E9B", "#F86624", "#F9C80E", "#EA3546", "#43BCCD"] },
    { text: "palette9", values: ["#5C4742", "#A5978B", "#8D5B4C", "#5A2A27", "#C4BBAF"] },
    { text: "palette10", values: ["#A300D6", "#7D02EB", "#5653FE", "#2983FF", "#00B1F2"] }
];
window.xbrlPeriodTypes = [
    { text: "-", enText: "Unknown", value: 0, color: ""  },
    { text: "بازه زمانی", enText: "Duration", value: 1, color: ""  },
    { text: "تاریخ", enText: "Instant", value: 2, color: "" }
];
window.xbrlDataTypes = [
    { text: "-", enText: "Unknown", value: 0, color: "" },
    { text: "Monetary", enText: "Monetary", value: 1, color: "" },
    { text: "PerShare", enText: "PerShare", value: 2, color: "" },
    { text: "Axis", enText: "Axis", value: 3, color: "" },
    { text: "Table", enText: "Table", value: 4, color: "" },
    { text: "Member", enText: "Member", value: 5, color: "" },
    { text: "MemberDefault", enText: "MemberDefault", value: 6, color: "" },
    { text: "LineItems", enText: "LineItems", value: 7, color: "" },
    { text: "Text", enText: "Text", value: 8, color: "" },
];
window.Taxonomies = [
    { text: "-", enText: "Unknown", value: 0, color: "" },
    { text: "full-ifrs", enText: "FullIfrs", value: 1, color: "" },
    { text: "cbi-iras", enText: "CbiIras", value: 2, color: "" }
];
window.xbrlConceptModelRes = {
    id: {
        fa: '#',

        colName: 'id',
        tablecol: false,
        visibleCol: false,
        sortDir: "Ascending",
        alias: null,
        size: 1,
        type: "template",
        templateName: "checkbox-table-template"
    },
    name: {
        fa: 'نام',
        colName: 'name',
        tablecol: true,
        visibleCol: true,
        sortDir: "None",
        alias: null,
        size: 6,
        type: "string"
    },
    nodeType: {
        fa: 'نوع',
        colName: 'nodeType',
        tablecol: false,
        visibleCol: false,
        sortDir: "None",
        alias: null,
        size: 1,
        type: "enum"
    }
};
window.zeroDisplayTypes = [
    { text: "0", enText: "Zero", value: 1, color: "" },
    { text: "-", enText: "Dash", value: 2, color: "" }
];
window.valueDisplayTypes = [
    { text: "بدون تغییر", enText: "NoModify", value: 1, color: "" },
    { text: "معکوس مانده", enText: "Negate", value: 2, color: "" },
    { text: "به صورت منفی", enText: "Minus", value: 3, color: "" }
];
window.roundingApproaches = [
    { text: "رند کردن خودکار", enText: "Default", value: 1, color: "" },
    { text: "رند کردن رو به بالا", enText: "Ceiling", value: 2, color: "" },
    { text: "رند کردن رو به پایین", enText: "Floor", value: 3, color: "" },
    { text: "بدون رند کردن", enText: "NoRounding", value: 4, color: "" },
];
window.nodeDisplayTypes = [
    { text: "مقدار گره", enText: "NodeInCell", value: 1, color: "" },
    { text: "نام گره", enText: "NodeNameInCell", value: 2, color: "" },
    { text: "مقدار و نام گره", enText: "NodeValueNameInCell", value: 3, color: "" }
];