function addCalendar(f,h,d){var c=YAHOO.util.Dom,e=YAHOO.env.ua;var b,a;var i=new YAHOO.widget.Overlay(f+"_menu",{visible:false});if(e.ie){i.hideEvent.subscribe(function(){if(a){return}a=c.getXY(i.element);c.setXY(i.element,[-1000,-1000])})}i.beforeShowEvent.subscribe(function(){if(!b){b=new YAHOO.widget.Calendar(f+"_cal",i.body.id);b.selectEvent.subscribe(function(k,j){var l;if(j){l=j[0][0];if(l[1]<10){l[1]="0"+l[1].toString()}if(l[2]<10){l[2]="0"+l[2].toString()}c.get(d).value=l.join("-")}i.hide()});b.render()}if(e.ie&&a){c.setXY(i.element,a);a=null}});i.setBody(" ");i.body.id=f+"_container";c.addClass(i.element,"yui-skin-sam");i.render(document.body);i.render=function(j){};var g=new YAHOO.widget.Button({type:"menu",id:f,label:" ",menu:i,container:h,lazyloadmenu:false});g.MENUBUTTON_DEFAULT_TITLE="Click to expand calendar";g.MENUBUTTON_MENU_VISIBLE_TITLE="Click to collapse calendar";g._renderedMenu=true;g.on("click",function(){var l=[],j=new Date();var k=c.get(d).value.split("-");if(k.length===3){l=k[1]+"/"+k[2]+"/"+k[0];j=k[1]+"/"+k[0]}b.cfg.setProperty("selected",l);b.cfg.setProperty("pagedate",j);b.render()})};
