<?xml   version="1.0"  encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Area Converter" 
category="tools"
category2="technology"
description="Convert between U.S./Imperial and SI (Metric) units. Type your value in a box, click the GO button next to that box, and all unit conversions in the same category will be calculated." 
title_url="http://gadget-blog.ro/" 
author="Johnny Kind" 
author_email="wattaman.a@gmail.com"  
author_photo="http://farm7.static.flickr.com/6104/6266524214_0d6f3254ec_m.jpg" 
author_aboutme="Hey, check out http://cafebar.ro/" 
author_location="Bangkok, Thailand"
author_quote="I like doing gadgets!"
author_link="http://real-estate-th.com/author/wattaman" 
screenshot="http://farm7.static.flickr.com/6228/6314396464_d5eee80a93_z.jpg" 
thumbnail="http://farm7.static.flickr.com/6228/6314396464_d5eee80a93_z.jpg" 
height="572" width="314">
  </ModulePrefs>
<Content type="html" view="home">
<![CDATA[

<script language="javascript" type="text/javascript">
function AREA_MEASURES(){
this.mSquare_kilometer=(1000*1000)
this.mHectare=(100*100)
this.mAre=100
this.mSquare_meter=1
this.mSquare_decimeter=(0.1*0.1)
this.mSquare_centimeter=(0.01*0.01)
this.mSquare_millimeter=(0.001*0.001)
this.engSquare_foot=(0.3048*0.3048)
this.engSquare_yard=(3*3*this.engSquare_foot)
this.usSquare_rod=(16.5*16.5*this.engSquare_foot)
this.engAcre=160*this.usSquare_rod
this.engSquare_mile=(5280*5280*this.engSquare_foot)
this.engSquare_inch=(this.engSquare_foot/(12*12))}
var area_data=new AREA_MEASURES()
function checkNum(str){
for(var i=0;i<str.length;i++){
var ch=str.substring(i,i+1)
if(ch!="."&&ch!="+"&&ch!="-"&&ch!="e"&&ch!="E"&&(ch<"0" || ch>"9")){
alert("Please enter a valid number.")
return false}}
return true}
function normalize(what,digits){
var str=""+what
var pp=Math.max(str.lastIndexOf("+"),str.lastIndexOf("-"))
var idot=str.indexOf(".")
if(idot>=1){
var ee=(pp>0)?str.substring(pp-1,str.length):""
digits+=idot
if(digits>=str.length)
return str
if(pp>0&&digits>=pp)
digits-=pp
var c=eval(str.charAt(digits))
var ipos=digits-1
if(c>=5){
while(str.charAt(ipos)=="9")
ipos--
if(str.charAt(ipos)=="."){
var nc=eval(str.substring(0,idot))+1
if(nc==10&&ee.length>0){
nc=1
ee="e"+(eval(ee.substring(1,ee.length))+1)}
return ""+nc+ee}
return str.substring(0,ipos)+(eval(str.charAt(ipos))+1)+ee}
else
var ret=str.substring(0,digits)+ee
for(var i=0;i<ret.length;i++)
if(ret.charAt(i)>"0"&&ret.charAt(i)<="9")
return ret
return str}
return str}
function compute(obj,val,data){
if(obj[val].value){
var uval=0
uval=obj[val].value*data[val]
if((uval>=0)&&(obj[val].value.indexOf("-")!=-1)){
uval=-uval}
for(var i in data)
obj[i].value=normalize(uval/data[i],8)}}
function resetValues(form,data){
for(var i in data)
form[i].value=""}
function resetAll(form){
resetValues(form,area_data)}
</script>

<form action=""><table cellpadding="4" style="border-collapse: collapse" border="1"><tbody><tr><th colspan=3 class="scriptbox"><input style="float:right" onClick=resetAll(this.form) type=button value="Clear" name=res7><b>SI (Metric)</b><center><iframe border=0 frameborder=0 height=60 marginheight=0 marginwidth=0 name=explain scrolling=no src=http://atat.ro/about.html title=Portal width=234></iframe></center></th></tr><tr><td class="scriptbox"><b>Square kilometer (km<sup>2</sup>)</b></td><td class="scriptbox"><b><input name=mSquare_kilometer size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mSquare_kilometer.value)) compute(this.form,mSquare_kilometer.name,area_data)" type=button value=Go! name=mSquare_kilometer_bt> </b></td></tr><tr><td class="scriptbox"><b>Hectare (ha)<br></b></td><td class="scriptbox"><b><input name=mHectare size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mHectare.value)) compute(this.form,mHectare.name,area_data)" type=button value=Go! name=mHectare_bt> </b></td></tr><tr><td class="scriptbox"><b>Are (a)<br></b></td><td class="scriptbox"><b><input name=mAre size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mAre.value)) compute(this.form,mAre.name,area_data)" type=button value=Go! name=mAre_bt> </b></td></tr><tr><td class="scriptbox"><b>Square meter (m<sup>2</sup>)</b></td><td class="scriptbox"><b><input name=mSquare_meter size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mSquare_meter.value)) compute(this.form,mSquare_meter.name,area_data)" type=button value=Go! name=mSquare_meter_bt> </b></td></tr><tr><td class="scriptbox"><b>Square decimeter (dm<sup>2</sup>)<br></b></td><td class="scriptbox"><b><input name=mSquare_decimeter size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mSquare_decimeter.value)) compute(this.form,mSquare_decimeter.name,area_data)" type=button value=Go! name=mSquare_decimeter_bt> </b></td></tr><tr><td class="scriptbox"><b>Square centimeter (cm<sup>2</sup>)</b></td><td class="scriptbox"><b><input name=mSquare_centimeter size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mSquare_centimeter.value)) compute(this.form,mSquare_centimeter.name,area_data)" type=button value=Go! name=mSquare_centimeter_bt> </b></td></tr><tr><td class="scriptbox"><b>Square millimeter (mm<sup>2</sup>)</b></td><td class="scriptbox"><b><input name=mSquare_millimeter size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(mSquare_millimeter.value)) compute(this.form,mSquare_millimeter.name,area_data)" type=button value=Go! name=mSquare_millimeter_bt> </b></td></tr><tr><th colspan=3 class="scriptbox"><input style="float:right" onClick=resetAll(this.form) type=button value="Clear" name=res7><b>U.S.and Imperial Area Measure</b></th></tr><tr><td class="scriptbox"><b>Square Mile (sq mi)</b></td><td align=right class="scriptbox"><b><input name=engSquare_mile size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(engSquare_mile.value)) compute(this.form,engSquare_mile.name,area_data)" type=button value=Go! name=engSquare_mile_bt> </b></td></tr><tr><td class="scriptbox"><b>Acre</b></td><td align=right class="scriptbox"><b><input name=engAcre size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(engAcre.value)) compute(this.form,engAcre.name,area_data)" type=button value=Go! name=engAcre_bt> </b></td></tr><tr><td class="scriptbox"><b>Square rod (sq rd)</b></td><td align=right class="scriptbox"><b><input name=usSquare_rod size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(usSquare_rod.value)) compute(this.form,usSquare_rod.name,area_data)" type=button value=Go! name=usSquare_rod_bt> </b></td></tr><tr><td class="scriptbox"><b>Square yard (sq yd)</b></td><td align=right class="scriptbox"><b><input name=engSquare_yard size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(engSquare_yard.value)) compute(this.form,engSquare_yard.name,area_data)" type=button value=Go! name=engSquare_yard_bt> </b></td></tr><tr><td class="scriptbox"><b>Square foot (sq ft)</b></td><td align=right class="scriptbox"><b><input name=engSquare_foot size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(engSquare_foot.value)) compute(this.form,engSquare_foot.name,area_data)" type=button value=Go! name=engSquare_foot_bt> </b></td></tr><tr><td class="scriptbox"><b>Square inch (sq in)</b></td><td align=right class="scriptbox"><b><input name=engSquare_inch size="10"> </b></td><td class="scriptbox"><b><input onClick="if (checkNum(engSquare_inch.value)) compute(this.form,engSquare_inch.name,area_data)" type=button value=Go! name=engSquare_inch_bt> </b></td></tr></tbody></table></td></tr><tr><td valign=top bgcolor=#ffffff></td></tr></form>

<br><span style="float:right"><a href="http://gadget-blog.ro">Gadget Blog</a></span>

]]>
</Content>
</Module>