﻿function tabortanv(namn,url) {
	var rutaNum = dialogrutor.length;
	dialogrutor.push($('<div></div>')
		.html('<p>Du kommer nu att ta bort<br>användaren "'+ namn +'".<br><br>Är du säker?</p>')
		.dialog({
			resizable: false,
			autoOpen: true,
			modal: true,
			dialogClass: 'ruta_' + rutaNum,
			title: 'Radera användare "'+ namn +'"',
			buttons: {
				'JA': function () {
					deleteUser(url);
					$(this).dialog('close');
				},
				'NEJ': function () {
					doPostBack('sida_kontroll_anvandare.asp?alt=edit');
					$(this).dialog('close');
				}
			},
			close: function () {
				CloseDialog();
			}
		}));
	}

	function deleteUser(url) {
		$.ajax({
			type: 'GET',
			url: url,
			success: function (data) {
				DeletePostbackComplete(data);
			},
			dataType: 'text'
		});
	}

	function DeletePostbackComplete(data) {
		if (data.substr(0, 2) != 'OK') {
			var rutaNum = dialogrutor.length;
			dialogrutor.push($('<div></div>')
			.html('<p>Ett fel inträffade.</p><p>Det gick inte att radera användaren.</p>')
			.dialog({
				resizable: false,
				autoOpen: true,
				modal: true,
				dialogClass: 'ruta_' + rutaNum,
				title: 'Radera användare',
				buttons: {
					'OK': function () {
						$(this).dialog('close');
					}
				},
				close: function () {
					CloseDialog();
				}
			}));
		} else {
			var usr = data.substr(3, data.length - 3);
			var rutaNum = dialogrutor.length;
			dialogrutor.push($('<div></div>')
			.html('<p>Användarkontot \'' + usr + '\' har raderats.</p>')
			.dialog({
				resizable: false,
				autoOpen: true,
				modal: true,
				dialogClass: 'ruta_' + rutaNum,
				title: 'Radera användare',
				buttons: {
					'OK': function () {
						doPostBack('sida_kontroll_anvandare.asp?alt=edit');
						$(this).dialog('close');
					}
				},
				close: function () {
					CloseDialog();
				}
			}));
		}
	}
