﻿function preSelectDate() {
 var dat = new Date();
 var day = dat.getDate();
 var month = dat.getMonth()+1;
 var year = dat.getYear();

 var dayselect = day-1;
 var monthselect = month-1;
 var yearselect;
 switch(year){
  case 2008: case 108: yearselect = 0; break;
  case 2009: case 109: yearselect = 1; break;
  case 2010: case 110: yearselect = 2; break;	 
  case 2011: case 111: yearselect = 3; break;
  case 2012: case 112: yearselect = 4; break;  	   
  default: yearselect = 0;
  }

 document.all("ANREISE_TAG").options[dayselect].selected = true;
 document.all("ANREISE_MONAT").options[monthselect].selected = true;
 document.all("ANREISE_JAHR").options[yearselect].selected = true;	

 var day_ab;
 var month_ab;
 var year_ab;
 var sj;

//monate mit 31 tagen
 if((month == 1)||(month == 3)||(month == 5)||(month == 7)||(month == 8)||(month == 10)||(month == 12)){
  sj = 24;
//monat februar
  } else if (month==2){
    (year%4==0) ? sj = 22 : sj = 21
//monate mit 30 tagen
    } else sj = 23;
	  
//monatswechsel
 if(day>sj){
  day_ab = day-sj;
//jahr +1
  if(month == 12){
   month_ab=1;
   year_ab=year+1;
   } else month_ab = month+1;
//kein monatswechsel   
  } else {
    day_ab = day+7;
    month_ab = month;
    }  
	
 var day_ab_select = day_ab - 1;
 var month_ab_select = month_ab - 1;
 var year_ab_select;

 switch(year){
  case 2008: case 108: year_ab_select = 0; break;
  case 2009: case 109: year_ab_select = 1; break;
  case 2010: case 110: year_ab_select = 2; break;	 
  case 2011: case 111: year_ab_select = 3; break;	   
  case 2012: case 112: year_ab_select = 4; break;	     
  default: year_ab_select = 0;
  }

 document.all("ABREISE_TAG").options[day_ab_select].selected = true;
 document.all("ABREISE_MONAT").options[month_ab_select].selected = true;
 document.all("ABREISE_JAHR").options[year_ab_select].selected = true;		
 }
