﻿<!--
//////////////////////////////////////////////////////////////////////////////

var width = "150";
var offsetx = 2;
var offsety = 18;

var x = 0;
var y = 0;
var snow = 0;
var sw = 0;
var cnt = 0;

var dStyle;
document.onmousemove = mEvn;

//显示详细日期资料
function onmOvr(v) {
var s,festival;
var sObj=document.getElementById('SD'+ v);
var d=sObj.innerHTML-1;
var jymenu,jystring ;

//sYear,sMonth,sDay,week,
//lYear,lMonth,lDay,isLeap,
//cYear,cMonth,cDay

if(sObj.innerHTML!='') {

sObj.style.cursor = 'pointer';

if(cld[d].solarTerms == '' && cld[d].solarFestival == '' && cld[d].lunarFestival == '')
festival = '';
else
festival = '<TABLE WIDTH=160 BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#CCFFCC" STYLE="font-size:9pt;"><TR><TD>'+
'<FONT COLOR="#ff0000" STYLE="font-size:9pt;">'+cld[d].solarTerms + ' ' + cld[d].solarFestival + ' ' + cld[d].lunarFestival+'</FONT></TD>'+
'</TR></TABLE>';

if(cld[d].sgz5!=0){jymenu=cld[d].sgz5;}else{jymenu=jcr(cld[d].sgz3);} 

jystring ='<TABLE WIDTH=160 BORDER=0 CELLPADDING=1 CELLSPACING=0>'+
'<FONT COLOR="#ff0000" STYLE="font-size:9pt;"><tr><td ALIGN="left" BORDER=0 CELLPADDING=2 CELLSPACING=0 bgcolor="#CCFFCC"><font color="black" STYLE="font-size:9pt; padding-left:5px;">值日:' + cld[d].sgz6 + '</font></td></tr><tr><td ALIGN="left" BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#CCFFCC"><font color="black" STYLE="font-size:9pt; padding-left:5px;">' + jymenu + '</font></td></tr>' +'</FONT></TABLE>';

s= '<TABLE CELLPADDING="1" CELLSPACING=0 style="width:160px;background:#fff;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid;BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; "><TR><TD>' +
'<TABLE WIDTH=160 BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD ALIGN="left">'+
'<font color="violet" STYLE="font-size:9pt; padding-left:5px;">農曆'+(cld[d].isLeap?'閏 ':' ')+cld[d].lMonth+' 月 '+cld[d].lDay+' 日</font></TD></TR></TABLE>'+
jystring +
'</TD></TR></TABLE>';



document.getElementById("detail").innerHTML = s;

if (snow == 0) {
dStyle.left = x+offsetx-(width/2)+"px";
dStyle.top = y+offsety+"px" ;
dStyle.visibility = "visible";
snow = 1;
}
}
}

//清除详细日期资料
function onmOut() {
if ( cnt >= 1 ) { sw = 0; }
if ( sw == 0 ) { snow = 0; dStyle.visibility = "hidden";}
else cnt++;
}

//取得位置
function mEvn() {
x=getEvent().x?getEvent().x:getEvent().pageX;
y=getEvent().y?getEvent().y:getEvent().pageY;

if (getScrollXY().x)
{x=x+getScrollXY().x; y=y+getScrollXY().y;}
if (snow){
dStyle.left = x+offsetx-(width/2)+"px";
dStyle.top = y+offsety+"px";
}
}

function getEvent() //同时兼容ie和ff的写法
{  
        if(document.all)   return window.event; 
        func=getEvent.caller;        
        while(func!=null){  
            var arg0=func.arguments[0];
            if(arg0)
            {
              if((arg0.constructor==Event || arg0.constructor ==MouseEvent) || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation))
              {  
              return arg0;
              }
            }
            func=func.caller;
        }
        return null;
} 


function getScrollXY(){
var x1,y1;
if(document.body.scrollTop){
  x1=document.body.scrollLeft;
  y1=document.body.scrollTop;
}
else{
  x1=document.documentElement.scrollLeft;
  y1=document.documentElement.scrollTop;
}
return {"x":x1,"y":y1};
} 


///////////////////////////////////////////////////////////////////////////
//-->
