
/*Javascript*/
	function DelayEventHover(obj,div,action) {

	}
	function EventHover(obj,action) {
		try {
		var	div	= obj.getElementsByTagName("div")[0];
		if (div.className != action) {
			div.className=action;
			if(action == "Hover") {
				var	DivSetting	= [	0,			/*	0:Left		*/
								0,			/*	1:Top		*/
								div.offsetWidth,		/*	2:Width		*/
								div.offsetHeight		/*	3:Height	*/
							],
					ObjSetting	= [	0,
								0,
								obj.offsetWidth,
								obj.offsetHeight
								
							],
					PageSetting	= [	0
							],
					p		= obj;




				while (p != null && p.offsetParent != null) {
					ObjSetting[0]	+= p.offsetLeft;
					ObjSetting[1]	+= p.offsetTop;
					p		= p.offsetParent;
				}
				PageSetting[0]		= p.offsetWidth;

				if(	ObjSetting[0] < PageSetting[0] / 2) {
					obj.className		= "Event LeftSide";
					DivSetting[0]		= ObjSetting[0] + ObjSetting[2];
				} else {
					obj.className		= "Event RightSide";
					DivSetting[0]		= (ObjSetting[0] - DivSetting[2]) + (IE?(-1 * ObjSetting[2]) + 4:0);

				}
				if (IE)
					DivSetting[1]	= ObjSetting[1] - (ObjSetting[3] );
				else 
					DivSetting[1]	= ObjSetting[1] - 20;

				div.style.left	= DivSetting[0];
				div.style.top	= DivSetting[1];
			} else {
				div.style.top = "";
				div.style.left = "";
			}
		}
		} catch(e) {
			alert("Thumb Hover: " + e.name + " " + e + " " + e.message)
		}
	}
	function SelectMonth(Roll,Under,Frame) {
		var	calendar	= d.getElementById("QuickCalendarPanel"),
			panel		= [	d.getElementById("MonthPanel_"+0),
						d.getElementById("MonthPanel_"+1),
						d.getElementById("MonthPanel_"+2)
					];
		if( calendar.inAction != "true" ) {
			calendar.inAction	= "true";
			calendar.style.position	= "absolute";
			var Top			= calendar.offsetTop;
			calendar.style.position	= "";
			for(i = 0; i < panel.length; i++) {
				panel[i].style.position	=
				panel[i].style.top	=
				panel[i].style.height	= "";
				panel[i].style.display	= "none";
			}
			panel[Roll].style.display	= 
			panel[Under].style.display	= "block";
			panel[Roll].style.position	= "absolute";
			panel[Roll].style.top		= Top;
			var	RP			= panel[Roll].getElementsByTagName("div");
			var Height	= panel[Roll].offsetHeight;
			RP[RP.length-1].style.display	= "block";
			RP[RP.length-1].style.width	= calendar.offsetWidth-2;
			if(Frame > 0) {
				panel[Roll].style.height	= "1px";
				RP[RP.length-1].style.top	= -(Height + 30);
			}else {
				panel[Roll].style.height	= Height;
				RP[RP.length-1].style.top	= "-30";
			}
			MonthRoll(Roll,Under,Frame,Height);
		}
		
	}
	function MonthRoll(Roll,Under,Frame,Height) {
		var	calendar	= d.getElementById("QuickCalendarPanel"),
			panel		= [	d.getElementById("MonthPanel_"+0),
						d.getElementById("MonthPanel_"+1),
						d.getElementById("MonthPanel_"+2)
					],
			RP		= panel[Roll].getElementsByTagName("div");
		panel[Under].style.display	= "block";
		if ((Frame < 0 && panel[Roll].offsetHeight + Frame > 0) || (Frame > 0 && panel[Roll].offsetHeight + Frame < Height)) {
			var Top		= Number(RP[RP.length-1].style.top.replace("px",""));
			if(navigator.appName	== "Netscape") {
				if(Frame < 0)	RP[RP.length-1].style.top	= Top - 3;
				if(Frame > 0)	RP[RP.length-1].style.top	= Top + 7;
			}else {
				if(Frame < 0)	RP[RP.length-1].style.top	= Top + Frame;
				if(Frame > 0)	RP[RP.length-1].style.top	= Top + Frame;
			}
			panel[Roll].style.width	= panel[Under].offsetWidth;
			panel[Roll].style.height	= panel[Roll].offsetHeight + Frame;
			setTimeout("MonthRoll(" + Roll + "," + Under + "," + Frame + "," + Height + ");",0);
		}else {
			panel[Under].style.display	= (Frame > 0)?"none":"block";
			panel[Roll].style.display	= (Frame < 0)?"none":"";
			panel[Roll].style.height	= "";
			panel[Roll].style.position	= "static";
			RP[RP.length-1].style.top	= "0";
			RP[RP.length-1].style.display	= "none";
			calendar.inAction		= "false";
		}
			
		
	}
/*Javascript*/
