ѧ»áÕâЩ ÈÃ12ÐÇ×ùÄÐÉñ»êµßµ¹
2012-02-08 09:09³ö´¦£ºpclady×÷ÕߣºRitaÔðÈα༣ºchenci
µ¼¶Á£ºÓöÉÏÁËϲ»¶µÄÈË£¬È´²»ÖªµÀÈçºÎ¿ª¿Ú±í°×£¿¸ú¶Ô·½ÔÚÒ»Æð£¬È´×ÜÊǵ£ÐÄËûÓöµ½¸üºÃµÄ¾ÍƲÏÂÄ㣿Æäʵ£¬Ö»ÒªÄã³ÉΪËû×îϲ»¶µÄÀàÐ͵ÄÈË£¬¾ÍÄÜÀÎÀÎץסËûµÄÐÄ¡£
12ÐÇ×ù ÐÇ×ù°®Çé ÐÇ×ùÁµ°® ÐÇ×ùÇé¸Ð ÐÇ×ùÇéÔµ
| "; 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(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
tooltips = "
";
CalendarOuterHTML = CalendarOuterHTML + " ";
CalendarOuterHTML = CalendarOuterHTML + "";
}
CalendarOuterHTML = CalendarOuterHTML + "" + i + "";
column++;
if (column == 7)
{
CalendarOuterHTML = CalendarOuterHTML + "";
}
CalendarOuterHTML = CalendarOuterHTML + " | | |||||
¿ìÍÅ
ºÏ×÷ÐÂÎÅÍÆ¼ö
Èȵã×¨Çø
