function showCalendar(parentNodeID,returnField,allowPrevDates,allowToday,allowTomorrow,allowWeekendDates,useFunktionToRun)
{
  if (document.getElementById('divCalendar'))
    parent.removeNode('divCalendar');
  else
  {	  
    attachNode(parentNodeID,'div','divCalendar',true);
    getHTTPContent('/utilities/calendar_selector/calendar.asp?ReturnField=' + returnField + '&AllowPrevDates=' + allowPrevDates + '&AllowToday=' + allowToday + '&AllowTomorrow=' + allowTomorrow + '&AllowWeekendDates=' + allowWeekendDates + '&UseFunktionToRun=' + useFunktionToRun,'divCalendar','');
  }
}


function passBack(a,m,j)
{
  var selectedDate = a + '.' + m + '.' + j;
  document.getElementById(returnField).value = selectedDate;
  parent.removeNode('divCalendar');
  
  if (typeof(useFunktionToRun) == 'function')
    eval(useFunktionToRun());
}


function closeCalendar()
{
  parent.removeNode('divCalendar');
}
