my ($deploy_due_date) = __VALUE__('task_due_date');#Snipped out a bunch of stuff you don't need heremy $pre_tagtable_html ="<script> function calendar_off() { document.iwwft_instantiator.task_due_date.value = ''; document.iwwft_instantiator.task_due_date.disabled = true; document.iwwft_instantiator.twc_cal.disabled = true; document.iwwft_instantiator.twc_cal.style.visibility = 'hidden'; document.iwwft_instantiator.task_due_date.style.backgroundColor = '#cccccc'; } function calendar_on() { var dt = new Date(); document.iwwft_instantiator.task_due_date.value = dt.getMonth() + 1 + '/' + dt.getDate() + '/' + dt.getFullYear(); document.iwwft_instantiator.task_due_date.disabled = false; document.iwwft_instantiator.task_due_date.readOnly = true; document.iwwft_instantiator.twc_cal.disabled = false; document.iwwft_instantiator.twc_cal.style.visibility = 'visible'; document.iwwft_instantiator.task_due_date.style.backgroundColor = '#ffffff'; }</script>";#Snipped out more stuff you don't need here my($pickdate) = join(" ", "<input type='text' size='15'>", "<img id='twc_cal' src='/iw-icons/calendarBlue.gif' ", "onclick=\"javascript:window.open('/iw-bin/twc_calendar.cgi/allow_past_dates=0/allow_weekends=0/return_item=iwwft_instantiator.task_due_date',", "'calendar', 'width=200,height=230,resizable=no,toolbar=no,scrollbars=no,titlebar=no')\"", "onmouseover \"window.status='DatePicker';return true;\"", "onmouseout=\"window.status='';return true;\" />"); TAG_info( immediate_deploy => [html => "<input type='radio' value='true' checked onclick='calendar_off()'>Yes</input>" . "<input type='radio' value='false' onclick='calendar_on()'>No</input>", label=>"Deploy Immediately", ], ); TAG_info( task_due_date => [html => "$pickdate", label=> "Go Live Date", error_msg => 'Select date', is_required => "false", ], );#Even more snippageif ( $deploy_due_date ne "" ) { # change successors and activations to fit the new tasks $Add_Attachments_successor = "<succ v='Lock_Files'/>"; $Submit_Files_activation = "<pred v='Unlock_Files_Submit'/>";} else { $Add_Attachments_successor = "<succ v='Submit'/>"; $Submit_Files_activation = "<pred v='Add_Attachments'/>";}