if( window.iHomefinderBaseUrl == undefined || iHomefinderBaseUrl == null ){
	iHomefinderBaseUrl="";
}

var calendarTable = '<table id="fc" style="position:absolute;border-collapse:collapse;background:##FFFFFF;border:1px solid ##ABABAB;display:none" cellpadding=2>';
calendarTable += '<tr>';
calendarTable += '<td style="cursor:pointer" onclick="csubm()"><img src="' + iHomefinderBaseUrl + '/idx/lib/popupcal/arrowleftmonth.gif"></td>';
calendarTable += '<td colspan=5 id="mns" align="center" style="font:bold 13px Arial"></td>';
calendarTable += '<td align="right" style="cursor:pointer" onclick="caddm()"><img src="' + iHomefinderBaseUrl + '/idx/lib/popupcal/arrowrightmonth.gif"></td>';
calendarTable += '</tr>';
calendarTable += '<tr>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">S</td>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">M</td>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">T</td>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">W</td>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">T</td>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">F</td>';
calendarTable += '<td align=center style="background:##ABABAB;font:12px Arial">S</td>';
calendarTable += '</tr>';
for(var kk=1;kk<=6;kk++){
  calendarTable += '<tr>';
  for(var tt=1;tt<=7;tt++){
    num=7 * (kk-1) - (-tt);
    calendarTable += ('<td id="v' + num + '" style="width:18px;height:18px">&nbsp;</td>');
  }
  calendarTable += '</tr>';
}
calendarTable += '</table>';

document.all?document.attachEvent('onclick',checkClick):document.addEventListener('click',checkClick,false);


//Wrapper to lcs, to set the top and width to reasonable values
function loadCalendar( formField, calendarContainer  ){
  $(calendarContainer).update(calendarTable);
	$(calendarContainer).setStyle({position: 'absolute', 'zIndex': '10009'});    
	prepcalendar('',ccm,ccy);
  lcs( formField );
  $('fc').setStyle({position: 'relative', top: '5px', left: '5px', 'zIndex': '10010'});    
}
