<!-- Code starts -->
function validate(field)
{
  var num=parseInt(field.length);
  if(field=="")
   {
     alert("Empty String not allowed");
     document.Input.Fromamount.focus();
   } 
  else
  { 
   for(i=0;i<num;i++)
    {
      var str=field.substring(i,i+1);
      if(!(str >= "0" && str <= "9" || str=="."))
       {
          alert("invalid entry");
          document.Input.Fromamount.value="";
          document.Input.Fromamount.focus();
          break;
  		 }   
     } 
  }
}

function currencyconvert()
{
  if(document.Input.Fromamount.value=="")
    {
          alert("Enter amount");
  			document.Input.Fromamount.focus();
          //return false;
    }
         var a=document.Input.Fromcurn.selectedIndex;
         var a1=parseFloat(document.Input.Fromcurn[a].value);
         var b=parseFloat(document.Input.Fromamount.value);
         var c=document.Input.Fromconfactor.selectedIndex;
         var c1=parseFloat(document.Input.Fromconfactor[c].value);
         var x=document.Input.Tocurn.selectedIndex;
         var x1=parseFloat(document.Input.Tocurn[x].value);
         var y=document.Input.Toconfactor.selectedIndex;
         var y1=parseFloat(document.Input.Toconfactor[y].value);

           result=(a1*b*c1)/(x1*y1);
           document.Input.Answer.value=round(result);
           if(isNaN(document.Input.Answer.value))
              {
               document.Input.Answer.value="";
                }

}

function round(x)
{
  return Math.round(x*100000)/100000;
}

// --Code ends -->

function pad(anystr) {
        document.calc.shownum.value += anystr
}

function calcit() {
        document.calc.shownum.value = eval(document.calc.shownum.value)
}

function clearit() {
        document.calc.shownum.value = ""
}

function backspace() {
        curvalue = document.calc.shownum.value
        curlength = curvalue.length
        curvalue = curvalue.substring(0,curlength-1)
        document.calc.shownum.value = curvalue
}

