
function makeApplet(debug, dialno, callername, callerid, webapp,auth)
{
  var authuri = webapp + auth;
  var ahtml = '';
  ahtml = ahtml +'<applet';
  ahtml = ahtml+ '   code="com.phonefromhere.softphone.Phonefromhere"';
  ahtml = ahtml+'   archive="'+webapp+'lib/pfh_nosilk.jar" ';
  ahtml = ahtml+ '   id="phonefromhere" ';
  ahtml = ahtml+'   name="phonefromhere" ';
  ahtml = ahtml+'   height="1"';
  ahtml = ahtml+'   width="1"';
  ahtml = ahtml+'   hspace="0"';
  ahtml = ahtml+'   vspace="0"';
  ahtml = ahtml+'   align="middle"';
  ahtml = ahtml+'   mayscript="true" >';
  ahtml = ahtml+'      <param name="debug" value="' + debug + '"/>';
  ahtml = ahtml+'      <param name="authuri" value="' + authuri + '"/>';
  ahtml = ahtml+'      <param name="dialno" value ="' + dialno + '"/>';
  ahtml = ahtml+'      <param name="autostart" value ="true"/>';
  ahtml = ahtml+'      <param name="callerid" value ="' + callerid + '"/>';
  ahtml = ahtml+'      <param name="callername" value ="' + callername + '"/>';
  ahtml = ahtml+'      <param name="statusCallback" value="phonefromherestatus"/>';
  ahtml = ahtml+'      <param name="dtmfCallback" value="phonefromhereGotDtmf"/>';
  ahtml = ahtml+'      <param name="textCallback" value="phonefromhereGotText"/>';
//  ahtml = ahtml+'      <param name="doEC" value="true"/>';
  ahtml = ahtml+'      <param name="technology" value="com.phonefromhere.softphone.iax.DigiumPhone"/>';
  ahtml = ahtml+'      <param name="mayscript"/>';
  ahtml = ahtml+'      Oops, no Java to be found... ';  ahtml = ahtml+'  </applet>';
  var dot = document.getElementById('putapplethere');
  dot.innerHTML= ahtml;
}
//Helper methods
function getPhoneFromHere(){
  var phone = document.getElementById('phonefromhere');
  return phone;
}


