Index: include.js
===================================================================
--- include.js	(revision 0b03a202397c17f497d8ce903be4a433655fa23b)
+++ include.js	(revision 7cf8a82618b144fc2c1d7fdf2bb233d0bb46b9ad)
@@ -193,5 +193,32 @@
 		<div class="meraki_row"><p>Please select the organisations to add this user to:</p></div>\
 	');
-	
+	$('#meraki_orgsOutput').append('<div class="meraki_row" id="meraki_orgs_select_all"></div');
+	$('#meraki_orgs_select_all').append('\
+		<div class="meraki_left">\
+			<label for="meraki_orgs_select_all_box">\
+				Select All\
+			</label>\
+		</div>\
+	');
+	$('#meraki_orgs_select_all').append('\
+		<div class="meraki_middle">\
+			<input type="checkbox" name="select_all" value="select_all" id="meraki_orgs_select_all_box" />\
+		</div>\
+	');
+	
+	$("#meraki_orgs_select_all_box").change(function(event) {
+		var checkbox = event.target;
+		if (checkbox.checked) {
+			$(':checkbox[name="org_checkboxes[]"]:not(:disabled):not(:checked)').each( function () {
+				this.checked = true;
+			});
+		} else {
+			$(':checkbox[name="org_checkboxes[]"]:not(:disabled):checked').each( function () {
+				this.checked = false;
+			});
+		}
+	});
+
+
 	$.each (orgs, function (k) {
 		$('#meraki_orgsOutput').append('<div class="meraki_row" id="meraki_orgs_'+k+'"></div>');
@@ -309,5 +336,33 @@
 		<div class="meraki_row"><p>Please select the organisations to remove this user from:</p></div>\
 	');
-	
+	$('#meraki_orgs_output').append('<div class="meraki_row" id="meraki_orgs_select_all"></div');
+	$('#meraki_orgs_select_all').append('\
+		<div class="meraki_left">\
+			<label for="meraki_orgs_select_all_box">\
+				Select All\
+			</label>\
+		</div>\
+	');
+	$('#meraki_orgs_select_all').append('\
+		<div class="meraki_middle">\
+			<input type="checkbox" name="select_all" value="select_all" id="meraki_orgs_select_all_box" />\
+		</div>\
+	');
+	
+	$("#meraki_orgs_select_all_box").change(function(event) {
+		var checkbox = event.target;
+		if (checkbox.checked) {
+			$(':checkbox[name="org_checkboxes[]"]:not(:disabled):not(:checked)').each( function () {
+				this.checked = true;
+			});
+		} else {
+			$(':checkbox[name="org_checkboxes[]"]:not(:disabled):checked').each( function () {
+				this.checked = false;
+			});
+		}
+	});
+
+
+
 	$.each (orgs, function (k) {
 		$('#meraki_orgs_output').append('<div class="meraki_row" id="meraki_orgs_'+k+'"></div>');
