/* Feiertagsberechnung */


function Feiertage(aJahr, DiffOS){
  var a, b, c, m, s, M, N, D, e;
  //var jetztn=new Date();
//  var Jahr = jetzt.getFullYear();
  var berechne=0;

  do{
    berechne=0;
    a = aJahr % 19;
    b = aJahr % 4;
    c = aJahr % 7;
    m = Math.floor(((8 * (aJahr / 100) + 13)/ 25)- 2);
    s = Math.floor((aJahr / 100)- (aJahr / 400)- 2);
    M = (15 + s - m) % 30;
    N = (6 + s) % 7;
    D = (M + 19 * a) % 30;
    if(D==29)
      D = 28;
    if(D==28 && a>=11)
      D = 27;
    e = ((2*b)+(4*c)+(6*D)+N) % 7;
    var feiertag = new Date(aJahr,2,21+(D + e + 1)+DiffOS);
    }
    while(berechne!=0);
  return feiertag;
  }
