
var PopupCalDivWidth=175;var PopupCalMaxHeight=256;document.writeln("<div id='PopupCalDiv' style='BACKGROUND: white; DISPLAY: none; Z-INDEX: 2; POSITION: absolute;'>");document.writeln("<iframe onload='PopupCalLoaded()' id='PopupCalIframe' frameborder=0 marginwidth=0 marginheight=0 scrolling=no height="+PopupCalMaxHeight.toString()+" width="+PopupCalDivWidth.toString()+" src='t/Controls/SimpleDatePicker.aspx?w=53&amp;g=false&amp;mn=false&amp;cl=popup'></iframe>");document.writeln("</div>");var PopupCalDiv=document.getElementById("PopupCalDiv");var PopupCalIframe=document.getElementById("PopupCalIframe");var PopupCalLink;var PopupCalHowAlign=8;var pcTarget=null;function ShowPopupCalForTarget(linkElement,howAlign,theTarget)
{pcTarget=theTarget;PopupCalShow(linkElement,howAlign);}
function ParentalDateSetterForTarget(y,m,d)
{pcTarget.value=(m<10?'0':'')+m.toString()+'/'+(d<10?'0':'')+d.toString()+'/'+y.toString();PopupCalClose();}
var ParentalDateSetter=ParentalDateSetterForTarget;function PopupCalShow(linkElement,howAlign,newDateSetterFunction)
{if(PopupCalDiv&&PopupCalDiv.style.display=="block")
{PopupCalClose();if(linkElement==PopupCalLink)
return;}
PopupCalLink=linkElement;PopupCalHowAlign=howAlign;if(newDateSetterFunction)
ParentalDateSetter=newDateSetterFunction;else
ParentalDateSetter=ParentalDateSetterForTarget;PopupCalPositionHoriz();PopupCalDiv.style.display="block";PopupCalLoaded();document.onkeydown=CheckKeyDown;}
function CheckKeyDown(e)
{if(PopupCalDiv&&PopupCalDiv.style.display=="block")
{var keyPressed=0;if(window.event)
keyPressed=window.event.keyCode;else
keyPressed=e.keyCode;if(keyPressed==27)
PopupCalClose();}}
function PopupCalClose()
{PopupCalDiv.style.display="none";document.onkeydown=null;}
function PopupCalLoaded()
{if(PopupCalDiv&&PopupCalDiv.style.display=="block")
{if(PopupCalIframe.contentDocument&&PopupCalIframe.contentDocument.body.offsetHeight)
{PopupCalIframe.height=Math.min(PopupCalIframe.contentDocument.body.offsetHeight,PopupCalMaxHeight);}
else if(PopupCalIframe.document&&PopupCalIframe.document.body.scrollHeight)
{PopupCalIframe.height=Math.min(PopupCalIframe.document.body.scrollHeight,PopupCalMaxHeight);}
PopupCalPositionVert();}}
function PopupCalPositionVert()
{var totalOffset=getTotalOffset(PopupCalLink);switch(PopupCalHowAlign)
{case 1:PopupCalDiv.style.top=(totalOffset.top-3).toString()+"px";break;case 2:case 3:PopupCalDiv.style.top=(totalOffset.top+PopupCalLink.offsetHeight+0).toString()+"px";break;case 7:PopupCalDiv.style.top=(totalOffset.top+PopupCalLink.offsetHeight-PopupCalDiv.offsetHeight+3).toString()+"px";break;case 5:case 6:PopupCalDiv.style.top=(totalOffset.top-PopupCalDiv.offsetHeight-3).toString()+"px";break;default:PopupCalDiv.style.top=(totalOffset.top+(PopupCalLink.offsetHeight-PopupCalDiv.offsetHeight)/2).toString()+"px";break;}}
function PopupCalPositionHoriz()
{var totalOffset=getTotalOffset(PopupCalLink);switch(PopupCalHowAlign)
{case 2:case 6:PopupCalDiv.style.left=(totalOffset.left+(PopupCalLink.offsetWidth-PopupCalDivWidth)/2).toString()+"px";break;case 4:PopupCalDiv.style.left=(totalOffset.left-PopupCalDivWidth-3).toString()+"px";break;case 3:case 5:PopupCalDiv.style.left=(totalOffset.left+PopupCalLink.offsetWidth-PopupCalDivWidth+0).toString()+"px";break;default:PopupCalDiv.style.left=(totalOffset.left+PopupCalLink.offsetWidth+3).toString()+"px";break;}}
