// NAZCalendarScript
// Nicola Zordan, February 25 2001
// Nicola Zordan
// 25 February 2001
// www.NicolaZordan.com
// Nicola@Zordan.net


//NAZ Calendar handling

var NAZCalendarFieldName='';
var NAZCalendarField=null;
function CallNAZCalendarFocus(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==false)  { Field.focus(); };
  if (NAZValidateDateInput(Field.value)==false) {
    Field.value=JavaDate2NAZDate(new Date());
  };
  NAZCalendarField=Field;
  CallNAZCalendar();
};

function CallNAZCalendar()
{
      var opt = "width=310,height=300,directories=no,toolbar=no,";
      opt += "menubar=no,scrollbars=no,resizable=yes";
//      win = window.open("/images/NAZ/NAZcalen.htm", "calendar", opt);
      win = window.open("NAZCalendarDatePick.htm", "calendar", opt);
      win.opener=window;
};

function SetNAZDate(day, month, year)
{ var m='', d='', y='', dt='';
//   var Field=document.LANSA._CALFLD.value;
   var Field=NAZCalendarField;
  dt=NAZDateYMD(year,month,day);
  Field.value=dt;
  if (Field.disabled==false) Field.focus();
};
//function GetNAZDate(day, month, year)
function GetNAZDate()
{ var m='', d='', y='', dt='';
//   var Field=document.LANSA._CALFLD.value;
 var Field=NAZCalendarField;
//  dt=NAZDate(Field.value);
  dt=NAZValidateDateInput(Field.value);
  if (dt==false) dt=JavaDate2NAZDate(new Date());
  return (dt);
};
//function GetNAZDatePick(day, month, year)
//{ var m='', d='', y='', dt='';
//   var Field=window.opener.LANSA._CALFLD.value;
//
//  dt=NAZDate(window.opener.LANSA[Field].value);
//  return (dt);
//};




