<html>
<head>
	<script type="text/javascript">
		djConfig = { 
			isDebug: true
		};
	</script>
	<script type="text/javascript" src="../../dojo.js"></script>
	<script type="text/javascript">
		dojo.require("dojo.widget.DropdownContainer");
	</script>
	<style>
		html, body {
			width: 100%;
			height: 100%;
		}
		.popup { background-color: white; }
	</style>
</head>
<body>
<h1> DropdownContainer tests </h1>

<div dojoType="dropdowncontainer" id="foo"><div style="border: 1px solid blue;" class="popup">some content for the first <br/>dropdown container</div></div>
<br><br>
<h3>Instantiation from Script:</h3>
<div id="dropdown"><div style="border: 1px solid black;" class="popup">some content for the second <br/>dropdown container</div></div>
<script type="text/javascript">
	dojo.addOnLoad(function(){
		var params = {id: "dropdown"};
		var widget = dojo.widget.createWidget("DropdownContainer", params, dojo.byId("dropdown"));
	});
</script>

<h3>Dynamically disabled DropdownContainer</h3>
<div>
	<input id="enabler" type="checkbox" onchange="dojo.widget.byId('bar')[this.checked ? 'enable' : 'disable']();" />
	<label for="enabler">enable</label>
	<div dojoType="dropdowncontainer" id="bar" disabled="1">
		<div style="border: 1px solid blue;" class="popup">some content for the 3rd <br/>dropdown container</div>
	</div>
</div>

</body>
</html>