function navBarSaveOrder(order)
{
	$.ajax({
		type: "GET",
		url: "/pages/admin/ajax/menu.php?ajax=navBarSaveOrder",
		data: "data=" + order,
		success: function(msg){
			if(msg == 'OK')
			{
				showDialogMessage("De volgorde is succesvol aangepast.", 300, function()
						{
							document.location.href = '/admin';
						});
			}
			else
			{
				showDialogMessage("Er is een fout opgetreden: " + msg, 300, null)
			}

		},
		error: function(m1, m2, m3)
		{
			showDialogMessage("Er is een fout opgetreden.", 300, null);
		}
	});
}

function showDialogMessage(msg, width, callback)
{
	$('#overLaybg').fadeIn('fast', null);
	$('#dialogMessage').css('width', width);
	$('#dialogMessage').css('margin-left', -(width / 2));
	$("#dialogMessage").html('<p>' + msg + '</p><input type="button" value="Ok" id="dlg_ok">');
	$("#dialogMessage").fadeIn('fast');
	$('#dlg_ok').click(function()
	{
		$("#dialogMessage").fadeOut('fast', callback);
		$('#overLaybg').fadeOut('fast');
	});
      return true;
}

function showDialogQuestion(msg, confirm, deny, width, callbackyes, callbackno)
{
	$('#overLaybg').fadeIn('fast', null);
	$('#dialogMessage').css('width', width);
	$('#dialogMessage').css('margin-left', -(width / 2));
	$("#dialogMessage").html('<p>' + msg + '</p><input type="button" value="' + confirm + '" id="dlg_yes">&nbsp;<input type="button" value="' + deny + '" id="dlg_no">');
	$("#dialogMessage").fadeIn('fast');
	$('#dlg_yes').click(function()
	{
		$("#dialogMessage").fadeOut('fast', callbackyes);
		$('#overLaybg').fadeOut('fast');
	});
	$('#dlg_no').click(function()
	{
		$("#dialogMessage").fadeOut('fast', callbackno);
		$('#overLaybg').fadeOut('fast');
	});
      return true;
}

function deleteCat(id, name)
{
	showDialogQuestion('Weet je zeker dat je de categorie <strong>' + name + '</strong> wilt verwijderen? Als je een categorie verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos.php?ajax=deleteCat",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De categorie is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteCatOther(id, name)
{
	showDialogQuestion('Weet je zeker dat je de categorie <strong>' + name + '</strong> wilt verwijderen? Als je een categorie verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos_other.php?ajax=deleteCat",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De categorie is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos_other';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteCatPrive(id, name)
{
	showDialogQuestion('Weet je zeker dat je de categorie <strong>' + name + '</strong> wilt verwijderen? Als je een categorie verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/prive.php?ajax=deleteCat",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De categorie is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/prive';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteAlbum(id, name)
{
	showDialogQuestion('Weet je zeker dat je het album <strong>' + name + '</strong> wilt verwijderen? Als je een album verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos.php?ajax=deleteAlbum",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Het album is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteAlbumOther(id, name)
{
	showDialogQuestion('Weet je zeker dat je het album <strong>' + name + '</strong> wilt verwijderen? Als je een album verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos_other.php?ajax=deleteAlbum",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Het album is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos_other';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteAlbumPrive(id, name)
{
	showDialogQuestion('Weet je zeker dat je het album <strong>' + name + '</strong> wilt verwijderen? Als je een album verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/prive.php?ajax=deleteAlbum",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Het album is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/prive';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deletePhoto(id)
{
	showDialogQuestion('Weet je zeker dat je deze foto wilt verwijderen? Als je een foto verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos.php?ajax=deletePhoto",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Den foto is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deletePhotoOther(id)
{
	showDialogQuestion('Weet je zeker dat je deze foto wilt verwijderen? Als je een foto verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos_other.php?ajax=deletePhoto",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Den foto is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deletePhotoPrive(id)
{
	showDialogQuestion('Weet je zeker dat je deze foto wilt verwijderen? Als je een foto verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/prive.php?ajax=deletePhoto",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Den foto is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/prive';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deletePropaganda(id)
{
	showDialogQuestion('Weet je zeker dat je deze foto wilt verwijderen? Als je een foto verwijderd, zullen alle onderliggende items ook verwijdered worden!', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/propaganda.php?ajax=deletePropaganda",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Den foto is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/propaganda';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteComment(id, photoId)
{
	showDialogQuestion('Weet je zeker dat je deze comment wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos.php?ajax=deleteComment",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De comment is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos/editcomments/' + photoId;
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteCommentOther(id, photoId)
{
	showDialogQuestion('Weet je zeker dat je deze comment wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/photos_other.php?ajax=deleteComment",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De comment is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/photos_other/editcomments/' + photoId;
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteCommentPrive(id, photoId)
{
	showDialogQuestion('Weet je zeker dat je deze comment wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/prive.php?ajax=deleteComment",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De comment is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/prive/editcomments/' + photoId;
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deletePropComment(id, photoId)
{
	showDialogQuestion('Weet je zeker dat je deze comment wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/propaganda.php?ajax=deletePropComment",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De comment is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/propaganda&action=editcomments&id=' + photoId;
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteGuestbookEntry(id)
{
	showDialogQuestion('Weet je zeker dat je deze entry wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/guestbook.php?ajax=deleteEntry",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De entry is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/guestbook';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deletePage(id)
{
	showDialogQuestion('Weet je zeker dat je deze pagina wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/pages.php?ajax=deletePage",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De pagina is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/pages';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteMenuBarItem(id)
{
	showDialogQuestion('Weet je zeker dat je dit item uit het menu wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/menu.php?ajax=deleteNavbarItem",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Het item is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/menu';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteFooterLine(id)
{
	showDialogQuestion('Weet je zeker dat je deze lijn uit de footer wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/footer.php?ajax=deleteFooterLine",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("De lijn is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/footer';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function deleteContact(id)
{
	showDialogQuestion('Weet je zeker dat je dit emailadres wilt verwijderen?', 'Ja', 'Nee', 300, function()
			{
				$.ajax({
					type: "GET",
					url: "/pages/admin/ajax/mail.php?ajax=deleteContact",
					data: "data=" + id,
					success: function(msg){
						switch(msg){
							case "ERR_INVALID_ID":
								showDialogMessage("Er is een systeemfout opgetreden.", 300, null);
								$('#id').css("border", "1px solid #ff3e3e");
								$('#id').css("background-color", "#ffb6b6");
							break;
							
							case "OK":
								showDialogMessage("Het emailadres is succesvol verwijderd", 300, function()
										{
											document.location.href = '/admin/mail';
											$('#overLaybg').fadeOut('fast', null);
										});
							break;				
							default:
								showDialogMessage("Er is een systeemfout opgetreden: "+msg, 300, function()
										{
											$('#overLaybg').fadeOut('fast', null);
										});
						}
					}
				});
			}, null);
}

function confirmLogout(msg, confirm, deny)
{
	showDialogQuestion(msg, confirm, deny, 300, function()
	{
		window.location.href='/admin/logout';
	}, null)
}

function confirmDeleteUser(msg, confirm, deny, id)
{
	showDialogQuestion(msg, confirm, deny, 300, function()
	{
		/* window.location.href='?page=admin/logout';*/null
	}, null)
}
