function saveUsers( actionName, actionType, div )
{
	$('loader').show();
	var form = $('usersForm');
	var arrActive = form.getInputs('radio', 'blnActive');
	arrActive.each ( function(item){
		if( $(item).checked == true){
			blnActive = $(item).value;
		}
	}
	);
	new Ajax.Request( 'admin.php?class=' + actionName + '&type=' + actionType,
	{
		method: 'post',
		parameters: { blnSave: $F('blnSave'), intUsersId: $F('intUsersId'), strLogin: $F('strLogin'), strPassword: $F('strPassword'), strFirstLastName: $F('strFirstLastName'), intGroup: $F('intGroup'), blnActive: blnActive },
		evalScripts: true,
		onComplete: function(transport){
			response = false;
			response = transport.responseText;
			$(div).innerHTML = response;
			self.scrollTo(0, 0);
			$('loader').hide();
			CRM.fixWindowSize();
		}
	}
	);
}

function deleteUsers( actionName, actionType, div, intDateCreation )
{
	$('loader').show();
	var form = $('usersForm');
	new Ajax.Request( 'admin.php?class=' + actionName + '&type=' + actionType,
	{
		method: 'post',
		parameters: { blnDelete: $F('blnDelete'), intUsersId: $F('intUsersId') },
		evalScripts: true,
		onComplete: function(transport){
			response = transport.responseText;
			$(div).innerHTML = response;
			self.scrollTo(0, 0);
			$('loader').hide();
			CRM.fixWindowSize();
		}
	}
	);
}

function saveUsersGroup( actionName, actionType, div )
{
	$('loader').show();
	var form = $('usersGroupForm');
	var arrActive = form.getInputs('radio', 'blnActive');
	arrActive.each ( function(item){
		if( $(item).checked == true){
			blnActive = $(item).value;
		}
	}
	);
	var arrUprawnienia = $$('#bgContent .arrUprawnienia');
	var strUprawnienia = '';
	arrUprawnienia.each ( function(item){
		if( $(item).checked == true){
			strUprawnienia = strUprawnienia + '|' + $(item).value;
		}
	}
	);
	var arrUprawnieniaAll = $$('#bgContent .arrUprawnieniaAll');
	var strUprawnieniaAll = '';
	arrUprawnieniaAll.each ( function(item){
		strUprawnieniaAll = strUprawnieniaAll + '|' + $(item).value;
	}
	);
	new Ajax.Request( 'admin.php?class=' + actionName + '&type=' + actionType,
	{
		method: 'post',
		parameters: { blnSave: $F('blnSave'), intGroupId: $F('intGroupId'), strTitle: $F('strTitle'), strUprawnienia: strUprawnienia, strUprawnieniaAll: strUprawnieniaAll, blnActive: blnActive },
		evalScripts: true,
		onComplete: function(transport){
			response = false;
			response = transport.responseText;
			$(div).innerHTML = response;
			self.scrollTo(0, 0);
			$('loader').hide();
			CRM.fixWindowSize();
		}
	}
	);
}

function deleteUsersGroup( actionName, actionType, div, intDateCreation )
{
	$('loader').show();
	var form = $('usersGroupForm');
	new Ajax.Request( 'admin.php?class=' + actionName + '&type=' + actionType,
	{
		method: 'post',
		parameters: { blnDelete: $F('blnDelete'), intGroupId: $F('intGroupId') },
		evalScripts: true,
		onComplete: function(transport){
			response = transport.responseText;
			$(div).innerHTML = response;
			self.scrollTo(0, 0);
			$('loader').hide();
			CRM.fixWindowSize();
		}
	}
	);
}
