<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// ----------------------------------------------
//Fehleranzeige unterbinden
onerror = stopError;
function stopError() {
	return true;
}

// Funktion zum ermitteln, wieviele Tage hat der Monat
function GetTage(strDate, gesetzt) {
    
    var parts=strDate.split(".");
    if(parts[1]==2){
    	nTage=(parts[2] & 4)?29:28;
    } 
    else {
    	nTage=((parts[1]<=7) ^ ((parts[1] & 1)!=0))?30:31;
    }   
     
    lts=(gesetzt)?(gesetzt.split(".")):(termin_letzter.split("."));
    if(lts[1]==parts[1] && lts[2]==parts[2]){
	    nTage=parseInt(lts[0],10);
    }
    return nTage;
}

// Funktion zum Abfragen eines Formular-Wertes
function getValue(name) {
    com=eval("document.kontaktformular."+name);
    return com.options[com.selectedIndex].value;
}

// Funktion zum Zurücksetzen des Tages 
// wenn es nicht so viele Tage im Monat gibt
function SetDay(strKenner) {
        
    nTag=getValue(strKenner+"tag");    
    strMonat=getValue(strKenner+"monat");  
    maxTage=GetTage(strMonat);
    updateWert = eval('document.kontaktformular.'+strKenner+'tag');
    
    if(nTag > maxTage) {    	
    	updateWert.selectedIndex = maxTage - 1;
    }
}

// Funktion zur Ausgabe der Tages
function InitDays(gesetzt) {
    nTage=GetTage(termin_heute);
    SelTag=(gesetzt)?gesetzt:termin_heute.split(".")[0];   
	
    for(i=1;i<=nTage;i++){
	    sel=(i==SelTag)?' selected="selected"':'';
	    document.write('<option value="'+i+'"'+sel+'>'+i+'</option>');
    }
}

// Funktion zur Ausgabe eines Monat / Jahr-Dropdowns
function InitMonth(gesetzt) {
    var m=new Array("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
    
    sels=(gesetzt)?gesetzt.split("."):(termin_heute.split("."));
    
    ets=termin_heute.split(".");
    lts=termin_letzter.split(".");
    SelMonat=parseInt(sels[1],10);
    
    MinMonat=parseInt(ets[1],10);
    MaxMonat=parseInt(lts[1],10);
    MinJahr=ets[2];
    MaxJahr=lts[2];

    SelJahr=sels[2];
    diff = parseInt(SelJahr)-parseInt(MinJahr);
    SelMonat += (12*diff);
    
    if((MaxMonat<MinMonat) || (MinJahr!=MaxJahr)) MaxMonat-=(-12);
    if(SelMonat<MinMonat)SelMonat-=(-12);

    for(i=MinMonat;i<=MaxMonat;i++){
	    sel=(i==SelMonat)?' selected="selected"':'';
	   
	    if(i>12){
	        nMon=i-12;if(nMon<10)nMon="0"+nMon;
	        document.write('<option value="'+nMon+'.'+MaxJahr+'"'+sel+'>'+m[i-13]+' '+MaxJahr+'</option>');
	    } 
	    else {
	        nMon=i;if(nMon<10)nMon="0"+nMon;
	        document.write('<option value="'+nMon+'.'+MinJahr+'"'+sel+'>'+m[i-1]+' '+MinJahr+'</option>');
	    }
    }
}

//-->