var xmlHttp
var curinrate
var curexrate
var newexrate
var newinrate

function calAmt2(str1,str2,str3,str4,str5)
{
 if ((str1.length==0)|| (parseFloat(str1)==0) || !parseFloat(str1))
 { 
  alert("Enter Loan Amount")
  return
 }
 if ((str4.length==0)|| (parseFloat(str4)==0) || !parseFloat(str4))
 { 
  alert("Enter New Swiss Franc (CHF) / US Dollar Exchange Rate")
  return
 }
 if ((str5.length==0)|| (parseFloat(str5)==0) || !parseFloat(str5))
 { 
  alert("Enter New Interest rate")
  return
 }
 xmlHttp=GetXmlHttpObject2()
 if (xmlHttp==null)
 {
  alert ("Browser does not support HTTP Request")
  return
 } 
 var url="http://theinternationallendinggroup.com/_library/templates/cal.asp"

 url=url+"?amt="+str1
 url=url+"&exrt="+str2
 url=url+"&sid="+Math.random()

 xmlHttp.onreadystatechange=stateChanged2
 xmlHttp.open("GET",url,true)
 xmlHttp.send(null)

 curexrate=parseFloat(str2)
 curinrate=parseFloat(str3)
 newexrate=parseFloat(str4)
 newinrate=parseFloat(str5)
} 

function stateChanged2() 
{ 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
  var result=xmlHttp.responseText
  document.getElementById("newpmtus").value=Math.round((result*newinrate)/12/100/newexrate)
 } 
}

function GetXmlHttpObject2()
{
 var xmlHttp=null;
 try
 {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
 }
 catch (e)
 {
  // Internet Explorer
  try
  {
   xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch (e)
  {
   xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
 return xmlHttp;
}// JavaScript Document