$(document).ready(function () {

			/*var load_params = {
				buttonsY: [
					{name: 'Добавить', bclass: 'add', onpress : test},
					{separator: true}
				],
				fieldsY: [
					{display: '№', name : 'id', width : 15, sortable : true, align: 'center'},
					{display: 'Наименование проекта', name : 'name', width : 100, sortable : true, align: 'left'},
					{display: 'Инициатор проекта', name : 'initiator', width : 100, sortable : true, align: 'left'},
					{display: 'Отрасль', name : 'branch', width : 250, sortable : true, align: 'left'},
					{display: 'Действия', name : 'rules', width : 150, sortable : false, align: 'right'}
				],
				buttonsN: [],
				fieldsN: [
					{display: '№', name : 'id', width : 15, sortable : true, align: 'center'},
					{display: 'Наименование проекта', name : 'name', width : 100, sortable : true, align: 'left'},
					{display: 'Инициатор проекта', name : 'initiator', width : 100, sortable : true, align: 'left'},
					{display: 'Отрасль', name : 'branch', width : 250, sortable : true, align: 'left'},
					{display: 'Действия', name : 'rules', width : 150, sortable : false, align: 'right'}
				],
				type: '',
				get_buttons: function (item) {
					switch (this.type) {
						case 'yes':

							switch (item) {
								case 'buttons':
									return this.buttonsY;
									break;
								case 'fields':
									return this.fieldsY;
									break;
							}
							
							break;
						case 'no':

							switch (item) {
								case 'buttons':
									return this.buttonsN;
									break;
								case 'fields':
									return this.fieldsN;
									break;
							}
						
							break;
					}
				}
			};*/

			//$('.sDiv').css ('display', 'block');
			//$.post('http://'+window.location.hostname+'/auth/get_privilegies/', {get_type: 'yes' }, function (data) {
			/*$.ajax ({
				type: 'post',
				url: 'http://'+window.location.hostname+'/auth/auth/get_privilegies/',
				data: {get_type: 'yes'},
				async: false,
				dataType: 'json',
				success: function (data) {
					var isBook = false;
					for (var i in data) {
						if (data[i] == 'books') {
							isBook = true;
							break;
						}
					}

					if (isBook == false) {
						//$('.flexigrid .tDiv .tDiv2').html ('');
						load_params.type = 'no';
					} else {
						load_params.type = 'yes';
					}

				}
			});*/

			$("#flex1").flexigrid
			(
				{
					url: '/projects/projects/gettables',
					dataType: 'json',
					colModel : [
						{display: 'Информация', name : 'date', width : 250, sortable : true/*, align: 'center'*/},
						{display: 'Проект', name : 'name', width : 680, sortable : true, align: 'left'}/*,
						{display: 'Цели проекта', name : 'initiator', width : 150, sortable : true, align: 'left'},
						{display: 'Результат реализации', name : 'branch', width : 400, sortable : true, align: 'left'},
						{display: 'Действия', name : 'rules', width : 150, sortable : false, align: 'right'}*/
					],
					buttons : [
						{name: 'Добавить', bclass: 'add', onpress : test},
						{separator: true}
					],
					searchitems : [
						{display: 'Поиск', name : 'keys', isdefault: true}
					],
					sortname: "date",
					sortorder: "asc",
					usepager: true,
					title: 'Проекты',
					pagestat: 'Отображено от {from} до {to} из {total} результатов',
					nomsg: 'Результаты отсутствуют',
					useRp: true,
					rp: 15,
					findtext: 'Поиск',
					pagetext: 'Страница',
					showTableToggleBtn: true,
					width: 957, //+64
					height: 'auto'
				}
			);
			function test(com,grid)
			{
				if (com=='Добавить')
					{
						/*$('#type_rule').attr ('value', 'add');
						$('#book_id').attr ('value', 0);
						$.blockUI({ message: $('#addForm') });*/
						window.location.href = 'http://'+window.location.hostname+'/projects/projects/form_add/';
					}		
			}

		$('b.top').click
		(
			function ()
				{
					$(this).parent().toggleClass('fh');
				}
		);
});
/*$(document).ready(function () {
	
	$('#backForm').click (function () {
		$.unblockUI ();
		$('#bkName').attr ('value', '');
		$('#bkYear').attr ('value', '');
		$('#bkAuthor').attr ('value', '');
	});
	$('#saveForm').click (function () {

		if (
			$('#bkName').attr ('value') != '' &&
			$('#bkYear').attr ('value') != '' &&
			$('#bkAuthor').attr ('value') != ''
		) {
			$.unblockUI ({
				onUnblock: function () {
					$.ajax ({
						url: 'http://'+window.location.hostname+'/projects/projects/save_book/',
						type: 'POST',
						async: false,
						data: {
							bkName: $('#bkName').attr ('value'),
							bkYear: $('#bkYear').attr ('value'), 
							bkAuthor: $('#bkAuthor').attr ('value'),
							bkId: $('#book_id').attr ('value'),
							type_rule: $('#type_rule').attr ('value')
						},
						success: function (data) {

							$('#bkName').attr ('value', '');
							$('#bkYear').attr ('value', '');
							$('#bkAuthor').attr ('value', '');
							$.blockUI({ message: 'Данные успешно сохранены' });
							setTimeout('$.unblockUI ()', 2000);
							$('#flex1').flexReload ();
						}
					});
				}
			});
		} else {
			$.unblockUI ({
				onUnblock: function () {
					$.blockUI({ message: 'Заполните все поля' });
					setTimeout('$.unblockUI ()', 2000);
					setTimeout('$.blockUI({ message: $(\'#addForm\') })', 2500);
				}
			})
		}
	});
	$('#yesDelForm').click (function () {
		$.unblockUI ({
			onUnblock: function () {
				$.ajax ({
					url: 'http://'+window.location.hostname+'/projects/projects/delete_book/',
					type: 'POST',
					async: false,
					data: {type: 'del', item: flexrule.book_id},
					success: function (data) {
						$.blockUI({ message: 'Запись удалена' });
						setTimeout('$.unblockUI ()', 2000);
						$('#flex1').flexReload ();
					}
				});
			}
		})
	});
	$('#noDelForm').click (function () {
		$.unblockUI ();
	});
})*/
var flexrule = {

	/*book_id: 0,
	delbook: function (id) {
		$.blockUI({ message: $('#delForm') });
		this.book_id = id;
		return false;
	},
	editbook: function (id) {
		$('#type_rule').attr ('value', 'edit');
		$('#book_id').attr ('value', id);
		$.ajax ({
			url: 'http://'+window.location.hostname+'/projects/projects/get_one_book/',
			type: 'POST',
			async: false,
			data: {type: 'get', item: id},
			success: function (data) {
				var book = JSON.parse (data);

				$('#bkName').attr ('value', book.name);
				$('#bkYear').attr ('value', book.initiator);
				$('#bkAuthor').attr ('value', book.branch);
			}
		});
		$.blockUI({ message: $('#addForm') });

		return false;
	}*/
	view_about: function (val) {
		var div = '#proj_' + val;
		var ank = '#ancp_' + val;
		
		if ($(div).css('display') == 'none') {
			$(div).css('display', 'block');
			$(ank).html('Скрыть');
		} else {
			$(div).css('display', 'none');
			$(ank).html('Подробнее');
		}
		return false;
	}
}


