var fbcrm = {
	
	set_ids:function(e) {
		//console.log('hello');


		var checked = Form.getInputs('people', "checkbox", 'ids[]').findAll(
			function(item) { return item.checked; }
		).pluck("value");

		//console.log(arr);
		fbcrm.needids.each( function(n) { 
			n.update('');
			checked.each( function(j) {
				n.insert('<input name="ids[]" value="' + j + '" type="hidden">');			
			} );
//			n.setAttribute('value', $arr.join(',')) 
		
		} );
		//e.stop();
		//return false;
		return true;

	
	},
	
	setup:function() {
		fbcrm.inputs = $$('#people input');
		fbcrm.needids = $$('div.ineedids');
		if ( $('people')) {
			$('people').observe( 'click', fbcrm.set_ids );			
		}
		
		if ( $('tag_field') ) {
			new Ajax.Autocompleter('tag_field', 'tag_suggest', 'tags.php?action=autosuggest&format=json', {paramName: "label"});
		}
		if ( $('orphan_tag_field') ) {
			new Ajax.Autocompleter('orphan_tag_field', 'tag_suggest', 'tags.php?action=autosuggest_orphans&format=json', {paramName: "label"});
		}
	}
};




Event.observe(window, 'load', fbcrm.setup );

Event.observe(window, 'load', function() {
	if ( $('frm_newtagforlist') ) {
		$('tag_field').focus();
	}
									   
									   
									   
	if ( $('sequence' )) {
		Sortable.create('sequence', {
			onUpdate: function() { 
				var tag_ids = Sortable.sequence('sequence');
				new Ajax.Request('tags.php?action=order_tags&tag_ids=' + tag_ids, {
					onComplete: function() {

					}
				});
			}
		});
	
	}

} );

jQuery(document).ready( function() {
	jQuery('input.add_tag_dropdown').click( function(e) {
		e.preventDefault();
		jQuery('#ajkl input').show();
		jQuery('#ajkl').clone(true).appendTo('#list_tags');
		jQuery('input.delete_tag_dropdown:first').hide();
		return false;
	});
	jQuery('input.delete_tag_dropdown').click( function(e) {
		e.preventDefault();
		jQuery(this).parent('p').remove();
		//jQuery('input.delete_tag_dropdown:first').hide();
		return false;
	});
	jQuery('input.delete_tag_dropdown:first').hide();
	
});
