// NAZTimeScript
// Nicola Zordan, July 2 2004
// Nicola Zordan
// 2 July 2004
// www.NicolaZordan.com
// Nicola@Zordan.net


//NAZ Time handling

var NAZTimeFieldName='';
var NAZTimeField=null;
function CallNAZTimeFocus(Field) {
//alert('Debug:'+Field.value);
  if (Field != null && Field.disabled==true)  { alert('Disbaled input'); return; };
  //if (Field != null && Field.disabled==true)  { window.status='Disabled input'; return; };
  if (Field != null && Field.disabled==true)  { return; };
  if (Field != null && Field.disabled==false)  { Field.focus(); };
//alert(NAZValidateTimeInput(Field.value))
  if (NAZValidateTimeInput(Field.value)==false) {
    //Field.value=JavaTime2NAZTime('now');
    Field.value='now';
  };
  NAZTimeField=Field;
  CallNAZTime();
};

function CallNAZTime()
{
      var opt = "width=310,height=340,directories=no,toolbar=no,";
      opt += "menubar=no,scrollbars=no,resizable=yes";
      win = window.open("NAZTimePick.htm", "time", opt);
      win.opener=window;
};

function SetNAZTime0(hours, minutes, seconds)
{ var h='', m='', s='', t='';
//   var Field=document.LANSA._CALFLD.value;
   var Field=NAZTimeField;
  t=NAZTimeHMS(hours,minutes,seconds);
  Field.value=t;
  if (Field.disabled==false) Field.focus();
};
function SetNAZTime(NAZtime)
{ var Field=NAZTimeField;
  //t=NAZTimeHMS(hours,minutes,seconds);
  Field.value=NAZtime;
  if (Field.disabled==false) Field.focus();
};
function GetNAZTime()
{ var h='', m='', s='', t='';
//   var Field=document.LANSA._CALFLD.value;
 var Field=NAZTimeField;
//  dt=NAZTime(Field.value);
  t=NAZValidateTimeInput(Field.value);
  if (t==false) t=JavaTime2NAZTime(new Date());
  return (t);
};




