function activateCell(div){
	var input = div.getElementsByTagName('input');

	for(var i=0;i<input.length;i++){
		input[i].checked = !input[i].checked;
	}
}
function seleccionarTodo(a, id){
	var inputs = $(id).getElementsByTagName('input');
	var estado = true;
	if(a.innerHTML =='Select all'){
		a.innerHTML = 'Deselect all';
	}
	else{
		estado = false;
		a.innerHTML = 'Select all';
	}
	for(var i=0;i<inputs.length;i++){
		inputs[i].checked = estado;
	}
}

function addEventInstance(url,id){
  var i = $('n_event_instance').value;	
  $('event_instance_loading').style.display='';
  new Ajax.Request(url,
  {
    method:'post',
    parameters: {raid_instance_id:id, i:i},
    evalScripts: true,
    onSuccess: function(transport){
      var response = transport.responseText || "no response text";
      $('events').insert(response);
      $('n_event_instance').value = parseInt(i)+1;
      $('event_instance_loading').style.display='none';
    },
    onFailure: function(){ alert('Something went wrong...') }
  });

}
function updateEventAutocomplete(text, li, i){
	$('event_instance_'+i+'_event_id').value = li.id;
	$('event_'+i).value = li.getAttribute('name');
	$('event_instance_'+i+'_dkp').value = li.getAttribute('dkp');
}


function addItemInstance(url,id){
  var i = $('n_item_instance').value;	
  $('item_instance_loading').style.display='';
  new Ajax.Request(url,
  {
    method:'post',
    parameters: {raid_instance_id:id, i:i},
    evalScripts: true,
    onSuccess: function(transport){
      var response = transport.responseText || "no response text";
      $('items').insert(response);
      $('n_item_instance').value = parseInt(i)+1;
      $('item_instance_loading').style.display='none';
    },
    onFailure: function(){ alert('Something went wrong...') }
  });

}
function updateItemAutocomplete(text, li, i){
	$('item_instance_'+i+'_item_id').value = li.id;
	$('item_'+i).value = li.getAttribute('name');
	$('item_instance_'+i+'_cost').value = li.getAttribute('cost');
}

function updateMemberItemInstanceAutocomplete(text, li, i){
	$('item_instance_'+i+'_member_id').value = li.id;
	$('member_'+i).value = li.getAttribute('name');
}

function updateMemberDkpAutocomplete(text, li){
	$('member_dkp').value = li.getAttribute('name');
}