/**
 * @author macrob
 */
$(function () {
	$('.parent_category').mouseup(function(){

		var category_id = $(this).attr('id').match(/[0-9]+$/);
		$('#popup_cont').tree({
			data  : {
			type  : 'json',
			url   : './control/modules/engine.php',
			async : true,
			async_data : function (NODE) { return { id : $(NODE).attr('id') || category_id, ob : 'Category', ac:'getCategoryByParentIdForJsTree'} }
			}
		});
		
		$('.pop_up').show();
		$('.pop_up_bg').css('opacity',0.5);
		$('.pop_up_bg').show();
	})
					
	$('.pop_up_close').click(function(){
		$('.pop_up').hide();
		$('.pop_up_bg').hide();
	});
	
});

function addCategory(ob)
{
	var category_id = $(ob).attr('id').match(/[0-9]+$/);
	var category = $(ob).next().text();
	$('.logged_in_cat_div').append('<div class="sub1">'+category+'<input type="hidden" name="category[]" value="'+category_id+'"> <img src="http://pan-varna.com/control/icons/delete.gif" onClick="removeCategory(this)" /></div>');	
	
	$(ob).attr({
		'src': 'http://pan-varna.com/control/icons/delete.gif',
		'class':''
		, 'onClick':'removeCategoryByTree(this)'
	});
}

function removeCategory(ob)
{
	$(ob).parent().remove();
}

function removeCategoryByTree(ob)
{
	var category_id = $(ob).attr('id').match(/[0-9]+$/);
	$('.logged_in_cat_div input[value="'+category_id+'"]').parent().remove();
	
	$(ob).attr({
		'src': 'http://pan-varna.com/control/icons/add.gif', 'class':'add_category'
		, 'onClick': 'addCategory(this)'
	});
}
