<html xmlns:control="">
<head>
<title>Zoom Demo</title>
<script type="text/javascript">
function zoomIn() {
newZoom= parseInt(oZoom.style.zoom)+10+'%'
oZoom.style.zoom =newZoom;
oCode.innerText='zoom: '+newZoom+'';
}
function zoomOut() {
newZoom= parseInt(oZoom.style.zoom)-10+'%'
oZoom.style.zoom =newZoom;
oCode.innerText='zoom: '+newZoom+'';
}
function changeZoom() {
newZoom= parseInt(oSlider.value)
oZoom.style.zoom=newZoom+'%';
oCode.innerText='zoom: '+newZoom+'%';
}
function changeZoom2(oSel) {
newZoom= oSel.options[oSel.selectedIndex].innerText
oZoom.style.zoom=newZoom;
oCode.innerText='zoom: '+newZoom+'';
}
</script>
</head>
<body onload="oZoom.style.zoom='100%';
oCode.innerText='zoom: 100%'; ">
<!-- Slider and + and - controls -->
<div style="position: absolute; top: 15px; left: 20px;">
<form>
<control:slider id="oSlider" style="sl--orientation:vertical;
height:204px; width:28px; background-color:#336699;
padding-left:5px; border-left:1px solid #6699CC" tickinterval="10"
max="200" min="0" onchange="changeZoom()"> </control:slider>
</form>
</div>
<div style="position: absolute; top: 15px; left: 48px; width: 28px; height: 200px; background-color: #336699;" align="center">
<img src="/workshop/graphics/zoomscale.gif" alt="scale" border="0" usemap="#scaler">
</div>
<!-- The zoomable area container -->
<div style="position: absolute; top: 15px; left: 76px; width: 550px; height: 204px; background-color: black; vertical-align: middle; padding: 25px; font-family: arial; font-weight: bold; color: white; z-index: 3" align="center">
<!-- The zoomable area -->
<div id="oZoom" style="zoom: 100%" align="center">
<h1>Welcome to Seattle!</h1>
<img src="/workshop/graphics/seattlesmall.jpg" alt="Seattle skyline" align="left">
<p align="center">A great city in the beautiful state of Washington.</p>
</div>
</div>
<!-- Displayed code -->
<div style="overflow: hidden; border: 1px solid black; position: absolute; top: 219px; left: 20px; width: 606px; height: 90px; padding: 1px; padding-left: 25px; background-color: white; z-index: 3;">
<span><div style="</span>
<span style="font-weight: bold; font-family: verdana; color: red; font-size: 9pt" class="coder" id="oCode">
</span><span>"></span>
<div>
<h1> Welcome to seattle!</h1></div>
<div>
<img src="seattlesmall.jpg"></div>
<div>
<p>A great city in the beautiful state of Washington.</p></div>
<div class="coder">
</div></div>
</div>
<div id="oControls" style="position: absolute; top: 308px; left: 20px; width: 606px; height: 100px; background-color: gray; color: white; font-family: verdana; font-size: 11pt; font-weight: normal; padding: 10px; z-index: 3; text-align: center; border: 1px solid black; text-align: left;">
<div style="padding-left: 65px">
The code used to generate the image is shown in the area above. <br>
<br>
Modify the image using the selections below or the <br>
slider control above and to the left of this window. </div>
<hr>
<div align="center">
<select id="percent" onchange="changeZoom2(percent); ">
<option selected="">Use Percentage Value</option>
<option>10%</option>
<option>25%</option>
<option>50%</option>
<option>75%</option>
<option>100%</option>
<option>150%</option>
<option>200%</option>
</select> <select id="normal" onchange="changeZoom2(normal); ">
<option selected="">Use Number Value</option>
<option>.1</option>
<option>0.25</option>
<option>0.5</option>
<option>0.75</option>
<option>1.0</option>
<option>1.5</option>
<option>2.0</option>
</select><hr></div>
</div>
<map name="scaler">
<area shape="rect" coords="0,182,19,199" alt="plus" href="#" onclick="zoomIn()" style="cursor: hand">
<area shape="rect" coords="1,1,18,15" alt="minus" href="#" onclick="zoomOut()">
</map>
</body>
</html>