var weekend=[0,6];var weekendColor="#e0e0e0";var fontface="Arial";var gNow=new Date();var ggWinCal;var isNav=(navigator.appName.indexOf("Netscape")!=-1)?true:false;var bIsIE=(navigator.appName.indexOf("Microsoft")!=-1)?true:false;Calendar.Months=["January","February","March","April","May","June","July","August","September","October","November","December"];Calendar.DOMonth=[31,28,31,30,31,30,31,31,30,31,30,31];Calendar.lDOMonth=[31,29,31,30,31,30,31,31,30,31,30,31];var isId=false;function Calendar(p_item,p_WinCal,p_month,p_year,p_format){if((p_month==null)&&(p_year==null)){return}if(p_WinCal==null){this.gWinCal=ggWinCal}else{this.gWinCal=p_WinCal}if(p_month==null){this.gMonthName=null;this.gMonth=null;this.gYearly=true}else{this.gMonthName=Calendar.get_month(p_month);this.gMonth=new Number(p_month);this.gYearly=false}this.gYear=p_year;this.gFormat=p_format;this.gBGColor="white";this.gFGColor="black";this.gTextColor="black";this.gHeaderColor="black";var escQ=/'/g;this.gReturnItem=p_item.replace(escQ,"\\'")}Calendar.get_month=Calendar_get_month;Calendar.get_daysofmonth=Calendar_get_daysofmonth;Calendar.calc_month_year=Calendar_calc_month_year;Calendar.print=Calendar_print;function Calendar_get_month(monthNo){return Calendar.Months[monthNo]}function Calendar_get_daysofmonth(monthNo,p_year){if((p_year%4)==0){if((p_year%100)==0&&(p_year%400)!=0){return Calendar.DOMonth[monthNo]}return Calendar.lDOMonth[monthNo]}else{return Calendar.DOMonth[monthNo]}}function Calendar_calc_month_year(p_Month,p_Year,incr){var ret_arr=new Array();if(incr==-1){if(p_Month==0){ret_arr[0]=11;ret_arr[1]=parseInt(p_Year)-1}else{ret_arr[0]=parseInt(p_Month)-1;ret_arr[1]=parseInt(p_Year)}}else{if(incr==1){if(p_Month==11){ret_arr[0]=0;ret_arr[1]=parseInt(p_Year)+1}else{ret_arr[0]=parseInt(p_Month)+1;ret_arr[1]=parseInt(p_Year)}}}return ret_arr}function Calendar_print(){ggWinCal.print()}function Calendar_calc_month_year(p_Month,p_Year,incr){var ret_arr=new Array();if(incr==-1){if(p_Month==0){ret_arr[0]=11;ret_arr[1]=parseInt(p_Year)-1}else{ret_arr[0]=parseInt(p_Month)-1;ret_arr[1]=parseInt(p_Year)}}else{if(incr==1){if(p_Month==11){ret_arr[0]=0;ret_arr[1]=parseInt(p_Year)+1}else{ret_arr[0]=parseInt(p_Month)+1;ret_arr[1]=parseInt(p_Year)}}}return ret_arr}new Calendar();Calendar.prototype.getMonthlyCalendarCode=function(){var vCode="";var vHeader_Code="";var vData_Code="";vCode=vCode+'<TABLE BORDER=1 BGCOLOR="'+this.gBGColor+'">';vHeader_Code=this.cal_header();vData_Code=this.cal_data();vCode=vCode+vHeader_Code+vData_Code;vCode=vCode+"</TABLE>";return vCode};Calendar.prototype.show=function(){var vCode="";this.gWinCal.document.open();this.wwrite("<html>");this.wwrite("<head><title>Calendar</title>");this.wwrite("<script src='/js/date-picker.js'><\/script>");this.wwrite("<style>");this.wwrite("BODY { font-face: arial; font-size: 12px; } ");this.wwrite("TH { font-face: arial; color: blue; background-color: white; font-size: 12px; } ");this.wwrite("</style>");this.wwrite("</head>");this.wwrite("<body bgcolor='white' link=\""+this.gLinkColor+'" vlink="'+this.gLinkColor+'" alink="'+this.gLinkColor+'" text="'+this.gTextColor+"\"onLoad='window.focus()'>");this.wwriteA("<B>");this.wwriteA(this.gMonthName+" "+this.gYear);this.wwriteA("</B><BR>");var prevMMYYYY=Calendar.calc_month_year(this.gMonth,this.gYear,-1);var prevMM=prevMMYYYY[0];var prevYYYY=prevMMYYYY[1];var nextMMYYYY=Calendar.calc_month_year(this.gMonth,this.gYear,1);var nextMM=nextMMYYYY[0];var nextYYYY=nextMMYYYY[1];this.wwrite("<TABLE WIDTH='100%' BORDER=1 CELLSPACING=0 CELLPADDING=0 BGCOLOR='#e0e0e0'><TR><TD ALIGN=center>");this.wwrite("<A HREF=\"javascript:window.opener.Build('"+this.gReturnItem+"', '"+this.gMonth+"', '"+(parseInt(this.gYear)-1)+"', '"+this.gFormat+"');\">[<<]</A></TD><TD ALIGN=center>");this.wwrite("<A HREF=\"javascript:window.opener.Build('"+this.gReturnItem+"', '"+prevMM+"', '"+prevYYYY+"', '"+this.gFormat+"');\">[<]</A></TD><TD ALIGN=center>");this.wwrite("<A HREF=\"javascript:window.opener.Build('"+this.gReturnItem+"', '"+nextMM+"', '"+nextYYYY+"', '"+this.gFormat+"');\">[>]</A></TD><TD ALIGN=center>");this.wwrite("<A HREF=\"javascript:window.opener.Build('"+this.gReturnItem+"', '"+this.gMonth+"', '"+(parseInt(this.gYear)+1)+"', '"+this.gFormat+"');\">[>>]</A></TD></TR></TABLE><BR>");vCode=this.getMonthlyCalendarCode();this.wwrite(vCode);this.wwrite("</font></body></html>");this.gWinCal.document.close()};Calendar.prototype.showY=function(){var vCode="";var i;var vr,vc,vx,vy;var vxf=285;var vyf=200;var vxm=10;var vym;if(bIsIE){vym=75}else{if(isNav){vym=25}}this.gWinCal.document.open();this.wwrite("<html>");this.wwrite("<head><title>Calendar</title>");this.wwrite("</head>");this.wwrite('<body link="'+this.gLinkColor+'" vlink="'+this.gLinkColor+'" alink="'+this.gLinkColor+'" text="'+this.gTextColor+"\">onLoad='window.focus()'>");this.wwrite("<B>");this.wwrite("Year : "+this.gYear);this.wwrite("</B><BR>");var prevYYYY=parseInt(this.gYear)-1;var nextYYYY=parseInt(this.gYear)+1;this.wwrite("<TABLE WIDTH='100%' BORDER=1 CELLSPACING=0 CELLPADDING=0 BGCOLOR='#e0e0e0'><TR><TD ALIGN=center>");this.wwrite("<A HREF=\"javascript:window.opener.Build('"+this.gReturnItem+"', null, '"+prevYYYY+"', '"+this.gFormat+"');\" alt='Prev Year'>[<<]</A></TD><TD ALIGN=center>");this.wwrite("<A HREF=\"javascript:window.opener.Build('"+this.gReturnItem+"', null, '"+nextYYYY+"', '"+this.gFormat+"');\">[>>]</A></TD></TR></TABLE><BR>");var j;for(i=11;i>=0;i--){if(bIsIE){this.wwrite('<DIV ID="layer'+i+'" CLASS="lclass'+i+'">')}else{if(isNav){this.wwrite('<LAYER ID="layer'+i+'" CLASS="lclass'+i+'">')}}this.gMonth=i;this.gMonthName=Calendar.get_month(this.gMonth);vCode=this.getMonthlyCalendarCode();this.wwrite(this.gMonthName+"/"+this.gYear+"<BR>");this.wwrite(vCode);if(bIsIE){this.wwrite("</DIV>")}else{if(isNav){this.wwrite("</LAYER>")}}}this.wwrite("</font><BR></body></html>");this.gWinCal.document.close()};Calendar.prototype.wwrite=function(wtext){this.gWinCal.document.writeln(wtext)};Calendar.prototype.wwriteA=function(wtext){this.gWinCal.document.write(wtext)};Calendar.prototype.cal_header=function(){var vCode="";vCode=vCode+"<TR>";vCode=vCode+"<TH WIDTH='14%'>Sun</TH>";vCode=vCode+"<TH WIDTH='14%'>Mon</TH>";vCode=vCode+"<TH WIDTH='14%'>Tue</TH>";vCode=vCode+"<TH WIDTH='14%'>Wed</TH>";vCode=vCode+"<TH WIDTH='14%'>Thu</TH>";vCode=vCode+"<TH WIDTH='14%'>Fri</TH>";vCode=vCode+"<TH WIDTH='16%'>Sat</TH>";vCode=vCode+"</TR>";return vCode};Calendar.prototype.cal_data=function(){var vDate=new Date();vDate.setDate(1);vDate.setMonth(this.gMonth);vDate.setFullYear(this.gYear);var vFirstDay=vDate.getDay();var vDay=1;var vLastDay=Calendar.get_daysofmonth(this.gMonth,this.gYear);var vOnLastDay=0;var vCode="";vCode=vCode+"<TR>";for(i=0;i<vFirstDay;i++){vCode=vCode+"<TD WIDTH='14%'"+this.write_weekend_string(i)+" align=center><FONT SIZE='2' FACE='"+fontface+"'> </FONT></TD>"}for(j=vFirstDay;j<7;j++){var onClickTxt="";onClickTxt="_calGetElement('"+this.gReturnItem+"',window.opener)";vCode=vCode+"<TD WIDTH='14%'"+this.write_weekend_string(j)+" align=center><FONT SIZE='2' FACE='"+fontface+"'><A HREF='#' onclick= \""+onClickTxt+".value = '"+this.format_data(vDay)+"';if("+onClickTxt+".onchange != null)"+onClickTxt+'.onchange();window.close();">'+this.format_day(vDay)+"</A></FONT></TD>";vDay=vDay+1}vCode=vCode+"</TR>";for(k=2;k<7;k++){vCode=vCode+"<TR>";for(j=0;j<7;j++){vCode=vCode+"<TD WIDTH='14%'"+this.write_weekend_string(j)+" align=center><FONT SIZE='2' FACE='"+fontface+"'><A HREF='#' onclick= \""+onClickTxt+".value = '"+this.format_data(vDay)+"';if("+onClickTxt+".onchange != null)"+onClickTxt+'.onchange();window.close();">'+this.format_day(vDay)+"</A></FONT></TD>";vDay=vDay+1;if(vDay>vLastDay){vOnLastDay=1;break}}if(j==6){vCode=vCode+"</TR>"}if(vOnLastDay==1){break}}for(m=1;m<(7-j);m++){if(this.gYearly){vCode=vCode+"<TD WIDTH='14%'"+this.write_weekend_string(j+m)+"><FONT style='font-size:12px' FACE='"+fontface+"' COLOR='gray'> </FONT></TD>"}else{vCode=vCode+"<TD WIDTH='14%'"+this.write_weekend_string(j+m)+"><FONT style='font-size:12px' FACE='"+fontface+"' COLOR='gray'>"+m+"</FONT></TD>"}}return vCode};Calendar.prototype.format_day=function(vday){var vNowDay=gNow.getDate();var vNowMonth=gNow.getMonth();var vNowYear=gNow.getFullYear();if(vday==vNowDay&&this.gMonth==vNowMonth&&this.gYear==vNowYear){return('<FONT COLOR="RED"><B> '+vday+" </B></FONT>")}else{return(" "+vday+" ")}};Calendar.prototype.write_weekend_string=function(vday){var i;for(i=0;i<weekend.length;i++){if(vday==weekend[i]){return(' BGCOLOR="'+weekendColor+'"')}}return""};Calendar.prototype.format_data=function(p_day){var vData;var vMonth=1+this.gMonth;vMonth=(vMonth.toString().length<2)?"0"+vMonth:vMonth;var vY4=new String(this.gYear);var vDD=(p_day.toString().length<2)?"0"+p_day:p_day;vData=vMonth+"/"+vDD+"/"+vY4;return vData};function Build(p_item,p_month,p_year,p_format){var p_WinCal=ggWinCal;gCal=new Calendar(p_item,p_WinCal,p_month,p_year,p_format);gCal.gBGColor="white";gCal.gLinkColor="black";gCal.gTextColor="black";gCal.gHeaderColor="blue";if(gCal.gYearly){gCal.showY()}else{gCal.show()}}function show_calendar_orig(){p_item=arguments[0];if(arguments[1]==null){p_month=new String(gNow.getMonth())}else{p_month=arguments[1]}if(arguments[2]==""||arguments[2]==null){p_year=new String(gNow.getFullYear().toString())}else{p_year=arguments[2]}if(arguments[3]==null){p_format="MM/DD/YYYY"}else{p_format=arguments[3]}vWinCal=window.open("","Calendar","width=250,height=250,status=no,resizable=no,top=200,left=200");vWinCal.opener=self;ggWinCal=vWinCal;Build(p_item,p_month,p_year,p_format)}function alldigits(s){for(var i=0;i<s.length;i++){if("0123456789".indexOf(s.charAt(i))<0){return false}}return true}function trim(s){var t="";var c=s.charAt(0);for(var i=0;i<s.length;c=s.charAt(++i)){if(c!=" "){t+=c}}return t}function show_calendar(){p_item=arguments[0];var vDateInput=null;var vInputElement=_calGetElement(p_item);if(vInputElement==null){try{vDateInput=eval("document."+p_item+".value");isId=false}catch(err){vDateInput=document.getElementById(p_item).value;isId=true}}else{vDateInput=vInputElement.value}var dt=new Date();var ms=null;if(vDateInput!=null&&vDateInput.length>0){ms=Date.parse(vDateInput)}if(ms!=null&&ms.toString()=="NaN"&&vDateInput.length>0){alert("Invalid date: "+vDateInput+". Defaulting to current date")}else{if(ms!=null&&ms.toString()!="NaN"){dt.setTime(ms)}}var yr=dt.getYear();if(yr<1900){yr+=2000}show_calendar_orig(p_item,dt.getMonth(),yr)}function _calGetElement(nam,w){var retval=null;if(nam.indexOf("forms.")==0){nam=nam.substring(6)}var idx=nam.indexOf(".");if(idx>0){var e1=nam.substring(0,idx);var d=document;if(w!=null){d=w.document}var ele1=d.getElementById(e1);if(ele1!=null){var e2=nam.substring(idx+1);retval=ele1.children[e2]}}return retval}var datePickerDivID="datepicker";var iFrameDivID="datepickeriframe";var dayArrayShort=new Array("Su","Mo","Tu","We","Th","Fr","Sa");var dayArrayMed=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");var dayArrayLong=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");var monthArrayShort=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var monthArrayMed=new Array("Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec");var monthArrayLong=new Array("January","February","March","April","May","June","July","August","September","October","November","December");var defaultDateSeparator="/";var defaultDateFormat="mdy";var dateSeparator=defaultDateSeparator;var dateFormat=defaultDateFormat;function displayDatePicker(dateFieldName,displayBelowThisObject,dtFormat,dtSep,y_offset){var targetDateField=$(dateFieldName);if(!displayBelowThisObject){displayBelowThisObject=$(targetDateField.parentNode)}if(!displayBelowThisObject){displayBelowThisObject=targetDateField}if(dtSep){dateSeparator=dtSep}else{dateSeparator=defaultDateSeparator}if(dtFormat){dateFormat=dtFormat}else{dateFormat=defaultDateFormat}var x;var y;try{var y1=displayBelowThisObject.positionedOffset().top;var y2=$(targetDateField).cumulativeScrollOffset().top;var queenY=0;if(bIsIE){var root=document.compatMode=="BackCompat"?document.body:document.documentElement;var mainScroll=root.scrollHeight>root.clientHeight;var divScroll=false;if(targetDateField.scrollHeight>targetDateField.clientHeight){divScroll=true}else{var divEl=targetDateField.up();while(divEl!=root){if(divEl.scrollHeight>divEl.clientHeight&&divEl.clientHeight>0){divScroll=true;break}divEl=divEl.up()}}if(mainScroll||divScroll){queenY=y1-y2}else{queenY=y1}x=targetDateField.positionedOffset().left}else{queenY=y1-y2;x=targetDateField.positionedOffset().left}if(document.body.scrollTop>0){}y=queenY}catch(e){x=displayBelowThisObject.offsetLeft;x+=targetDateField.next(".calendarButton").offsetLeft;y=displayBelowThisObject.offsetTop}drawDatePicker(targetDateField,x,y,displayBelowThisObject)}function ObjectPosition(obj){var curleft=0;var curtop=0;if(obj.offsetParent){do{curleft+=obj.offsetLeft;curtop+=obj.offsetTop}while(obj=obj.offsetParent)}return[curleft,curtop]}function drawDatePicker(targetDateField,x,y,displayBelowThisObject,isScroll){var dt=getFieldDate(targetDateField.value);if(!document.getElementById(datePickerDivID)){var newNode=new Element("div");newNode.setAttribute("id",datePickerDivID);newNode.addClassName("dpDiv");newNode.setAttribute("style","visibility: hidden;");targetDateField=$(targetDateField);$(displayBelowThisObject).insert(newNode)}var bottomOffset=document.body.clientHeight-y;if(bottomOffset<175){y=y-(175-bottomOffset)}var pickerDiv=$(datePickerDivID);pickerDiv.style.position="absolute";pickerDiv.style.left=x+"px";pickerDiv.style.top=y+"px";pickerDiv.style.visibility=(pickerDiv.style.visibility=="visible"?"hidden":"visible");pickerDiv.style.display=(pickerDiv.style.display=="block"?"none":"block");pickerDiv.style.zIndex=10000;pickerDiv.style.width="11em";refreshDatePicker(targetDateField.id,dt.getFullYear(),dt.getMonth(),dt.getDate())}function refreshDatePicker(dateFieldName,year,month,day){dateFieldName=dateFieldName.replace(/\"/g,"'");var thisDay=new Date();if((month>=0)&&(year>0)){thisDay=new Date(year,month,1)}else{day=thisDay.getDate();thisDay.setDate(1)}var crlf="\r\n";var TABLE="<table cols=7 class='dpTable'>"+crlf;var xTABLE="</table>"+crlf;var TR="<tr class='dpTR'>";var TR_title="<tr class='dpTitleTR'>";var TR_days="<tr class='dpDayTR'>";var TR_todaybutton="<tr class='dpTodayButtonTR'>";var xTR="</tr>"+crlf;var TD="<td class='dpTD' onMouseOut='this.className=\"dpTD\";' onMouseOver=' this.className=\"dpTDHover\";' ";var TD_title="<td colspan=5 class='dpTitleTD'>";var TD_buttons="<td class='dpButtonTD'>";var TD_todaybutton="<td colspan=7 class='dpTodayButtonTD'>";var TD_days="<td class='dpDayTD'>";var TD_selected="<td class='dpDayHighlightTD' onMouseOut='this.className=\"dpDayHighlightTD\";' onMouseOver='this.className=\"dpTDHover\";' ";var xTD="</td>"+crlf;var DIV_title="<div class='dpTitleText'>";var DIV_selected="<div class='dpDayHighlight'>";var xDIV="</div>";var html=TABLE;html+=TR_title;html+=TD_buttons+getButtonCode(dateFieldName,thisDay,-1,"&lt;")+xTD;html+=TD_title+DIV_title+monthArrayLong[thisDay.getMonth()]+" "+thisDay.getFullYear()+xDIV+xTD;html+=TD_buttons+getButtonCode(dateFieldName,thisDay,1,"&gt;")+xTD;html+=xTR;html+=TR_days;for(i=0;i<dayArrayShort.length;i++){html+="<th>"+dayArrayShort[i]+"</th>"}html+=xTR;html+=TR;for(i=0;i<thisDay.getDay();i++){html+=TD+"&nbsp;"+xTD}do{dayNum=thisDay.getDate();var tempDateFieldName=dateFieldName.replace(/'/g,"\\'");TD_onclick=" onclick=\"updateDateField('"+tempDateFieldName+"', '"+getDateString(thisDay)+"');\">";if(dayNum==day){html+=TD_selected+TD_onclick+DIV_selected+dayNum+xDIV+xTD}else{html+=TD+TD_onclick+dayNum+xTD}if(thisDay.getDay()==6){html+=xTR+TR}thisDay.setDate(thisDay.getDate()+1)}while(thisDay.getDate()>1);if(thisDay.getDay()>0){for(i=6;i>thisDay.getDay();i--){html+=TD+"&nbsp;"+xTD}}html+=xTR;var today=new Date();var todayString="Today is "+dayArrayMed[today.getDay()]+", "+monthArrayMed[today.getMonth()]+" "+today.getDate();html+=TR_todaybutton+TD_todaybutton;var tempDateFieldName=dateFieldName.replace(/'/g,'\\"');var t="";t+="<input type='button' value='Today' class='button' onClick='refreshDatePicker(\""+tempDateFieldName+"\");'></input> ";t+="<input type='button' value='Close' class='button' onClick='updateDateField(\""+tempDateFieldName+"\");'></input>";html+=t;html+=xTD+xTR;html+=xTABLE;document.getElementById(datePickerDivID).innerHTML=html;if(Maple.isIE("6")){adjustiFrame()}}function getButtonCode(dateFieldName,dateVal,adjust,label){var newMonth=(dateVal.getMonth()+adjust)%12;var newYear=dateVal.getFullYear()+parseInt((dateVal.getMonth()+adjust)/12);if(newMonth<0){newMonth+=12;newYear+=-1}var tempDateFieldName=dateFieldName.replace(/'/g,'\\"');return"<input type='button' value='"+label+"' class='button' onClick='refreshDatePicker(\""+tempDateFieldName.replace(/'/g,"\\'")+'", '+newYear+", "+newMonth+");'></input>"}function getDateString(dateVal){var dayString="00"+dateVal.getDate();var monthString="00"+(dateVal.getMonth()+1);dayString=dayString.substring(dayString.length-2);monthString=monthString.substring(monthString.length-2);var val;switch(dateFormat){case"dmy":val=dayString+dateSeparator+monthString+dateSeparator+dateVal.getFullYear();case"ymd":val=dateVal.getFullYear()+dateSeparator+monthString+dateSeparator+dayString;case"mdy":default:val=monthString+dateSeparator+dayString+dateSeparator+dateVal.getFullYear()}return val}function getFieldDate(dateString){var dateVal;var dArray;var d,m,y;try{dArray=splitDateString(dateString);if(dArray){switch(dateFormat){case"dmy":d=parseInt(dArray[0],10);m=parseInt(dArray[1],10)-1;y=parseInt(dArray[2],10);break;case"ymd":d=parseInt(dArray[2],10);m=parseInt(dArray[1],10)-1;y=parseInt(dArray[0],10);break;case"mdy":default:d=parseInt(dArray[1],10);m=parseInt(dArray[0],10)-1;y=parseInt(dArray[2],10);break}dateVal=new Date(y,m,d)}else{if(dateString){dateVal=new Date(dateString)}else{dateVal=new Date()}}}catch(e){dateVal=new Date()}return dateVal}function splitDateString(dateString){var dArray;if(dateString.indexOf("/")>=0){dArray=dateString.split("/")}else{if(dateString.indexOf(".")>=0){dArray=dateString.split(".")}else{if(dateString.indexOf("-")>=0){dArray=dateString.split("-")}else{if(dateString.indexOf("\\")>=0){dArray=dateString.split("\\")}else{dArray=false}}}}return dArray}function updateDateField(dateFieldName,dateString){dateFieldName=dateFieldName.replace(/\"/g,"'");var targetDateField=document.getElementById(dateFieldName);if(dateString){targetDateField.value=dateString;Event.fire($(targetDateField),"maple:changed")}var pickerDiv=document.getElementById(datePickerDivID);pickerDiv.style.visibility="hidden";pickerDiv.style.display="none";adjustiFrame();targetDateField.focus();if((dateString)&&(typeof(datePickerClosed)=="function")){datePickerClosed(targetDateField)}}function adjustiFrame(pickerDiv,iFrameDiv){var is_opera=(navigator.userAgent.toLowerCase().indexOf("opera")!=-1);if(is_opera){return}try{if(!document.getElementById(iFrameDivID)){var newNode=$(document.createElement("iFrame"));newNode.setAttribute("id",iFrameDivID);newNode.setAttribute("scrolling","no");newNode.setAttribute("frameborder","0");newNode.setAttribute({width:"0px",height:"0px"});document.body.appendChild(newNode)}if(!pickerDiv){pickerDiv=document.getElementById(datePickerDivID)}if(!iFrameDiv){iFrameDiv=document.getElementById(iFrameDivID)}try{iFrameDiv.style.position="absolute";iFrameDiv.style.width=pickerDiv.offsetWidth;iFrameDiv.style.height=pickerDiv.offsetHeight;iFrameDiv.style.top=pickerDiv.style.top;iFrameDiv.style.left=pickerDiv.style.left;iFrameDiv.style.zIndex=pickerDiv.style.zIndex-1;iFrameDiv.style.visibility=pickerDiv.style.visibility;iFrameDiv.style.display=pickerDiv.style.display}catch(e){}}catch(ee){}};