All pastes #143317 Raw Edit

Mine

public text v1 · immutable
#143317 ·published 2006-08-22 00:08 UTC
rendered paste body
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
		
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
	<title>Edit Administrative Account Permissions</title>

	<meta http-equiv="content-type" content="text/html;charset=utf-8" />
	<meta http-equiv="Content-Style-Type" content="text/css" />
			<meta http-equiv="pragma" content="no-cache" />
	
	<meta name="robots" content="noindex,nofollow" />

	<link rel="stylesheet" type="text/css" href="inc/css/editAdminPermissions.css" />	
	<script type="text/javascript" src="inc/js/constants.js"></script>
	<script type="text/javascript" src="inc/js/classes/AJAXConnection.js"></script>
	<script type="text/javascript" src="inc/js/AJAX_Procedures.js"></script>
	<script type="text/javascript" src="inc/js/Form_Procedures.js"></script>
	<script type="text/javascript">

		var over_row_color = "#FAD3D6", off_row_color = "transparent";
		var over_row_font = "#000000" , off_row_font = "#5F5F5F";
		
		var sections = [];
		var permissions = [];
		
		var open_section = null;
		
		function roll_over_section(d)
		{
			if (open_section != d)
			{
				d.style.color = over_row_font;
				d.style.backgroundColor = over_row_color;
			}
		}
		
		function roll_off_section(d)
		{
			if (open_section != d)
			{
				d.style.color = off_row_font;
				d.style.backgroundColor = off_row_color;
			}
		}
		
		function click_section(d, section_name)
		{
			var section = null;
			
			var i, len = sections.length;
			var x, perm_len = permissions.length;
			var div, chk, p, td = document.getElementById("perm_list");
			
			if (open_section)
				section = open_section;
			
			open_section = d;
			
			td.innerHTML = "";
			
			div = document.createElement("DIV");
			div.className = "perm_list";
			
			for (i = 0; i < len; i++)
			{
				p = document.createElement("P");
			
				chk = document.createElement("INPUT");
				chk.type = "checkbox"
				chk.setAttribute("name", "perm_"+ sections[i].id);
								
				p.appendChild( chk );
				p.appendChild( document.createTextNode( sections[i].name ) );
				
				div.appendChild( p );
				
				td.appendChild( div );

				chk.onclick = function(){ alert(this.name); }
				for (x = 0; x < perm_len; x++)
				{
					if (permissions[x] == sections[i].id)
					{
						chk.checked = true;
						break;
					}
				}
			}
			
			alert(td.innerHTML);
			
			if (section)
				roll_off_section( section );
		}
		
		function display_sections()
		{
			var i, len = sections.length;
			var x, display_len, displayed = [];
			var display = true;
			
			for (i = 0; i < len; i++)
			{
				display = true;
				display_len = displayed.length;
				
				for (x = 0; x < display_len; x++)
				{
					if (displayed[x] == sections[i].section_name)
					{
						display = false;
						break;
					}
				}
				
				if (display)
				{
					document.write("<div class=\"perm_section\" onmouseover=\"roll_over_section(this);\" onmouseout=\"roll_off_section(this);\" onclick=\"click_section(this, '"+ sections[i].section_name +"');\">");
					document.write( sections[i].section_name );
					document.write("</div>");
					
					displayed.push( sections[i].section_name );
				}
			}
		}
		
		sections.push( { id:2 , idParent:null , section_name:"Administrative Accounts" , name:"View Administrative Accounts" } );
		sections.push( { id:3 , idParent:null , section_name:"Administrative Accounts" , name:"Edit Administrator Account" } );
		permissions.push( 2 );
		permissions.push( 3 );
				
	</script>	
			<script type="text/javascript">
			
			var arr_hier = [];
			
			arr_hier[0] = ["Home", ""];
			arr_hier[1] = ["Administrative Accounts", "viewAllAdmin.php"];
			arr_hier[2] = ["jstr", "editAdminAccount.php?idAdmin=6"];
			arr_hier[3] = ["Edit Administrator Permissions", ""];
						
							var iframe_tag = top.DocumentTab_AssociateHierarchy(self, arr_hier);

				if (IE)
					window.attachEvent("onload", function() { top.set_hierarchy(arr_hier, "no set", iframe_tag.name); });
				else
					addEventListener(window, "load", function() { top.set_hierarchy(arr_hier, "no set", iframe_tag.name); });
					
		</script>
		
	</head>

<body>

		


<fieldset class="full">
	<legend>Edit Administrator Permissions For, jstr</legend>
	<div class="fieldset_body">
				<form action="editAdminPermissions.php" method="POST" name="editAccount">
		<input type="hidden" name="idAdmin" value="6" />
		<table cellspacing="0" cellpadding="0">
			<tr>
				<td id="perm_sections" valign="top">
					<script type="text/javascript"> display_sections(); </script>
				</td>
				<td id="perm_list" valign="top">
					<div class="perm_list">[ select a section ]</div>
				</td>
			</tr>
		</table>
		<br /><br />
		<input type="button" name="btnSelectAdmin" value="Change Administrator Account" class="continue" 
			onclick="location.href = this.form.action;" />
		</form>
	</div>
</fieldset>

</body>
</html>