var URI_ACTION_CHANGE_STATUS="otl/changeStatus";var URI_ACTION_TASK_VIEW="otl/viewTask";var URI_ACTION_TASK_VIEW_HISTORY="otl/getTaskHistoryTable";var URI_ACTION_TASK_ADD="otl/addTask";var URI_ACTION_TASK_LIST="otl/listTasks";var URI_ACTION_TASK_LIST_TOOLTIP="otl/taskTooltip";var URI_ACTION_AJAX="otl/otherAjax";var URI_TILE_SEARCH="otl/vt_taskSearchTile";var URI_IMAGE_LOADING_BLACK_BG_ICON="inc/img/animated/loading_black_bg_3.gif";var URI_IMAGE_LOADING_WHITE_BG_ICON="inc/img/animated/loading_blue_32.gif";var URI_IMAGE_LOADING_TRANS_BG_ICON="inc/img/animated/loading_trans_bg_30.gif";function navigateToAction(d,c,a){var b=d+((a==null)?"":("?sa="+a))+((c==null)?"":("&id="+c));navigateToURL(b)}function navigateToURL(a){if($.browser.msie){window.location.href="../"+a}else{window.location.href=a}}function setupEscapeKeyReturnToMainView(){if(OTL_KEYBOARD_ENABLED){$(document).keydown(function(a){if(a.keyCode==27){navigateToAction(URI_ACTION_TASK_LIST);a.preventDefault()}})}}function saveSelectedTab(b,a){var c=URI_ACTION_AJAX+"?sa=tab&tab="+b+"&id="+a;$.ajax({type:"GET",url:c})}function verifyDialog(b,e,a){e=e+"<br/><br/>Are you sure?";$("body").prepend("<div style='display:none' id='global-verify-dialog' title='Please Confirm'>"+e+"</div>");var d=$("#global-verify-dialog");function c(){d.dialog("destroy").remove()}function f(){if(a==null){document.location=b;return true}else{a.call();c()}}d.dialog({autoOpen:true,width:500,height:230,buttons:{Ok:f,Cancel:c},modal:true});if(window.event){window.event.cancelBubble=true}return false}function errorDialog(a){$("body").prepend("<div style='display:none' id='global-error-dialog' title='Error'>"+a+"</div>");$("#global-error-dialog").dialog({autoOpen:true,width:500,height:230,buttons:{Ok:function(){$(this).dialog("destroy").remove()}},modal:true});if(window.event){window.event.cancelBubble=true}return false}function buildElLink(a,f,e,d,b){var c="<a";if(a!=null){c=c+" href='"+a+"'"}if(e!=null){c=c+" title='"+e+"'"}if(d!=null){c=c+" class='"+d+"'"}if(b!=null){c=c+" style='"+b+"'"}c=c+">";if(f!=null){c=c+f}c=c+"</a>";return c}function buildElImg(f,e,c,a,g){var b="<img";if(f!=null){b=b+" src='"+f+"'"}if(e!=null){b=b+" alt='"+e+"'"}if(c!=null){b=b+" class='"+c+"'"}if(a!=null){b=b+" style='"+a+"'"}for(var d in g){b=b+" "+d+"='"+g[d]+"'"}b=b+"/>";return b}function isEmpty(a){if(a==null||a.length==0){return true}return(/^\s*$/.test(a))}function addNewIndexedInput(){var c=$(".indexed-input:last");var b=c.clone();var a=c.attr("name").match(/(.*)\[(\d+)\].*/);b.attr("name",a[1]+"["+(1+Number(a[2]))+"]");b.val("");c.after(b);b.before("<br/>");return false}function customPrint(){function a(){window.print()}window.setTimeout(a,100);if(window.event){window.event.cancelBubble=true}return false}function disableFormButtons(a){$(a).find("input[value!='Cancel']").filter(":submit").attr("disabled","disabled");return true}function focusFirst(){$("form").slice(0,1).find("input:visible").slice(0,1).focus()}function setupAllForms(){focusFirst();$("form").submit(function(a){disableFormButtons(this)})}function replaceOptGroupWithOptions(c){var b=c.parent();var a=c.find("option").remove("*");c.remove();b.append(a);return a}function setupCalendarForInput(b,c,a){$("#"+b).datepicker({dateFormat:OTL_USER_DATE_FORMAT,changeMonth:true,changeYear:true,duration:"",onClose:a});$("#ui-datepicker-div").click(function(d){d.stopPropagation()})};