deleteMe: function() { if(this.work_calendar) { this.work_calendar.remove(this); } else { this.home_calendar.remove(this); } }, draw: function() { var node = document.createElement('span'); ObjectiveDegradation.copyToNode(this,node); node.className = 'Vevent'; node.id = "vevent"+this.id; var url = document.createElement('a'); url.className = 'url'; url.href=this.url; node.appendChild(url); url.innerHTML = ''+this.summary+':'+ ''+this.dtstart+'-'+ ''+this.dtend+','+ 'at the '+this.location+''; var deleteMe = document.createElement('a'); deleteMe.className = 'deleteMe'; deleteMe.href='delete'+this.id; deleteMe.innerHTML = 'Delete'; node.appendChild(deleteMe); return node; }