// JavaScript Document

var igotitem = {
	edited: false,
/*
	brisanje itema iz baze
*/
	_delete: function() {
		if (!confirm('Delete this entry from database?!')) {return false;}
		return true;
	},
/*

*/
	_edit: function(_id, _raid, _vrijeme) {
		if (igotitem.edited) {alert('End editing of other entry first!');return false;}
		id = 'tr#igotitem-'+_id+' td.raid';
		igotitem.edited = _id;
		$.ajax({
				url:		__ROOT+'index.php?c=igotitem&m=get_all_raids&type=ajax&id='+_id,
				type:		'POST',
				cache:		false,
				data:		'id='+_id+'&raid-id='+_raid+'&vrijeme='+_vrijeme,
				dataType:	'html',
				success:	function(HTML) {
					if (HTML == 'no-time') {
						alert('No time vars!');
					}
					else if (HTML == 'no-raids') {
						alert('No raids 10 days before and 5 days after this entry!');
					}
					else {
						$(id).append('<div class="raids"><div class="closer"><a onclick="igotitem.edit_close(this);"><img src="'+__ROOT+'img/icon/close-small.png" alt="x" /></a></div>'+HTML+'</div>');
					}
					id = HTML = null;
				}
			}
		);
		_id = _raid = _vrijeme = null;
	},
/*
	postavi raid
*/
	edit_set_raid: function(el, _raid, _id) {
		t = $(el).attr('title');
		el = $(el).parent();
		p = $(el).parent();
		$.ajax({
				url:		__ROOT+'index.php?c=igotitem&m=set_entry_raid&type=ajax&id='+_id,
				type:		'POST',
				cache:		false,
				data:		'id='+_id+'&raid-id='+_raid+'&raid-name='+encodeURIComponent(t),
				dataType:	'html',
				success:	function(HTML) {
					if (HTML == 'no-data') {
						alert('No data for raid changeing avaliable!');
					}
					else {
						HTML = HTML == 'no-name' ? '' : HTML;
						$(p).empty().html(HTML);
					}
					id = HTML = null;
				}
			}
		);
		$(el).remove();
		igotitem.edited = false;
	},
/*
	zatvori edit prozor
*/
	edit_close: function(el) {
		el = $(el).parent().parent();
		$(el).remove();
		igotitem.edited = false;
		el = null;
	},
};
