<!--
var max_reise_periode = 350;
var today            = new Date();
var today            = new Date(today.getFullYear(), today.getMonth(), today.getDate());
var max_depart       = new Date(today.getTime() + ( 86400000 * max_reise_periode ) );

var formulare;
var annee_debut;
var date_abflug;
var test = 0;

function dates_init()
{
  formulare    = document.starco_buchung ; //ecran ;
  annee_debut   = parseInt(formulare.abflug_jahr.options[0].text);
  date_abflug  = new Date(today.getFullYear(),
    today.getMonth(), today.getDate());
  maj_form();
}

function maj_form()
{
  formulare.abflug_tag.selectedIndex  = date_abflug.getDate() - 1;
  formulare.abflug_monat.selectedIndex  = date_abflug.getMonth();
  formulare.abflug_jahr.selectedIndex = date_abflug.getFullYear() - annee_debut; 
}

function bonne_date(annee,mois,jour)
{
  var nouv_date=new Date(annee,mois,jour);
  while(nouv_date.getDate() != jour) {
    jour--;
    nouv_date=new Date(annee,mois,jour);
  }
  return nouv_date;
}

function change_date_abflug(letype)
{
  var jour= formulare.abflug_tag.selectedIndex + 1;
  var mois= formulare.abflug_monat.selectedIndex;
  var annee=annee_debut + formulare.abflug_jahr.selectedIndex;
  if(letype=="j") 
  	{
	if ( ( jour < today.getDate() )&& ( mois == today.getMonth() ) )
		{mois=mois+1;}
	}
	if(letype=="m") 
  	{
	if ( ( mois< today.getMonth() )&& ( annee == today.getFullYear() ) )
		{annee=annee+1;}
	}
  var nouv_date=bonne_date(annee,mois,jour);
  if (nouv_date.getTime() < today.getTime() ) { date_abflug = today }
  else if (nouv_date.getTime() >= max_depart.getTime()) { date_abflug.setTime=(max_depart.getTime() - 86400000) }
  else { date_abflug = nouv_date }
  maj_form();
}


//-->
