function checkAll(b){for(i=0;i<b.length;i++){b[i].checked=true}}function uncheckAll(b){for(i=0;i<b.length;i++){b[i].checked=false}}function confirm_delete(e,d){if(d==null||d=="undefined"){d="row"}var f=confirm("Are you sure you want to delete this "+d+"?");if(f==true){window.location.href=e}}function confirm_delete_reason(k,j,f,g){if(j==null||j=="undefined"){j="employee"}if(g==null){var h=confirm("Are you sure you want to delete this "+j+"?")}else{var h=confirm(g)}if(h==true){showhide_reason_id("weekly_notes",this,f)}}function showTaskForm_Edit(h,g,f,e){document.getElementById("add_task").style.visibility="visible";document.getElementById("taskid").value=h;document.getElementById("task_name").value=g;document.getElementById("task_text").value=f;document.getElementById("lastmodified").innerHTML=e}function showHideTaskText(h,f,e){if(e==null||e=="undefined"){e="task"}var g=document.getElementById(e+"text_"+h);if(g!=null&&g!="undefined"){if(f==1){g.style.visibility="visible";g.style.zIndex=100}else{if(f==0){g.style.visibility="hidden"}}}}function toggleDivOnly(d){var c=document.getElementById(d);if(c!=null&&c!="undefined"){if(c.style.visibility!="hidden"){c.style.visibility="hidden";c.style.position="absolute"}else{c.style.visibility="visible";c.style.position="relative"}}}function toggleDivOnlyAbs(d){var c=document.getElementById(d);if(c!=null&&c!="undefined"){if(c.style.visibility!="hidden"){c.style.visibility="hidden"}else{c.style.visibility="visible"}}}function toggleDivOnlyHide(d,e){var f=document.getElementById(d);if(f!=null&&f!="undefined"){if(f.style.visibility=="visible"){f.style.visibility="hidden"}if(e==1){f.style.position="absolute";f.style.visibility="hidden"}}}function toggleDivOnlyShow(e,d){var f=document.getElementById(e);if(f!=null&&f!="undefined"){f.style.visibility="visible";if(d==1){f.style.position="relative"}}}function hideDivOnly(d){var c=document.getElementById(d);c.style.visibility="hidden"}function toggleDiv(h,f){var g=document.getElementById(h);var e=document.getElementById(f);if(g.style.visibility=="visible"){g.style.visibility="hidden"}else{g.style.visibility="visible";e.src="images/hide_icon.png"}}function keepOpen(h,f){var g=document.getElementById(h);g.style.visibility="visible";var e=document.getElementById(f);if(e!=null&&e!="undefined"){e.src="images/hide_icon.png"}}function showhide_ChangePosition(j,o,l,k){var h=document.getElementById(j);var n=h.style.ClassName;var m=h.style.visibility;if(l==null||l=="undefined"){l="images/hide_icon.png"}if(k==null||k=="undefined"){k="images/show_icon.png"}if(h.style.visibility!="hidden"&&h.style.visibility!="visible"){h.style.visibility="hidden"}if(h.style.visibility!="hidden"){h.style.visibility="hidden";h.style.position="absolute";h.style.top="100px";if(j=="employeeinfo"){if(h.style.overflow=="visible"){h.style.overflow="hidden";h.style.zIndex=-1}document.getElementById("employeeinfo_toggle_label").innerHTML="Open Employee Info"}else{if(j=="employeed_since"){if(h.style.overflow=="visible"){h.style.overflow="hidden";h.style.zIndex=-1}document.getElementById("employeed_since_toggle_label").innerHTML="Open Seniority Employee"}else{o.src=k}}}else{h.style.visibility="visible";h.style.position="relative";h.style.top="0px";if(j=="employeeinfo"){if(h.style.overflow=="hidden"){h.style.overflow="visible";h.style.zIndex=100}document.getElementById("employeeinfo_toggle_label").innerHTML="Close Employee Info"}else{if(j=="employeed_since"){if(h.style.overflow=="hidden"){h.style.overflow="visible";h.style.zIndex=100}document.getElementById("employeed_since_toggle_label").innerHTML="Close Seniority Employee"}else{o.src=k}}}}function showEditable(h,j,g,k,f){if(document.getElementById(g).value=="Edit"){document.getElementById(h).className="visible";document.getElementById(f).className="visible";document.getElementById(j).className="hidden";document.getElementById(g).value="Change"}else{document.forms[k].submit()}}function pausecomp(f){var d=new Date();var e=null;do{e=new Date()}while(e-d<f)}function validateCalendarForm(t,l,r,o){var n=true;var q="";var u=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";if(o==null){var o=".!?:,"}u+=o;var m;for(var s=0;s<t.value.length;s++){m=""+t.value.substring(s,s+1);if(u.indexOf(m)=="-1"){n=false;q+=" Invalid value in the text field! "}}if(l!=null&&l!="undefined"){for(var s=0;s<l.value.length;s++){m=""+l.value.substring(s,s+1);if(u.indexOf(m)=="-1"){n=false;q+=" Invalid value in the textarea field! "}}if(l.value.length==0){n=false;q+=" Please enter text in the textarea field! "}else{var p=validate_textarea_input(l,"Description",r);if(p==false){n=false;q+=" Maximum size of textarea exceeded! "}}}if(n==false){alert("Validation error!"+q)}return n}function validateInputStrict(n,p,r,v,s,t){var w=" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";var t=(t==null)?true:false;if(p==null){var p=".!?:,"}if(s==null){s=1}w+=p;var o="yes";var m=null;for(var q=0;q<n.value.length;q++){m=""+n.value.substring(q,q+1);if(m!="undefined"&&m!=null&&m!="\n"&&m.charCodeAt(0)!=104&&m.charCodeAt(0)!=13&&w.indexOf(m)=="-1"){o="no";if(s){n.className="error"}else{n.style.color="red"}}}if(o=="no"){var u="Invalid entry! Only characters, numbers, spaces and the following punctuation marks: "+p+" are accepted!";if(r==null){alert(u)}else{document.getElementById(r).innerHTML=u;document.getElementById(r).style.visibility="visible"}n.focus();if(t){n.select()}}else{if(r!=null){document.getElementById(r).innerHTML="";document.getElementById(r).style.visibility="hidden"}if(s){if(v!=null){n.className=v}else{n.className="normal"}}else{n.style.color="black"}}return(o)}var sURL=unescape(window.location.pathname);function doLoad(){setTimeout("refresh_self()",2*1000)}function refresh_self(){window.location.href=sURL}function submit_new_department(){document.getElementById("submit_new_department_flag").value=1;document.getElementById("user_id").value=0}function popUpPrint(URL){day=new Date();id=day.getTime();eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=1,resizable=0,width=800,height=600,left =20,top = 20');")}function toggleControlsWithClassname(d){var c=document.getElementsByTagName("*");for(i=0;i<c.length;i++){if(c[i].className==d){if(c[i]!=null&&c[i]!="undefined"){if(c[i].style.visibility!="hidden"){c[i].style.visibility="hidden";c[i].style.position="absolute";document.getElementById(d).display="none;"}else{c[i].style.visibility="visible";c[i].style.position="relative";document.getElementById(d).display="table;"}}}}}function js_new_log(b){selectManagersAssigned("collect_managers","selected_managers")}function popUpChat(URL,W,H,IDwin){id=IDwin;eval("page"+id+" = window.open(URL, '"+id+"', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width="+W+",height="+H+",left=0,top=0');")}function CheckAll(d){for(var e=0;e<d.elements.length;e++){var f=d.elements[e];if((f.name!="allbox")&&(f.type=="checkbox")&&(!f.disabled)){f.checked=d.allbox.checked}}}function CheckAllTrue(d){for(var e=0;e<d.elements.length;e++){var f=d.elements[e];if((f.type=="checkbox")&&(!f.disabled)){f.checked=true}}}function CheckAllFalse(d){for(var e=0;e<d.elements.length;e++){var f=d.elements[e];if((f.type=="checkbox")&&(!f.disabled)){f.checked=false}}}function CheckCheckAll(j){var k=0;var e=0;for(var g=0;g<j.elements.length;g++){var h=j.elements[g];if((h.name!="allbox")&&(h.type=="checkbox")){k++;if(h.checked){e++}}}if(k==e){j.allbox.checked=true}else{j.allbox.checked=false}}function OLiframeContent(j,g,m,h,k,l){return('<iframe src="'+j+'" width="'+g+'" height="'+m+'"'+(h!=null?' name="'+h+'" id="'+h+'"':"")+(k!=null?' frameborder="'+k+'"':"")+' scrolling="'+(l!=null?l:"auto")+'"><div>[iframe not supported]</div></iframe>')}function toggle_corners(f,j){if(document.getElementById("first_link")==null){return}else{var h=document.getElementById("first_link").style}if(f!=0){h.backgroundImage="url('img/navInfoBG01.gif')";h.backgroundRepeat="repeat-x";h.backgroundPosition="top left";h.backgroundColor="#121212";h.color="#FFFFFF";h.padding="11px 14px 18px 9px"}else{h.backgroundImage="url('')";h.backgroundColor="#FFFFFF";h.color="#717171";h.padding="11px 14px 18px 9px"}var k=0;var g;for(k;k<=j-1;k++){g="li_div_"+k.toString();if(k!=f){document.getElementById(g).innerHTML='<img class="navInfoAL" src="./img/navInfoAL.gif" width="5" height="5" /><img class="navInfoAR" src="./img/navInfoAR.gif" width="5" height="5" />'}else{document.getElementById(g).innerHTML='<img class="navInfoAL" src="./img/navInfoAL2.gif" width="5" height="5" /><img class="navInfoAR" src="./img/navInfoAR2.gif" width="5" height="5" />'}}};
