|
|||||||||
|
"; CalendarOuterHTML = CalendarOuterHTML + thisYear+' 年 '; CalendarOuterHTML = CalendarOuterHTML + thisMonth +' 月'; CalendarOuterHTML = CalendarOuterHTML + " | ||||||
日 | 一 | 二 | 三 | 四 | 五 | 六"; CalendarOuterHTML = CalendarOuterHTML + " |
"; var color = "blue"; //default color without layer displayed //Get layer HTML if (HaveLayer) { var ThisDay = new Date(Date.UTC(thisYear,thisMonth-1,i)) var msPerDay = 24 * 60 * 60 * 1000 ; var mensesCyc = parseInt(document.frmInput.txtMinMensesCyc.value); //Min menses Cycle var msDiff = ThisDay.getTime() - Lastday.getTime(); dayDiff = Math.floor(msDiff / msPerDay); //get the days between thisday and lastday dayRemainder = (dayDiff % mensesCyc + mensesCyc) % mensesCyc; //if (i<2) {alert(ThisDay.toLocaleString()); alert(Lastday.toLocaleString()); alert(dayDiff);alert(dayRemainder);} var tooltips =""; //content of layer if (dayRemainder>=0 && dayRemainder<=4) { color = "#FF9900"; tooltips = "这是月经期,要注意经期卫生,当然也要'节欲',避免性事哦!" } if (dayRemainder>=5 && dayRemainder<=(mensesCyc-20)) { color = "#009933"; tooltips = "这是安全期,性事一般不会受孕,您放心吧!"; } if (dayRemainder>=(mensesCyc-19) && dayRemainder<=(mensesCyc-10)) { color = "#FF3300"; tooltips = "这是危险期,亦称排卵期,性事受孕可能性大,千万要注意哦!"; } if (dayRemainder>=(mensesCyc-9) && dayRemainder<=(mensesCyc-1)) { color = "#009933"; tooltips = "这是安全期,性事一般不会受孕,您放心吧!"; } iLayerIndex = 40*CalendarIndex + i ; //index of layer } CalendarOuterHTML = CalendarOuterHTML + "" + i + ""; column++; if (column == 7) { CalendarOuterHTML = CalendarOuterHTML + " | ||||||
"; } CalendarOuterHTML = CalendarOuterHTML + " |