var months = new Array(); var d=new Date() var mo=new Array(7) mo[0]="Januar" mo[1]="Februar" mo[2]="März" mo[3]="April" mo[4]="Mai" mo[5]="Juni" mo[6]="Juli" mo[7]="August" mo[8]="September" mo[9]="Oktober" mo[10]="November" mo[11]="Dezember" var wds=new Array(7) wds[0]="Su"; wds[1]="Mo"; wds[2]="Di"; wds[3]="Mi"; wds[4]="Do"; wds[5]="Fr"; wds[6]="Sa"; var today = new Date(1.23121325E+12); var oldback; function omo(obj) { oldback = obj.style.backgroundColor; obj.style.backgroundColor = 'red'; obj.style.cursor = 'pointer'; } function omu(obj) { obj.style.backgroundColor = oldback; obj.style.cursor = 'default'; } function omc(obj) { } function drawcal(fl,fr,dd,mm,yy,sm,sy) { var date1 = new Date(yy,mm-1,1); var date2 = new Date(yy,mm-1,32); var ini = date1.getDay(); var res=''; var fd = 1; var prevdm = (mm==1?12:mm-1); var prevdy = (mm==1?yy-1:yy); var nextdm = (mm==12?1:mm+1); var nextdy = (mm==12?yy+1:yy); res += ""; for (var i=0; i<7; i++) { res +=(""); } res +=(""); for (var i=0; i<((7+ini-fd)%7); i++) { res +=(""); } for (var i=0; i<(31-date2.getDate()+1); i++) { var cmd = "javascript:setdate(\'"+fl+"\',\'"+fr+"\',"+(i+1)+","+mm+","+yy+");document.getElementById(\'axa\').style.display=\'none\';document.getElementById(\'ifrm\').style.display=\'none\';"; if (i+1"+(i+1)+""); } else if (i+1==dd && sm==mm && sy==yy) { res +=(""); } else { res +=(""); } if ((i+ini-fd+1)%7==0) { res +=(""); } } res +=("
"; res += "
"; if (date1 > today) { res += ""; } else { res += " "; } res += ""+mo[mm-1]+"
"+yy+"
"; if (date2.getMonth()!=today.getMonth()) { res += ""; } else { res += " "; } res += "
"; res += "
"+wds[(i+fd)%7]+"
"+(i+1)+""+(i+1)+"
Schließen
"); return res; } function showcalendar(fl,fr,dd,mm,yy,eObj) { var agt=navigator.userAgent.toLowerCase(); var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)); obj = document.getElementById('axa'); obj.innerHTML=drawcal(fl,fr,parseInt(dd),parseInt(mm),parseInt(yy),parseInt(mm),parseInt(yy)); obj1 = document.getElementById('ifrm'); var xOffset = 0; var yOffset = 0; var newXCoordinate = (eObj.pageX)?eObj.pageX + xOffset:eObj.x + xOffset + ((document.body.scrollLeft)?document.body.scrollLeft:0); var newYCoordinate = (eObj.pageY)?eObj.pageY + yOffset:eObj.y + yOffset + ((document.body.scrollTop)?document.body.scrollTop:0); obj1.style.left = newXCoordinate; obj1.style.top = newYCoordinate; obj.style.left = newXCoordinate; obj.style.top = newYCoordinate; obj1.style.width = 120; obj1.style.height = 127; obj1.style.zIndex = obj.style.zIndex - 1; if (is_ie)obj1.style.display='block'; obj.style.display='block'; }