diff --git a/js/activity.js b/js/activity.js index d43f62ea3..a97882111 100755 --- a/js/activity.js +++ b/js/activity.js @@ -42,70 +42,70 @@ function Activity_fillTypeSelect(selectList, selectedText) var optionElements = new Array(); /* Call option. */ - optionElements[0] = document.createElement('option'); + optionElements[0] = document.createElement("option"); optionElements[0].value = ACTIVITY_CALL; - optionElements[0].appendChild(document.createTextNode('Call')); + optionElements[0].appendChild(document.createTextNode("Call")); /* Call (Talked) option. */ - optionElements[1] = document.createElement('option'); + optionElements[1] = document.createElement("option"); optionElements[1].value = ACTIVITY_CALL_TALKED; - optionElements[1].appendChild(document.createTextNode('Call (Talked)')); + optionElements[1].appendChild(document.createTextNode("Call (Talked)")); /* Call (LVM) option. */ - optionElements[2] = document.createElement('option'); + optionElements[2] = document.createElement("option"); optionElements[2].value = ACTIVITY_CALL_LVM; - optionElements[2].appendChild(document.createTextNode('Call (LVM)')); + optionElements[2].appendChild(document.createTextNode("Call (LVM)")); /* Call (Missed) option. */ - optionElements[3] = document.createElement('option'); + optionElements[3] = document.createElement("option"); optionElements[3].value = ACTIVITY_CALL_MISSED; - optionElements[3].appendChild(document.createTextNode('Call (Missed)')); + optionElements[3].appendChild(document.createTextNode("Call (Missed)")); /* Email option. */ - optionElements[4] = document.createElement('option'); + optionElements[4] = document.createElement("option"); optionElements[4].value = ACTIVITY_EMAIL; - optionElements[4].appendChild(document.createTextNode('E-Mail')); + optionElements[4].appendChild(document.createTextNode("E-Mail")); /* Meeting option. */ - optionElements[5] = document.createElement('option'); + optionElements[5] = document.createElement("option"); optionElements[5].value = ACTIVITY_MEETING; - optionElements[5].appendChild(document.createTextNode('Meeting')); + optionElements[5].appendChild(document.createTextNode("Meeting")); /* Other option. */ - optionElements[6] = document.createElement('option'); + optionElements[6] = document.createElement("option"); optionElements[6].value = ACTIVITY_OTHER; - optionElements[6].appendChild(document.createTextNode('Other')); + optionElements[6].appendChild(document.createTextNode("Other")); /* Select the correct option. */ if (selectedText) { - if (selectedText == 'Call') + if (selectedText == "Call") { - optionElements[0].setAttribute('selected', 'selected'); + optionElements[0].setAttribute("selected", "selected"); } - else if (selectedText == 'Call (Talked)') + else if (selectedText == "Call (Talked)") { - optionElements[1].setAttribute('selected', 'selected'); + optionElements[1].setAttribute("selected", "selected"); } - else if (selectedText == 'Call (LVM)') + else if (selectedText == "Call (LVM)") { - optionElements[2].setAttribute('selected', 'selected'); + optionElements[2].setAttribute("selected", "selected"); } - else if (selectedText == 'Call (Missed)') + else if (selectedText == "Call (Missed)") { - optionElements[3].setAttribute('selected', 'selected'); + optionElements[3].setAttribute("selected", "selected"); } - else if (selectedText == 'E-Mail') + else if (selectedText == "E-Mail") { - optionElements[4].setAttribute('selected', 'selected'); + optionElements[4].setAttribute("selected", "selected"); } - else if (selectedText == 'Meeting') + else if (selectedText == "Meeting") { - optionElements[5].setAttribute('selected', 'selected'); + optionElements[5].setAttribute("selected", "selected"); } - else if (selectedText == 'Other') + else if (selectedText == "Other") { - optionElements[6].setAttribute('selected', 'selected'); + optionElements[6].setAttribute("selected", "selected"); } } @@ -119,22 +119,22 @@ function Activity_fillTypeSelect(selectList, selectedText) function Activity_fillRegardingSelect(selectList, jobOrderNodes, selectedText) { /* General option. */ - generalOption = document.createElement('option'); - generalOption.value = 'NULL'; - generalOption.appendChild(document.createTextNode('General')); - if (selectedText == 'General') + generalOption = document.createElement("option"); + generalOption.value = "NULL"; + generalOption.appendChild(document.createTextNode("General")); + if (selectedText == "General") { - generalOption.setAttribute('selected', 'selected'); + generalOption.setAttribute("selected", "selected"); } selectList.appendChild(generalOption); /* Loop through all of the nodes. */ for (var i = 0; i < jobOrderNodes.length; i++) { - var IDNode = jobOrderNodes[i].getElementsByTagName('id').item(0); - var titleNode = jobOrderNodes[i].getElementsByTagName('title').item(0); - var companyNameNode = jobOrderNodes[i].getElementsByTagName('companyname').item(0); - var assignedNode = jobOrderNodes[i].getElementsByTagName('assigned').item(0); + var IDNode = jobOrderNodes[i].getElementsByTagName("id").item(0); + var titleNode = jobOrderNodes[i].getElementsByTagName("title").item(0); + var companyNameNode = jobOrderNodes[i].getElementsByTagName("companyname").item(0); + var assignedNode = jobOrderNodes[i].getElementsByTagName("assigned").item(0); if (!IDNode.firstChild || !titleNode.firstChild || !companyNameNode.firstChild || !assignedNode.firstChild) @@ -142,20 +142,20 @@ function Activity_fillRegardingSelect(selectList, jobOrderNodes, selectedText) continue; } - var option = document.createElement('option'); - var optionText = titleNode.firstChild.nodeValue + ' (' + companyNameNode.firstChild.nodeValue + ')'; + var option = document.createElement("option"); + var optionText = titleNode.firstChild.nodeValue + " (" + companyNameNode.firstChild.nodeValue + ")"; /* Append a '*' for assigned job orders. */ - if (assignedNode.firstChild.nodeValue == '1') + if (assignedNode.firstChild.nodeValue == "1") { - optionText += ' (*)'; + optionText += " (*)"; } option.value = IDNode.firstChild.nodeValue; option.appendChild(document.createTextNode(optionText)); if (selectedText == optionText) { - option.setAttribute('selected', 'selected'); + option.setAttribute("selected", "selected"); } selectList.appendChild(option); } @@ -166,9 +166,9 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&dataItemID=' + dataItemID; - POSTData += '&dataItemType=' + dataItemType; + var POSTData = ""; + POSTData += "&dataItemID=" + dataItemID; + POSTData += "&dataItemType=" + dataItemType; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -189,10 +189,10 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) //alert(http.responseText); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || (errorCodeNode.firstChild.nodeValue != '0' && - errorCodeNode.firstChild.nodeValue != '-2')) + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || (errorCodeNode.firstChild.nodeValue != "0" && + errorCodeNode.firstChild.nodeValue != "-2")) { if (errorMessageNode.firstChild) { @@ -205,53 +205,53 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) } /* Grab references to TDs we need information from. */ - var typeTD = document.getElementById('activityType' + activityID); - var regardingTD = document.getElementById('activityRegarding' + activityID); - var notesTD = document.getElementById('activityNotes' + activityID); - var dateTD = document.getElementById('activityDate' + activityID); + var typeTD = document.getElementById("activityType" + activityID); + var regardingTD = document.getElementById("activityRegarding" + activityID); + var notesTD = document.getElementById("activityNotes" + activityID); + var dateTD = document.getElementById("activityDate" + activityID); /* Find the TR we want to swap out and create a deep clone of it. */ var editRow = typeTD.parentNode; var oldEditRow = editRow.cloneNode(true); - var newEditRow = document.createElement('tr'); + var newEditRow = document.createElement("tr"); /* Find and disable the activity entry's action icons. */ - var editAction = document.getElementById('editActivity' + activityID); - var deleteAction = document.getElementById('deleteActivity' + activityID); + var editAction = document.getElementById("editActivity" + activityID); + var deleteAction = document.getElementById("deleteActivity" + activityID); //editAction.style.visibility = 'hidden'; //deleteAction.style.visibility = 'hidden'; /* FIXME: Spinner? */ /* Create the cell that will contain the edit form. */ - var editTD = document.createElement('td'); + var editTD = document.createElement("td"); var columnCount = editRow.cells.length; - editTD.setAttribute('colspan', columnCount.toString()); - editTD.setAttribute('valign', 'top'); - editTD.setAttribute('align', 'left'); + editTD.setAttribute("colspan", columnCount.toString()); + editTD.setAttribute("valign", "top"); + editTD.setAttribute("align", "left"); /* Create the "Type" select list and add options to it. */ - var typeSelectList = document.createElement('select'); + var typeSelectList = document.createElement("select"); Activity_fillTypeSelect(typeSelectList, typeTD.firstChild.nodeValue); - typeSelectList.className = 'inputbox'; + typeSelectList.className = "inputbox"; /* Create the "Regarding" select list and add options to it. */ - var regardingSelectList = document.createElement('select'); + var regardingSelectList = document.createElement("select"); Activity_fillRegardingSelect( regardingSelectList, - http.responseXML.getElementsByTagName('joborder'), + http.responseXML.getElementsByTagName("joborder"), regardingTD.firstChild.nodeValue ); - regardingSelectList.className = 'inputbox'; + regardingSelectList.className = "inputbox"; /* Create the "Notes" TEXTAREA and fill it with the text from the cell, * as long as that text isn't "(No Notes)". */ - var notesTextArea = document.createElement('textarea'); - notesTextArea.setAttribute('cols', '60'); - notesTextArea.className = 'inputbox'; + var notesTextArea = document.createElement("textarea"); + notesTextArea.setAttribute("cols", "60"); + notesTextArea.className = "inputbox"; /* The .replace regex strips HTML. */ - if (notesTD.firstChild && notesTD.innerHTML != '(No Notes)') + if (notesTD.firstChild && notesTD.innerHTML != "(No Notes)") { notesTextArea.appendChild( document.createTextNode( @@ -261,36 +261,36 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) } /* Create a submit button. */ - var submitButton = document.createElement('input'); - submitButton.setAttribute('type', 'submit'); - submitButton.setAttribute('value', 'Submit'); - submitButton.className = 'input-button'; + var submitButton = document.createElement("input"); + submitButton.setAttribute("type", "submit"); + submitButton.setAttribute("value", "Submit"); + submitButton.className = "input-button"; /* Create a cancel button. */ - var cancelButton = document.createElement('input'); - cancelButton.setAttribute('type', 'button'); - cancelButton.setAttribute('value', 'Cancel'); - cancelButton.className = 'input-button'; + var cancelButton = document.createElement("input"); + cancelButton.setAttribute("type", "button"); + cancelButton.setAttribute("value", "Cancel"); + cancelButton.className = "input-button"; /* Date editor. */ - var dateSpan = document.createElement('span'); + var dateSpan = document.createElement("span"); var dateAndTime = unEscapeHTML(dateTD.innerHTML.replace(/(<([^>]+)>)/ig,"")); - var userDateFormat = (typeof window.CATSUserDateFormat !== 'undefined' ? window.CATSUserDateFormat : 'MM-DD-YY'); - dateSpan.innerHTML = DateInputForDOM('dateEditActivity' + activityID, true, userDateFormat, dateAndTime.substr(0,dateAndTime.indexOf(' ')), -1); - - var timeString = dateAndTime.substr(dateAndTime.indexOf(' ')+2); - var hourString = timeString.substr(0,timeString.indexOf(':')); - var timeString = timeString.substr(timeString.indexOf(':')+1); - var minuteString = timeString.substr(0,timeString.indexOf(' ')); - var timeString = timeString.substr(timeString.indexOf(' ')+1); - var amPmString = timeString.substr(0,timeString.indexOf(')')); + var userDateFormat = (typeof window.CATSUserDateFormat !== "undefined" ? window.CATSUserDateFormat : "MM-DD-YY"); + dateSpan.innerHTML = DateInputForDOM("dateEditActivity" + activityID, true, userDateFormat, dateAndTime.substr(0,dateAndTime.indexOf(" ")), -1); + + var timeString = dateAndTime.substr(dateAndTime.indexOf(" ")+2); + var hourString = timeString.substr(0,timeString.indexOf(":")); + var timeString = timeString.substr(timeString.indexOf(":")+1); + var minuteString = timeString.substr(0,timeString.indexOf(" ")); + var timeString = timeString.substr(timeString.indexOf(" ")+1); + var amPmString = timeString.substr(0,timeString.indexOf(")")); /* Time editor. */ - var hourSelect = document.createElement('select'); - hourSelect.setAttribute('id', 'hourEditActivity' + activityID); + var hourSelect = document.createElement("select"); + hourSelect.setAttribute("id", "hourEditActivity" + activityID); for (var i = 1; i<= 12; ++i) { - var hourSelectOption = document.createElement('option'); + var hourSelectOption = document.createElement("option"); hourSelectOption.value = i; hourSelectOption.innerHTML = i; if (hourString * 1 == i) @@ -300,11 +300,11 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) hourSelect.appendChild(hourSelectOption); } - var minuteSelect = document.createElement('select'); - minuteSelect.setAttribute('id', 'minuteEditActivity' + activityID); + var minuteSelect = document.createElement("select"); + minuteSelect.setAttribute("id", "minuteEditActivity" + activityID); for (var i = 0; i<= 59; ++i) { - var minuteSelectOption = document.createElement('option'); + var minuteSelectOption = document.createElement("option"); minuteSelectOption.value = i; minuteSelectOption.innerHTML = i; if (minuteString * 1 == i) @@ -314,31 +314,31 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) minuteSelect.appendChild(minuteSelectOption); } - var AMPMSelect = document.createElement('select'); - AMPMSelect.setAttribute('id', 'ampmEditActivity' + activityID); + var AMPMSelect = document.createElement("select"); + AMPMSelect.setAttribute("id", "ampmEditActivity" + activityID); - var AMPMSelectOptionAM = document.createElement('option'); - AMPMSelectOptionAM.value = 'AM'; - AMPMSelectOptionAM.innerHTML = 'AM'; - if (amPmString == 'AM') + var AMPMSelectOptionAM = document.createElement("option"); + AMPMSelectOptionAM.value = "AM"; + AMPMSelectOptionAM.innerHTML = "AM"; + if (amPmString == "AM") { AMPMSelectOptionAM.selected = true; } AMPMSelect.appendChild(AMPMSelectOptionAM); - var AMPMSelectOptionPM = document.createElement('option'); - AMPMSelectOptionPM.value = 'PM'; - AMPMSelectOptionPM.innerHTML = 'PM'; - if (amPmString == 'PM') + var AMPMSelectOptionPM = document.createElement("option"); + AMPMSelectOptionPM.value = "PM"; + AMPMSelectOptionPM.innerHTML = "PM"; + if (amPmString == "PM") { AMPMSelectOptionPM.selected = true; } AMPMSelect.appendChild(AMPMSelectOptionPM); - var dateTimeTable = document.createElement('table'); - var dateTimeTableTr = document.createElement('tr'); - var dateTimeTableTdLeft = document.createElement('td'); - var dateTimeTableTdRight = document.createElement('td'); + var dateTimeTable = document.createElement("table"); + var dateTimeTableTr = document.createElement("tr"); + var dateTimeTableTdLeft = document.createElement("td"); + var dateTimeTableTdRight = document.createElement("td"); dateTimeTableTdLeft.appendChild(dateSpan); dateTimeTableTdRight.appendChild(hourSelect); @@ -352,9 +352,9 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) editTD.appendChild(typeSelectList); editTD.appendChild(document.createTextNode("\u00a0")); editTD.appendChild(regardingSelectList); - editTD.appendChild(document.createElement('br')); + editTD.appendChild(document.createElement("br")); editTD.appendChild(notesTextArea); - editTD.appendChild(document.createElement('br')); + editTD.appendChild(document.createElement("br")); editTD.appendChild(submitButton); editTD.appendChild(document.createTextNode("\u00a0")); editTD.appendChild(cancelButton); @@ -369,10 +369,10 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) /* Submit the edited entry back to the server on submit. */ Activity_submitEditedEntry( notesTextArea.value, - document.getElementById('dateEditActivity' + activityID).value, - document.getElementById('hourEditActivity' + activityID).value, - document.getElementById('minuteEditActivity' + activityID).value, - document.getElementById('ampmEditActivity' + activityID).value, + document.getElementById("dateEditActivity" + activityID).value, + document.getElementById("hourEditActivity" + activityID).value, + document.getElementById("minuteEditActivity" + activityID).value, + document.getElementById("ampmEditActivity" + activityID).value, oldEditRow, newEditRow, activityID, @@ -390,8 +390,8 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) newEditRow.parentNode.replaceChild(oldEditRow, newEditRow); /* Re-enable the activity entry's action icons. */ - editAction.style.visibility = 'visible'; - deleteAction.style.visibility = 'visible'; + editAction.style.visibility = "visible"; + deleteAction.style.visibility = "visible"; return true; } @@ -401,7 +401,7 @@ function Activity_editEntry(activityID, dataItemID, dataItemType, sessionCookie) AJAX_callCATSFunction( http, - 'getDataItemJobOrders', + "getDataItemJobOrders", POSTData, callBack, 0, @@ -423,15 +423,15 @@ function Activity_submitEditedEntry(notes, date, hour, minute, ampm, var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '¬es=' + urlEncode(escapeHTML(notes)); - POSTData += '&date=' + urlEncode(date); - POSTData += '&hour=' + urlEncode(hour); - POSTData += '&minute=' + urlEncode(minute); - POSTData += '&m=' + urlEncode(ampm); - POSTData += '&activityID=' + activityID; - POSTData += '&type=' + selectedType; - POSTData += '&jobOrderID=' + jobOrderID; + var POSTData = ""; + POSTData += "¬es=" + urlEncode(escapeHTML(notes)); + POSTData += "&date=" + urlEncode(date); + POSTData += "&hour=" + urlEncode(hour); + POSTData += "&minute=" + urlEncode(minute); + POSTData += "&m=" + urlEncode(ampm); + POSTData += "&activityID=" + activityID; + POSTData += "&type=" + selectedType; + POSTData += "&jobOrderID=" + jobOrderID; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -447,15 +447,15 @@ function Activity_submitEditedEntry(notes, date, hour, minute, ampm, newEditRow.parentNode.replaceChild(oldEditRow, newEditRow); /* Grab references to TDs in which we need to replace information. */ - var typeTD = document.getElementById('activityType' + activityID); - var regardingTD = document.getElementById('activityRegarding' + activityID); - var notesTD = document.getElementById('activityNotes' + activityID); - var dateTD = document.getElementById('activityDate' + activityID); + var typeTD = document.getElementById("activityType" + activityID); + var regardingTD = document.getElementById("activityRegarding" + activityID); + var notesTD = document.getElementById("activityNotes" + activityID); + var dateTD = document.getElementById("activityDate" + activityID); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { if (errorMessageNode.firstChild) { @@ -467,10 +467,10 @@ function Activity_submitEditedEntry(notes, date, hour, minute, ampm, return; } - var typeNode = http.responseXML.getElementsByTagName('typedescription').item(0); - var notesNode = http.responseXML.getElementsByTagName('notes').item(0); - var regardingNode = http.responseXML.getElementsByTagName('regarding').item(0); - var dateNode = http.responseXML.getElementsByTagName('date').item(0); + var typeNode = http.responseXML.getElementsByTagName("typedescription").item(0); + var notesNode = http.responseXML.getElementsByTagName("notes").item(0); + var regardingNode = http.responseXML.getElementsByTagName("regarding").item(0); + var dateNode = http.responseXML.getElementsByTagName("date").item(0); /* Replace the text inside the "Type" TD. */ if (typeTD.firstChild && typeNode.firstChild) @@ -497,13 +497,13 @@ function Activity_submitEditedEntry(notes, date, hour, minute, ampm, } /* Re-enable the activity entry's action icons. */ - editAction.style.visibility = 'visible'; - deleteAction.style.visibility = 'visible'; + editAction.style.visibility = "visible"; + deleteAction.style.visibility = "visible"; } AJAX_callCATSFunction( http, - 'editActivity', + "editActivity", POSTData, callBack, 0, @@ -515,22 +515,22 @@ function Activity_submitEditedEntry(notes, date, hour, minute, ampm, function Activity_deleteEntry(activityID, sessionCookie) { - if (!confirm('Delete this activity?')) + if (!confirm("Delete this activity?")) { return false; } /* Find and disable the activity entry's action icons. */ - var editAction = document.getElementById('editActivity' + activityID); - var deleteAction = document.getElementById('deleteActivity' + activityID); - editAction.style.visibility = 'hidden'; - deleteAction.style.visibility = 'hidden'; + var editAction = document.getElementById("editActivity" + activityID); + var deleteAction = document.getElementById("deleteActivity" + activityID); + editAction.style.visibility = "hidden"; + deleteAction.style.visibility = "hidden"; /* FIXME: Spinner? */ var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&activityID=' + activityID; + var POSTData = "&activityID=" + activityID; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -543,9 +543,9 @@ function Activity_deleteEntry(activityID, sessionCookie) //alert(http.responseText); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { if (errorMessageNode.firstChild) { @@ -558,7 +558,7 @@ function Activity_deleteEntry(activityID, sessionCookie) } /* Figure out what row this is. */ - var typeTD = document.getElementById('activityType' + activityID); + var typeTD = document.getElementById("activityType" + activityID); var typeRow = typeTD.parentNode; /* Remove the row. */ @@ -567,7 +567,7 @@ function Activity_deleteEntry(activityID, sessionCookie) AJAX_callCATSFunction( http, - 'deleteActivity', + "deleteActivity", POSTData, callBack, 0, @@ -596,17 +596,17 @@ function AS_onRegardingChange(statusesArray, jobOrdersArray, regardingSelectID, regardingSelectList.selectedIndex ].value; - if (regardingID != '-1') + if (regardingID != "-1") { changeStatus.disabled = false; changeStatus.checked = false; statusSelectList.disabled = true; statusSelectList[0].selected = true; - sendEmailRow.style.display = 'none'; + sendEmailRow.style.display = "none"; sendEmailCheckbox.checked = false; - sendEmailSpan.style.display = 'none'; - changeStatusSpanA.style.color = '#000'; - changeStatusSpanB.style.color = '#aaa'; + sendEmailSpan.style.display = "none"; + changeStatusSpanA.style.color = "#000"; + changeStatusSpanB.style.color = "#aaa"; var statusIndex = findValueInArray(jobOrdersArray, regardingID); @@ -631,15 +631,15 @@ function AS_onRegardingChange(statusesArray, jobOrdersArray, regardingSelectID, } else { - changeStatusSpanA.style.color = '#aaa'; - changeStatusSpanB.style.color = '#aaa'; + changeStatusSpanA.style.color = "#aaa"; + changeStatusSpanB.style.color = "#aaa"; statusSelectList[0].selected = true; changeStatus.checked = false; changeStatus.disabled = true; statusSelectList.disabled = true; - sendEmailRow.style.display = 'none'; + sendEmailRow.style.display = "none"; sendEmailCheckbox.checked = false; - sendEmailSpan.style.display = 'none'; + sendEmailSpan.style.display = "none"; } } @@ -671,8 +671,8 @@ function AS_onStatusChange(statusesArray, jobOrdersArray, regardingSelectID, var regardingID = regardingIDOverride; } - if (statusSelectList[statusSelectList.selectedIndex].value != '-1' && - regardingID != '-1') + if (statusSelectList[statusSelectList.selectedIndex].value != "-1" && + regardingID != "-1") { /* Find the jobOrdersArray index of the selected Job Order. This index * is the same index as the job in statusesArray. @@ -682,7 +682,7 @@ function AS_onStatusChange(statusesArray, jobOrdersArray, regardingSelectID, /* This shouldn't happen, but, just in case... */ if (statusIndex == -1) { - sendEmailSpan.style.display = 'inline'; + sendEmailSpan.style.display = "inline"; return; } @@ -691,22 +691,22 @@ function AS_onStatusChange(statusesArray, jobOrdersArray, regardingSelectID, */ if (statusesArray[statusIndex] == statusSelectList[statusSelectList.selectedIndex].value) { - sendEmailSpan.style.display = 'none'; + sendEmailSpan.style.display = "none"; triggerEmail.checked = false; } else { if (statusTriggersEmailArray[statusSelectList.selectedIndex-1] == 1 && emailIsDisabled.value == "0") { - sendEmailSpan.style.display = 'inline'; + sendEmailSpan.style.display = "inline"; triggerEmail.checked = true; } else { - sendEmailSpan.style.display = 'inline'; + sendEmailSpan.style.display = "inline"; triggerEmail.checked = false; } - AS_onSendEmailChange('triggerEmail', 'sendEmailCheckTR', 'visibleTR'); + AS_onSendEmailChange("triggerEmail", "sendEmailCheckTR", "visibleTR"); AS_onChangeStatusChangeGenerateEmail( emailText, emailTextOrigional, @@ -715,9 +715,9 @@ function AS_onStatusChange(statusesArray, jobOrdersArray, regardingSelectID, jobOrdersArrayStringTitle[statusIndex], jobOrdersArrayStringCompany[statusIndex] ); - if (activityEntry.value == '' || activityEntry.value.indexOf('Status change: ') != -1) + if (activityEntry.value == "" || activityEntry.value.indexOf("Status change: ") != -1) { - activityEntry.value = 'Status change: ' + + activityEntry.value = "Status change: " + statusSelectList[statusSelectList.selectedIndex].text; } } @@ -761,12 +761,12 @@ function AS_onChangeStatusChange(changeStatusCheckboxID, statusSelectID, if (changeStatusCheckbox.checked) { statusSelect.disabled = false; - changeStatusSpanB.style.color = '#000'; + changeStatusSpanB.style.color = "#000"; } else { statusSelect.disabled = true; - changeStatusSpanB.style.color = '#aaa'; + changeStatusSpanB.style.color = "#aaa"; } } @@ -783,7 +783,7 @@ function AS_onSendEmailChange(triggersEmailCheckboxID, sendEmailRowID, visibleRo } else { - sendEmailRow.style.display = 'none'; + sendEmailRow.style.display = "none"; } } @@ -801,15 +801,15 @@ function AS_onAddActivityChange(addActivityCheckboxID, activityTypeSelectID, { activityTypeSelect.disabled = false; activityNote.disabled = false; - spanA.style.color = '#000'; - spanB.style.color = '#000'; + spanA.style.color = "#000"; + spanB.style.color = "#000"; } else { activityTypeSelect.disabled = true; activityNote.disabled = true; - spanA.style.color = '#aaa'; - spanB.style.color = '#aaa'; + spanA.style.color = "#aaa"; + spanB.style.color = "#aaa"; } } @@ -820,11 +820,11 @@ function AS_onScheduleEventChange(scheduleEventCheckboxID, scheduleEventDivID) if (scheduleEventCheckbox.checked) { - scheduleEventDiv.style.display = 'block'; + scheduleEventDiv.style.display = "block"; } else { - scheduleEventDiv.style.display = 'none'; + scheduleEventDiv.style.display = "none"; } } @@ -841,8 +841,8 @@ function AS_onEventAllDayChange(allDayRadioID) var disableTime = false; } - document.getElementById('hour').disabled = disableTime; - document.getElementById('minute').disabled = disableTime; - document.getElementById('meridiem').disabled = disableTime; - document.getElementById('duration').disabled = disableTime; + document.getElementById("hour").disabled = disableTime; + document.getElementById("minute").disabled = disableTime; + document.getElementById("meridiem").disabled = disableTime; + document.getElementById("duration").disabled = disableTime; } diff --git a/js/addressParser.js b/js/addressParser.js index f298bc2ea..ad1c0d54c 100755 --- a/js/addressParser.js +++ b/js/addressParser.js @@ -42,12 +42,12 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) /* Disable the arrow button and edit box. */ arrowButton.disabled = true; editBox.disabled = true; - indicator.style.visibility = 'visible'; + indicator.style.visibility = "visible"; /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&addressBlock=' + urlEncode(editBox.value); - POSTData += '&mode=' + urlEncode(mode); + var POSTData = ""; + POSTData += "&addressBlock=" + urlEncode(editBox.value); + POSTData += "&mode=" + urlEncode(mode); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -65,28 +65,28 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) return; } - var firstNameField = document.getElementById('firstName'); - var middleNameField = document.getElementById('middleName'); - var lastNameField = document.getElementById('lastName'); - var nameField = document.getElementById('name'); - var addressField = document.getElementById('address'); - var address2Field = document.getElementById('address2'); - var phoneHomeField = document.getElementById('phoneHome'); - var phoneCellField = document.getElementById('phoneCell'); - var phoneWorkField = document.getElementById('phoneWork'); - var cityField = document.getElementById('city'); - var stateField = document.getElementById('state'); - var zipField = document.getElementById('zip'); - var emailField = document.getElementById('email1'); - var faxField = document.getElementById('faxNumber'); + var firstNameField = document.getElementById("firstName"); + var middleNameField = document.getElementById("middleName"); + var lastNameField = document.getElementById("lastName"); + var nameField = document.getElementById("name"); + var addressField = document.getElementById("address"); + var address2Field = document.getElementById("address2"); + var phoneHomeField = document.getElementById("phoneHome"); + var phoneCellField = document.getElementById("phoneCell"); + var phoneWorkField = document.getElementById("phoneWork"); + var cityField = document.getElementById("city"); + var stateField = document.getElementById("state"); + var zipField = document.getElementById("zip"); + var emailField = document.getElementById("email1"); + var faxField = document.getElementById("faxNumber"); //alert(http.responseText); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); if (!errorCodeNode || !errorCodeNode.firstChild || - errorCodeNode.firstChild.nodeValue != '0') + errorCodeNode.firstChild.nodeValue != "0") { if (errorMessageNode && errorMessageNode.firstChild) { @@ -95,51 +95,51 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) alert(errorMessage); } - if (firstNameField) firstNameField.value = ''; - if (middleNameField) middleNameField.value = ''; - if (lastNameField) lastNameField.value = ''; - if (nameField) nameField.value = ''; - if (addressField) addressField.value = ''; - if (address2Field) address2Field.value = ''; - if (phoneHomeField) phoneHomeField.value = ''; - if (phoneCellField) phoneCellField.value = ''; - if (phoneWorkField) phoneWorkField.value = ''; - if (cityField) cityField.value = ''; - if (stateField) stateField.value = ''; - if (zipField) zipField.value = ''; - if (emailField) emailField.value = ''; - if (faxField) faxField.value = ''; + if (firstNameField) firstNameField.value = ""; + if (middleNameField) middleNameField.value = ""; + if (lastNameField) lastNameField.value = ""; + if (nameField) nameField.value = ""; + if (addressField) addressField.value = ""; + if (address2Field) address2Field.value = ""; + if (phoneHomeField) phoneHomeField.value = ""; + if (phoneCellField) phoneCellField.value = ""; + if (phoneWorkField) phoneWorkField.value = ""; + if (cityField) cityField.value = ""; + if (stateField) stateField.value = ""; + if (zipField) zipField.value = ""; + if (emailField) emailField.value = ""; + if (faxField) faxField.value = ""; /* Enable the arrow button and edit box. */ arrowButton.disabled = false; editBox.disabled = false; - indicator.style.visibility = 'hidden'; + indicator.style.visibility = "hidden"; return; } /* Locate the nodes we need in the XML response data. */ - var cityNode = http.responseXML.getElementsByTagName('city').item(0); - var stateNode = http.responseXML.getElementsByTagName('state').item(0); - var zipNode = http.responseXML.getElementsByTagName('zip').item(0); - var emailNode = http.responseXML.getElementsByTagName('email').item(0); - var companyNode = http.responseXML.getElementsByTagName('company').item(0); + var cityNode = http.responseXML.getElementsByTagName("city").item(0); + var stateNode = http.responseXML.getElementsByTagName("state").item(0); + var zipNode = http.responseXML.getElementsByTagName("zip").item(0); + var emailNode = http.responseXML.getElementsByTagName("email").item(0); + var companyNode = http.responseXML.getElementsByTagName("company").item(0); - var addressNode = http.responseXML.getElementsByTagName('address').item(0); - var addressLineNodes = addressNode.getElementsByTagName('line'); + var addressNode = http.responseXML.getElementsByTagName("address").item(0); + var addressLineNodes = addressNode.getElementsByTagName("line"); var addressLineOneNode = addressLineNodes.item(0); var addressLineTwoNode = addressLineNodes.item(1); - var nameNode = http.responseXML.getElementsByTagName('name').item(0); - var firstNameNode = nameNode.getElementsByTagName('first').item(0); - var middleNameNode = nameNode.getElementsByTagName('middle').item(0); - var lastNameNode = nameNode.getElementsByTagName('last').item(0); + var nameNode = http.responseXML.getElementsByTagName("name").item(0); + var firstNameNode = nameNode.getElementsByTagName("first").item(0); + var middleNameNode = nameNode.getElementsByTagName("middle").item(0); + var lastNameNode = nameNode.getElementsByTagName("last").item(0); - var phoneNumbersNode = http.responseXML.getElementsByTagName('phonenumbers').item(0); - var homePhoneNode = phoneNumbersNode.getElementsByTagName('home').item(0); - var cellPhoneNode = phoneNumbersNode.getElementsByTagName('cell').item(0); - var workPhoneNode = phoneNumbersNode.getElementsByTagName('work').item(0); - var faxNode = phoneNumbersNode.getElementsByTagName('fax').item(0); + var phoneNumbersNode = http.responseXML.getElementsByTagName("phonenumbers").item(0); + var homePhoneNode = phoneNumbersNode.getElementsByTagName("home").item(0); + var cellPhoneNode = phoneNumbersNode.getElementsByTagName("cell").item(0); + var workPhoneNode = phoneNumbersNode.getElementsByTagName("work").item(0); + var faxNode = phoneNumbersNode.getElementsByTagName("fax").item(0); /* Use the data from the XML response to fill the form fields. */ @@ -149,7 +149,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (nameField) { - nameField.value = ''; + nameField.value = ""; } if (firstNameField && firstNameNode.firstChild) @@ -158,7 +158,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (firstNameField) { - firstNameField.value = ''; + firstNameField.value = ""; } if (middleNameField && middleNameNode.firstChild) @@ -167,7 +167,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (middleNameField) { - middleNameField.value = ''; + middleNameField.value = ""; } if (lastNameField && lastNameNode.firstChild) @@ -176,7 +176,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (lastNameField) { - lastNameField.value = ''; + lastNameField.value = ""; } if (addressField) @@ -187,24 +187,24 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) if (address2Field) { - if (addressLineTwoNode.firstChild && addressLineOneNode.firstChild != '') + if (addressLineTwoNode.firstChild && addressLineOneNode.firstChild != "") { address2Field.value = addressLineTwoNode.firstChild.nodeValue; } else { - address2Field.value = ''; + address2Field.value = ""; } } - else if (addressLineTwoNode.firstChild && addressLineOneNode.firstChild != '') + else if (addressLineTwoNode.firstChild && addressLineOneNode.firstChild != "") { addressField.value += "\n" + addressLineTwoNode.firstChild.nodeValue; } } else { - addressField.value = ''; - if (address2Field) address2Field.value = ''; + addressField.value = ""; + if (address2Field) address2Field.value = ""; } } @@ -214,7 +214,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (phoneHomeField) { - phoneHomeField.value = ''; + phoneHomeField.value = ""; } if (phoneCellField && cellPhoneNode.firstChild) @@ -223,7 +223,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (phoneCellField) { - phoneCellField.value = ''; + phoneCellField.value = ""; } if (phoneWorkField && workPhoneNode.firstChild) @@ -232,7 +232,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (phoneWorkField) { - phoneWorkField.value = ''; + phoneWorkField.value = ""; } if (faxField && faxNode.firstChild) @@ -241,7 +241,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (faxField) { - faxField.value = ''; + faxField.value = ""; } if (cityField && cityNode.firstChild) @@ -250,7 +250,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (cityField) { - cityField.value = ''; + cityField.value = ""; } if (stateField && stateNode.firstChild) @@ -259,7 +259,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (stateField) { - stateField.value = ''; + stateField.value = ""; } if (zipField && zipNode.firstChild) @@ -268,7 +268,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (zipField) { - zipField.value = ''; + zipField.value = ""; } if (emailField && emailNode.firstChild) @@ -276,7 +276,7 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) emailField.value = emailNode.firstChild.nodeValue; /* Check for duplicate candidate records for candidates page. */ - if (typeof(document.getElementById('candidateAlreadyInSystemTable')) != 'undefined') + if (typeof(document.getElementById("candidateAlreadyInSystemTable")) != "undefined") { checkEmailAlreadyInSystem(emailNode.firstChild.nodeValue); } @@ -284,18 +284,18 @@ function AddressParser_parse(editBoxID, mode, indicatorID, arrowButtonID) } else if (emailField) { - emailField.value = ''; + emailField.value = ""; } /* Enable the arrow button and edit box. */ arrowButton.disabled = false; editBox.disabled = false; - indicator.style.visibility = 'hidden'; + indicator.style.visibility = "hidden"; } AJAX_callCATSFunction( http, - 'getParsedAddress', + "getParsedAddress", POSTData, callBack, 0, diff --git a/js/backup.js b/js/backup.js index b8fc31a73..7cf62046b 100755 --- a/js/backup.js +++ b/js/backup.js @@ -36,16 +36,16 @@ var progressFile = null; /* Calls settings -> backup. startBackup will output JS. */ function startBackup(AJAXFunction, extraPOSTData) { - document.getElementById('backupRunning').style.display = ''; - document.getElementById('progress').innerHTML = ''; + document.getElementById("backupRunning").style.display = ""; + document.getElementById("progress").innerHTML = ""; - var htmlObjectID = 'tempJs'; + var htmlObjectID = "tempJs"; var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&a=start'; + var POSTData = ""; + POSTData += "&a=start"; POSTData += extraPOSTData; /* Anonymous callback function triggered when HTTP response is received. */ @@ -60,7 +60,7 @@ function startBackup(AJAXFunction, extraPOSTData) if (AJAX_isPHPError(response)) { - alert('PHP Error: ' + response); + alert("PHP Error: " + response); return; } @@ -86,11 +86,11 @@ function watchBackup(directoryName, extraPOSTData, AJAXFunction) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&a=backup'; + var POSTData = ""; + POSTData += "&a=backup"; POSTData += extraPOSTData; - progressFile = directoryName + 'progress.txt'; + progressFile = directoryName + "progress.txt"; var callback = function () { @@ -103,7 +103,7 @@ function watchBackup(directoryName, extraPOSTData, AJAXFunction) if (AJAX_isPHPError(response)) { - alert('PHP Error: ' + response); + alert("PHP Error: " + response); return; } @@ -133,14 +133,14 @@ function watchBackup(directoryName, extraPOSTData, AJAXFunction) /* Called by PHP to show what the progress is. */ function setStatus(theStatus) { - document.getElementById('backupRunning').style.display = ''; - document.getElementById('progress').innerHTML = ' ' + theStatus; + document.getElementById("backupRunning").style.display = ""; + document.getElementById("progress").innerHTML = " " + theStatus; } function setProgress(theProgress) { theProgress = Math.round(theProgress * 100); - document.getElementById('progressBar').style.display = ''; + document.getElementById("progressBar").style.display = ""; if (theProgress > 100) { @@ -149,22 +149,22 @@ function setProgress(theProgress) if (theProgress > 12) { - document.getElementById('d1').innerHTML = parseInt(theProgress) + '%'; + document.getElementById("d1").innerHTML = parseInt(theProgress) + "%"; } else { - document.getElementById('d1').innerHTML = ''; + document.getElementById("d1").innerHTML = ""; } if (theProgress > 0) { - document.getElementById('d2').style.width = (theProgress * 3) + 'px'; + document.getElementById("d2").style.width = (theProgress * 3) + "px"; } } function progressComplete(theProgress) { - document.getElementById('progressHistory').innerHTML = '' + theProgress + '
'; + document.getElementById("progressHistory").innerHTML = "" + theProgress + "
"; } /* The following is a crude implementation of AJAX for the purpose of @@ -176,19 +176,19 @@ function refreshBackup() var handleResponse = function() { - var htmlObjectID = 'tempJs'; + var htmlObjectID = "tempJs"; if (httpGet.readyState == 4) { response = httpGet.responseText; document.getElementById(htmlObjectID).innerHTML = response; - if (response.indexOf('setProgress') != -1) + if (response.indexOf("setProgress") != -1) { execJS(response); } httpGet = AJAX_getXMLHttpObject(); - setTimeout('refreshBackup()', 1000); + setTimeout("refreshBackup()", 1000); } } @@ -199,7 +199,7 @@ function refreshBackup() refreshCounter++; - httpGet.open('post', progressFile + '?n=' + refreshCounter); + httpGet.open("post", progressFile + "?n=" + refreshCounter); httpGet.onreadystatechange = handleResponse; httpGet.send(null); } @@ -208,7 +208,7 @@ function backupFinished() { backingUp = false; - setTimeout('alert("Backup Complete!"); document.location.href = document.location.href+" ";', 500); + setTimeout("alert(\"Backup Complete!\"); document.location.href = document.location.href+\" \";", 500); } diff --git a/js/candidate.js b/js/candidate.js index 891c2d4d1..f7b8d8512 100755 --- a/js/candidate.js +++ b/js/candidate.js @@ -28,11 +28,11 @@ var candidateIsAlreadyInSystem = false; var candidateIsAlreadyInSystemID = -1; -var candidateIsAlreadyInSystemName = ''; +var candidateIsAlreadyInSystemName = ""; function checkEmailAlreadyInSystem(email, sessionCookie) { - if (email == '') + if (email == "") { return; } @@ -40,7 +40,7 @@ function checkEmailAlreadyInSystem(email, sessionCookie) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&email=' + urlEncode(email); + var POSTData = "&email=" + urlEncode(email); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -58,27 +58,27 @@ function checkEmailAlreadyInSystem(email, sessionCookie) return; } - var idNode = http.responseXML.getElementsByTagName('id').item(0); + var idNode = http.responseXML.getElementsByTagName("id").item(0); if (idNode.firstChild.nodeValue != -1) { candidateIsAlreadyInSystem = true; candidateIsAlreadyInSystemID = idNode.firstChild.nodeValue; - candidateIsAlreadyInSystemName = http.responseXML.getElementsByTagName('name').item(0).firstChild.nodeValue; + candidateIsAlreadyInSystemName = http.responseXML.getElementsByTagName("name").item(0).firstChild.nodeValue; - document.getElementById('candidateAlreadyInSystemName').innerHTML = candidateIsAlreadyInSystemName; - document.getElementById('candidateAlreadyInSystemTable').style.display = ''; + document.getElementById("candidateAlreadyInSystemName").innerHTML = candidateIsAlreadyInSystemName; + document.getElementById("candidateAlreadyInSystemTable").style.display = ""; } else { candidateIsAlreadyInSystem = false; - document.getElementById('candidateAlreadyInSystemTable').style.display = 'none'; + document.getElementById("candidateAlreadyInSystemTable").style.display = "none"; } } AJAX_callCATSFunction( http, - 'getCandidateIdByEmail', + "getCandidateIdByEmail", POSTData, callBack, 0, @@ -102,7 +102,7 @@ function onSubmitEmailInSystem() function checkPhoneAlreadyInSystem(phone, sessionCookie) { - if (phone == '') + if (phone == "") { return; } @@ -110,7 +110,7 @@ function checkPhoneAlreadyInSystem(phone, sessionCookie) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&phone=' + urlEncode(phone); + var POSTData = "&phone=" + urlEncode(phone); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -128,27 +128,27 @@ function checkPhoneAlreadyInSystem(phone, sessionCookie) return; } - var idNode = http.responseXML.getElementsByTagName('id').item(0); + var idNode = http.responseXML.getElementsByTagName("id").item(0); if (idNode.firstChild.nodeValue != -1) { candidateIsAlreadyInSystem = true; candidateIsAlreadyInSystemID = idNode.firstChild.nodeValue; - candidateIsAlreadyInSystemName = http.responseXML.getElementsByTagName('name').item(0).firstChild.nodeValue; + candidateIsAlreadyInSystemName = http.responseXML.getElementsByTagName("name").item(0).firstChild.nodeValue; - document.getElementById('candidateAlreadyInSystemName').innerHTML = candidateIsAlreadyInSystemName; - document.getElementById('candidateAlreadyInSystemTable').style.display = ''; + document.getElementById("candidateAlreadyInSystemName").innerHTML = candidateIsAlreadyInSystemName; + document.getElementById("candidateAlreadyInSystemTable").style.display = ""; } else { candidateIsAlreadyInSystem = false; - document.getElementById('candidateAlreadyInSystemTable').style.display = 'none'; + document.getElementById("candidateAlreadyInSystemTable").style.display = "none"; } } AJAX_callCATSFunction( http, - 'getCandidateIdByPhone', + "getCandidateIdByPhone", POSTData, callBack, 0, diff --git a/js/candidateParser.js b/js/candidateParser.js index f7892c416..a68921056 100755 --- a/js/candidateParser.js +++ b/js/candidateParser.js @@ -1,51 +1,51 @@ var transferOn = new Image(47, 18); -transferOn.src = 'images/parser/transfer.gif'; +transferOn.src = "images/parser/transfer.gif"; var transferOff = new Image(47, 18); -transferOff.src = 'images/parser/transfer_grey.gif'; +transferOff.src = "images/parser/transfer_grey.gif"; function loadDocumentFileContents() { - var file = document.getElementById('documentFile'); - var obj = document.getElementById('loadDocument'); + var file = document.getElementById("documentFile"); + var obj = document.getElementById("loadDocument"); - obj.value = ''; + obj.value = ""; - obj.value = 'true'; + obj.value = "true"; document.addCandidateForm.submit(); } function parseDocumentFileContents() { - var text = document.getElementById('documentText'); - var file = document.getElementById('documentFile'); - var obj = document.getElementById('loadDocument'); - var obj2 = document.getElementById('parseDocument'); - var img = document.getElementById('transfer'); + var text = document.getElementById("documentText"); + var file = document.getElementById("documentFile"); + var obj = document.getElementById("loadDocument"); + var obj2 = document.getElementById("parseDocument"); + var img = document.getElementById("transfer"); - obj.value = ''; - obj2.value = ''; + obj.value = ""; + obj2.value = ""; - if (text.value == '' && file.value == '') + if (text.value == "" && file.value == "") { return; } - obj.value = 'true'; - obj2.value = 'true'; + obj.value = "true"; + obj2.value = "true"; document.addCandidateForm.submit(); } function documentFileChange() { - var obj = document.getElementById('documentLoad'); - var img = document.getElementById('transfer'); + var obj = document.getElementById("documentLoad"); + var img = document.getElementById("transfer"); - if (obj && obj.value != '') + if (obj && obj.value != "") { if (img) { img.src = transferOn.src; - img.style.cursor='pointer'; + img.style.cursor="pointer"; } obj.disabled=false; } @@ -53,7 +53,7 @@ function documentFileChange() { if (img) { - img.style.cursor='default'; + img.style.cursor="default"; img.src = transferOff.src; } obj.disabled=true; @@ -62,24 +62,24 @@ function documentFileChange() function documentCheck() { - var obj = document.getElementById('documentText'); - var img = document.getElementById('transfer'); - var file = document.getElementById('documentFile'); - var tempFile = document.getElementById('documentTempFile'); + var obj = document.getElementById("documentText"); + var img = document.getElementById("transfer"); + var file = document.getElementById("documentFile"); + var tempFile = document.getElementById("documentTempFile"); - if ((obj.value).length > 0 || file.value != '') + if ((obj.value).length > 0 || file.value != "") { if (img) { img.src = transferOn.src; - img.style.cursor='pointer'; + img.style.cursor="pointer"; } } else { if (img) { - img.style.cursor='default'; + img.style.cursor="default"; img.src = transferOff.src; } } @@ -87,15 +87,15 @@ function documentCheck() function removeDocumentFile() { - var obj1 = document.getElementById('documentText'); - var obj2 = document.getElementById('documentTempFile'); - var obj3 = document.getElementById('loadDocument'); - var obj4 = document.getElementById('parseDocument'); - var obj5 = document.getElementById('showAttachmentDetails'); + var obj1 = document.getElementById("documentText"); + var obj2 = document.getElementById("documentTempFile"); + var obj3 = document.getElementById("loadDocument"); + var obj4 = document.getElementById("parseDocument"); + var obj5 = document.getElementById("showAttachmentDetails"); - obj1.value = ''; - obj2.value = ''; - obj3.value = ''; - obj4.value = ''; - obj5.style.display = 'none'; + obj1.value = ""; + obj2.value = ""; + obj3.value = ""; + obj4.value = ""; + obj5.style.display = "none"; } diff --git a/js/careerPortalApply.js b/js/careerPortalApply.js index 6da8878b9..6ba610e6b 100755 --- a/js/careerPortalApply.js +++ b/js/careerPortalApply.js @@ -1,7 +1,7 @@ /* Set the action of the DOM container */ function setSubAction(action) { - var obj = document.getElementById('applyToJobSubAction'); + var obj = document.getElementById("applyToJobSubAction"); if (obj) { obj.value = action; @@ -11,9 +11,9 @@ function setSubAction(action) /* Check if there's a resume to upload */ function resumeLoadCheck() { - var fileInput = document.getElementById('resumeFile'); - var parseButton = document.getElementById('resumePopulate'); - var resumeUpload = document.getElementById('resumeLoad'); + var fileInput = document.getElementById("resumeFile"); + var parseButton = document.getElementById("resumePopulate"); + var resumeUpload = document.getElementById("resumeLoad"); resumeUpload.disabled = (fileInput.value).length ? false : true; if (parseButton) @@ -25,25 +25,25 @@ function resumeLoadCheck() /* Load the contents of the uploaded file into the textarea box */ function resumeLoadFile() { - setSubAction('resumeLoad'); + setSubAction("resumeLoad"); document.applyToJobForm.submit(); } function resumeParse() { - var fileInput = document.getElementById('resumeFile'); - var resumeContents = document.getElementById('resumeContents'); + var fileInput = document.getElementById("resumeFile"); + var resumeContents = document.getElementById("resumeContents"); if ((resumeContents.value).length || (fileInput.value).length) { - setSubAction('resumeParse'); + setSubAction("resumeParse"); document.applyToJobForm.submit(); } } function resumeContentsChange(e) { - var parseButton = document.getElementById('resumePopulate'); - var fileInput = document.getElementById('resumeFile'); + var parseButton = document.getElementById("resumePopulate"); + var fileInput = document.getElementById("resumeFile"); if (parseButton) { parseButton.disabled = !(e.value).length && !(fileInput.value).length ? true : false; @@ -52,29 +52,29 @@ function resumeContentsChange(e) /* Preload default career portal images (should move to template) */ var returnToMainOff = new Image(130, 25); -returnToMainOff.src = '../images/careers_return.gif'; +returnToMainOff.src = "../images/careers_return.gif"; var returnToMainOn = new Image(130, 25); -returnToMainOn.src = '../images/careers_return-o.gif'; +returnToMainOn.src = "../images/careers_return-o.gif"; var rssFeedOff = new Image(130, 25); -rssFeedOff.src = '../images/careers_rss.gif'; +rssFeedOff.src = "../images/careers_rss.gif"; var rssFeedOn = new Image(130, 25); -rssFeedOn.src = '../images/careers_rss-o.gif'; +rssFeedOn.src = "../images/careers_rss-o.gif"; var showAllJobsOff = new Image(130, 25); -showAllJobsOff.src = '../images/careers_show.gif'; +showAllJobsOff.src = "../images/careers_show.gif"; var showAllJobsOn = new Image(130, 25); -showAllJobsOn.src = '../images/careers_show-o.gif'; +showAllJobsOn.src = "../images/careers_show-o.gif"; var applyToPositionOff = new Image(130, 25); -applyToPositionOff.src = '../images/careers_apply.gif'; +applyToPositionOff.src = "../images/careers_apply.gif"; var applyToPositionOn = new Image(130, 25); -applyToPositionOn.src = '../images/careers_apply-o.gif'; +applyToPositionOn.src = "../images/careers_apply-o.gif"; var submitApplicationNowOff = new Image(130, 25); -submitApplicationNowOff.src = '../images/careers_submit.gif'; +submitApplicationNowOff.src = "../images/careers_submit.gif"; var submitApplicationNowOn = new Image(130, 25); -submitApplicationNowOn.src = '../images/careers_submit-o.gif'; +submitApplicationNowOn.src = "../images/careers_submit-o.gif"; function buttonMouseOver(ename, tf) { @@ -82,20 +82,20 @@ function buttonMouseOver(ename, tf) var tag; if (tf) { - tag = 'On'; + tag = "On"; } else { - tag = 'Off'; + tag = "Off"; } - eval('e.src = ' + ename + tag + '.src'); + eval("e.src = " + ename + tag + ".src"); } function onFocusFormField(e) { - var isNewNo = document.getElementById('isNewNo'); + var isNewNo = document.getElementById("isNewNo"); - if (e.id != 'email') + if (e.id != "email") { if (!isNewNo.checked) { @@ -106,7 +106,7 @@ function onFocusFormField(e) function focusFirstField() { - var inputs = document.getElementsByTagName('input'); + var inputs = document.getElementsByTagName("input"); var emailTabIndex = -1; var nextObjDist = -1; var nextObj = 0; @@ -115,7 +115,7 @@ function focusFirstField() // Get the tabIndex for the required e-mail field for (var i = 0; i < inputs.length; i++) { - if (inputs[i].id == 'email') + if (inputs[i].id == "email") { emailTabIndex = inputs[i].tabIndex; } @@ -127,7 +127,7 @@ function focusFirstField() // Get the next closest for (var i = 0; i < inputs.length; i++) { - if (inputs[i].id != 'email' && inputs[i].type == 'text') + if (inputs[i].id != "email" && inputs[i].type == "text") { dist = Math.abs(emailTabIndex - inputs[i].tabIndex); if (nextObjDist == -1 || dist < nextObjDist) @@ -147,8 +147,8 @@ function focusFirstField() function enableFormFields(tf) { - var inputs = document.getElementsByTagName('input'); - var rememberMe = document.getElementById('rememberMe'); + var inputs = document.getElementsByTagName("input"); + var rememberMe = document.getElementById("rememberMe"); if (rememberMe) { @@ -157,7 +157,7 @@ function enableFormFields(tf) for (var i = 0; i < inputs.length; i++) { - if (inputs[i].id != 'email' && inputs[i].type == 'text') + if (inputs[i].id != "email" && inputs[i].type == "text") { inputs[i].disabled = !tf; } @@ -166,8 +166,8 @@ function enableFormFields(tf) function isCandidateRegisteredChange() { - var isNewYes = document.getElementById('isNewYes'); - var isNewNo = document.getElementById('isNewNo'); + var isNewYes = document.getElementById("isNewYes"); + var isNewNo = document.getElementById("isNewNo"); if (isNewYes.checked) { @@ -183,21 +183,21 @@ function isCandidateRegisteredChange() function validateCandidateRegistration() { var obj; - var isNewObj = document.getElementById('isNewYes'); + var isNewObj = document.getElementById("isNewYes"); var isNew = isNewObj ? isNewObj.checked : false; var formFields = [ - 'firstName', 'lastName', 'zipCode', 'address', 'city', 'state', 'homePhone', - 'mobilePhone', 'workPhone' + "firstName", "lastName", "zipCode", "address", "city", "state", "homePhone", + "mobilePhone", "workPhone" ]; // E-mail address is the only required field regardless of registered/unregistered - if (obj = document.getElementById('email')) + if (obj = document.getElementById("email")) { if (!(obj.value).match(/^[A-Za-z0-9\.\-\_]+\@[A-Za-z0-9\.\-\_]+\.[A-Za-z0-9]{2,6}$/)) { - obj.style.backgroundColor = '#FDF0F0'; - alert('Please enter a valid e-mail address.'); + obj.style.backgroundColor = "#FDF0F0"; + alert("Please enter a valid e-mail address."); return false; } } @@ -211,7 +211,7 @@ function validateCandidateRegistration() { if (!(obj.value).length) { - obj.style.backgroundColor = '#FDF0F0'; + obj.style.backgroundColor = "#FDF0F0"; error = true; } } diff --git a/js/careerportal.js b/js/careerportal.js index 0949efa21..e951dd2ec 100755 --- a/js/careerportal.js +++ b/js/careerportal.js @@ -26,16 +26,16 @@ * $Id: careerportal.js 3554 2007-11-11 22:17:26Z will $ */ -var usingID = ''; +var usingID = ""; function setModifyingJobDefault(id, url) { hideAllEditingFields(); - document.getElementById('buttonEdit').style.display = 'none'; - document.getElementById('buttonEditDefault').style.display = ''; - document.getElementById('buttonDelete').style.display = 'none'; - document.getElementById('previewBox').src = url; - document.getElementById('textTemplateName').innerHTML = id; + document.getElementById("buttonEdit").style.display = "none"; + document.getElementById("buttonEditDefault").style.display = ""; + document.getElementById("buttonDelete").style.display = "none"; + document.getElementById("previewBox").src = url; + document.getElementById("textTemplateName").innerHTML = id; usingID = id; } @@ -43,11 +43,11 @@ function setModifyingJobDefault(id, url) function setModifyingJobCustom(id, url) { hideAllEditingFields(); - document.getElementById('buttonEdit').style.display = ''; - document.getElementById('buttonEditDefault').style.display = 'none'; - document.getElementById('buttonDelete').style.display = ''; - document.getElementById('previewBox').src = url; - document.getElementById('textTemplateName').innerHTML = id; + document.getElementById("buttonEdit").style.display = ""; + document.getElementById("buttonEditDefault").style.display = "none"; + document.getElementById("buttonDelete").style.display = ""; + document.getElementById("previewBox").src = url; + document.getElementById("textTemplateName").innerHTML = id; usingID = id; @@ -55,54 +55,54 @@ function setModifyingJobCustom(id, url) function hideAllEditingFields() { - document.getElementById('previewBox').style.height='250px'; - document.getElementById('confirmDuplicate').style.display='none'; - document.getElementById('confirmDelete').style.display='none'; - document.getElementById('confirmEditDefault').style.display='none'; - document.getElementById('confirmNew').style.display='none'; + document.getElementById("previewBox").style.height="250px"; + document.getElementById("confirmDuplicate").style.display="none"; + document.getElementById("confirmDelete").style.display="none"; + document.getElementById("confirmEditDefault").style.display="none"; + document.getElementById("confirmNew").style.display="none"; } function showDuplicateInput() { hideAllEditingFields(); - document.getElementById('previewBox').style.height = '210px'; - document.getElementById('confirmDuplicate').style.display = ''; - document.getElementById('duplicateName').value = 'Copy of ' + usingID; - document.getElementById('origName').value = usingID; + document.getElementById("previewBox").style.height = "210px"; + document.getElementById("confirmDuplicate").style.display = ""; + document.getElementById("duplicateName").value = "Copy of " + usingID; + document.getElementById("origName").value = usingID; } function showDeleteInput() { hideAllEditingFields(); - document.getElementById('previewBox').style.height='210px'; - document.getElementById('confirmDelete').style.display=''; - document.getElementById('delName').value = usingID; + document.getElementById("previewBox").style.height="210px"; + document.getElementById("confirmDelete").style.display=""; + document.getElementById("delName").value = usingID; } function showEditDefaultInput() { hideAllEditingFields(); - document.getElementById('previewBox').style.height='210px'; - document.getElementById('confirmEditDefault').style.display=''; + document.getElementById("previewBox").style.height="210px"; + document.getElementById("confirmEditDefault").style.display=""; } function showNewInput() { hideAllEditingFields(); - document.getElementById('confirmNew').style.display=''; + document.getElementById("confirmNew").style.display=""; } function fullScreenPreview() { hideAllEditingFields(); - window.open(indexURL+'?m=settings&a=previewPage&url='+urlEncode(document.getElementById('previewBox').src)+'&message='+ + window.open(indexURL+"?m=settings&a=previewPage&url="+urlEncode(document.getElementById("previewBox").src)+"&message="+ urlEncode("This is a full screen preview of the template '"+usingID+"'.") ); } function setAsActive() { - document.getElementById('activeName').value = usingID; - document.getElementById('setAsActiveForm').submit(); + document.getElementById("activeName").value = usingID; + document.getElementById("setAsActiveForm").submit(); } diff --git a/js/careersPage.js b/js/careersPage.js index c0c8f60d8..3d63f16db 100755 --- a/js/careersPage.js +++ b/js/careersPage.js @@ -1,47 +1,47 @@ // JavaScript Document -- CATS Careers Page var returnToMainOn = new Image(130, 25); -returnToMainOn.src = 'images/careers_return-o.gif'; +returnToMainOn.src = "images/careers_return-o.gif"; var returnToMainOff = new Image(130, 25); -returnToMainOff.src = 'images/careers_return.gif'; +returnToMainOff.src = "images/careers_return.gif"; var showAllJobsOn = new Image(130, 25); -showAllJobsOn.src = 'images/careers_show-o.gif'; +showAllJobsOn.src = "images/careers_show-o.gif"; var showAllJobsOff = new Image(130, 25); -showAllJobsOff.src = 'images/careers_show.gif'; +showAllJobsOff.src = "images/careers_show.gif"; var searchJobsOn = new Image(130, 25); -searchJobsOn.src = 'images/careers_search-o.gif'; +searchJobsOn.src = "images/careers_search-o.gif"; var searchJobsOff = new Image(130, 25); -searchJobsOff.src = 'images/careers_search.gif'; +searchJobsOff.src = "images/careers_search.gif"; var rssFeedOn = new Image(130, 25); -rssFeedOn.src = 'images/careers_rss-o.gif'; +rssFeedOn.src = "images/careers_rss-o.gif"; var rssFeedOff = new Image(130, 25); -rssFeedOff.src = 'images/careers_rss.gif'; +rssFeedOff.src = "images/careers_rss.gif"; var applyToPositionOn = new Image(130, 25); -applyToPositionOn.src = 'images/careers_apply-o.gif'; +applyToPositionOn.src = "images/careers_apply-o.gif"; var applyToPositionOff = new Image(130, 25); -applyToPositionOff.src = 'images/careers_apply.gif'; +applyToPositionOff.src = "images/careers_apply.gif"; var shareWithFriendOn = new Image(130, 25); -shareWithFriendOn.src = 'images/careers_share-o.gif'; +shareWithFriendOn.src = "images/careers_share-o.gif"; var shareWithFriendOff = new Image(130, 25); -shareWithFriendOff.src = 'images/careers_share.gif'; +shareWithFriendOff.src = "images/careers_share.gif"; var submitApplicationNowOn = new Image(195, 25); -submitApplicationNowOn.src = 'images/careers_submit-o.gif'; +submitApplicationNowOn.src = "images/careers_submit-o.gif"; var submitApplicationNowOff = new Image(195, 25); -submitApplicationNowOff.src = 'images/careers_submit.gif'; +submitApplicationNowOff.src = "images/careers_submit.gif"; function buttonMouseOver(txt, tf) { var newImage; var obj = document.getElementById(txt); -var helpObj = document.getElementById('buttonHelpText'); -if (tf) newImage = eval(txt + 'On'); -else newImage = eval(txt + 'Off'); +var helpObj = document.getElementById("buttonHelpText"); +if (tf) newImage = eval(txt + "On"); +else newImage = eval(txt + "Off"); if (obj) { obj.src = newImage.src; -if (obj = document.getElementById(txt + 'Text')) +if (obj = document.getElementById(txt + "Text")) { if (tf) helpObj.innerHTML = obj.innerHTML; -else helpObj.innerHTML = ' '; +else helpObj.innerHTML = " "; } } return false; diff --git a/js/ckeditor-manager.js b/js/ckeditor-manager.js index 45344f926..f9dac995b 100644 --- a/js/ckeditor-manager.js +++ b/js/ckeditor-manager.js @@ -1,10 +1,10 @@ function placeCkEditorIn(nodeId) { - CKEDITOR.replace(nodeId, { extraPlugins: 'font' } ); - CKEDITOR.on('instanceReady', function(ev) + CKEDITOR.replace(nodeId, { extraPlugins: "font" } ); + CKEDITOR.on("instanceReady", function(ev) { - var tags = ['p', 'ol', 'ul', 'li']; // etc. + var tags = ["p", "ol", "ul", "li"]; // etc. for (var key in tags) { ev.editor.dataProcessor.writer.setRules( diff --git a/js/company.js b/js/company.js index 4faca18dc..2687b6f76 100755 --- a/js/company.js +++ b/js/company.js @@ -37,17 +37,17 @@ function CompanyLocation_populate(companySelectID, sessionCookie) var companySelectList = document.getElementById(companySelectID); var companyID = companySelectList.value; - if (companyID == '' || !stringIsNumeric(companyID)) + if (companyID == "" || !stringIsNumeric(companyID)) { - document.getElementById('city').value = ''; - document.getElementById('state').value = ''; + document.getElementById("city").value = ""; + document.getElementById("state").value = ""; return; } var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&companyID=' + urlEncode(companyID); + var POSTData = "&companyID=" + urlEncode(companyID); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -68,13 +68,13 @@ function CompanyLocation_populate(companySelectID, sessionCookie) //alert(http.responseText); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); if (!errorCodeNode || !errorCodeNode.firstChild || - errorCodeNode.firstChild.nodeValue != '0') + errorCodeNode.firstChild.nodeValue != "0") { if (errorCodeNode && errorCodeNode.firstChild && - errorCodeNode.firstChild.nodeValue != '-2' && errorMessageNode && + errorCodeNode.firstChild.nodeValue != "-2" && errorMessageNode && errorMessageNode.firstChild) { var errorMessage = "An error occurred while receiving a response from the server.\n\n" @@ -85,73 +85,73 @@ function CompanyLocation_populate(companySelectID, sessionCookie) /* Make sure that the elements exist in the page. * FIXME: Explain; why would these fields ever not exist? -Will */ - if (document.getElementById('address')) + if (document.getElementById("address")) { - document.getElementById('address').value = ''; + document.getElementById("address").value = ""; } - document.getElementById('city').value = ''; - document.getElementById('state').value = ''; + document.getElementById("city").value = ""; + document.getElementById("state").value = ""; - if (document.getElementById('zip')) + if (document.getElementById("zip")) { - document.getElementById('zip').value = ''; + document.getElementById("zip").value = ""; } return; } - var addressNode = http.responseXML.getElementsByTagName('address').item(0); - var cityNode = http.responseXML.getElementsByTagName('city').item(0); - var stateNode = http.responseXML.getElementsByTagName('state').item(0); - var zipNode = http.responseXML.getElementsByTagName('zip').item(0); + var addressNode = http.responseXML.getElementsByTagName("address").item(0); + var cityNode = http.responseXML.getElementsByTagName("city").item(0); + var stateNode = http.responseXML.getElementsByTagName("state").item(0); + var zipNode = http.responseXML.getElementsByTagName("zip").item(0); - if (document.getElementById('address')) + if (document.getElementById("address")) { if (addressNode.firstChild) { - document.getElementById('address').value = addressNode.firstChild.nodeValue; + document.getElementById("address").value = addressNode.firstChild.nodeValue; } else { - document.getElementById('address').value = ''; + document.getElementById("address").value = ""; } } if (cityNode.firstChild) { - document.getElementById('city').value = cityNode.firstChild.nodeValue; + document.getElementById("city").value = cityNode.firstChild.nodeValue; } else { - document.getElementById('city').value = ''; + document.getElementById("city").value = ""; } if (stateNode.firstChild) { - document.getElementById('state').value = stateNode.firstChild.nodeValue; + document.getElementById("state").value = stateNode.firstChild.nodeValue; } else { - document.getElementById('state').value = ''; + document.getElementById("state").value = ""; } - if (document.getElementById('zip')) + if (document.getElementById("zip")) { if (zipNode.firstChild) { - document.getElementById('zip').value = zipNode.firstChild.nodeValue; + document.getElementById("zip").value = zipNode.firstChild.nodeValue; } else { - document.getElementById('zip').value = ''; + document.getElementById("zip").value = ""; } } } AJAX_callCATSFunction( http, - 'getCompanyLocation', + "getCompanyLocation", POSTData, callBack, 0, @@ -184,26 +184,26 @@ function CompanyContacts_populate_byCompanyID(companyID, contactSelectID, indica var contactIndicator = document.getElementById(indicatorID); /* Create a 'None' option to add to the contact select list. */ - var noneOption = document.createElement('option'); - noneOption.value = '-1'; - noneOption.appendChild(document.createTextNode('None')); + var noneOption = document.createElement("option"); + noneOption.value = "-1"; + noneOption.appendChild(document.createTextNode("None")); /* Clear the contact select list and add the 'None' option. */ contactSelectList.options.length = 0; contactSelectList.appendChild(noneOption); - if (companyID == '' || companyID == '-1' || !stringIsNumeric(companyID)) + if (companyID == "" || companyID == "-1" || !stringIsNumeric(companyID)) { return; } contactSelectList.disabled = true; - contactIndicator.style.visibility = 'visible'; + contactIndicator.style.visibility = "visible"; var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&companyID=' + urlEncode(companyID); + var POSTData = "&companyID=" + urlEncode(companyID); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -224,11 +224,11 @@ function CompanyContacts_populate_byCompanyID(companyID, contactSelectID, indica //alert(http.responseText); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { - if (errorCodeNode.firstChild.nodeValue != '-2') + if (errorCodeNode.firstChild.nodeValue != "-2") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -236,18 +236,18 @@ function CompanyContacts_populate_byCompanyID(companyID, contactSelectID, indica } contactSelectList.disabled = false; - contactIndicator.style.visibility = 'hidden'; + contactIndicator.style.visibility = "hidden"; return; } /* Loop through all of the nodes. */ - contactNodes = http.responseXML.getElementsByTagName('contact') + contactNodes = http.responseXML.getElementsByTagName("contact") for (var i = 0; i < contactNodes.length; i++) { - var IDNode = contactNodes[i].getElementsByTagName('id').item(0); - var firstNameNode = contactNodes[i].getElementsByTagName('firstname').item(0); - var lastNameNode = contactNodes[i].getElementsByTagName('lastname').item(0); + var IDNode = contactNodes[i].getElementsByTagName("id").item(0); + var firstNameNode = contactNodes[i].getElementsByTagName("firstname").item(0); + var lastNameNode = contactNodes[i].getElementsByTagName("lastname").item(0); if (!IDNode.firstChild || !firstNameNode.firstChild || !lastNameNode.firstChild) @@ -255,11 +255,11 @@ function CompanyContacts_populate_byCompanyID(companyID, contactSelectID, indica continue; } - var option = document.createElement('option'); + var option = document.createElement("option"); option.value = IDNode.firstChild.nodeValue; option.appendChild( document.createTextNode( - lastNameNode.firstChild.nodeValue + ', ' + + lastNameNode.firstChild.nodeValue + ", " + firstNameNode.firstChild.nodeValue ) ); @@ -267,12 +267,12 @@ function CompanyContacts_populate_byCompanyID(companyID, contactSelectID, indica } contactSelectList.disabled = false; - contactIndicator.style.visibility = 'hidden'; + contactIndicator.style.visibility = "hidden"; } AJAX_callCATSFunction( http, - 'getCompanyContacts', + "getCompanyContacts", POSTData, callBack, 0, diff --git a/js/contact.js b/js/contact.js index 34fe3c282..a35a0f44f 100755 --- a/js/contact.js +++ b/js/contact.js @@ -32,23 +32,23 @@ function watchCompanyIDChange(sessionCookie) { if (currentCompanyID == -1) { - currentCompanyID = document.getElementById('companyID').value * 1; + currentCompanyID = document.getElementById("companyID").value * 1; } - if (currentCompanyID != document.getElementById('companyID').value * 1 && document.getElementById('companyID').value * 1 != -1 && document.getElementById('companyID').value != '') + if (currentCompanyID != document.getElementById("companyID").value * 1 && document.getElementById("companyID").value * 1 != -1 && document.getElementById("companyID").value != "") { - currentCompanyID = document.getElementById('companyID').value * 1; - document.getElementById('departmentSelect').disabled = true; - document.getElementById('departmentSelect').length = 3; + currentCompanyID = document.getElementById("companyID").value * 1; + document.getElementById("departmentSelect").disabled = true; + document.getElementById("departmentSelect").length = 3; ContactDepartments_populate(currentCompanyID, sessionCookie); - CompanyContacts_populate_byCompanyID(currentCompanyID, 'reportsTo', 'ajaxIndicatorReportsTo', sessionCookie); + CompanyContacts_populate_byCompanyID(currentCompanyID, "reportsTo", "ajaxIndicatorReportsTo", sessionCookie); } setTimeout("watchCompanyIDChange('"+sessionCookie+"');", 600); } function ContactDepartments_populate(companyID, sessionCookie) { - if (companyID == '' || !stringIsNumeric(companyID)) + if (companyID == "" || !stringIsNumeric(companyID)) { return; } @@ -56,7 +56,7 @@ function ContactDepartments_populate(companyID, sessionCookie) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&companyID=' + urlEncode(companyID); + var POSTData = "&companyID=" + urlEncode(companyID); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -75,89 +75,89 @@ function ContactDepartments_populate(companyID, sessionCookie) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { - if (errorCodeNode.firstChild.nodeValue != '-2') + if (errorCodeNode.firstChild.nodeValue != "-2") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; alert(errorMessage); } - document.getElementById('address').value = ''; - document.getElementById('city').value = ''; - document.getElementById('state').value = ''; - document.getElementById('zip').value = ''; + document.getElementById("address").value = ""; + document.getElementById("city").value = ""; + document.getElementById("state").value = ""; + document.getElementById("zip").value = ""; return; } - var addressNode = http.responseXML.getElementsByTagName('address').item(0); - var cityNode = http.responseXML.getElementsByTagName('city').item(0); - var stateNode = http.responseXML.getElementsByTagName('state').item(0); - var zipNode = http.responseXML.getElementsByTagName('zip').item(0); - var departmentsNode = http.responseXML.getElementsByTagName('departments').item(0); + var addressNode = http.responseXML.getElementsByTagName("address").item(0); + var cityNode = http.responseXML.getElementsByTagName("city").item(0); + var stateNode = http.responseXML.getElementsByTagName("state").item(0); + var zipNode = http.responseXML.getElementsByTagName("zip").item(0); + var departmentsNode = http.responseXML.getElementsByTagName("departments").item(0); - if (document.getElementById('address')) + if (document.getElementById("address")) { if (addressNode.firstChild) { - document.getElementById('address').value = addressNode.firstChild.nodeValue; + document.getElementById("address").value = addressNode.firstChild.nodeValue; } else { - document.getElementById('address').value = ''; + document.getElementById("address").value = ""; } } if (cityNode.firstChild) { - document.getElementById('city').value = cityNode.firstChild.nodeValue; + document.getElementById("city").value = cityNode.firstChild.nodeValue; } else { - document.getElementById('city').value = ''; + document.getElementById("city").value = ""; } if (stateNode.firstChild) { - document.getElementById('state').value = stateNode.firstChild.nodeValue; + document.getElementById("state").value = stateNode.firstChild.nodeValue; } else { - document.getElementById('state').value = ''; + document.getElementById("state").value = ""; } - if (document.getElementById('zip')) + if (document.getElementById("zip")) { if (zipNode.firstChild) { - document.getElementById('zip').value = zipNode.firstChild.nodeValue; + document.getElementById("zip").value = zipNode.firstChild.nodeValue; } else { - document.getElementById('zip').value = ''; + document.getElementById("zip").value = ""; } } if (departmentsNode.firstChild) { - document.getElementById('departmentsCSV').value = departmentsNode.firstChild.nodeValue; + document.getElementById("departmentsCSV").value = departmentsNode.firstChild.nodeValue; } else { - document.getElementById('departmentsCSV').value = ''; + document.getElementById("departmentsCSV").value = ""; } - listEditorUpdateSelectFromCSV('departmentSelect', 'departmentsCSV', false); - document.getElementById('departmentSelect').disabled = false; + listEditorUpdateSelectFromCSV("departmentSelect", "departmentsCSV", false); + document.getElementById("departmentSelect").disabled = false; } AJAX_callCATSFunction( http, - 'getCompanyLocationAndDepartments', + "getCompanyLocationAndDepartments", POSTData, callBack, 0, diff --git a/js/dataGrid.js b/js/dataGrid.js index 38d60a237..fca44b13a 100755 --- a/js/dataGrid.js +++ b/js/dataGrid.js @@ -93,10 +93,10 @@ function startResize(objectResizingID, objectTableResizingID, columnName, cellIDs, sizeOfResizingCell) { _objectResizing = document.getElementById(objectResizingID); - _objectResizingDiv = document.getElementById(objectResizingID + 'div'); + _objectResizingDiv = document.getElementById(objectResizingID + "div"); _objectTableResizing = document.getElementById(objectTableResizingID); _objectOverrideCell = document.getElementById(objectOverrideCellID); - _objectOverrideDiv = document.getElementById(objectOverrideCellID + 'div'); + _objectOverrideDiv = document.getElementById(objectOverrideCellID + "div"); _instance = instance; _sessionCookie = sessionCookie; @@ -110,7 +110,7 @@ function startResize(objectResizingID, objectTableResizingID, _isResizing = true; _isMoving = false; - var filterRow = document.getElementById('filterRow' + instance); + var filterRow = document.getElementById("filterRow" + instance); } function startMove(objectResizingID, objectTableResizingID, @@ -118,11 +118,11 @@ function startMove(objectResizingID, objectTableResizingID, objectMovableCellID, objectOverFlowDivID, baseParameters, unrelatedRequestString) { _objectResizing = document.getElementById(objectResizingID); - _objectResizingDiv = document.getElementById(objectResizingID + 'div'); + _objectResizingDiv = document.getElementById(objectResizingID + "div"); _objectTableResizing = document.getElementById(objectTableResizingID); _objectOverflow = document.getElementById(objectOverFlowDivID); _objectOverrideCell = document.getElementById(objectOverrideCellID); - _objectOverrideDiv = document.getElementById(objectOverrideCellID + 'div'); + _objectOverrideDiv = document.getElementById(objectOverrideCellID + "div"); _objectMovableCell = document.getElementById(objectMovableCellID); _instance = instance; @@ -134,7 +134,7 @@ function startMove(objectResizingID, objectTableResizingID, _mouseStartPos = _mouse_x; _isResizing = false; - window.setTimeout('startMoveAfterDelay();', 450) + window.setTimeout("startMoveAfterDelay();", 450) } /* If the mouse is still clicked after .45 seconds, execute the move script. */ @@ -148,12 +148,12 @@ function startMoveAfterDelay() _isMoving = true; /* Remove label on item, create duplicate column floating above everything */ _origInnerHTML = _objectResizingDiv.innerHTML; - _objectResizingDiv.innerHTML = ''; - _objectMovableCell.style.width = _objectResizing.offsetWidth + 'px'; + _objectResizingDiv.innerHTML = ""; + _objectMovableCell.style.width = _objectResizing.offsetWidth + "px"; _objectMovableCell.innerHTML = _origInnerHTML; - _objectMovableCell.style.display = ''; - _objectMovableCell.style.left = docjslib_getRealLeft(_objectResizing) + 'px'; - _objectMovableCell.style.top = docjslib_getRealTop(_objectResizing) + 'px'; + _objectMovableCell.style.display = ""; + _objectMovableCell.style.left = docjslib_getRealLeft(_objectResizing) + "px"; + _objectMovableCell.style.top = docjslib_getRealTop(_objectResizing) + "px"; _start_x = docjslib_getRealLeft(_objectResizing); } @@ -202,19 +202,19 @@ function finishMoving() /* Create 2 arrays containing cell positions and actions for moving to that position */ for (var i=0; i < tblHeadRowObj.cells.length; i++) { - if ((' ' + tblHeadRowObj.cells[i].className + ' ').indexOf('resizeableCell') == -1 && + if ((" " + tblHeadRowObj.cells[i].className + " ").indexOf("resizeableCell") == -1 && docjslib_getRealLeft(tblHeadRowObj.cells[i]) != 0 && - tblHeadRowObj.cells[i].id != '') + tblHeadRowObj.cells[i].id != "") { cellPositions[positionArrayCounter] = docjslib_getRealLeft(tblHeadRowObj.cells[i]); if (tblHeadRowObj.cells[i].id == _objectResizing.id) { - cellActions[positionArrayCounter] = 'nothing - left side'; + cellActions[positionArrayCounter] = "nothing - left side"; } - else if (positionArrayCounter != 0 && cellActions[positionArrayCounter - 1] == 'nothing - left side') + else if (positionArrayCounter != 0 && cellActions[positionArrayCounter - 1] == "nothing - left side") { - cellActions[positionArrayCounter] = 'nothing - right side'; + cellActions[positionArrayCounter] = "nothing - right side"; } else { @@ -228,7 +228,7 @@ function finishMoving() if (positionArrayCounter != 0) { cellPositions[positionArrayCounter] = docjslib_getRealLeft(_objectOverrideCell) + _objectOverrideCell.offsetWidth; - cellActions[positionArrayCounter] = 'moveToEnd'; + cellActions[positionArrayCounter] = "moveToEnd"; } /* Determine smallest distance away from middle of cell. */ @@ -245,14 +245,14 @@ function finishMoving() } /* Submit the move to the server if there is any action to be done. */ - if ((' ' + cellActions[smallestIndex] + ' ').indexOf('nothing') == -1) + if ((" " + cellActions[smallestIndex] + " ").indexOf("nothing") == -1) { - _objectResizingDiv.innerHTML = ''; - populateAjaxPager(_instance, _baseParameters, _sessionCookie, urlEncode(_objectResizing.id) + ',' + urlEncode(cellActions[smallestIndex]), _unrelatedRequestString) + _objectResizingDiv.innerHTML = ""; + populateAjaxPager(_instance, _baseParameters, _sessionCookie, urlEncode(_objectResizing.id) + "," + urlEncode(cellActions[smallestIndex]), _unrelatedRequestString) } else { - _objectMovableCell.style.display = 'none'; + _objectMovableCell.style.display = "none"; _objectResizingDiv.innerHTML = _origInnerHTML; } } @@ -263,10 +263,10 @@ function saveColumnSize() var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&columnName=' + urlEncode(_columnName); - POSTData += '&columnWidth=' + _objectResizing.style.width.substring(0, _objectResizing.style.width.length-2); - POSTData += '&instance=' + _instance; + var POSTData = ""; + POSTData += "&columnName=" + urlEncode(_columnName); + POSTData += "&columnWidth=" + _objectResizing.style.width.substring(0, _objectResizing.style.width.length-2); + POSTData += "&instance=" + _instance; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -287,9 +287,9 @@ function saveColumnSize() } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -300,7 +300,7 @@ function saveColumnSize() AJAX_callCATSFunction( http, - 'setColumnWidth', + "setColumnWidth", POSTData, callBack, 0, @@ -349,15 +349,15 @@ function updateResize() newWidth = _startWidthResizing - (_mouseStartPos - _mouse_x); newTableWidth = _startTableWidthResizing - (_mouseStartPos - _mouse_x); } - _objectResizing.style.width = newWidth + 'px'; - _objectResizingDiv.style.width = newWidth + 'px'; - _objectTableResizing.style.width = newTableWidth + 'px'; + _objectResizing.style.width = newWidth + "px"; + _objectResizingDiv.style.width = newWidth + "px"; + _objectTableResizing.style.width = newTableWidth + "px"; } function updateMove() { newXPos = _start_x - (_mouseStartPos - _mouse_x) - _objectOverflow.scrollLeft ; - _objectMovableCell.style.left = (newXPos) + 'px'; + _objectMovableCell.style.left = (newXPos) + "px"; } @@ -400,9 +400,9 @@ function enforceMinimumTableWidth() { var sizeMod = _minimumTableWidth - tableWidth; var newCellWidth = cellCurrentWidth + sizeMod; - _objectOverrideCell.style.width = newCellWidth + 'px'; - _objectOverrideDiv.style.width = newCellWidth + 'px'; - _objectTableResizing.style.width = (tableWidth + sizeMod) + 'px'; + _objectOverrideCell.style.width = newCellWidth + "px"; + _objectOverrideDiv.style.width = newCellWidth + "px"; + _objectTableResizing.style.width = (tableWidth + sizeMod) + "px"; overflow = false; } @@ -412,9 +412,9 @@ function enforceMinimumTableWidth() var sizeMod = _lastCellRealWidth - cellCurrentWidth; if (_lastCellRealWidth-4 > 10) { - _objectOverrideCell.style.width = (_lastCellRealWidth-4) + 'px'; - _objectOverrideDiv.style.width = (_lastCellRealWidth-4) + 'px'; - _objectTableResizing.style.width = (tableWidth + sizeMod) + 'px'; + _objectOverrideCell.style.width = (_lastCellRealWidth-4) + "px"; + _objectOverrideDiv.style.width = (_lastCellRealWidth-4) + "px"; + _objectTableResizing.style.width = (tableWidth + sizeMod) + "px"; } } @@ -426,8 +426,8 @@ function enforceMinimumTableWidth() if (tableWidth < _minimumTableWidth) { - _objectOverrideCell.style.width = (cellCurrentWidth + (_minimumTableWidth - tableWidth)) + 'px'; - _objectOverrideDiv.style.width = (cellCurrentWidth + (_minimumTableWidth - tableWidth)) + 'px'; + _objectOverrideCell.style.width = (cellCurrentWidth + (_minimumTableWidth - tableWidth)) + "px"; + _objectOverrideDiv.style.width = (cellCurrentWidth + (_minimumTableWidth - tableWidth)) + "px"; overflow = false; } @@ -440,92 +440,92 @@ function enforceMinimumTableWidth() /* Helper for add/remove column window. */ function toggleHideShowControls(md5InstanceName) { - var cellHideShow = document.getElementById('cellHideShow' + md5InstanceName); - var ColumnBox = document.getElementById('ColumnBox' + md5InstanceName); - var helpShim = document.getElementById('helpShim' + md5InstanceName); + var cellHideShow = document.getElementById("cellHideShow" + md5InstanceName); + var ColumnBox = document.getElementById("ColumnBox" + md5InstanceName); + var helpShim = document.getElementById("helpShim" + md5InstanceName); - if (ColumnBox.style.display=='block') + if (ColumnBox.style.display=="block") { - ColumnBox.style.display = 'none'; - helpShim.style.display = 'none'; + ColumnBox.style.display = "none"; + helpShim.style.display = "none"; } else { - ColumnBox.style.display = 'block'; - ColumnBox.style.left = docjslib_getRealLeft(cellHideShow) + 'px'; - helpShim.style.display = 'block'; + ColumnBox.style.display = "block"; + ColumnBox.style.left = docjslib_getRealLeft(cellHideShow) + "px"; + helpShim.style.display = "block"; helpShim.style.zIndex = 1; - helpShim.style.left = docjslib_getRealLeft(ColumnBox) + 'px'; - helpShim.style.top = docjslib_getRealTop(ColumnBox) + 'px'; - helpShim.style.width = ColumnBox.offsetWidth + 'px'; - helpShim.style.height = ColumnBox.offsetHeight + 'px'; + helpShim.style.left = docjslib_getRealLeft(ColumnBox) + "px"; + helpShim.style.top = docjslib_getRealTop(ColumnBox) + "px"; + helpShim.style.width = ColumnBox.offsetWidth + "px"; + helpShim.style.height = ColumnBox.offsetHeight + "px"; } } /* Helper for add/remove column window. */ function toggleHideShowAction(md5InstanceName) { - var cellHideShow = document.getElementById('cellHideShow' + md5InstanceName); - var ActionArea = document.getElementById('ActionArea' + md5InstanceName); - var helpShim = document.getElementById('helpShim' + md5InstanceName); + var cellHideShow = document.getElementById("cellHideShow" + md5InstanceName); + var ActionArea = document.getElementById("ActionArea" + md5InstanceName); + var helpShim = document.getElementById("helpShim" + md5InstanceName); - if (ActionArea.style.display=='block') + if (ActionArea.style.display=="block") { - ActionArea.style.display = 'none'; - helpShim.style.display = 'none'; + ActionArea.style.display = "none"; + helpShim.style.display = "none"; } else { - ActionArea.style.display = 'block'; - ActionArea.style.left = docjslib_getRealLeft(cellHideShow) + 'px'; - helpShim.style.display = 'block'; + ActionArea.style.display = "block"; + ActionArea.style.left = docjslib_getRealLeft(cellHideShow) + "px"; + helpShim.style.display = "block"; helpShim.style.zIndex = 1; - helpShim.style.left = docjslib_getRealLeft(ActionArea) + 'px'; - helpShim.style.top = docjslib_getRealTop(ActionArea) + 'px'; - helpShim.style.width = ActionArea.offsetWidth + 'px'; - helpShim.style.height = ActionArea.offsetHeight + 'px'; + helpShim.style.left = docjslib_getRealLeft(ActionArea) + "px"; + helpShim.style.top = docjslib_getRealTop(ActionArea) + "px"; + helpShim.style.width = ActionArea.offsetWidth + "px"; + helpShim.style.height = ActionArea.offsetHeight + "px"; } } /* Helpers for the show/hide filter control. */ function showFilterSet(cellIndexes, instanceName) { - var filterRow = document.getElementById('filterRow' + instanceName); + var filterRow = document.getElementById("filterRow" + instanceName); var widthEval = 0; - filterRow.style.display = ''; - filterRow.style.height = '20px'; + filterRow.style.display = ""; + filterRow.style.height = "20px"; - var cellIndexArray = cellIndexes.split(','); + var cellIndexArray = cellIndexes.split(","); for (var i = 0; i < cellIndexArray.length; i++) { if (i < cellIndexArray.length - 1) { //FIXME: Clean up. - widthEval = (docjslib_getRealLeft(document.getElementById('cell' + instanceName + cellIndexArray[i+1])) - docjslib_getRealLeft(document.getElementById('cell' + instanceName + cellIndexArray[i])) - 2); + widthEval = (docjslib_getRealLeft(document.getElementById("cell" + instanceName + cellIndexArray[i+1])) - docjslib_getRealLeft(document.getElementById("cell" + instanceName + cellIndexArray[i])) - 2); if (widthEval < 0) { widthEval = 0; } - document.getElementById('filter_cell' + i + instanceName).style.width = widthEval + 'px'; + document.getElementById("filter_cell" + i + instanceName).style.width = widthEval + "px"; } else { - widthEval = ((docjslib_getRealLeft(document.getElementById('table' + instanceName)) + document.getElementById('table' + instanceName).offsetWidth) - docjslib_getRealLeft(document.getElementById('cell' + instanceName + cellIndexArray[i])) - 2) + widthEval = ((docjslib_getRealLeft(document.getElementById("table" + instanceName)) + document.getElementById("table" + instanceName).offsetWidth) - docjslib_getRealLeft(document.getElementById("cell" + instanceName + cellIndexArray[i])) - 2) if (widthEval < 0) { widthEval = 0; } - document.getElementById('filter_cell' + i + instanceName).style.width = widthEval + 'px'; + document.getElementById("filter_cell" + i + instanceName).style.width = widthEval + "px"; } - document.getElementById('filter_cell' + i + instanceName).style.top = '-3px'; + document.getElementById("filter_cell" + i + instanceName).style.top = "-3px"; } - filterRow.style.height = document.getElementById('filter_cell' + cellIndexArray[0] + instanceName).offsetHeight + 'px'; + filterRow.style.height = document.getElementById("filter_cell" + cellIndexArray[0] + instanceName).offsetHeight + "px"; } function hideFilterSet(instanceName) { - var filterRow = document.getElementById('filterRow' + instanceName); - filterRow.style.display = 'none'; + var filterRow = document.getElementById("filterRow" + instanceName); + filterRow.style.display = "none"; } /* Called by stopResize to store in the database the new column widths. */ @@ -534,26 +534,26 @@ function populateAjaxPager(instance, parameters, sessionCookie, dynamicArgument, { md5instance = md5(urlDecode(instance)); - if (document.getElementById('exportBoxLink' + md5instance) != null) + if (document.getElementById("exportBoxLink" + md5instance) != null) { - document.getElementById('exportBoxLink' + md5instance).style.display = 'none'; + document.getElementById("exportBoxLink" + md5instance).style.display = "none"; } - document.getElementById('ajaxTableIndicator' + md5instance).style.display = ''; + document.getElementById("ajaxTableIndicator" + md5instance).style.display = ""; var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&i=' + instance + '&p=' + parameters; + var POSTData = "&i=" + instance + "&p=" + parameters; - if (typeof(dynamicArgument) != 'undefined') + if (typeof(dynamicArgument) != "undefined") { - POSTData += '&dynamicArgument=' + urlEncode(dynamicArgument); + POSTData += "&dynamicArgument=" + urlEncode(dynamicArgument); } - if (typeof(unrelatedRequestString) != 'undefined') + if (typeof(unrelatedRequestString) != "undefined") { - POSTData += '&unrelatedRequestString=' + urlEncode(unrelatedRequestString); + POSTData += "&unrelatedRequestString=" + urlEncode(unrelatedRequestString); } /* Anonymous callback function triggered when HTTP response is received. */ @@ -564,14 +564,14 @@ function populateAjaxPager(instance, parameters, sessionCookie, dynamicArgument, return; } - document.getElementById('OverflowDiv' + md5instance).innerHTML = http.responseText; + document.getElementById("OverflowDiv" + md5instance).innerHTML = http.responseText; execJS(http.responseText); } AJAX_callCATSFunction( http, - 'getDataGridPager', + "getDataGridPager", POSTData, callBack, 0, @@ -602,14 +602,14 @@ function addRemoveFromExportArray(arrayObject, theValue) /* Removes a column from a filter. */ function removeColumnFromFilter(filterElementID, columnName) { - var arguments = document.getElementById(filterElementID).value.split(','); - var newArguments = ''; + var arguments = document.getElementById(filterElementID).value.split(","); + var newArguments = ""; for (var i = 0; i < arguments.length; i++) { - if ((arguments[i].indexOf('=') == -1 || urlDecode(arguments[i].substr(0, arguments[i].indexOf('='))) != columnName) && arguments[i] != '') + if ((arguments[i].indexOf("=") == -1 || urlDecode(arguments[i].substr(0, arguments[i].indexOf("="))) != columnName) && arguments[i] != "") { - newArguments += arguments[i] + ','; + newArguments += arguments[i] + ","; } } @@ -621,25 +621,25 @@ function addColumnToFilter(filterElementID, columnName, operator, value) { removeColumnFromFilter(filterElementID, columnName); - document.getElementById(filterElementID).value += urlEncode(columnName) + operator + urlEncode(value) + ','; + document.getElementById(filterElementID).value += urlEncode(columnName) + operator + urlEncode(value) + ","; } /* Clears the filter. */ function clearFilter(filterElementID) { - document.getElementById(filterElementID).value = ''; + document.getElementById(filterElementID).value = ""; } /* DHTML filter options are encoded into column name!@!filter type pairs. Ex: First Name!@!===~ returns First Name. */ function getFilterColumnNameFromOptionValue(theValue) { - return theValue.substr(0, theValue.indexOf('!@!')); + return theValue.substr(0, theValue.indexOf("!@!")); } /* DHTML filter options are encoded into column name!@!filter type pairs. Ex: First Name!@!===~ returns '===~'; */ function getFilterColumnTypesFromOptionValue(theValue) { - return theValue.substr(theValue.indexOf('!@!') + 3); + return theValue.substr(theValue.indexOf("!@!") + 3); } @@ -666,13 +666,13 @@ function showNewFilter( ); filterArea.appendChild(currentFilter.render()); var disableAddFilterButton = selectableColumns.length > 1 ? false : true; - document.getElementsByName('addFilterButton' + instanceName)[0].disabled = disableAddFilterButton; + document.getElementsByName("addFilterButton" + instanceName)[0].disabled = disableAddFilterButton; } /* Generic message to display when a user tries to export selected, but nothing is selected. */ function dataGridNoSelected() { - alert ('You have not selected any items!'); + alert ("You have not selected any items!"); } /* Mouse handler hooks. */ diff --git a/js/dataGridFilters.js b/js/dataGridFilters.js index 790a8ff55..c7ad3b964 100644 --- a/js/dataGridFilters.js +++ b/js/dataGridFilters.js @@ -1,12 +1,12 @@ var filter = { getNames: function() { return { - '==': 'is equal to', - '=~': 'contains', - '=<': 'is less than', - '=>': 'is greater than', - '=#': 'has element', - '=@': 'Near' + "==": "is equal to", + "=~": "contains", + "=<": "is less than", + "=>": "is greater than", + "=#": "has element", + "=@": "Near" }; }, makePreviousSelectionBoxesUnselectable: function( @@ -17,14 +17,14 @@ var filter = { var filterArea = document.getElementById(filterAreaID); if (filterCounter > 1) { - filterBr = document.createElement('br'); - filterBr.clear = 'all'; + filterBr = document.createElement("br"); + filterBr.clear = "all"; filterArea.appendChild(filterBr); for (var i = 1; i < filterCounter; i++) { - var columnSelector = document.getElementById(filterAreaID+i+'columnName'); + var columnSelector = document.getElementById(filterAreaID+i+"columnName"); columnSelector.disabled=true; //Take previously filtered columns out of the list of filterable columns. @@ -49,7 +49,7 @@ filter.FilterFactory.createFromPossibleOperatorType = function( selectableColumns, instanceName ) { - if (getFilterColumnTypesFromOptionValue(possibleOperatorType) == '=@') { + if (getFilterColumnTypesFromOptionValue(possibleOperatorType) == "=@") { return new filter.NearZipCodeFilter(possibleOperatorType, filterCounter, filterAreaID, selectableColumns, instanceName); } else { return new filter.DefaultFilter(possibleOperatorType, filterCounter, filterAreaID, selectableColumns, instanceName); @@ -60,7 +60,7 @@ filter.Filter = function() { } filter.Filter.prototype.createFieldSelect = function(defaultValue, filterAreaID, filterCounter, selectableColumns) { - var selectColumn = document.createElement('select'); + var selectColumn = document.createElement("select"); for (var i = 0; i < selectableColumns.length; i++) { selectColumn.appendChild(this.createOption( @@ -69,17 +69,17 @@ filter.Filter.prototype.createFieldSelect = function(defaultValue, filterAreaID, defaultValue == selectableColumns[i] )); } - selectColumn.id = filterAreaID+filterCounter+'columnName'; - selectColumn.className = 'inputbox'; + selectColumn.id = filterAreaID+filterCounter+"columnName"; + selectColumn.className = "inputbox"; return selectColumn; } filter.Filter.prototype.createOption = function(value, innerHtml, isSelected) { - var option = document.createElement('option'); + var option = document.createElement("option"); option.value = value; option.innerHTML = innerHtml; if (isSelected) { - option.selected = 'selected'; + option.selected = "selected"; } return option; } @@ -108,10 +108,10 @@ filter.DefaultFilter = function(defaultValue, filterCounter, filterAreaID, selec filter.DefaultFilter.prototype = Object.create(filter.Filter.prototype); filter.DefaultFilter.prototype.createOperatorSelect = function(currentValue, filterAreaID, filterCounter) { - var operatorSelect = this.createElement('select', { - id: filterAreaID + filterCounter + 'operator', - className: 'inputbox', - style: 'width: 120px' + var operatorSelect = this.createElement("select", { + id: filterAreaID + filterCounter + "operator", + className: "inputbox", + style: "width: 120px" }); var possibleTypes = getFilterColumnTypesFromOptionValue(currentValue); for (var i = 0; i < possibleTypes.length; i+=2) @@ -153,35 +153,35 @@ filter.Filter.prototype.createSelectAreaChangeHandler = function( filter.DefaultFilter.prototype.createInputAreaChangeHandler = function(instanceName, filterAreaID, filterCounter) { return function() { addColumnToFilter( - 'filterArea' + instanceName, - getFilterColumnNameFromOptionValue(document.getElementById(filterAreaID+filterCounter+'columnName').value), - document.getElementById(filterAreaID+filterCounter+'operator').value, - document.getElementById(filterAreaID+filterCounter+'value').value + "filterArea" + instanceName, + getFilterColumnNameFromOptionValue(document.getElementById(filterAreaID+filterCounter+"columnName").value), + document.getElementById(filterAreaID+filterCounter+"operator").value, + document.getElementById(filterAreaID+filterCounter+"value").value ); }; } filter.DefaultFilter.prototype.createInputArea = function(filterAreaID, filterCounter, instanceName) { - var inputArea = document.createElement('input'); - inputArea.id = filterAreaID+filterCounter+'value'; - inputArea.style.width='180px'; + var inputArea = document.createElement("input"); + inputArea.id = filterAreaID+filterCounter+"value"; + inputArea.style.width="180px"; var inputAreaChangeHandler = this.createInputAreaChangeHandler(instanceName, filterAreaID, filterCounter) if (inputArea.addEventListener) { - inputArea.addEventListener('change', inputAreaChangeHandler, false); + inputArea.addEventListener("change", inputAreaChangeHandler, false); } else if (inputArea.attachEvent) { - inputArea.attachEvent('onchange', inputAreaChangeHandler); + inputArea.attachEvent("onchange", inputAreaChangeHandler); } - inputArea.className = 'inputbox'; + inputArea.className = "inputbox"; return inputArea; } filter.DefaultFilter.prototype.render = function() { - var filterDiv = document.createElement('div'); + var filterDiv = document.createElement("div"); var selectColumn = this.createFieldSelect(this.defaultValue, this.filterAreaID, this.filterCounter, this.selectableColumns); filterDiv.appendChild(selectColumn); var operatorSelectColumn = this.createOperatorSelect(selectColumn.value, this.filterAreaID, this.filterCounter); filterDiv.appendChild(operatorSelectColumn); - selectColumn.addEventListener('change', this.createSelectAreaChangeHandler( + selectColumn.addEventListener("change", this.createSelectAreaChangeHandler( selectColumn, this.filterCounter, this.filterAreaID, @@ -190,7 +190,7 @@ filter.DefaultFilter.prototype.render = function() { )); var inputArea = this.createInputArea(this.filterAreaID, this.filterCounter, this.instanceName); filterDiv.appendChild(inputArea); - filterDiv.style.float='left'; + filterDiv.style.float="left"; return filterDiv; } @@ -205,9 +205,9 @@ filter.NearZipCodeFilter = function(defaultValue, filterCounter, filterAreaID, s filter.NearZipCodeFilter.prototype = Object.create(filter.Filter.prototype); filter.NearZipCodeFilter.prototype.render = function() { - var filterDiv = document.createElement('div'); + var filterDiv = document.createElement("div"); var selectColumn = this.createFieldSelect(this.defaultValue, this.filterAreaID, this.filterCounter, this.selectableColumns); - selectColumn.addEventListener('change', this.createSelectAreaChangeHandler( + selectColumn.addEventListener("change", this.createSelectAreaChangeHandler( selectColumn, this.filterCounter, this.filterAreaID, @@ -217,46 +217,46 @@ filter.NearZipCodeFilter.prototype.render = function() { filterDiv.appendChild(selectColumn); /* Zipcode input area */ filterDiv.appendChild(this.createElement( - 'span', + "span", { - id: this.filterAreaID + this.filterCounter + 'zip1', - innerHTML: 'Zipcode:' + id: this.filterAreaID + this.filterCounter + "zip1", + innerHTML: "Zipcode:" } )); var inputAreaChangeHandlerZip = function() { - addColumnToFilter('filterArea' + this.instanceName, - getFilterColumnNameFromOptionValue(document.getElementById(this.filterAreaID+this.filterCounter+'columnName').value), - document.getElementById(this.filterAreaID+this.filterCounter+'operator').value, - document.getElementById(this.filterAreaID+this.filterCounter+'zipInput1').value + ',' + document.getElementById(this.filterAreaID+this.filterCounter+'zipInput2').value + addColumnToFilter("filterArea" + this.instanceName, + getFilterColumnNameFromOptionValue(document.getElementById(this.filterAreaID+this.filterCounter+"columnName").value), + document.getElementById(this.filterAreaID+this.filterCounter+"operator").value, + document.getElementById(this.filterAreaID+this.filterCounter+"zipInput1").value + "," + document.getElementById(this.filterAreaID+this.filterCounter+"zipInput2").value ); }; filterDiv.appendChild(this.createElement( - 'input', + "input", { - id: this.filterAreaID + this.filterCounter + 'zipInput1', - style: 'width: 80px', - className: 'inputbox,', - innerHTML: 'Zipcode:' + id: this.filterAreaID + this.filterCounter + "zipInput1", + style: "width: 80px", + className: "inputbox,", + innerHTML: "Zipcode:" }, { change: inputAreaChangeHandlerZip } )); filterDiv.appendChild(this.createElement( - 'span', + "span", { - id: this.filterAreaID + this.filterCounter + 'zip2', - innerHTML: 'Distance to Zipcode (Miles):' + id: this.filterAreaID + this.filterCounter + "zip2", + innerHTML: "Distance to Zipcode (Miles):" } )); filterDiv.appendChild(this.createElement( - 'input', + "input", { - id: this.filterAreaID+this.filterCounter+'zipInput2', - style: 'width: 80px;', - className: 'inputbox,', - innerHTML: 'Zipcode:', - value: '25' + id: this.filterAreaID+this.filterCounter+"zipInput2", + style: "width: 80px;", + className: "inputbox,", + innerHTML: "Zipcode:", + value: "25" }, { change: inputAreaChangeHandlerZip diff --git a/js/doubleListEditor.js b/js/doubleListEditor.js index 4be41379c..8123e86f1 100755 --- a/js/doubleListEditor.js +++ b/js/doubleListEditor.js @@ -52,12 +52,12 @@ function doubleListEditor(theTitle, rightListCSVID, leftListCSVID, allowCountUp showPopWinHTML(drawDoubleListEditor(), 620, 315, null); /* Fix for IE6. */ - document.getElementById('doubleListEditorSelectDivRight').innerHTML = ''; - document.getElementById('doubleListEditorSelectDivLeft').innerHTML = ''; + document.getElementById("doubleListEditorSelectDivRight").innerHTML = ""; + document.getElementById("doubleListEditorSelectDivLeft").innerHTML = ""; - document.getElementById('popupTitle').innerHTML = theTitle; + document.getElementById("popupTitle").innerHTML = theTitle; - var objTargetElement = document.getElementById('doubleListEditorSelectRight'); + var objTargetElement = document.getElementById("doubleListEditorSelectRight"); for (var i = 0; i < doubleListEditorListRight.length; i++) { var intTargetLen = objTargetElement.length++; @@ -65,7 +65,7 @@ function doubleListEditor(theTitle, rightListCSVID, leftListCSVID, allowCountUp objTargetElement.options[intTargetLen].value = intTargetLen; } - objTargetElement = document.getElementById('doubleListEditorSelectLeft'); + objTargetElement = document.getElementById("doubleListEditorSelectLeft"); for ( i = 0; i < doubleListEditorListLeft.length; i++) { intTargetLen = objTargetElement.length++; @@ -77,106 +77,106 @@ function doubleListEditor(theTitle, rightListCSVID, leftListCSVID, allowCountUp function drawDoubleListEditor() { var html = - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
' + - 'Candidate\'s Saved Lists' + - ' ' + - 'Available Saved Lists' + - '
' + - '' + - '' + - '' + - '' + - '
' + - '
' + - '' + - '
' + - '
' + - '
' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
 
 
' + - '' + - '
' + - '' + - '
' + - '
' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
' + - '' + - '
' + - '
' + - '' + - '
' + - '
' + - '
' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
' + - '' + - '' + - '
 
' + - '' + - '' + - '
' + - '' + - '
 
' + - '' + - '
' + - '
'; + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "
" + + "Candidate\'s Saved Lists" + + " " + + "Available Saved Lists" + + "
" + + "" + + "" + + "" + + "" + + "
" + + "
" + + "" + + "
" + + "
" + + "
" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "
 
 
" + + "" + + "
" + + "" + + "
" + + "
" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "
" + + "" + + "
" + + "
" + + "" + + "
" + + "
" + + "
" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "
" + + "" + + "" + + "
 
" + + "" + + "" + + "
" + + "" + + "
 
" + + "" + + "
" + + "
"; return html; } function doubleListEditorBuildSelectRight() { - var objTargetElement = document.getElementById('doubleListEditorSelectRight'); + var objTargetElement = document.getElementById("doubleListEditorSelectRight"); objTargetElement.length = 0; for (var i = 0; i < doubleListEditorListRight.length; i++) @@ -190,18 +190,18 @@ function doubleListEditorBuildSelectRight() function doubleListEditorDumpListRight() { - sOut = ''; - sOutModified = '' + sOut = ""; + sOutModified = "" for (var i = 0; i < doubleListEditorListRight.length; i++) { var s = doubleListEditorListRight[i]; - s = strReplace('"', '!!DOUBLEQUOTE!!', s); - s = strReplace('!!DOUBLEQUOTE!!', '""', s); - s = '"'+s+'"'; + s = strReplace("\"", "!!DOUBLEQUOTE!!", s); + s = strReplace("!!DOUBLEQUOTE!!", "\"\"", s); + s = "\""+s+"\""; if (i != doubleListEditorListRight.length - 1) { - sOut += s + ','; + sOut += s + ","; } else { @@ -213,14 +213,14 @@ function doubleListEditorDumpListRight() { var s = doubleListEditorModifiedListRight[i][0]; var s2 = doubleListEditorModifiedListRight[i][1] - s = strReplace('"', '!!DOUBLEQUOTE!!', s); - s = strReplace('!!DOUBLEQUOTE!!', '""', s); - s2 = strReplace('"', '!!DOUBLEQUOTE!!', s2); - s2 = strReplace('!!DOUBLEQUOTE!!', '""', s2); - s = '"!!EDIT!!'+s+'!!INTO!!'+s2+'"'; + s = strReplace("\"", "!!DOUBLEQUOTE!!", s); + s = strReplace("!!DOUBLEQUOTE!!", "\"\"", s); + s2 = strReplace("\"", "!!DOUBLEQUOTE!!", s2); + s2 = strReplace("!!DOUBLEQUOTE!!", "\"\"", s2); + s = "\"!!EDIT!!"+s+"!!INTO!!"+s2+"\""; if (i != doubleListEditorModifiedListRight.length - 1) { - sOutModified += s + ','; + sOutModified += s + ","; } else { @@ -231,19 +231,19 @@ function doubleListEditorDumpListRight() //Saftey: Unless we have deleted something, don't allow deletes. if (doubleAllowDeleteRight) { - sOut = sOut + '&DELETEALLOWED&'; + sOut = sOut + "&DELETEALLOWED&"; } - if (sOutModified != '') + if (sOutModified != "") { - sOut = sOut + ',' + sOutModified; + sOut = sOut + "," + sOutModified; } doubleListOutputElementRight.value = sOut; } function doubleListEditorBuildSelectLeft() { - var objTargetElement = document.getElementById('doubleListEditorSelectLeft'); + var objTargetElement = document.getElementById("doubleListEditorSelectLeft"); objTargetElement.length = 0; @@ -258,18 +258,18 @@ function doubleListEditorBuildSelectLeft() function doubleListEditorDumpListLeft() { - sOut = ''; - sOutModified = '' + sOut = ""; + sOutModified = "" for (var i = 0; i < doubleListEditorListLeft.length; i++) { var s = doubleListEditorListLeft[i]; - s = strReplace('"', '!!DOUBLEQUOTE!!', s); - s = strReplace('!!DOUBLEQUOTE!!', '""', s); - s = '"'+s+'"'; + s = strReplace("\"", "!!DOUBLEQUOTE!!", s); + s = strReplace("!!DOUBLEQUOTE!!", "\"\"", s); + s = "\""+s+"\""; if (i != doubleListEditorListLeft.length - 1) { - sOut += s + ','; + sOut += s + ","; } else { @@ -281,14 +281,14 @@ function doubleListEditorDumpListLeft() { var s = doubleListEditorModifiedListLeft[i][0]; var s2 = doubleListEditorModifiedListLeft[i][1] - s = strReplace('"', '!!DOUBLEQUOTE!!', s); - s = strReplace('!!DOUBLEQUOTE!!', '""', s); - s2 = strReplace('"', '!!DOUBLEQUOTE!!', s2); - s2 = strReplace('!!DOUBLEQUOTE!!', '""', s2); - s = '"!!EDIT!!'+s+'!!INTO!!'+s2+'"'; + s = strReplace("\"", "!!DOUBLEQUOTE!!", s); + s = strReplace("!!DOUBLEQUOTE!!", "\"\"", s); + s2 = strReplace("\"", "!!DOUBLEQUOTE!!", s2); + s2 = strReplace("!!DOUBLEQUOTE!!", "\"\"", s2); + s = "\"!!EDIT!!"+s+"!!INTO!!"+s2+"\""; if (i != doubleListEditorModifiedListLeft.length - 1) { - sOutModified += s + ','; + sOutModified += s + ","; } else { @@ -296,15 +296,15 @@ function doubleListEditorDumpListLeft() } } - if (sOutModified != '') + if (sOutModified != "") { - sOut = sOut + ',' + sOutModified; + sOut = sOut + "," + sOutModified; } //Saftey: Unless we have deleted something, don't allow deletes. if (doubleAllowDeleteLeft) { - sOut = sOut + '&DELETEALLOWED&'; + sOut = sOut + "&DELETEALLOWED&"; } doubleListOutputElementLeft.value = sOut; @@ -313,60 +313,60 @@ function doubleListEditorDumpListLeft() function doubleListGetArrayFromCSVText(theText) { - if (theText.indexOf('&DELETEALLOWED&') != -1) + if (theText.indexOf("&DELETEALLOWED&") != -1) { - theText = theText.substring(0,theText.indexOf('&DELETEALLOWED&')); + theText = theText.substring(0,theText.indexOf("&DELETEALLOWED&")); } - if (theText == '') + if (theText == "") { return Array(); } - theText = strReplace('""','!!DOUBLEQUOTE!!', theText); - theText = strReplace('^','!!EXPONENT!!', theText); + theText = strReplace("\"\"","!!DOUBLEQUOTE!!", theText); + theText = strReplace("^","!!EXPONENT!!", theText); var pos; var pos2; - while (theText.indexOf('"') != -1) + while (theText.indexOf("\"") != -1) { - pos = theText.indexOf('"'); - theText = "" + (theText.substring(0, pos) + '^' + + pos = theText.indexOf("\""); + theText = "" + (theText.substring(0, pos) + "^" + theText.substring((pos + 1), theText.length)); - pos2 = theText.indexOf('"'); + pos2 = theText.indexOf("\""); if (pos2 != -1) { - theText = "" + (theText.substring(0, pos2) + '^' + + theText = "" + (theText.substring(0, pos2) + "^" + theText.substring((pos2 + 1), theText.length)); theTextSub = theText.substring(pos + 1, pos2); - theTextSub = strReplace(',','!!COMMA!!', theTextSub); + theTextSub = strReplace(",","!!COMMA!!", theTextSub); - theText = "" + (theText.substring(0, pos) + '^' + - theTextSub + '^' + theText.substring((pos2 + 1), theText.length)); + theText = "" + (theText.substring(0, pos) + "^" + + theTextSub + "^" + theText.substring((pos2 + 1), theText.length)); } } - theText = strReplace('^','', theText); + theText = strReplace("^","", theText); - var tArray = theText.split(','); + var tArray = theText.split(","); listEditorModifiedList = Array(); for (var i = 0; i < tArray.length; i++) { - tArray[i] = strReplace('!!DOUBLEQUOTE!!', '"', tArray[i]); - tArray[i] = strReplace('!!EXPONENT!!', '^', tArray[i]); - tArray[i] = strReplace('!!COMMA!!', ',', tArray[i]); + tArray[i] = strReplace("!!DOUBLEQUOTE!!", "\"", tArray[i]); + tArray[i] = strReplace("!!EXPONENT!!", "^", tArray[i]); + tArray[i] = strReplace("!!COMMA!!", ",", tArray[i]); - if (tArray[i].indexOf('!!EDIT!!') == 0) + if (tArray[i].indexOf("!!EDIT!!") == 0) { listEditorModifiedList = listEditorModifiedList.concat(Array(Array( - tArray[i].substring(tArray[i].indexOf('!!EDIT!!')+8,tArray[i].indexOf('!!INTO!!')), - tArray[i].substring(tArray[i].indexOf('!!INTO!!')+8,tArray[i].length) + tArray[i].substring(tArray[i].indexOf("!!EDIT!!")+8,tArray[i].indexOf("!!INTO!!")), + tArray[i].substring(tArray[i].indexOf("!!INTO!!")+8,tArray[i].length) ))); tArray.splice(i,1); i--; @@ -378,10 +378,10 @@ function doubleListGetArrayFromCSVText(theText) function doubleListEditorNewValue() { - var theValue = document.getElementById('doubleListEditorNewText').value; - document.getElementById('doubleListEditorNewText').value = ''; + var theValue = document.getElementById("doubleListEditorNewText").value; + document.getElementById("doubleListEditorNewText").value = ""; - if (theValue == '') + if (theValue == "") { return; } @@ -404,15 +404,15 @@ function doubleListEditorDeleteValue() { doubleAllowDeleteRight = true; - var listObject = document.getElementById('doubleListEditorSelectRight'); + var listObject = document.getElementById("doubleListEditorSelectRight"); - if (listObject.value == '') + if (listObject.value == "") { return; } var valueNumber = listObject.value * 1; - var delValue = document.getElementById('doubleListEditorSelectRight').options[valueNumber].text; + var delValue = document.getElementById("doubleListEditorSelectRight").options[valueNumber].text; if (doubleListEditorListRight.length == 1) { @@ -443,9 +443,9 @@ function doubleListEditorRemoveValue() { doubleAllowDeleteLeft = true; - var listObject = document.getElementById('doubleListEditorSelectLeft'); + var listObject = document.getElementById("doubleListEditorSelectLeft"); - if (listObject.value == '') + if (listObject.value == "") { return; } @@ -469,10 +469,10 @@ function doubleListEditorRemoveValue() function doubleListEditorAddValue() { - var listObject = document.getElementById('doubleListEditorSelectRight'); + var listObject = document.getElementById("doubleListEditorSelectRight"); var theValue = listObject.options[listObject.selectedIndex].text; - if (theValue == '') + if (theValue == "") { return; } @@ -494,47 +494,47 @@ function doubleListEditorAddValue() function doubleListEditorDoModify() { - if (document.getElementById('doubleListEditorSelectRight').value == '') + if (document.getElementById("doubleListEditorSelectRight").value == "") { return; } - var valueNumber = document.getElementById('doubleListEditorSelectRight').value * 1; + var valueNumber = document.getElementById("doubleListEditorSelectRight").value * 1; modifyingIndex = valueNumber; - oldValue = document.getElementById('doubleListEditorSelectRight').options[modifyingIndex].text; + oldValue = document.getElementById("doubleListEditorSelectRight").options[modifyingIndex].text; - document.getElementById('doubleListEditorNewText').value = - document.getElementById('doubleListEditorSelectRight').options[modifyingIndex].text; + document.getElementById("doubleListEditorNewText").value = + document.getElementById("doubleListEditorSelectRight").options[modifyingIndex].text; - document.getElementById('doubleListEditorNewText').focus(); + document.getElementById("doubleListEditorNewText").focus(); - document.getElementById('doubleListEditorSave').style.display=''; - document.getElementById('doubleListEditorNew').style.display='none'; - document.getElementById('doubleListEditorNewList').style.display=''; - document.getElementById('doubleListEditorRename').style.display='none'; + document.getElementById("doubleListEditorSave").style.display=""; + document.getElementById("doubleListEditorNew").style.display="none"; + document.getElementById("doubleListEditorNewList").style.display=""; + document.getElementById("doubleListEditorRename").style.display="none"; } function doubleListEditorDoAdd() { - document.getElementById('doubleListEditorNewText').value = ''; - document.getElementById('doubleListEditorSave').style.display='none'; - document.getElementById('doubleListEditorNew').style.display=''; - document.getElementById('doubleListEditorNewList').style.display='none'; - document.getElementById('doubleListEditorRename').style.display=''; + document.getElementById("doubleListEditorNewText").value = ""; + document.getElementById("doubleListEditorSave").style.display="none"; + document.getElementById("doubleListEditorNew").style.display=""; + document.getElementById("doubleListEditorNewList").style.display="none"; + document.getElementById("doubleListEditorRename").style.display=""; } function doubleListEditorSaveValue() { - var newValue = document.getElementById('doubleListEditorNewText').value; + var newValue = document.getElementById("doubleListEditorNewText").value; doubleListEditorModifiedListRight = doubleListEditorModifiedListRight.concat( Array(Array( - document.getElementById('doubleListEditorSelectRight').options[modifyingIndex].text, + document.getElementById("doubleListEditorSelectRight").options[modifyingIndex].text, newValue))); - document.getElementById('doubleListEditorNewText').value = ''; + document.getElementById("doubleListEditorNewText").value = ""; doubleListEditorListRight.splice(modifyingIndex,1); diff --git a/js/eeo.js b/js/eeo.js index cf3100933..f21bf3d55 100755 --- a/js/eeo.js +++ b/js/eeo.js @@ -28,8 +28,8 @@ function checkUnckeckEEOSettings(setting) { - document.getElementById('genderTracking').checked = setting; - document.getElementById('ethnicTracking').checked = setting; - document.getElementById('veteranTracking').checked = setting; - document.getElementById('disabilityTracking').checked = setting; + document.getElementById("genderTracking").checked = setting; + document.getElementById("ethnicTracking").checked = setting; + document.getElementById("veteranTracking").checked = setting; + document.getElementById("disabilityTracking").checked = setting; } diff --git a/js/export.js b/js/export.js index aa8a1b19a..0d355f25b 100755 --- a/js/export.js +++ b/js/export.js @@ -46,14 +46,14 @@ function showBox(boxID) var box = document.getElementById(boxID); box.style.left = docjslib_getRealLeftExport( - document.getElementById('exportBoxLink') - ) + 'px'; - box.style.display = 'block'; + document.getElementById("exportBoxLink") + ) + "px"; + box.style.display = "block"; } function hideBox(boxID) { - document.getElementById(boxID).style.display = 'none'; + document.getElementById(boxID).style.display = "none"; } function toggleChecksAll() @@ -65,7 +65,7 @@ function toggleChecksAll() e = document.selectedObjects.elements[i]; if (document.selectAll.allBox.checked == true) { - if (e.type == 'checkbox') + if (e.type == "checkbox") { e.checked = true; } diff --git a/js/highlightrows.js b/js/highlightrows.js index e5034fe77..7c8f1effe 100755 --- a/js/highlightrows.js +++ b/js/highlightrows.js @@ -12,7 +12,7 @@ var savedStates = new Array(); var savedStateCount = 0; -var highlightColor = '#ffffcc'; +var highlightColor = "#ffffcc"; function deSelect() { @@ -32,14 +32,14 @@ function saveBackgroundStyle(currentElement) saved.element = currentElement; saved.className = currentElement.className; - saved.backgroundColor = currentElement.style['backgroundColor']; + saved.backgroundColor = currentElement.style["backgroundColor"]; return saved; } function restoreBackgroundStyle(savedState) { - savedState.element.style['backgroundColor'] = savedState.backgroundColor; + savedState.element.style["backgroundColor"] = savedState.backgroundColor; if (savedState.className) { @@ -79,12 +79,12 @@ function highlightTableRow(currentElement) savedStateCount = 0; - while (currentElement && ((currentElement.tagName && currentElement.tagName != 'TR') || !currentElement.tagName)) + while (currentElement && ((currentElement.tagName && currentElement.tagName != "TR") || !currentElement.tagName)) { currentElement = currentElement.parentNode; } - if (!currentElement || (currentElement && currentElement.id && currentElement.id == 'header')) + if (!currentElement || (currentElement && currentElement.id && currentElement.id == "header")) { return; } @@ -102,11 +102,11 @@ function highlightTableRow(currentElement) savedStateCount++; } - var tableCell = findNode(currentElement, 'TD'); + var tableCell = findNode(currentElement, "TD"); while (tableCell) { - if (tableCell.tagName == 'TD') + if (tableCell.tagName == "TD") { if (!tableCell.style) { @@ -118,8 +118,8 @@ function highlightTableRow(currentElement) savedStateCount++; } - tableCell.style['backgroundColor'] = highlightColor; - tableCell.style.cursor = 'default'; + tableCell.style["backgroundColor"] = highlightColor; + tableCell.style.cursor = "default"; } tableCell = tableCell.nextSibling; @@ -150,14 +150,14 @@ function trackTableHighlight(mEvent) /* The following is for selecting a row. */ var savedStatesSelected = new Array(); var savedStateCountSelected = 0; -var selectedColor = '#bde7ff'; -var selectedColorChild = '#88d4ff'; +var selectedColor = "#bde7ff"; +var selectedColorChild = "#88d4ff"; var selectedTableRow = 0; var selectedTableCell = 0; function restoreBackgroundStyleSelected(savedState) { - savedState.element.style['backgroundColor'] = savedState.backgroundColor; + savedState.element.style["backgroundColor"] = savedState.backgroundColor; if (savedState.className) { @@ -207,12 +207,12 @@ function highlightTableRowSelected(currentElement, customSelectedColor) savedStateCountSelected = 0; - while (currentElement && ((currentElement.tagName && currentElement.tagName != 'TR') || !currentElement.tagName)) + while (currentElement && ((currentElement.tagName && currentElement.tagName != "TR") || !currentElement.tagName)) { currentElement = currentElement.parentNode; } - if (!currentElement || (currentElement && currentElement.id && currentElement.id == 'header')) + if (!currentElement || (currentElement && currentElement.id && currentElement.id == "header")) { return; } @@ -226,11 +226,11 @@ function highlightTableRowSelected(currentElement, customSelectedColor) savedStateCountSelected++; } - var tableCell = findNode(currentElement, 'TD'); + var tableCell = findNode(currentElement, "TD"); while (tableCell) { - if (tableCell.tagName == 'TD') + if (tableCell.tagName == "TD") { if (!tableCell.style) { @@ -244,20 +244,20 @@ function highlightTableRowSelected(currentElement, customSelectedColor) if (tableCell == selectedTableCell || tableCell == selectedTableCell.parentNode) { - tableCell.style['backgroundColor'] = selectedColorChild; + tableCell.style["backgroundColor"] = selectedColorChild; } else { if (customSelectedColor != null) { - tableCell.style['backgroundColor'] = customSelectedColor; + tableCell.style["backgroundColor"] = customSelectedColor; } else { - tableCell.style['backgroundColor'] = selectedColor; + tableCell.style["backgroundColor"] = selectedColor; } } - tableCell.style.cursor = 'default'; + tableCell.style.cursor = "default"; } tableCell = tableCell.nextSibling; diff --git a/js/home.js b/js/home.js index a28a023dd..207828350 100755 --- a/js/home.js +++ b/js/home.js @@ -28,7 +28,7 @@ function swapHomeGraph(view) { - var homeGraphImage = document.getElementById('homeGraph'); + var homeGraphImage = document.getElementById("homeGraph"); homeGraphImage.src = CATSIndexName + "?m=graphs&a=miniPlacementStatistics&width=495&height=230&view=" + view; } diff --git a/js/install.js b/js/install.js index df7722469..1cbd2cf02 100755 --- a/js/install.js +++ b/js/install.js @@ -36,11 +36,11 @@ function setActiveStep(step) { if (i == step) { - document.getElementById('step' + i).style.fontWeight = 'bold'; + document.getElementById("step" + i).style.fontWeight = "bold"; } else { - document.getElementById('step' + i).style.fontWeight = ''; + document.getElementById("step" + i).style.fontWeight = ""; } } @@ -48,25 +48,25 @@ function setActiveStep(step) function hideDivsWithin(node) { - var divNodes = node.getElementsByTagName('div'); + var divNodes = node.getElementsByTagName("div"); for (var i = 0; i < divNodes.length; i++) { - divNodes[i].style.display = 'none'; + divNodes[i].style.display = "none"; } } function showTextBlock(textBlock) { - document.getElementById(textBlock).style.display = ''; + document.getElementById(textBlock).style.display = ""; } function Installpage_populate(postData, message) { - var htmlObjectID = 'subFormBlock'; + var htmlObjectID = "subFormBlock"; var http = AJAX_getXMLHttpObject(); - if (typeof(message) != 'undefined') + if (typeof(message) != "undefined") { document.getElementById(htmlObjectID).innerHTML += message; } @@ -81,7 +81,7 @@ function Installpage_populate(postData, message) response = http.responseText; - hideDivsWithin(document.getElementById('allSpans')); + hideDivsWithin(document.getElementById("allSpans")); document.getElementById(htmlObjectID).innerHTML = response; execJS(response); @@ -89,8 +89,8 @@ function Installpage_populate(postData, message) AJAX_callCATSFunction( http, - 'install:ui', - '&' + postData, + "install:ui", + "&" + postData, callBack, 10*60000, /* Ten minutes */ null, @@ -101,10 +101,10 @@ function Installpage_populate(postData, message) function Installpage_maint() { - var htmlObjectID = 'subFormBlock'; + var htmlObjectID = "subFormBlock"; var http = AJAX_getXMLHttpObject(); - if (typeof(message) != 'undefined') + if (typeof(message) != "undefined") { document.getElementById(htmlObjectID).innerHTML += message; } @@ -119,9 +119,9 @@ function Installpage_maint() response = http.responseText; - if (response.indexOf('setProgressUpdating') == -1) + if (response.indexOf("setProgressUpdating") == -1) { - Installpage_populate('a=reindexResumes'); + Installpage_populate("a=reindexResumes"); } else { @@ -131,8 +131,8 @@ function Installpage_maint() AJAX_callCATSFunction( http, - 'install:maint', - '&performMaintenence=yes', + "install:maint", + "&performMaintenence=yes", callBack, 10*60000, /* Ten minutes */ null, @@ -143,10 +143,10 @@ function Installpage_maint() function Installpage_append(postData, message) { - var htmlObjectID = 'subFormBlock'; + var htmlObjectID = "subFormBlock"; var http = AJAX_getXMLHttpObject(); var currentText = document.getElementById(htmlObjectID).innerHTML; - if (typeof(message) != 'undefined') + if (typeof(message) != "undefined") { document.getElementById(htmlObjectID).innerHTML += message; } @@ -162,15 +162,15 @@ function Installpage_append(postData, message) response = http.responseText; document.getElementById(htmlObjectID).innerHTML = currentText + response; - document.getElementById('execute').innerHTML = response; + document.getElementById("execute").innerHTML = response; execJS(response); } AJAX_callCATSFunction( http, - 'install:ui', - '&' + postData, + "install:ui", + "&" + postData, callBack, 10*60000, /* Ten minutes */ null, @@ -183,34 +183,34 @@ function changeMailForm() { var selectBox = document.mailForm.mailSupport; var mailOption = selectBox.options[selectBox.selectedIndex].value; - var sendmailBox = document.getElementById('mailSendmailBox'); - var smtpBox = document.getElementById('mailSmtpBox'); - var smtpAuthBox = document.getElementById('mailSmtpAuthorizationBox'); + var sendmailBox = document.getElementById("mailSendmailBox"); + var smtpBox = document.getElementById("mailSmtpBox"); + var smtpAuthBox = document.getElementById("mailSmtpAuthorizationBox"); - if (mailOption == 'opt2') + if (mailOption == "opt2") { - smtpBox.style.display = 'none'; - smtpAuthBox.style.display = 'none'; - sendmailBox.style.display = ''; + smtpBox.style.display = "none"; + smtpAuthBox.style.display = "none"; + sendmailBox.style.display = ""; } - else if (mailOption == 'opt3') + else if (mailOption == "opt3") { - smtpBox.style.display = ''; - smtpAuthBox.style.display = 'none'; - sendmailBox.style.display = 'none'; + smtpBox.style.display = ""; + smtpAuthBox.style.display = "none"; + sendmailBox.style.display = "none"; } else if (mailOption == "opt4") { - smtpBox.style.display = ''; - smtpAuthBox.style.display = ''; - sendmailBox.style.display = 'none'; + smtpBox.style.display = ""; + smtpAuthBox.style.display = ""; + sendmailBox.style.display = "none"; } else { - sendmailBox.style.display = 'none'; - smtpBox.style.display = 'none'; - smtpAuthBox.style.display = 'none'; + sendmailBox.style.display = "none"; + smtpBox.style.display = "none"; + smtpAuthBox.style.display = "none"; } } @@ -219,8 +219,8 @@ var totalProgressInstall = 0; function setProgressUpdating(progress, currentVersion, maxVersion, module) { - document.getElementById('upToDateSqlQuery').innerHTML = progress; - document.getElementById('upToDateModuleName').innerHTML = 'Processing Module: ' + module + ' (' + currentVersion + ')'; + document.getElementById("upToDateSqlQuery").innerHTML = progress; + document.getElementById("upToDateModuleName").innerHTML = "Processing Module: " + module + " (" + currentVersion + ")"; if (totalProgressInstall != maxVersion) { @@ -235,24 +235,24 @@ function setProgressUpdating(progress, currentVersion, maxVersion, module) return; } - document.getElementById('d1').style.display = ''; - document.getElementById('d2').style.display = ''; - document.getElementById('d3').style.display = ''; - document.getElementById('upToDateSqlQuery').style.display = ''; - document.getElementById('upToDateSqlQueryLabel').style.display = ''; + document.getElementById("d1").style.display = ""; + document.getElementById("d2").style.display = ""; + document.getElementById("d3").style.display = ""; + document.getElementById("upToDateSqlQuery").style.display = ""; + document.getElementById("upToDateSqlQueryLabel").style.display = ""; if (theProgress > 12) { - document.getElementById('d1').innerHTML = parseInt(theProgress) + '%'; + document.getElementById("d1").innerHTML = parseInt(theProgress) + "%"; } else { - document.getElementById('d1').innerHTML = ''; + document.getElementById("d1").innerHTML = ""; } if (theProgress > 0) { - document.getElementById('d2').style.width = (theProgress * 3) + 'px'; + document.getElementById("d2").style.width = (theProgress * 3) + "px"; } } diff --git a/js/joborder.js b/js/joborder.js index f50ec7942..c71be60c2 100755 --- a/js/joborder.js +++ b/js/joborder.js @@ -32,10 +32,10 @@ function watchCompanyIDChangeJO(sessionCookie) { if (currentCompanyID == -1) { - currentCompanyID = document.getElementById('companyID').value * 1; + currentCompanyID = document.getElementById("companyID").value * 1; } - if (currentCompanyID != document.getElementById('companyID').value * 1 && document.getElementById('companyID').value * 1 > 0 && document.getElementById('companyID').value != '') + if (currentCompanyID != document.getElementById("companyID").value * 1 && document.getElementById("companyID").value * 1 > 0 && document.getElementById("companyID").value != "") { updateCompanyData(sessionCookie); } @@ -44,16 +44,16 @@ function watchCompanyIDChangeJO(sessionCookie) function updateCompanyData(sessionCookie) { - currentCompanyID = document.getElementById('companyID').value * 1; - CompanyLocation_populate('companyID', sessionCookie); - CompanyContacts_populate('companyID', 'contactID', 'contactsIndicator', sessionCookie); + currentCompanyID = document.getElementById("companyID").value * 1; + CompanyLocation_populate("companyID", sessionCookie); + CompanyContacts_populate("companyID", "contactID", "contactsIndicator", sessionCookie); CompanyDepartments_populateJO(currentCompanyID, sessionCookie); } function CompanyDepartments_populateJO(companyID, sessionCookie) { - if (companyID == '' || !stringIsNumeric(companyID)) + if (companyID == "" || !stringIsNumeric(companyID)) { return; } @@ -61,7 +61,7 @@ function CompanyDepartments_populateJO(companyID, sessionCookie) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&companyID=' + urlEncode(companyID); + var POSTData = "&companyID=" + urlEncode(companyID); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -80,11 +80,11 @@ function CompanyDepartments_populateJO(companyID, sessionCookie) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { - if (errorCodeNode.firstChild.nodeValue != '-2') + if (errorCodeNode.firstChild.nodeValue != "-2") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -94,23 +94,23 @@ function CompanyDepartments_populateJO(companyID, sessionCookie) return; } - var departmentsNode = http.responseXML.getElementsByTagName('departments').item(0); + var departmentsNode = http.responseXML.getElementsByTagName("departments").item(0); if (departmentsNode.firstChild) { - document.getElementById('departmentsCSV').value = departmentsNode.firstChild.nodeValue; + document.getElementById("departmentsCSV").value = departmentsNode.firstChild.nodeValue; } else { - document.getElementById('departmentsCSV').value = ''; + document.getElementById("departmentsCSV").value = ""; } - listEditorUpdateSelectFromCSV('departmentSelect', 'departmentsCSV', true, false); - document.getElementById('departmentSelect').disabled = false; + listEditorUpdateSelectFromCSV("departmentSelect", "departmentsCSV", true, false); + document.getElementById("departmentSelect").disabled = false; } AJAX_callCATSFunction( http, - 'getCompanyLocationAndDepartments', + "getCompanyLocationAndDepartments", POSTData, callBack, 0, @@ -122,20 +122,20 @@ function CompanyDepartments_populateJO(companyID, sessionCookie) function checkPublic(e) { - var styleSheet = document.getElementById('displayQuestionnaires').style; + var styleSheet = document.getElementById("displayQuestionnaires").style; if (e.checked) { if (styleSheet.display) { - styleSheet.display = 'table-row'; + styleSheet.display = "table-row"; } } else { if (styleSheet.display) { - styleSheet.display = 'none'; + styleSheet.display = "none"; } } } diff --git a/js/lib.js b/js/lib.js index 4e1c389c3..483370124 100755 --- a/js/lib.js +++ b/js/lib.js @@ -51,8 +51,8 @@ var AJAX_TIMEOUT = 15000; function toggleVisibility() { - var singleQuickActionMenu = document.getElementById('singleQuickActionMenu'); - singleQuickActionMenu.style.display = singleQuickActionMenu.style.display == 'block' ? 'none' : 'block'; + var singleQuickActionMenu = document.getElementById("singleQuickActionMenu"); + singleQuickActionMenu.style.display = singleQuickActionMenu.style.display == "block" ? "none" : "block"; } /** @@ -96,10 +96,10 @@ function openCenteredPopup(url, name, width, height, scrollBars) { var optionString; - optionString = 'width=' + width + ',height=' + height; - optionString += ',top=' + ((screen.availHeight - height) / 2) + ',left=' + ((screen.availWidth - width) / 2); - optionString += ',scrollbars='; - optionString += (scrollBars ? 'yes' : 'no'); + optionString = "width=" + width + ",height=" + height; + optionString += ",top=" + ((screen.availHeight - height) / 2) + ",left=" + ((screen.availWidth - width) / 2); + optionString += ",scrollbars="; + optionString += (scrollBars ? "yes" : "no"); /* Open the new window. */ newWindow = window.open(url, name, optionString); @@ -154,11 +154,11 @@ function parentSetPopTitle(title) */ function escapeHTML(text) { - text = text.replace('&', '&'); - text = text.replace('<', '<'); - text = text.replace('>', '>'); - text = text.replace('"', '"'); - text = text.replace("'", '''); + text = text.replace("&", "&"); + text = text.replace("<", "<"); + text = text.replace(">", ">"); + text = text.replace("\"", """); + text = text.replace("'", "'"); return text; } @@ -171,11 +171,11 @@ function escapeHTML(text) */ function unEscapeHTML(text) { - text = text.replace('&', '&'); - text = text.replace('<', '<'); - text = text.replace('>', '>'); - text = text.replace('"', '"'); - text = text.replace(''', "'"); + text = text.replace("&", "&"); + text = text.replace("<", "<"); + text = text.replace(">", ">"); + text = text.replace(""", "\""); + text = text.replace("'", "'"); return text; } @@ -189,10 +189,10 @@ function unEscapeHTML(text) function urlEncode(text) { /* Force JavaScript to always treat 'text' as a string. */ - text += ''; + text += ""; /* encodeURIComponent() doesn't handle the ' character. */ - text = text.replace(/\'/g, '%27'); + text = text.replace(/\'/g, "%27"); /* Don't use escape(), as it doesn't properly handle UTF-8. */ text = encodeURIComponent(text); @@ -208,9 +208,9 @@ function urlEncode(text) */ function urlDecode(text) { - while (text.indexOf('+') != -1) + while (text.indexOf("+") != -1) { - text = text.replace('+', '%20'); + text = text.replace("+", "%20"); } /* Don't use unescape(), as it doesn't properly handle UTF-8. */ @@ -243,7 +243,7 @@ function serializeArray(array) */ function trim(text) { - return text.replace(/^\s*|\s*$/g, ''); + return text.replace(/^\s*|\s*$/g, ""); } /** @@ -255,11 +255,11 @@ function AJAX_getXMLHttpObject() { /* Array of possible names for the Microsoft XMLHTTP ActiveX. */ var MSXML_XMLHTTP_PROGIDS = new Array( - 'Microsoft.XMLHTTP', - 'MSXML2.XMLHTTP', - 'MSXML2.XMLHTTP.5.0', - 'MSXML2.XMLHTTP.4.0', - 'MSXML2.XMLHTTP.3.0' + "Microsoft.XMLHTTP", + "MSXML2.XMLHTTP", + "MSXML2.XMLHTTP.5.0", + "MSXML2.XMLHTTP.4.0", + "MSXML2.XMLHTTP.3.0" ); var xmlHttp; @@ -301,7 +301,7 @@ function AJAX_getXMLHttpObject() */ function AJAX_sendPOSTHeaders(http, contentLength) { - http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); + http.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); /* No more allowed! */ //http.setRequestHeader('Content-length', contentLength); //http.setRequestHeader('Connection', 'close'); @@ -315,7 +315,7 @@ function AJAX_sendPOSTHeaders(http, contentLength) */ function AJAX_getRandomPOSTHash() { - return '&rhash=' + urlEncode(parseInt(Math.random() * 99999999).toString()); + return "&rhash=" + urlEncode(parseInt(Math.random() * 99999999).toString()); } /** @@ -325,7 +325,7 @@ function AJAX_getRandomPOSTHash() */ function AJAX_getPOSTSessionID(sessionCookie) { - return '&' + sessionCookie; + return "&" + sessionCookie; } /** @@ -338,15 +338,15 @@ function AJAX_POST(http, url, POSTData, callBack, timeout, sessionCookie, { if (POSTData == null) { - POSTData = ''; + POSTData = ""; } - if (typeof CATSCsrfToken != 'undefined' && CATSCsrfToken !== null && - CATSCsrfToken !== '') + if (typeof CATSCsrfToken != "undefined" && CATSCsrfToken !== null && + CATSCsrfToken !== "") { - if (POSTData.indexOf('csrfToken=') == -1) + if (POSTData.indexOf("csrfToken=") == -1) { - POSTData += '&csrfToken=' + encodeURIComponent(CATSCsrfToken); + POSTData += "&csrfToken=" + encodeURIComponent(CATSCsrfToken); } } @@ -363,7 +363,7 @@ function AJAX_POST(http, url, POSTData, callBack, timeout, sessionCookie, //alert(POSTData); /* Open the socket and send POST headers. */ - http.open('POST', url, true); + http.open("POST", url, true); AJAX_sendPOSTHeaders(http, POSTData.length); /* Callback function. */ @@ -387,8 +387,8 @@ function AJAX_POST(http, url, POSTData, callBack, timeout, sessionCookie, if (!silentTimeout) { alert( - 'Timeout on AJAX query after ' + (timeout / 1000) + - ' seconds. Please refresh the page and try again.' + "Timeout on AJAX query after " + (timeout / 1000) + + " seconds. Please refresh the page and try again." ); } } @@ -406,16 +406,16 @@ function AJAX_callCATSFunction(http, funcName, POSTData, callBack, extraTimeout, sessionCookie, silentTimeout, disableBuffering) { /* Prepend the function name to the postdata. */ - var newPOSTData = 'f=' + funcName + POSTData; + var newPOSTData = "f=" + funcName + POSTData; if (disableBuffering) { - newPOSTData += '&nobuffer=true'; + newPOSTData += "&nobuffer=true"; } AJAX_POST( http, - 'ajax.php', + "ajax.php", newPOSTData, callBack, (AJAX_TIMEOUT + extraTimeout), @@ -450,7 +450,7 @@ function AJAX_isCallInProgress(http) */ function AJAX_isPHPError(responseText) { - return (responseText.indexOf(' on line ') != -1); + return (responseText.indexOf(" on line ") != -1); } @@ -466,8 +466,8 @@ showFullNotes = false; function toggleDescription() { - var shortNode = document.getElementById('shortDescription'); - var fullNode = document.getElementById('fullDescription'); + var shortNode = document.getElementById("shortDescription"); + var fullNode = document.getElementById("fullDescription"); toggleNode(showFullDescription, shortNode, fullNode); @@ -483,8 +483,8 @@ function toggleDescription() function toggleNotes() { - var shortNode = document.getElementById('shortNotes'); - var fullNode = document.getElementById('fullNotes'); + var shortNode = document.getElementById("shortNotes"); + var fullNode = document.getElementById("fullNotes"); toggleNode(showFullNotes, shortNode, fullNode); @@ -502,13 +502,13 @@ function toggleNode(showFull, shortNode, fullNode) { if (showFull == true) { - shortNode.style.display = 'block'; - fullNode.style.display = 'none'; + shortNode.style.display = "block"; + fullNode.style.display = "none"; } else { - shortNode.style.display = 'none'; - fullNode.style.display = 'block'; + shortNode.style.display = "none"; + fullNode.style.display = "block"; } } @@ -524,10 +524,10 @@ function CityState_populate(zipEditID, indicatorID) var zip = document.getElementById(zipEditID).value; var indicator = document.getElementById(indicatorID); - indicator.style.visibility = 'visible'; + indicator.style.visibility = "visible"; /* Build HTTP POST data. */ - var POSTData = '&zip=' + urlEncode(zip); + var POSTData = "&zip=" + urlEncode(zip); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -542,7 +542,7 @@ function CityState_populate(zipEditID, indicatorID) var errorMessage = "An error occurred while receiving a response from the server.\n\n" + http.responseText; alert(errorMessage); - indicator.style.visibility = 'hidden'; + indicator.style.visibility = "hidden"; return; } @@ -550,11 +550,11 @@ function CityState_populate(zipEditID, indicatorID) //alert(http.responseText); /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { - if (errorCodeNode.firstChild.nodeValue != '-2') + if (errorCodeNode.firstChild.nodeValue != "-2") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -562,54 +562,54 @@ function CityState_populate(zipEditID, indicatorID) * Do we have to popup an error dialog, if the zip lookup AJAX request fails? */ //alert(errorMessage); - indicator.style.visibility = 'hidden'; + indicator.style.visibility = "hidden"; } return; } - var addressNode = http.responseXML.getElementsByTagName('address').item(0); - var cityNode = http.responseXML.getElementsByTagName('city').item(0); - var stateNode = http.responseXML.getElementsByTagName('state').item(0); + var addressNode = http.responseXML.getElementsByTagName("address").item(0); + var cityNode = http.responseXML.getElementsByTagName("city").item(0); + var stateNode = http.responseXML.getElementsByTagName("state").item(0); - if (document.getElementById('address')) + if (document.getElementById("address")) { if (addressNode.firstChild) { - document.getElementById('address').value = addressNode.firstChild.nodeValue; + document.getElementById("address").value = addressNode.firstChild.nodeValue; } else { - document.getElementById('address').value = ''; + document.getElementById("address").value = ""; } } - if (document.getElementById('city')) + if (document.getElementById("city")) { if (cityNode.firstChild) { - document.getElementById('city').value = cityNode.firstChild.nodeValue; + document.getElementById("city").value = cityNode.firstChild.nodeValue; } else { - document.getElementById('city').value = ''; + document.getElementById("city").value = ""; } } - if (document.getElementById('state')) + if (document.getElementById("state")) { if (stateNode.firstChild) { - document.getElementById('state').value = stateNode.firstChild.nodeValue; + document.getElementById("state").value = stateNode.firstChild.nodeValue; } else { - document.getElementById('state').value = ''; + document.getElementById("state").value = ""; } } - indicator.style.visibility = 'hidden'; + indicator.style.visibility = "hidden"; } - AJAX_callCATSFunction(http, 'zipLookup', POSTData, callBack, 0, null, false, false); + AJAX_callCATSFunction(http, "zipLookup", POSTData, callBack, 0, null, false, false); } /* Returns the value of the radio button that is selected from a radio button @@ -619,18 +619,18 @@ function getCheckedValue(radioObj) { if (!radioObj) { - return ''; + return ""; } var radioLength = radioObj.length; - if (typeof(radioLength) == 'undefined') + if (typeof(radioLength) == "undefined") { if (radioObj.checked) { return radioObj.value; } - return ''; + return ""; } for (var i = 0; i < radioLength; i++) @@ -641,7 +641,7 @@ function getCheckedValue(radioObj) } } - return ''; + return ""; } /* Checks the specified radio button out of the radio button group by value. */ @@ -653,7 +653,7 @@ function setCheckedValue(radioObj, newValue) } var radioLength = radioObj.length; - if (typeof(radioLength) == 'undefined') + if (typeof(radioLength) == "undefined") { radioObj.checked = (radioObj.value == newValue.toString()); return; @@ -785,9 +785,9 @@ var EventCache = function() /* From this point on we need the event names to be prefixed * with 'on". */ - if (item[1].substring(0, 2) != 'on') + if (item[1].substring(0, 2) != "on") { - item[1] = 'on' + item[1]; + item[1] = "on" + item[1]; }; if (item[0].detachEvent) @@ -810,12 +810,12 @@ function addEvent(obj, type, fn, useCapture) } else if (obj.attachEvent) { - obj['e' + type + fn] = fn; + obj["e" + type + fn] = fn; obj[type + fn] = function() { - obj['e' + type + fn](window.event); + obj["e" + type + fn](window.event); } - obj.attachEvent('on' + type, obj[type + fn]); + obj.attachEvent("on" + type, obj[type + fn]); EventCache.add(obj, type, fn, useCapture); } else @@ -834,7 +834,7 @@ function removeEvent(obj, type, fn, useCapture) if (obj.detachEvent) { - return obj.detachEvent('on' + type, fn); + return obj.detachEvent("on" + type, fn); } //alert('Handler could not be removed.'); @@ -842,16 +842,16 @@ function removeEvent(obj, type, fn, useCapture) function checkQuickSearchForm(form) { - var fieldValue = document.getElementById('quickSearchFor').value; - var fieldLabel = document.getElementById('quickSearchLabel'); + var fieldValue = document.getElementById("quickSearchFor").value; + var fieldLabel = document.getElementById("quickSearchLabel"); - if (fieldValue == '') + if (fieldValue == "") { - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; return false; } - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; return true; } @@ -861,20 +861,20 @@ function execJS(text) { var working = text; - var pos = working.indexOf(''); + pos = working.indexOf(">"); if (pos == -1) { return; } working = working.substring(pos); - pos = working.indexOf(''); + pos = working.indexOf(""); var js = working.substring(1,pos); working = working.substring(pos); - pos = working.indexOf('"; submitForm = null; @@ -61,15 +61,15 @@ function listEditor(theTitle, theListBoxID, theCSVID, allowCountUpdate, submitOn } _menuIndex = 2; - if (typeof(menuIndex) != 'undefined') + if (typeof(menuIndex) != "undefined") { _menuIndex = menuIndex; } - listSelectElement.value = 'num'; - document.getElementById('popupTitle').innerHTML = theTitle; + listSelectElement.value = "num"; + document.getElementById("popupTitle").innerHTML = theTitle; - var objTargetElement = document.getElementById('listEditorSelect'); + var objTargetElement = document.getElementById("listEditorSelect"); objTargetElement.length = 0; for (var i = 0; i < listEditorList.length; i++) @@ -80,7 +80,7 @@ function listEditor(theTitle, theListBoxID, theCSVID, allowCountUpdate, submitOn objTargetElement.options[intTargetLen].value = intTargetLen; } - document.getElementById('listEditorText').onkeydown = listEditorParseKeyDown; + document.getElementById("listEditorText").onkeydown = listEditorParseKeyDown; } function listEditorExtraFields(theTitle, theListBoxID, theCSVID, allowCountUpdate, submitOnClose, menuIndex) @@ -96,7 +96,7 @@ function listEditorExtraFields(theTitle, theListBoxID, theCSVID, allowCountUpdat showPopWinHTML(drawListEditorExtraFields(), 320, 300, null); //Fix for IE6 - this line can be ommitted in Mozilla - document.getElementById('listEditorSelectDiv').innerHTML = ''; + document.getElementById("listEditorSelectDiv").innerHTML = ""; submitForm = null; @@ -106,15 +106,15 @@ function listEditorExtraFields(theTitle, theListBoxID, theCSVID, allowCountUpdat } _menuIndex = 2; - if (typeof(menuIndex) != 'undefined') + if (typeof(menuIndex) != "undefined") { _menuIndex = menuIndex; } - listSelectElement.value = 'num'; - document.getElementById('popupTitle').innerHTML = theTitle; + listSelectElement.value = "num"; + document.getElementById("popupTitle").innerHTML = theTitle; - var objTargetElement = document.getElementById('listEditorSelect'); + var objTargetElement = document.getElementById("listEditorSelect"); objTargetElement.length = 0; for (var i = 0; i < listEditorList.length; i++) @@ -125,7 +125,7 @@ function listEditorExtraFields(theTitle, theListBoxID, theCSVID, allowCountUpdat objTargetElement.options[intTargetLen].value = intTargetLen; } - document.getElementById('listEditorText').onkeydown = listEditorParseKeyDown; + document.getElementById("listEditorText").onkeydown = listEditorParseKeyDown; } function listEditorUpdateSelectFromCSV(theListBoxID, theCSVID, allowCountUpdate, allowEditing) @@ -137,7 +137,7 @@ function listEditorUpdateSelectFromCSV(theListBoxID, theCSVID, allowCountUpdate, listOutputElement = document.getElementById(theCSVID); listSelectElement = document.getElementById(theListBoxID); - listSelectElement.value = 'num'; + listSelectElement.value = "num"; listEditorDumpList(); } @@ -156,61 +156,61 @@ function strReplace(needle, replaceWith, haystack) function getArrayFromCSVText(theText) { - if (theText.indexOf('&DELETEALLOWED&') != -1) + if (theText.indexOf("&DELETEALLOWED&") != -1) { - theText = theText.substring(0,theText.indexOf('&DELETEALLOWED&')); + theText = theText.substring(0,theText.indexOf("&DELETEALLOWED&")); } listEditorList = Array(); listEditorModifiedList = Array(); - if (theText == '') + if (theText == "") { return Array(); } - theText = strReplace('""','!!DOUBLEQUOTE!!', theText); - theText = strReplace('^','!!EXPONENT!!', theText); + theText = strReplace("\"\"","!!DOUBLEQUOTE!!", theText); + theText = strReplace("^","!!EXPONENT!!", theText); var pos; var pos2; - while (theText.indexOf('"') != -1) + while (theText.indexOf("\"") != -1) { - pos = theText.indexOf('"'); - theText = "" + (theText.substring(0, pos) + '^' + + pos = theText.indexOf("\""); + theText = "" + (theText.substring(0, pos) + "^" + theText.substring((pos + 1), theText.length)); - pos2 = theText.indexOf('"'); + pos2 = theText.indexOf("\""); if (pos2 != -1) { - theText = "" + (theText.substring(0, pos2) + '^' + + theText = "" + (theText.substring(0, pos2) + "^" + theText.substring((pos2 + 1), theText.length)); theTextSub = theText.substring(pos + 1, pos2); - theTextSub = strReplace(',','!!COMMA!!', theTextSub); + theTextSub = strReplace(",","!!COMMA!!", theTextSub); - theText = "" + (theText.substring(0, pos) + '^' + - theTextSub + '^' + theText.substring((pos2 + 1), theText.length)); + theText = "" + (theText.substring(0, pos) + "^" + + theTextSub + "^" + theText.substring((pos2 + 1), theText.length)); } } - theText = strReplace('^','', theText); + theText = strReplace("^","", theText); - var tArray = theText.split(','); + var tArray = theText.split(","); for (var i = 0; i < tArray.length; i++) { - tArray[i] = strReplace('!!DOUBLEQUOTE!!', '"', tArray[i]); - tArray[i] = strReplace('!!EXPONENT!!', '^', tArray[i]); - tArray[i] = strReplace('!!COMMA!!', ',', tArray[i]); + tArray[i] = strReplace("!!DOUBLEQUOTE!!", "\"", tArray[i]); + tArray[i] = strReplace("!!EXPONENT!!", "^", tArray[i]); + tArray[i] = strReplace("!!COMMA!!", ",", tArray[i]); - if (tArray[i].indexOf('!!EDIT!!') == 0) + if (tArray[i].indexOf("!!EDIT!!") == 0) { listEditorModifiedList = listEditorModifiedList.concat(Array(Array( - tArray[i].substring(tArray[i].indexOf('!!EDIT!!')+8,tArray[i].indexOf('!!INTO!!')), - tArray[i].substring(tArray[i].indexOf('!!INTO!!')+8,tArray[i].length) + tArray[i].substring(tArray[i].indexOf("!!EDIT!!")+8,tArray[i].indexOf("!!INTO!!")), + tArray[i].substring(tArray[i].indexOf("!!INTO!!")+8,tArray[i].length) ))); tArray.splice(i,1); i--; @@ -222,7 +222,7 @@ function getArrayFromCSVText(theText) function listEditorBuildSelect() { - var objTargetElement = document.getElementById('listEditorSelect'); + var objTargetElement = document.getElementById("listEditorSelect"); objTargetElement.length = 0; @@ -237,17 +237,17 @@ function listEditorBuildSelect() function listEditorDumpList() { - sOut = ''; - sOutModified = '' + sOut = ""; + sOutModified = "" for (var i = 0; i < listEditorList.length; i++) { var s = listEditorList[i]; - s = strReplace('"', '!!DOUBLEQUOTE!!', s); - s = strReplace('!!DOUBLEQUOTE!!', '""', s); - s = '"'+s+'"'; + s = strReplace("\"", "!!DOUBLEQUOTE!!", s); + s = strReplace("!!DOUBLEQUOTE!!", "\"\"", s); + s = "\""+s+"\""; if (i != listEditorList.length - 1) { - sOut += s + ','; + sOut += s + ","; } else { @@ -259,14 +259,14 @@ function listEditorDumpList() { var s = listEditorModifiedList[i][0]; var s2 = listEditorModifiedList[i][1] - s = strReplace('"', '!!DOUBLEQUOTE!!', s); - s = strReplace('!!DOUBLEQUOTE!!', '""', s); - s2 = strReplace('"', '!!DOUBLEQUOTE!!', s2); - s2 = strReplace('!!DOUBLEQUOTE!!', '""', s2); - s = '"!!EDIT!!'+s+'!!INTO!!'+s2+'"'; + s = strReplace("\"", "!!DOUBLEQUOTE!!", s); + s = strReplace("!!DOUBLEQUOTE!!", "\"\"", s); + s2 = strReplace("\"", "!!DOUBLEQUOTE!!", s2); + s2 = strReplace("!!DOUBLEQUOTE!!", "\"\"", s2); + s = "\"!!EDIT!!"+s+"!!INTO!!"+s2+"\""; if (i != listEditorModifiedList.length - 1) { - sOutModified += s + ','; + sOutModified += s + ","; } else { @@ -277,12 +277,12 @@ function listEditorDumpList() //Saftey: Unless we have deleted something, don't allow deletes. if (allowDelete) { - sOut = sOut + '&DELETEALLOWED&'; + sOut = sOut + "&DELETEALLOWED&"; } - if (sOutModified != '') + if (sOutModified != "") { - sOut = sOut + ',' + sOutModified; + sOut = sOut + "," + sOutModified; } listOutputElement.value = sOut; @@ -298,7 +298,7 @@ function listEditorDumpList() } else { - listSelectElement.options[1].text = '' + listEditorList.length + ' ' + _theTitle; + listSelectElement.options[1].text = "" + listEditorList.length + " " + _theTitle; listSelectElement.length = 3; } @@ -319,14 +319,14 @@ function listEditorParseKeyDown(evt) evt = window.event; } - if (typeof(evt.keyCode) == 'number') + if (typeof(evt.keyCode) == "number") { /* Intercept keydown enter, and prevent form submission by returning * false. */ if (evt.keyCode == 13) { - if (document.getElementById('listEditorButtonAdd').style.display=='') + if (document.getElementById("listEditorButtonAdd").style.display=="") { listEditorAddValue(); } @@ -343,30 +343,30 @@ function listEditorParseKeyDown(evt) function drawListEditor() { var html = - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
' + - ' ' + - '' + - '' + - '' + - '
' + - '
' + - '' + - '
' + - '
' + - '' + - '

' + - '

' + - '' + - '
'; + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "
" + + " " + + "" + + "" + + "" + + "
" + + "
" + + "" + + "
" + + "
" + + "" + + "

" + + "

" + + "" + + "
"; return html; } @@ -374,32 +374,32 @@ function drawListEditor() function drawListEditorExtraFields() { var html = - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '' + - '
' + - ' ' + - '' + - ''+ - '
' + - '
' + - '' + - '
' + - '
' + - '' + - '
' + - '
' + - '' + - '

' + - '

' + - '' + - '
'; + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "
" + + " " + + "" + + ""+ + "
" + + "
" + + "" + + "
" + + "
" + + "" + + "
" + + "
" + + "" + + "

" + + "

" + + "" + + "
"; return html; } @@ -415,10 +415,10 @@ function closeWindow() function listEditorAddValue() { - var theValue = document.getElementById('listEditorText').value; - document.getElementById('listEditorText').value = ''; + var theValue = document.getElementById("listEditorText").value; + document.getElementById("listEditorText").value = ""; - if (theValue == '') + if (theValue == "") { return; } @@ -441,12 +441,12 @@ function listEditorAddValue() function listEditorAddValueCB() { - var theValue = document.getElementById('listEditorText').value; - theValue = '(CB) ' + theValue; + var theValue = document.getElementById("listEditorText").value; + theValue = "(CB) " + theValue; - document.getElementById('listEditorText').value = ''; + document.getElementById("listEditorText").value = ""; - if (theValue == '') + if (theValue == "") { return; } @@ -469,14 +469,14 @@ function listEditorAddValueCB() function listEditorSaveValue() { - var theValue = document.getElementById('listEditorText').value; + var theValue = document.getElementById("listEditorText").value; listEditorModifiedList = listEditorModifiedList.concat( Array(Array( - document.getElementById('listEditorSelect').options[modifyingIndex].text, + document.getElementById("listEditorSelect").options[modifyingIndex].text, theValue))); - document.getElementById('listEditorText').value = ''; + document.getElementById("listEditorText").value = ""; listEditorList.splice(modifyingIndex,1); @@ -495,9 +495,9 @@ function listEditorDeleteValue() { allowDelete = true; - var listObject = document.getElementById('listEditorSelect'); + var listObject = document.getElementById("listEditorSelect"); - if (listObject.value == '') + if (listObject.value == "") { return; } @@ -521,32 +521,32 @@ function listEditorDeleteValue() function listEditorDoModify() { - if (document.getElementById('listEditorSelect').value == '') + if (document.getElementById("listEditorSelect").value == "") { return; } - var valueNumber = document.getElementById('listEditorSelect').value * 1; + var valueNumber = document.getElementById("listEditorSelect").value * 1; modifyingIndex = valueNumber; - document.getElementById('listEditorText').value = - document.getElementById('listEditorSelect').options[modifyingIndex].text; + document.getElementById("listEditorText").value = + document.getElementById("listEditorSelect").options[modifyingIndex].text; - document.getElementById('listEditorText').focus(); + document.getElementById("listEditorText").focus(); - document.getElementById('listEditorButtonDoAdd').style.display=''; - document.getElementById('listEditorButtonDoModify').style.display='none'; - document.getElementById('listEditorButtonSave').style.display=''; - document.getElementById('listEditorButtonAdd').style.display='none'; + document.getElementById("listEditorButtonDoAdd").style.display=""; + document.getElementById("listEditorButtonDoModify").style.display="none"; + document.getElementById("listEditorButtonSave").style.display=""; + document.getElementById("listEditorButtonAdd").style.display="none"; } function listEditorDoAdd() { - document.getElementById('listEditorText').value = ''; + document.getElementById("listEditorText").value = ""; - document.getElementById('listEditorButtonDoAdd').style.display='none'; - document.getElementById('listEditorButtonDoModify').style.display=''; - document.getElementById('listEditorButtonSave').style.display='none'; - document.getElementById('listEditorButtonAdd').style.display=''; + document.getElementById("listEditorButtonDoAdd").style.display="none"; + document.getElementById("listEditorButtonDoModify").style.display=""; + document.getElementById("listEditorButtonSave").style.display="none"; + document.getElementById("listEditorButtonAdd").style.display=""; } diff --git a/js/lists.js b/js/lists.js index 50157f3a0..1c1543216 100755 --- a/js/lists.js +++ b/js/lists.js @@ -27,24 +27,24 @@ function editListRow(rowNumber) { - document.getElementById('savedListRowAjaxing'+rowNumber).style.display = 'none'; - document.getElementById('savedListRowEditing'+rowNumber).style.display = ''; - document.getElementById('savedListRow'+rowNumber).style.display = 'none'; - document.getElementById('savedListRowInput'+rowNumber).focus(); + document.getElementById("savedListRowAjaxing"+rowNumber).style.display = "none"; + document.getElementById("savedListRowEditing"+rowNumber).style.display = ""; + document.getElementById("savedListRow"+rowNumber).style.display = "none"; + document.getElementById("savedListRowInput"+rowNumber).focus(); } function saveListRow(rowNumber, sessionCookie) { - document.getElementById('savedListRowAjaxing'+rowNumber).style.display = ''; - document.getElementById('savedListRowEditing'+rowNumber).style.display = 'none'; - document.getElementById('savedListRow'+rowNumber).style.display = 'none'; + document.getElementById("savedListRowAjaxing"+rowNumber).style.display = ""; + document.getElementById("savedListRowEditing"+rowNumber).style.display = "none"; + document.getElementById("savedListRow"+rowNumber).style.display = "none"; /* Write change to database. */ var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&savedListID='+rowNumber+'&savedListName='+encodeURIComponent(document.getElementById('savedListRowInput'+rowNumber).value); + var POSTData = "&savedListID="+rowNumber+"&savedListName="+encodeURIComponent(document.getElementById("savedListRowInput"+rowNumber).value); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -64,9 +64,9 @@ function saveListRow(rowNumber, sessionCookie) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -74,36 +74,36 @@ function saveListRow(rowNumber, sessionCookie) return; } - var response = http.responseXML.getElementsByTagName('response').item(0).firstChild.nodeValue; + var response = http.responseXML.getElementsByTagName("response").item(0).firstChild.nodeValue; switch(response) { case "success": - document.getElementById('savedListRowAjaxing'+rowNumber).style.display = 'none'; - document.getElementById('savedListRowEditing'+rowNumber).style.display = 'none'; - document.getElementById('savedListRow'+rowNumber).style.display = ''; - document.getElementById('savedListRowDescriptionArea'+rowNumber).innerHTML = document.getElementById('savedListRowInput'+rowNumber).value; + document.getElementById("savedListRowAjaxing"+rowNumber).style.display = "none"; + document.getElementById("savedListRowEditing"+rowNumber).style.display = "none"; + document.getElementById("savedListRow"+rowNumber).style.display = ""; + document.getElementById("savedListRowDescriptionArea"+rowNumber).innerHTML = document.getElementById("savedListRowInput"+rowNumber).value; break; case "collision": - document.getElementById('savedListRowAjaxing'+rowNumber).style.display = 'none'; - document.getElementById('savedListRowEditing'+rowNumber).style.display = ''; - document.getElementById('savedListRow'+rowNumber).style.display = 'none'; - alert('That name is already in use, please try another.'); + document.getElementById("savedListRowAjaxing"+rowNumber).style.display = "none"; + document.getElementById("savedListRowEditing"+rowNumber).style.display = ""; + document.getElementById("savedListRow"+rowNumber).style.display = "none"; + alert("That name is already in use, please try another."); break; case "badName": - document.getElementById('savedListRowAjaxing'+rowNumber).style.display = 'none'; - document.getElementById('savedListRowEditing'+rowNumber).style.display = ''; - document.getElementById('savedListRow'+rowNumber).style.display = 'none'; - alert('Please type a name for the list.'); + document.getElementById("savedListRowAjaxing"+rowNumber).style.display = "none"; + document.getElementById("savedListRowEditing"+rowNumber).style.display = ""; + document.getElementById("savedListRow"+rowNumber).style.display = "none"; + alert("Please type a name for the list."); break; } } AJAX_callCATSFunction( http, - 'lists:editListName', + "lists:editListName", POSTData, callBack, 0, @@ -115,9 +115,9 @@ function saveListRow(rowNumber, sessionCookie) function addListRow(sessionCookie) { - document.getElementById('savedListNew').style.display = ''; - document.getElementById('savedListNewInput').value = ''; - document.getElementById('savedListNewInput').focus(); + document.getElementById("savedListNew").style.display = ""; + document.getElementById("savedListNewInput").value = ""; + document.getElementById("savedListNewInput").focus(); } function commitNewList(sessionCookie, dataItemType) @@ -126,7 +126,7 @@ function commitNewList(sessionCookie, dataItemType) var http = AJAX_getXMLHttpObject(); - var POSTData = '&dataItemType='+dataItemType+'&description='+document.getElementById('savedListNewInput').value; + var POSTData = "&dataItemType="+dataItemType+"&description="+document.getElementById("savedListNewInput").value; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -146,9 +146,9 @@ function commitNewList(sessionCookie, dataItemType) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -156,39 +156,39 @@ function commitNewList(sessionCookie, dataItemType) return; } - var response = http.responseXML.getElementsByTagName('response').item(0).firstChild.nodeValue; + var response = http.responseXML.getElementsByTagName("response").item(0).firstChild.nodeValue; switch(response) { case "success": var currTime = new Date(); - var newDoc = document.location + ''; - if (newDoc.indexOf('&scrolldown=true&timePreventsCacheing') != -1) + var newDoc = document.location + ""; + if (newDoc.indexOf("&scrolldown=true&timePreventsCacheing") != -1) { - newDoc = newDoc.substr(0,newDoc.indexOf('&scrolldown=true&timePreventsCacheing')); + newDoc = newDoc.substr(0,newDoc.indexOf("&scrolldown=true&timePreventsCacheing")); } - newDoc += '&scrolldown=true&timePreventsCacheing='+currTime.getTime(); + newDoc += "&scrolldown=true&timePreventsCacheing="+currTime.getTime(); document.location = newDoc; break; case "collision": - document.getElementById('savedListNew').style.display = ''; - document.getElementById('savedListNewAjaxing').style.display = 'none'; - alert('That name is already in use, please try another.'); + document.getElementById("savedListNew").style.display = ""; + document.getElementById("savedListNewAjaxing").style.display = "none"; + alert("That name is already in use, please try another."); break; case "badName": - document.getElementById('savedListNew').style.display = ''; - document.getElementById('savedListNewAjaxing').style.display = 'none'; - alert('Please type a name for the list.'); + document.getElementById("savedListNew").style.display = ""; + document.getElementById("savedListNewAjaxing").style.display = "none"; + alert("Please type a name for the list."); break; } } AJAX_callCATSFunction( http, - 'lists:newList', + "lists:newList", POSTData, callBack, 0, @@ -205,28 +205,28 @@ function deleteListFromListView(savedListID, numberEntries) return; } - var form = document.createElement('form'); - form.method = 'post'; - form.action = CATSIndexName + '?m=lists&a=deleteStaticList'; + var form = document.createElement("form"); + form.method = "post"; + form.action = CATSIndexName + "?m=lists&a=deleteStaticList"; - var postback = document.createElement('input'); - postback.type = 'hidden'; - postback.name = 'postback'; - postback.value = 'postback'; + var postback = document.createElement("input"); + postback.type = "hidden"; + postback.name = "postback"; + postback.value = "postback"; form.appendChild(postback); - var savedListInput = document.createElement('input'); - savedListInput.type = 'hidden'; - savedListInput.name = 'savedListID'; + var savedListInput = document.createElement("input"); + savedListInput.type = "hidden"; + savedListInput.name = "savedListID"; savedListInput.value = savedListID; form.appendChild(savedListInput); - if (typeof CATSCsrfToken != 'undefined' && CATSCsrfToken !== null && - CATSCsrfToken !== '') + if (typeof CATSCsrfToken != "undefined" && CATSCsrfToken !== null && + CATSCsrfToken !== "") { - var csrfToken = document.createElement('input'); - csrfToken.type = 'hidden'; - csrfToken.name = 'csrfToken'; + var csrfToken = document.createElement("input"); + csrfToken.type = "hidden"; + csrfToken.name = "csrfToken"; csrfToken.value = CATSCsrfToken; form.appendChild(csrfToken); } @@ -242,16 +242,16 @@ function deleteListRow(savedListID, sessionCookie, numberEntries) return; } - document.getElementById('savedListRowAjaxing'+savedListID).style.display = ''; - document.getElementById('savedListRowEditing'+savedListID).style.display = 'none'; - document.getElementById('savedListRow'+savedListID).style.display = 'none'; + document.getElementById("savedListRowAjaxing"+savedListID).style.display = ""; + document.getElementById("savedListRowEditing"+savedListID).style.display = "none"; + document.getElementById("savedListRow"+savedListID).style.display = "none"; /* Write change to database. */ var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&savedListID='+savedListID; + var POSTData = "&savedListID="+savedListID; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -271,9 +271,9 @@ function deleteListRow(savedListID, sessionCookie, numberEntries) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -281,14 +281,14 @@ function deleteListRow(savedListID, sessionCookie, numberEntries) return; } - var response = http.responseXML.getElementsByTagName('response').item(0).firstChild.nodeValue; + var response = http.responseXML.getElementsByTagName("response").item(0).firstChild.nodeValue; switch(response) { case "success": - document.getElementById('savedListRowAjaxing'+savedListID).style.display = 'none'; - document.getElementById('savedListRowEditing'+savedListID).style.display = 'none'; - document.getElementById('savedListRow'+savedListID).style.display = 'none'; + document.getElementById("savedListRowAjaxing"+savedListID).style.display = "none"; + document.getElementById("savedListRowEditing"+savedListID).style.display = "none"; + document.getElementById("savedListRow"+savedListID).style.display = "none"; relabelEvenOdd(); break; } @@ -296,7 +296,7 @@ function deleteListRow(savedListID, sessionCookie, numberEntries) AJAX_callCATSFunction( http, - 'lists:deleteList', + "lists:deleteList", POSTData, callBack, 0, @@ -310,21 +310,21 @@ function deleteListRow(savedListID, sessionCookie, numberEntries) function addItemsToList(sessionCookie, dataItemType) { var listsToAdd = getCheckedBoxes(); - if (listsToAdd == '') + if (listsToAdd == "") { return; } - document.getElementById('actionArea').style.display = 'none'; - document.getElementById('addToListBox').style.display = 'none'; - document.getElementById('addingToListAjaxing').style.display = ''; + document.getElementById("actionArea").style.display = "none"; + document.getElementById("addToListBox").style.display = "none"; + document.getElementById("addingToListAjaxing").style.display = ""; /* Write change to database. */ var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&dataItemType='+dataItemType+'&listsToAdd='+listsToAdd+'&itemsToAdd='+document.getElementById('dataItemArray').value; + var POSTData = "&dataItemType="+dataItemType+"&listsToAdd="+listsToAdd+"&itemsToAdd="+document.getElementById("dataItemArray").value; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -344,9 +344,9 @@ function addItemsToList(sessionCookie, dataItemType) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -354,21 +354,21 @@ function addItemsToList(sessionCookie, dataItemType) return; } - var response = http.responseXML.getElementsByTagName('response').item(0).firstChild.nodeValue; + var response = http.responseXML.getElementsByTagName("response").item(0).firstChild.nodeValue; switch(response) { case "success": - document.getElementById('addingToListAjaxing').style.display = 'none'; - document.getElementById('addingToListAjaxingComplete').style.display = ''; - setTimeout('parentHidePopWinRefresh();', 1500); + document.getElementById("addingToListAjaxing").style.display = "none"; + document.getElementById("addingToListAjaxingComplete").style.display = ""; + setTimeout("parentHidePopWinRefresh();", 1500); break; } } AJAX_callCATSFunction( http, - 'lists:addToLists', + "lists:addToLists", POSTData, callBack, 60000, diff --git a/js/massImport.js b/js/massImport.js index a576a5cb8..90e04d786 100755 --- a/js/massImport.js +++ b/js/massImport.js @@ -2,7 +2,7 @@ var documentOk = 0; var documentFail = 0; var progressBarWidth = 868; var parsingBlock = false; -var parseURL = '?m=import&a=massImportDocument'; +var parseURL = "?m=import&a=massImportDocument"; var parseSent = 0; var parseReceived = 0; @@ -15,20 +15,20 @@ var documentCTime = Array(); function goStep4() { - var btn = document.getElementById('nextStep'); - btn.disabled = 'true'; - btn.value = 'Please wait...'; - document.location.href='?m=import&a=massImport&step=4'; + var btn = document.getElementById("nextStep"); + btn.disabled = "true"; + btn.value = "Please wait..."; + document.location.href="?m=import&a=massImport&step=4"; } function setProgressBar(x, fileName) { - var barObj = document.getElementById('statusBar'); - var fileNameObj = document.getElementById('fileName'); + var barObj = document.getElementById("statusBar"); + var fileNameObj = document.getElementById("fileName"); var width = Math.floor(progressBarWidth * x / 100); fileNameObj.innerHTML = fileName; - barObj.style.width = width + 'px'; + barObj.style.width = width + "px"; } function addDocument(name, realName, ext, type, cTime) @@ -52,7 +52,7 @@ function startDocumentParsing() { // Process is complete. //alert('Success: ' + documentOk + ' Failed: ' + documentFail); - document.location.href = '?m=import&a=massImport&step=3'; + document.location.href = "?m=import&a=massImport&step=3"; return; } @@ -61,13 +61,13 @@ function startDocumentParsing() var d = new Date(); parseSent = d.getTime(); - setTimeout('startDocumentParsing()', 10); + setTimeout("startDocumentParsing()", 10); } function deleteUploadFiles() { var ajaxObj; - var url = '?m=import&a=massImport&step=99'; + var url = "?m=import&a=massImport&step=99"; try { @@ -98,10 +98,10 @@ function deleteUploadFiles() { if (ajaxObj.readyState == 4) { - var obj = document.getElementById('uploadQueue'); + var obj = document.getElementById("uploadQueue"); if (obj) { - obj.style.display = 'none'; + obj.style.display = "none"; } } } @@ -115,11 +115,11 @@ function parseDocument() var ajaxObj; var d = new Date(); - var url = parseURL + '&name=' + urlEncode(documentName[currentDocument]) - + '&realName=' + urlEncode(documentRealName[currentDocument]) - + '&ext=' + urlEncode(documentExt[currentDocument]) - + '&type=' + urlEncode(documentType[currentDocument]) - + '&cTime=' + urlEncode(documentCTime[currentDocument]); + var url = parseURL + "&name=" + urlEncode(documentName[currentDocument]) + + "&realName=" + urlEncode(documentRealName[currentDocument]) + + "&ext=" + urlEncode(documentExt[currentDocument]) + + "&type=" + urlEncode(documentType[currentDocument]) + + "&cTime=" + urlEncode(documentCTime[currentDocument]); // FIXME: USE CATS AJAX CODE! try @@ -151,7 +151,7 @@ function parseDocument() { if (ajaxObj.readyState == 4) { - if (ajaxObj.responseText == 'Ok') + if (ajaxObj.responseText == "Ok") { documentOk++; } @@ -174,30 +174,30 @@ function parseDocument() function validation() { - if (typeof runResumeParserValidation == 'function') runResumeParserValidation(); + if (typeof runResumeParserValidation == "function") runResumeParserValidation(); } function documentNext() { - setDocumentAction('next'); + setDocumentAction("next"); document.verifyForm.submit(); } function documentPrevious() { - setDocumentAction('previous'); + setDocumentAction("previous"); document.verifyForm.submit(); } function documentSkip() { - setDocumentAction('skip'); + setDocumentAction("skip"); document.verifyForm.submit(); } function setDocumentAction(action) { - var obj = getObj('documentAction'); + var obj = getObj("documentAction"); if (obj) { obj.value = action; @@ -211,14 +211,14 @@ var copyBlockHeights = new Array(); function fieldCopy(name) { if (!enableFieldCopy) return; - var targ = getObj('document'); + var targ = getObj("document"); var dest = getObj(name); var selText = (targ.value).substring(targ.selectionStart, targ.selectionEnd); // Remove double spacing - while (selText.indexOf(' ') != -1) + while (selText.indexOf(" ") != -1) { - selText = selText.replace(/ /, ' '); + selText = selText.replace(/ /, " "); } // Remove double line-returns @@ -228,7 +228,7 @@ function fieldCopy(name) } // Some... special touches for skills - if (name == 'skills') + if (name == "skills") { selText = selText.replace(/[\n\r\t\-\* ]{2,}/g, "\n"); } @@ -247,8 +247,8 @@ function fieldCopy(name) { dest.value = selText; - getObj('document').selectionStart = 0; - getObj('document').selectionEnd = 0; + getObj("document").selectionStart = 0; + getObj("document").selectionEnd = 0; enableFieldCopy = false; checkCopyBlocks(); } @@ -258,8 +258,8 @@ function fieldCopy(name) function addCopyBlock(name, height) { - var block = getObj(name + 'CopyBlock'); - var greyBlock = getObj('copyBlockGrey'); + var block = getObj(name + "CopyBlock"); + var greyBlock = getObj("copyBlockGrey"); if (block) { copyBlocks.push(name); @@ -289,15 +289,15 @@ function documentMouseUp(obj) switch (height) { case 0: - greyBlock = getObj('copyBlockGreyMini'); - activeBlock = getObj('copyBlockActiveMini'); + greyBlock = getObj("copyBlockGreyMini"); + activeBlock = getObj("copyBlockActiveMini"); break; case 1: - greyBlock = getObj('copyBlockGrey'); - activeBlock = getObj('copyBlockActive'); + greyBlock = getObj("copyBlockGrey"); + activeBlock = getObj("copyBlockActive"); break; } - block = getObj(copyBlocks[i] + 'CopyBlock'); + block = getObj(copyBlocks[i] + "CopyBlock"); if (enableFieldCopy) { @@ -312,8 +312,8 @@ function documentMouseUp(obj) function checkCopyBlocks() { - documentMouseUp(getObj('document')); - setTimeout('checkCopyBlocks()', 1000); + documentMouseUp(getObj("document")); + setTimeout("checkCopyBlocks()", 1000); } @@ -328,10 +328,10 @@ function gridBrowse() { for (col=0; col<15; col++) { - targ = document.getElementById('grid_row_' + row + '_column_' + col); - dataItem = document.getElementById('data_' + (row + offset) + '_column_' + col); + targ = document.getElementById("grid_row_" + row + "_column_" + col); + dataItem = document.getElementById("data_" + (row + offset) + "_column_" + col); - if (targ) targ.innerHTML = ' '; + if (targ) targ.innerHTML = " "; if (targ && !dataItem) return; @@ -339,11 +339,11 @@ function gridBrowse() { if (row % 2) { - targ.className = 'dataColumnEven'; + targ.className = "dataColumnEven"; } else { - targ.className = 'dataColumnOdd'; + targ.className = "dataColumnOdd"; } targ.innerHTML = dataItem.innerHTML; success = true; @@ -362,7 +362,7 @@ function gridScrollUp() gridBrowse(); if (isGridScrollUp) { - setTimeout('gridScrollUp()', 40); + setTimeout("gridScrollUp()", 40); } } @@ -373,7 +373,7 @@ function gridScrollDown() gridBrowse(); if (isGridScrollDown) { - setTimeout('gridScrollDown()', 40); + setTimeout("gridScrollDown()", 40); } } diff --git a/js/match.js b/js/match.js index 01c4ce6b5..9b4dfc6b3 100755 --- a/js/match.js +++ b/js/match.js @@ -52,9 +52,9 @@ function showImage(itemID, imageIndex) function setRating(candidateJobOrderID, rating, imageID, sessionCookie) { starElement = document.getElementById(imageID); - starElement.src = 'images/stars/starsave.gif'; + starElement.src = "images/stars/starsave.gif"; - if (candidateJobOrderID == '' || !stringIsNumeric(candidateJobOrderID)) + if (candidateJobOrderID == "" || !stringIsNumeric(candidateJobOrderID)) { return; } @@ -62,9 +62,9 @@ function setRating(candidateJobOrderID, rating, imageID, sessionCookie) var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&candidateJobOrderID=' + candidateJobOrderID; - POSTData += '&rating=' + rating; + var POSTData = ""; + POSTData += "&candidateJobOrderID=" + candidateJobOrderID; + POSTData += "&rating=" + rating; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -85,9 +85,9 @@ function setRating(candidateJobOrderID, rating, imageID, sessionCookie) } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { var errorMessage = "An error occurred while receiving a response from the server.\n\n" + errorMessageNode.firstChild.nodeValue; @@ -96,7 +96,7 @@ function setRating(candidateJobOrderID, rating, imageID, sessionCookie) } /* Locate the node we need in the XML response data. */ - var ratingNode = http.responseXML.getElementsByTagName('newrating').item(0); + var ratingNode = http.responseXML.getElementsByTagName("newrating").item(0); /* Use the data from the XML response to fill the form fields. */ if (!ratingNode || !ratingNode.firstChild) @@ -110,13 +110,13 @@ function setRating(candidateJobOrderID, rating, imageID, sessionCookie) /* Remove 'screen' action icon (if exists) if rating is >=0. */ if (newRatingValue >= 0) { - screenImage = document.getElementById('screenImage' + candidateJobOrderID); - screenLink = document.getElementById('screenLink' + candidateJobOrderID); + screenImage = document.getElementById("screenImage" + candidateJobOrderID); + screenLink = document.getElementById("screenLink" + candidateJobOrderID); if (screenImage && screenLink) { /* Replace the entire link with a blank icon. */ - screenImage.src = 'images/actions/blank.gif'; + screenImage.src = "images/actions/blank.gif"; var screenImageClone = screenImage.cloneNode(true); screenLink.parentNode.replaceChild(screenImageClone, screenLink); } @@ -127,7 +127,7 @@ function setRating(candidateJobOrderID, rating, imageID, sessionCookie) AJAX_callCATSFunction( http, - 'setCandidateJobOrderRating', + "setCandidateJobOrderRating", POSTData, callBack, 0, diff --git a/js/pipeline.js b/js/pipeline.js index 10bb1f0c2..54b200634 100755 --- a/js/pipeline.js +++ b/js/pipeline.js @@ -34,7 +34,7 @@ function PipelineDetails_populate(candidateJobOrderID, htmlObjectID, sessionCook var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&candidateJobOrderID=' + urlEncode(candidateJobOrderID); + var POSTData = "&candidateJobOrderID=" + urlEncode(candidateJobOrderID); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -49,7 +49,7 @@ function PipelineDetails_populate(candidateJobOrderID, htmlObjectID, sessionCook AJAX_callCATSFunction( http, - 'getPipelineDetails', + "getPipelineDetails", POSTData, callBack, 0, @@ -76,15 +76,15 @@ function PipelineJobOrder_populate(joborderID, page, entriesPerPage, sortBy, var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&joborderID=' + joborderID; - POSTData += '&page=' + page; - POSTData += '&entriesPerPage=' + entriesPerPage; - POSTData += '&sortBy=' + urlEncode(sortBy); - POSTData += '&sortDirection=' + urlEncode(sortDirection); - POSTData += '&indexFile=' + urlEncode(indexFile); - POSTData += '&isPopup=' + urlEncode(isPopup); + var POSTData = "&joborderID=" + joborderID; + POSTData += "&page=" + page; + POSTData += "&entriesPerPage=" + entriesPerPage; + POSTData += "&sortBy=" + urlEncode(sortBy); + POSTData += "&sortDirection=" + urlEncode(sortDirection); + POSTData += "&indexFile=" + urlEncode(indexFile); + POSTData += "&isPopup=" + urlEncode(isPopup); - document.getElementById(indicatorID).style.display = ''; + document.getElementById(indicatorID).style.display = ""; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -94,7 +94,7 @@ function PipelineJobOrder_populate(joborderID, page, entriesPerPage, sortBy, return; } - document.getElementById(indicatorID).style.display = 'none'; + document.getElementById(indicatorID).style.display = "none"; document.getElementById(htmlObjectID).innerHTML = http.responseText; @@ -103,7 +103,7 @@ function PipelineJobOrder_populate(joborderID, page, entriesPerPage, sortBy, AJAX_callCATSFunction( http, - 'getPipelineJobOrder', + "getPipelineJobOrder", POSTData, callBack, 55000, @@ -115,7 +115,7 @@ function PipelineJobOrder_populate(joborderID, page, entriesPerPage, sortBy, function selectAll_candidates(el){ - var pipeline=document.getElementsByName('checked'); + var pipeline=document.getElementsByName("checked"); for(var i=0;i dom element that links to the delete command - link = document.getElementById(base + 'Delete'); + link = document.getElementById(base + "Delete"); // get the hidden element which is saved in the form post - hiddenActive = document.getElementById(base + 'Active'); + hiddenActive = document.getElementById(base + "Active"); // get the display element which shows the contents of the action contents = document.getElementById(base); // whether we're marking for delete or removing that mark - if (link.innerHTML == '(delete)') + if (link.innerHTML == "(delete)") { - link.innerHTML = '(undo)'; - link.style.fontStyle = 'italic'; - contents.style.textDecoration = 'line-through'; - hiddenActive.value = 'no'; + link.innerHTML = "(undo)"; + link.style.fontStyle = "italic"; + contents.style.textDecoration = "line-through"; + hiddenActive.value = "no"; } else { - link.innerHTML = '(delete)'; - link.style.fontStyle = 'normal'; - contents.style.textDecoration = 'none'; - hiddenActive.value = 'yes'; + link.innerHTML = "(delete)"; + link.style.fontStyle = "normal"; + contents.style.textDecoration = "none"; + hiddenActive.value = "yes"; } } @@ -228,19 +228,19 @@ function validateFields() for (var questionID = 0; questionID < 99; questionID++) { - if (!(obj = document.getElementById('question' + questionID + 'TextLabelValue'))) break; + if (!(obj = document.getElementById("question" + questionID + "TextLabelValue"))) break; if (!(obj.innerHTML).match(re)) { - alert('All questions and answers must have at least 1 character of text.'); + alert("All questions and answers must have at least 1 character of text."); return false; } for (var answerID = 0; answerID < 99; answerID++) { - if (!(obj = document.getElementById('question' + questionID + 'Answer' + answerID + 'TextLabelValue'))) break; + if (!(obj = document.getElementById("question" + questionID + "Answer" + answerID + "TextLabelValue"))) break; if (!(obj.innerHTML).match(re)) { - alert('All questions and answers must have at least 1 character of text.'); + alert("All questions and answers must have at least 1 character of text."); return false; } } @@ -254,9 +254,9 @@ function validateFields() function addAction(e) { - var indexes = getIndexes(e.id, 'AddActionLink'); - var actionContainer = document.getElementById('question' + indexes[0] + 'Answer' + indexes[1] + 'AddAction'); - var newActionContainer = document.getElementById('question' + indexes[0] + 'Answer' + indexes[1] + 'New'); + var indexes = getIndexes(e.id, "AddActionLink"); + var actionContainer = document.getElementById("question" + indexes[0] + "Answer" + indexes[1] + "AddAction"); + var newActionContainer = document.getElementById("question" + indexes[0] + "Answer" + indexes[1] + "New"); // Show only 1 add window at a time cancelAddQuestion(); @@ -265,34 +265,34 @@ function addAction(e) addingAction = true; - newActionContainer.style.display = 'block'; - actionContainer.style.display = 'none'; + newActionContainer.style.display = "block"; + actionContainer.style.display = "none"; - setRestrictAction('action', indexes[0], indexes[1]); + setRestrictAction("action", indexes[0], indexes[1]); } function cancelAddAction(e) { if (!addingAction) return; - var questionID = document.getElementById('restrictActionQuestionID').value; - var answerID = document.getElementById('restrictActionAnswerID').value; - var actionContainer = document.getElementById('question' + questionID + 'Answer' + answerID + 'AddAction'); - var newActionContainer = document.getElementById('question' + questionID + 'Answer' + answerID + 'New'); + var questionID = document.getElementById("restrictActionQuestionID").value; + var answerID = document.getElementById("restrictActionAnswerID").value; + var actionContainer = document.getElementById("question" + questionID + "Answer" + answerID + "AddAction"); + var newActionContainer = document.getElementById("question" + questionID + "Answer" + answerID + "New"); addingAction = false; - newActionContainer.style.display = 'none'; - actionContainer.style.display = 'block'; + newActionContainer.style.display = "none"; + actionContainer.style.display = "block"; - setRestrictAction('', -1, -1); + setRestrictAction("", -1, -1); } function addAnswer(e) { - var indexes = getIndexes(e.id, 'AddAnswerLink'); - var answerContainer = document.getElementById('question' + indexes[0] + 'AddAnswer'); - var newAnswerContainer = document.getElementById('question' + indexes[0] + 'New'); - var newAnswerContainerText = document.getElementById('question' + indexes[0] + 'AnswerText'); + var indexes = getIndexes(e.id, "AddAnswerLink"); + var answerContainer = document.getElementById("question" + indexes[0] + "AddAnswer"); + var newAnswerContainer = document.getElementById("question" + indexes[0] + "New"); + var newAnswerContainerText = document.getElementById("question" + indexes[0] + "AnswerText"); // Show only 1 add window at a time cancelAddQuestion(); @@ -301,36 +301,36 @@ function addAnswer(e) addingAnswer = true; - newAnswerContainer.style.display = 'block'; - answerContainer.style.display = 'none'; + newAnswerContainer.style.display = "block"; + answerContainer.style.display = "none"; - newAnswerContainerText.value = ''; + newAnswerContainerText.value = ""; newAnswerContainerText.focus(); newAnswerContainerText.select(); - setRestrictAction('answer', indexes[0], -1); + setRestrictAction("answer", indexes[0], -1); } function cancelAddAnswer() { if (!addingAnswer) return; - var restrictAnswerQuestionID = document.getElementById('restrictActionQuestionID').value; - var answerContainer = document.getElementById('question' + restrictAnswerQuestionID + 'AddAnswer'); - var newAnswerContainer = document.getElementById('question' + restrictAnswerQuestionID + 'New'); + var restrictAnswerQuestionID = document.getElementById("restrictActionQuestionID").value; + var answerContainer = document.getElementById("question" + restrictAnswerQuestionID + "AddAnswer"); + var newAnswerContainer = document.getElementById("question" + restrictAnswerQuestionID + "New"); addingAnswer = false; - newAnswerContainer.style.display = 'none'; - answerContainer.style.display = 'block'; + newAnswerContainer.style.display = "none"; + answerContainer.style.display = "block"; - setRestrictAction('', -1, -1); + setRestrictAction("", -1, -1); } function addQuestion() { - var questionContainer = document.getElementById('addQuestion'); - var newQuestionContainer = document.getElementById('newQuestionContainer'); - var questionText = document.getElementById('questionText'); + var questionContainer = document.getElementById("addQuestion"); + var newQuestionContainer = document.getElementById("newQuestionContainer"); + var questionText = document.getElementById("questionText"); // Show only 1 add window at a time cancelAddQuestion(); @@ -339,36 +339,36 @@ function addQuestion() addingQuestion = true; - questionContainer.style.display = 'none'; - newQuestionContainer.style.display = 'block'; + questionContainer.style.display = "none"; + newQuestionContainer.style.display = "block"; - questionText.value = ''; + questionText.value = ""; questionText.focus(); questionText.select(); - setRestrictAction('question', -1, -1); + setRestrictAction("question", -1, -1); } function cancelAddQuestion(e) { if (!addingQuestion) return; - var questionContainer = document.getElementById('addQuestion'); - var newQuestionContainer = document.getElementById('newQuestionContainer'); + var questionContainer = document.getElementById("addQuestion"); + var newQuestionContainer = document.getElementById("newQuestionContainer"); addingQuestion = false; - questionContainer.style.display = 'block'; - newQuestionContainer.style.display = 'none'; + questionContainer.style.display = "block"; + newQuestionContainer.style.display = "none"; - setRestrictAction('', -1, -1); + setRestrictAction("", -1, -1); } function setRestrictAction(action, questionID, answerID) { // Restrict all form posts to only adding the answer (not other actions) - var restrictAnswer = document.getElementById('restrictAction'); - var restrictAnswerQuestionID = document.getElementById('restrictActionQuestionID'); - var restrictAnswerAnswerID = document.getElementById('restrictActionAnswerID'); + var restrictAnswer = document.getElementById("restrictAction"); + var restrictAnswerQuestionID = document.getElementById("restrictActionQuestionID"); + var restrictAnswerAnswerID = document.getElementById("restrictActionAnswerID"); restrictAnswer.value = action; restrictAnswerQuestionID.value = questionID; @@ -377,19 +377,19 @@ function setRestrictAction(action, questionID, answerID) function submitAction() { - var questionID = document.getElementById('restrictActionQuestionID').value; - var answerID = document.getElementById('restrictActionAnswerID').value; - var action = document.getElementById('question' + questionID + 'Answer' + answerID + 'NewAction').value; - var actionText = document.getElementById('question' + questionID + 'Answer' + answerID + 'NewActionText').value; + var questionID = document.getElementById("restrictActionQuestionID").value; + var answerID = document.getElementById("restrictActionAnswerID").value; + var action = document.getElementById("question" + questionID + "Answer" + answerID + "NewAction").value; + var actionText = document.getElementById("question" + questionID + "Answer" + answerID + "NewActionText").value; switch (action) { - case 'actionSource': - case 'actionNotes': - case 'actionKeySkills': + case "actionSource": + case "actionNotes": + case "actionKeySkills": if (!actionText.length) { - alert('Enter the text you want to add in the second textbox.'); + alert("Enter the text you want to add in the second textbox."); return false; } break; @@ -404,13 +404,13 @@ function submitAction() function submitAnswer() { - var questionID = document.getElementById('restrictActionQuestionID').value; - var answerID = document.getElementById('restrictActionAnswerID').value; - var answerText = document.getElementById('question' + questionID + 'AnswerText').value; + var questionID = document.getElementById("restrictActionQuestionID").value; + var answerID = document.getElementById("restrictActionAnswerID").value; + var answerText = document.getElementById("question" + questionID + "AnswerText").value; if (!answerText.length) { - alert('Enter the answer in the textbox.'); + alert("Enter the answer in the textbox."); return; } saveScrollPosition(); @@ -420,11 +420,11 @@ function submitAnswer() function submitQuestion() { - var questionText = document.getElementById('questionText').value; + var questionText = document.getElementById("questionText").value; if (!questionText.length) { - alert('Enter the question in the textbox.'); + alert("Enter the question in the textbox."); return; } saveScrollPosition(); @@ -436,21 +436,21 @@ function onUpdate() { if (addingQuestion) { - if (!confirm('Your question will not be added. Use the "Add Question" button to add your question. Continue anyway?')) + if (!confirm("Your question will not be added. Use the \"Add Question\" button to add your question. Continue anyway?")) { return; } } else if (addingAnswer) { - if (!confirm('Your answer will not be added. Use the "Add Answer" button to add your answer. Continue anyway?')) + if (!confirm("Your answer will not be added. Use the \"Add Answer\" button to add your answer. Continue anyway?")) { return; } } else if (addingAction) { - if (!confirm('Your action will not be added. Use the "Add Action" button to add your action. Continue anyway?')) + if (!confirm("Your action will not be added. Use the \"Add Action\" button to add your action. Continue anyway?")) { return; } @@ -460,21 +460,21 @@ function onUpdate() saveScrollPosition(); // User clicked update, do not perform actions - setRestrictAction('', -1, -1); + setRestrictAction("", -1, -1); return document.questionnaireForm.submit(); } function moveUp(e) { - var indexes = getIndexes(e.id, 'MoveUp'); + var indexes = getIndexes(e.id, "MoveUp"); var objMe, objThem, valUs; // This is a move up button from a question if (indexes[1] == -1) { - objMe = document.getElementById('question' + indexes[0] + 'Position'); - objThem = document.getElementById('question' + (indexes[0]-1) + 'Position'); + objMe = document.getElementById("question" + indexes[0] + "Position"); + objThem = document.getElementById("question" + (indexes[0]-1) + "Position"); if (objMe && objThem) { // the old switch'a'roo @@ -486,8 +486,8 @@ function moveUp(e) } else { - objMe = document.getElementById('question' + indexes[0] + 'Answer' + indexes[1] + 'Position'); - objThem = document.getElementById('question' + indexes[0] + 'Answer' + (indexes[1]-1) + 'Position'); + objMe = document.getElementById("question" + indexes[0] + "Answer" + indexes[1] + "Position"); + objThem = document.getElementById("question" + indexes[0] + "Answer" + (indexes[1]-1) + "Position"); if (objMe && objThem) { // the old switch'a'roo @@ -501,42 +501,42 @@ function moveUp(e) function onCancel() { - if (confirm('Any changes you have made will be lost. Continue?')) + if (confirm("Any changes you have made will be lost. Continue?")) { - document.location.href = '?m=settings&a=careerPortalSettings'; + document.location.href = "?m=settings&a=careerPortalSettings"; } } function onSave() { - var obj = document.getElementById('saveChanges'); - var title = document.getElementById('title').value; - var description = document.getElementById('description').value; + var obj = document.getElementById("saveChanges"); + var title = document.getElementById("title").value; + var description = document.getElementById("description").value; if (!title.length || !description.length) { - alert('Enter a title and a description for your questionnaire. This will be displayed to applicants.'); + alert("Enter a title and a description for your questionnaire. This will be displayed to applicants."); return; } - obj.value = 'yes'; + obj.value = "yes"; onUpdate(); } function onStartOver() { - var obj = document.getElementById('startOver'); - if (confirm('Delete all questions and answers on the questionnaire and start over?')) + var obj = document.getElementById("startOver"); + if (confirm("Delete all questions and answers on the questionnaire and start over?")) { - obj.value = 'yes'; + obj.value = "yes"; onUpdate(); } } function saveScrollPosition() { - var objScrollX = document.getElementById('scrollX'); - var objScrollY = document.getElementById('scrollY'); + var objScrollX = document.getElementById("scrollX"); + var objScrollY = document.getElementById("scrollY"); var scrollPos = getScrollXY(); objScrollX.value = scrollPos[0]; @@ -545,15 +545,15 @@ function saveScrollPosition() function restoreScrollPosition() { - var objScrollX = document.getElementById('scrollX'); - var objScrollY = document.getElementById('scrollY'); + var objScrollX = document.getElementById("scrollX"); + var objScrollY = document.getElementById("scrollY"); setScrollXY(objScrollX.value, objScrollY.value); } function getScrollXY() { var x = 0, y = 0; - if( typeof( window.pageYOffset ) == 'number' ) { + if( typeof( window.pageYOffset ) == "number" ) { // Netscape x = window.pageXOffset; y = window.pageYOffset; diff --git a/js/quickAction.js b/js/quickAction.js index 75a825010..ee736e092 100755 --- a/js/quickAction.js +++ b/js/quickAction.js @@ -19,7 +19,7 @@ quickAction.MenuOption.prototype.getAction = function() quickAction.MenuOption.prototype.getHtml = function() { - return '' + this.getTitle() + '
'; + return "" + this.getTitle() + "
"; }; quickAction.LinkMenuOption = function(title, action, option) @@ -43,11 +43,11 @@ quickAction.LinkMenuOption.prototype.getHtml = function() { case 0: var itemAction = "'" + this.getAction() + "'"; - result = '' + this.getTitle() + '
'; + result = "" + this.getTitle() + "
"; break; case 1: default: - result = '' + this.getTitle() + '
'; + result = "" + this.getTitle() + "
"; break; } return result; @@ -56,7 +56,7 @@ quickAction.LinkMenuOption.prototype.getHtml = function() quickAction.DefaultMenu = function(menuDataItemType, menuDataItemId, menuX, menuY, permissions) { - this.element = document.getElementById('singleQuickActionMenu'); + this.element = document.getElementById("singleQuickActionMenu"); this.menuDataItemType = menuDataItemType; this.menuDataItemId = menuDataItemId; this.menuX = menuX; @@ -82,18 +82,18 @@ quickAction.DefaultMenu.prototype.getId = function() quickAction.DefaultMenu.prototype.getOptions = function() { return [ - new quickAction.MenuOption('Add To List', 'showQuickActionAddToList(' + this.menuDataItemType + ', ' + this.menuDataItemId + ');') + new quickAction.MenuOption("Add To List", "showQuickActionAddToList(" + this.menuDataItemType + ", " + this.menuDataItemId + ");") ]; }; quickAction.DefaultMenu.prototype.toggle = function() { - if (this.element.style.display != 'block') + if (this.element.style.display != "block") { - this.element.style.display = 'block'; - this.element.style.left = this.menuX + 'px'; - this.element.style.top = this.menuY + 'px'; - this.element.innerHTML = ''; + this.element.style.display = "block"; + this.element.style.left = this.menuX + "px"; + this.element.style.top = this.menuY + "px"; + this.element.innerHTML = ""; var options = this.getOptions(); for (var i = 0; i < options.length; ++i) { @@ -112,14 +112,14 @@ function showHideSingleQuickActionMenu(menu) function showQuickActionAddToList(menuDataItemType, menuDataItemId) { /* Create a popup window for adding this data item type to a list (content loaded from server) */ - showPopWin(CATSIndexName + '?m=lists&a=quickActionAddToListModal&dataItemType='+ menuDataItemType +'&dataItemID='+ menuDataItemId, 450, 350, null); + showPopWin(CATSIndexName + "?m=lists&a=quickActionAddToListModal&dataItemType="+ menuDataItemType +"&dataItemID="+ menuDataItemId, 450, 350, null); }; /* Shows a popup for adding a item to a list. */ function showQuickActionAddToPipeline(menuDataItemId) { /* Create a popup window for adding this candidate to the job order / pipeline */ - showPopWin(CATSIndexName + '?m=candidates&a=considerForJobSearch&candidateID=' + menuDataItemId, 750, 390, null); + showPopWin(CATSIndexName + "?m=candidates&a=considerForJobSearch&candidateID=" + menuDataItemId, 750, 390, null); }; function quickActionPostFromUrl(url, confirmMessage) @@ -129,29 +129,29 @@ function quickActionPostFromUrl(url, confirmMessage) return false; } - var parts = url.split('?'); + var parts = url.split("?"); var action = parts[0]; - var query = (parts.length > 1) ? parts[1] : ''; + var query = (parts.length > 1) ? parts[1] : ""; var params = {}; var actionParams = []; if (query.length > 0) { - var pairs = query.split('&'); + var pairs = query.split("&"); for (var i = 0; i < pairs.length; i++) { - if (pairs[i] === '') + if (pairs[i] === "") { continue; } - var keyValue = pairs[i].split('='); - var key = decodeURIComponent(keyValue[0].replace(/\+/g, ' ')); - var value = keyValue.length > 1 ? decodeURIComponent(keyValue[1].replace(/\+/g, ' ')) : ''; + var keyValue = pairs[i].split("="); + var key = decodeURIComponent(keyValue[0].replace(/\+/g, " ")); + var value = keyValue.length > 1 ? decodeURIComponent(keyValue[1].replace(/\+/g, " ")) : ""; - if (key === 'm' || key === 'a') + if (key === "m" || key === "a") { - actionParams.push(encodeURIComponent(key) + '=' + encodeURIComponent(value)); + actionParams.push(encodeURIComponent(key) + "=" + encodeURIComponent(value)); } else { @@ -160,17 +160,17 @@ function quickActionPostFromUrl(url, confirmMessage) } } - params.postback = 'postback'; + params.postback = "postback"; - if (typeof CATSCsrfToken != 'undefined' && CATSCsrfToken !== null && - CATSCsrfToken !== '' && typeof params.csrfToken == 'undefined') + if (typeof CATSCsrfToken != "undefined" && CATSCsrfToken !== null && + CATSCsrfToken !== "" && typeof params.csrfToken == "undefined") { params.csrfToken = CATSCsrfToken; } - var form = document.createElement('form'); - form.method = 'post'; - form.action = action + (actionParams.length ? ('?' + actionParams.join('&')) : ''); + var form = document.createElement("form"); + form.method = "post"; + form.action = action + (actionParams.length ? ("?" + actionParams.join("&")) : ""); for (var name in params) { @@ -179,8 +179,8 @@ function quickActionPostFromUrl(url, confirmMessage) continue; } - var input = document.createElement('input'); - input.type = 'hidden'; + var input = document.createElement("input"); + input.type = "hidden"; input.name = name; input.value = params[name]; form.appendChild(input); diff --git a/js/searchAdvanced.js b/js/searchAdvanced.js index 408fc7386..b8955e8c2 100755 --- a/js/searchAdvanced.js +++ b/js/searchAdvanced.js @@ -33,92 +33,92 @@ function advancedSearchReset() { nodes = []; data = []; - data[0] = document.getElementById('searchText').value; - nodes[0] = ''; + data[0] = document.getElementById("searchText").value; + nodes[0] = ""; advancedSearchDraw(); } function advancedSearchSet() { - var text = ''; - var textp = ''; + var text = ""; + var textp = ""; for (var i = 0; i < nodes.length; i++) { - if (typeof data[i] != 'undefined') + if (typeof data[i] != "undefined") { text += data[i] + nodes[i]; if (i != 0) { - textp += '{[+'; + textp += "{[+"; } - textp += data[i] + '[|]' + nodes[i]; + textp += data[i] + "[|]" + nodes[i]; } - else if (typeof nodes[i] != 'undefined') + else if (typeof nodes[i] != "undefined") { text += nodes[i]; - textp += '[|]' + nodes[i]; + textp += "[|]" + nodes[i]; } } - document.getElementById('searchText').value = text; - document.getElementById('advancedSearchParser').value = textp; + document.getElementById("searchText").value = text; + document.getElementById("advancedSearchParser").value = textp; } function advancedSearchDraw() { - var html = '
Advanced search:
'; + var html = "
Advanced search:
"; if (nodes.length > 2) { - html += ''; + html += ""; } - html += ''; + html += ""; for (var i = 0; i < nodes.length; i++) { if (nodes.length > 2) { - html += '
'; + html += "
"; } - html += '"; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; + html += ""; if (i != 0) { - html += ''; + html += ""; } - html += ''; + html += ""; if (nodes[i] == " AND " || nodes[i] == " OR " || nodes[i] == " AND NOT " || nodes[i] == " AND (" || nodes[i] == " OR (" || nodes[i] == " AND NOT (" ) { - html += '' + html += "" } else { - html += '' + html += "" } } - html += '

'; - html += ' '; - html += ' '; - html += ' '; - document.getElementById('advancedSearchField').innerHTML = html; + html += "

"; + html += " "; + html += " "; + html += " "; + document.getElementById("advancedSearchField").innerHTML = html; } function setSearchNode(nodeNum) { - var dropDownList = document.getElementById('searchSelect'+nodeNum); + var dropDownList = document.getElementById("searchSelect"+nodeNum); nodes[nodeNum] = dropDownList[dropDownList.selectedIndex].value; if (nodes[nodeNum] == " AND (" || nodes[nodeNum] == " OR (" || nodes[nodeNum] == " NOT (") { @@ -142,14 +142,14 @@ function setSearchNode(nodeNum) if (nodes[nodeNum] != ")") { - document.getElementById('searchValue'+(nodeNum+1)).focus(); + document.getElementById("searchValue"+(nodeNum+1)).focus(); } } function advancedSearchConsider() { - if (typeof(advancedValidFields) == 'undefined') return; - var dropDownList = document.getElementById('searchMode'); + if (typeof(advancedValidFields) == "undefined") return; + var dropDownList = document.getElementById("searchMode"); var theField = dropDownList[dropDownList.selectedIndex].value; var goodField = false; for (var i = 0; i < advancedValidFields.length; i++) @@ -161,11 +161,11 @@ function advancedSearchConsider() } if (goodField) { - document.getElementById('advancedSearch').style.display = ''; + document.getElementById("advancedSearch").style.display = ""; } else { - document.getElementById('advancedSearch').style.display = 'none'; - document.getElementById('advancedSearchField').style.display = 'none'; + document.getElementById("advancedSearch").style.display = "none"; + document.getElementById("advancedSearchField").style.display = "none"; } } diff --git a/js/searchSaved.js b/js/searchSaved.js index 175f1ebbb..38b8c3789 100755 --- a/js/searchSaved.js +++ b/js/searchSaved.js @@ -28,23 +28,23 @@ function syncRowHeightsSaved() { - var recentObj = document.getElementById('searchRecent'); - var savedObj = document.getElementById('searchSaved'); + var recentObj = document.getElementById("searchRecent"); + var savedObj = document.getElementById("searchSaved"); if (recentObj.offsetHeight > savedObj.offsetHeight) { - savedObj.style.height = recentObj.offsetHeight + 'px'; - recentObj.style.height = recentObj.offsetHeight + 'px'; + savedObj.style.height = recentObj.offsetHeight + "px"; + recentObj.style.height = recentObj.offsetHeight + "px"; } else if (recentObj.offsetHeight < savedObj.offsetHeight) { - recentObj.style.height = savedObj.offsetHeight + 'px'; - savedObj.style.height = savedObj.offsetHeight + 'px'; + recentObj.style.height = savedObj.offsetHeight + "px"; + savedObj.style.height = savedObj.offsetHeight + "px"; } } function gotoSearch(text, url) { - document.getElementById('searchText').value = text; + document.getElementById("searchText").value = text; document.location.href = url; } diff --git a/js/suggest.js b/js/suggest.js index 23b06fda9..61e3a1581 100755 --- a/js/suggest.js +++ b/js/suggest.js @@ -130,12 +130,12 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def var IDElement = document.getElementById(IDElementID); /* Bail if the input box is empty or contains only whitespace. */ - if (trimmedLookupText == '') + if (trimmedLookupText == "") { /* Clean up a bit. */ dataNodes = null; - resultsElement.style.display = 'none'; - resultsElement.innerHTML = ''; + resultsElement.style.display = "none"; + resultsElement.innerHTML = ""; return; } @@ -144,8 +144,8 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = '&focusID=' + urlEncode(focusID) + '&dataName=' - + urlEncode(lookupText) + '&maxResults=' + var POSTData = "&focusID=" + urlEncode(focusID) + "&dataName=" + + urlEncode(lookupText) + "&maxResults=" + urlEncode(maxResults); /* Anonymous callback function triggered when HTTP response is received. */ @@ -157,13 +157,13 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def } /* Bail if there is no responseText. This shouldn't happen. */ - if (trim(http.responseText) == '') + if (trim(http.responseText) == "") { return; } - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); /* Bail if there is no errorCodeNode. This shouldn't happen. */ if (!errorCodeNode || !errorCodeNode.firstChild) @@ -172,15 +172,15 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def } /* Error returned from CATS AJAX function. */ - if (errorCodeNode.firstChild.nodeValue != '0') + if (errorCodeNode.firstChild.nodeValue != "0") { return; } /* Initialize output to something safe. */ - var output = ''; + var output = ""; - var resultTags = http.responseXML.getElementsByTagName('result'); + var resultTags = http.responseXML.getElementsByTagName("result"); if (resultTags.length == 0) { /* There are no matching responses. Return and leave the input box @@ -201,8 +201,8 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def for (var i = 0; i < dataNodes.length; i++) { - var IDNode = dataNodes[i].getElementsByTagName('id').item(0); - var nameNode = dataNodes[i].getElementsByTagName('name').item(0); + var IDNode = dataNodes[i].getElementsByTagName("id").item(0); + var nameNode = dataNodes[i].getElementsByTagName("name").item(0); if (!IDNode.firstChild || !nameNode.firstChild) { @@ -211,20 +211,20 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def var nameNodeValue = urlDecode(nameNode.firstChild.nodeValue); - output += '
' - + nameNodeValue + '
'; + output += "
" + + nameNodeValue + "
"; } var totalElements = http.responseXML.getElementsByTagName( - 'totalelements' + "totalelements" ).item(0).firstChild.nodeValue; /* FIXME: Why are we checking to see if maxResults < maxTotalResults? @@ -235,12 +235,12 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def if (totalElements > maxResults && maxResults < maxTotalResults) { /* Append an item that retreives more elements when selected. */ - output += '
' - + '(More Results)
'; + output += "
" + + "(More Results)
"; moreResults = true; } else @@ -257,13 +257,13 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def /* This happens when the user keys down to more options... */ /* Get the selected item DIV. */ - suggestListItemDiv = document.getElementById('suggest' + selectedIndex); + suggestListItemDiv = document.getElementById("suggest" + selectedIndex); /* Hilight the selected item DIV. */ suggestListItemDiv.className += highlightClass; var selectedDataNodeNameValue = dataNodes[selectedIndex].getElementsByTagName( - 'name' + "name" ).item(0).firstChild.nodeValue; /* Put the selected item name in the input box. */ @@ -286,7 +286,7 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def IDElement.value = -1; /* Display the results element. */ - resultsElement.style.display = 'block'; + resultsElement.style.display = "block"; followResultsElement(resultsElementID); } @@ -294,23 +294,23 @@ function suggestListPopulate(focusID, sessionCookie, lookupText, maxResults, def function followResultsElement(resultsID) { var resultsElement = document.getElementById(resultsID); - if (resultsElement.style.display == 'block' && helpShimSet) + if (resultsElement.style.display == "block" && helpShimSet) { var theTop = docjslib_getRealTop(resultsElement); var theLeft = docjslib_getRealLeft(resultsElement); - helpShim.style.display = 'block'; + helpShim.style.display = "block"; helpShim.style.zIndex = 1; - helpShim.style.top = '' + theTop + 'px'; - helpShim.style.left = '' + theLeft + 'px'; - helpShim.style.width = '' + resultsElement.offsetWidth + ''; - helpShim.style.height = '' + resultsElement.offsetHeight + ''; + helpShim.style.top = "" + theTop + "px"; + helpShim.style.left = "" + theLeft + "px"; + helpShim.style.width = "" + resultsElement.offsetWidth + ""; + helpShim.style.height = "" + resultsElement.offsetHeight + ""; setTimeout("followResultsElement('"+resultsID+"');", 500); } else { if (helpShimSet) { - helpShim.style.display = 'none'; + helpShim.style.display = "none"; } } } @@ -336,9 +336,9 @@ function suggestListVerify() /* If there is no text in the input box, hide the results list and flag the * ID as a bad value. */ - if (trimmedTextInputValue == '') + if (trimmedTextInputValue == "") { - resultsElement.style.display = 'none'; + resultsElement.style.display = "none"; IDElement.value = -1; } @@ -349,10 +349,10 @@ function suggestListVerify() if (dataNodes && dataNodes.length == 1) { var firstDataNodeNameValue = urlDecode(dataNodes[0].getElementsByTagName( - 'name' + "name" ).item(0).firstChild.nodeValue); var firstDataNodeIDValue = dataNodes[0].getElementsByTagName( - 'id' + "id" ).item(0).firstChild.nodeValue; /* Are they identical? If so, set the input box to the trimmed item @@ -360,7 +360,7 @@ function suggestListVerify() */ if (trim(firstDataNodeNameValue.toUpperCase()) == trim(textInput.value.toUpperCase())) { - resultsElement.style.display = 'none'; + resultsElement.style.display = "none"; textInput.value = trim(firstDataNodeNameValue); IDElement.value = trim(firstDataNodeIDValue); @@ -372,15 +372,15 @@ function suggestListVerify() if (dataNodes && selectedIndex >= 0) { var selectedDataNodeNameValue = urlDecode(dataNodes[selectedIndex].getElementsByTagName( - 'name' + "name" ).item(0).firstChild.nodeValue); var selectedDataNodeIDValue = dataNodes[selectedIndex].getElementsByTagName( - 'id' + "id" ).item(0).firstChild.nodeValue; if (trim(selectedDataNodeNameValue).toUpperCase() == trim(textInput.value.toUpperCase())) { - resultsElement.style.display = 'none'; + resultsElement.style.display = "none"; IDElement.value = trim(selectedDataNodeIDValue); dataValidInput = true; } @@ -411,16 +411,16 @@ function parseKeyUp(evt) /* Selected "drop-down item". */ var suggestListItemDiv; - if (typeof(evt.keyCode) == 'number') + if (typeof(evt.keyCode) == "number") { /* Up arrow key or down arrow key was pressed, and selectedIndex != -1. */ if (evt.keyCode == 38 || evt.keyCode == 40 && selectedIndex != -1) { - suggestListItemDiv = document.getElementById('suggest' + selectedIndex); + suggestListItemDiv = document.getElementById("suggest" + selectedIndex); /* Remove any previous highlighting. */ suggestListItemDiv.className = suggestListItemDiv.className.replace( - highlightClass, '' + highlightClass, "" ); } @@ -458,10 +458,10 @@ function parseKeyUp(evt) /* Up arrow key or down arrow key was pressed, and selectedIndex != -1. */ if (evt.keyCode == 38 || evt.keyCode == 40 && selectedIndex != -1) { - suggestListItemDiv = document.getElementById('suggest' + selectedIndex); + suggestListItemDiv = document.getElementById("suggest" + selectedIndex); var selectedDataNodeNameValue = dataNodes[selectedIndex].getElementsByTagName( - 'name' + "name" ).item(0).firstChild.nodeValue; /* Apply new formatting and place select entry in the textbox. */ @@ -503,7 +503,7 @@ function parseKeyDown(evt) evt = window.event; } - if (typeof(evt.keyCode) == 'number') + if (typeof(evt.keyCode) == "number") { /* Intercept keydown enter, and prevent form submission by returning * false. diff --git a/js/wizardIntro.js b/js/wizardIntro.js index 769ab26f9..07afad017 100755 --- a/js/wizardIntro.js +++ b/js/wizardIntro.js @@ -1,66 +1,66 @@ -var failAction = ''; -var userActionSuccess = ''; +var failAction = ""; +var userActionSuccess = ""; function showAddUser() { - var contentContainer = document.getElementById('contentAddUser'); - var firstName = document.getElementById('firstName'); - contentContainer.style.visibility = 'visible'; + var contentContainer = document.getElementById("contentAddUser"); + var firstName = document.getElementById("firstName"); + contentContainer.style.visibility = "visible"; firstName.focus(); firstName.select(); } function cancelAddUser() { - var contentContainer = document.getElementById('contentAddUser'); - if (contentContainer) contentContainer.style.visibility = 'hidden'; + var contentContainer = document.getElementById("contentAddUser"); + if (contentContainer) contentContainer.style.visibility = "hidden"; } function addUser() { - var firstName = document.getElementById('firstName'); - var lastName = document.getElementById('lastName'); - var loginName = document.getElementById('loginName'); - var email = document.getElementById('email'); - var password1 = document.getElementById('password1'); - var password2 = document.getElementById('password2'); + var firstName = document.getElementById("firstName"); + var lastName = document.getElementById("lastName"); + var loginName = document.getElementById("loginName"); + var email = document.getElementById("email"); + var password1 = document.getElementById("password1"); + var password2 = document.getElementById("password2"); var accessLevel = 0; if (password1.value != password2.value || (password1.value).length < 5) { - alert('Please make sure both passwords match and are both at least 5 characters long.'); + alert("Please make sure both passwords match and are both at least 5 characters long."); return; } if ((firstName.value).length < 2 || (lastName.value).length < 2) { - alert('First and last names are required and must be at least 2 characters long.'); + alert("First and last names are required and must be at least 2 characters long."); return; } if ((loginName.value).length < 3) { - alert('Login name is required and must be at least 3 characters long.'); + alert("Login name is required and must be at least 3 characters long."); return; } for (var i=0; i<400; i++) { - var obj = document.getElementById('accessLevel' + i); + var obj = document.getElementById("accessLevel" + i); if (obj && obj.checked) { accessLevel = i; } } - failAction = 'alert("Unable to add this user. Please make sure the name isn\'t already in use and all required fields have been completed.");'; - userActionSuccess = 'cancelAddUser(); loadPage("current");'; - userAction('AddUser&firstName=' + escape(firstName.value) + '&lastName=' + escape(lastName.value) + '&loginName=' + escape(loginName.value) + '&email=' + escape(email.value) + '&accessLevel=' + accessLevel + '&password=' + escape(password1.value)); + failAction = "alert(\"Unable to add this user. Please make sure the name isn\'t already in use and all required fields have been completed.\");"; + userActionSuccess = "cancelAddUser(); loadPage(\"current\");"; + userAction("AddUser&firstName=" + escape(firstName.value) + "&lastName=" + escape(lastName.value) + "&loginName=" + escape(loginName.value) + "&email=" + escape(email.value) + "&accessLevel=" + accessLevel + "&password=" + escape(password1.value)); } function deleteUser(id) { - failAction = 'alert("Unable to delete that user.");'; - userActionSuccess = 'cancelAddUser(); loadPage("current");'; - userActionPost('DeleteUser', 'userID=' + id); + failAction = "alert(\"Unable to delete that user.\");"; + userActionSuccess = "cancelAddUser(); loadPage(\"current\");"; + userActionPost("DeleteUser", "userID=" + id); } function keyGood() @@ -70,128 +70,128 @@ function keyGood() function checkKey(obj) { - userActionSuccess = 'keyGood();'; - failAction = ''; - userAction('CheckKey&key=' + escape(obj.value)); + userActionSuccess = "keyGood();"; + failAction = ""; + userAction("CheckKey&key=" + escape(obj.value)); } function extendedNext() { var obj; - if (obj = document.getElementById('key')) + if (obj = document.getElementById("key")) { // This is the license page checkKey(obj); return false; } - if (obj = document.getElementById('localizationBeacon')) + if (obj = document.getElementById("localizationBeacon")) { // This is the localization page - var timeZone = document.getElementById('timeZone'); - var dateFormat = document.getElementById('dateFormat'); - failAction = 'alert("Unable to set your localization settings! Please try again.");'; - userActionSuccess = 'funcNext();'; - failAction = ''; - userAction('Localization&timeZone=' + escape(timeZone.value) + '&dateFormat=' + escape(dateFormat.value)); + var timeZone = document.getElementById("timeZone"); + var dateFormat = document.getElementById("dateFormat"); + failAction = "alert(\"Unable to set your localization settings! Please try again.\");"; + userActionSuccess = "funcNext();"; + failAction = ""; + userAction("Localization&timeZone=" + escape(timeZone.value) + "&dateFormat=" + escape(dateFormat.value)); return false; } - if (obj = document.getElementById('iAgree')) + if (obj = document.getElementById("iAgree")) { // This is the license agreement page - userActionSuccess = 'funcNext();'; - failAction = ''; - userAction('License'); + userActionSuccess = "funcNext();"; + failAction = ""; + userAction("License"); return false; } - if (obj = document.getElementById('firstTimeSetup')) + if (obj = document.getElementById("firstTimeSetup")) { // This is the welcome page - userActionSuccess = 'funcNext();'; - failAction = ''; - userAction('FirstTimeSetup'); + userActionSuccess = "funcNext();"; + failAction = ""; + userAction("FirstTimeSetup"); return false; } - if (obj = document.getElementById('passwordBeacon')) + if (obj = document.getElementById("passwordBeacon")) { - var password1 = document.getElementById('password1'); - var password2 = document.getElementById('password2'); + var password1 = document.getElementById("password1"); + var password2 = document.getElementById("password2"); if (password1.value != password2.value) { - alert('Passwords do not match!'); + alert("Passwords do not match!"); return false; } - if ((password1.value) == '') + if ((password1.value) == "") { - alert('Please enter a password. This is how you will log into CATS.'); + alert("Please enter a password. This is how you will log into CATS."); return false; } if ((password1.value).length < 5) { - alert('Password is too short. Please use a password with at least 5 characters.'); + alert("Password is too short. Please use a password with at least 5 characters."); return false; } - failAction = ''; - userActionSuccess = 'funcNext();'; - userAction('Password&password=' + escape(password1.value)); + failAction = ""; + userActionSuccess = "funcNext();"; + userAction("Password&password=" + escape(password1.value)); return false; } - if (obj = document.getElementById('emailBeacon')) + if (obj = document.getElementById("emailBeacon")) { - var email = document.getElementById('email'); + var email = document.getElementById("email"); - if ((email.value) == '') + if ((email.value) == "") { - alert('Please enter an e-mail address.'); + alert("Please enter an e-mail address."); return false; } - failAction = ''; - userActionSuccess = 'funcNext();'; - userAction('Email&email=' + escape(email.value)); + failAction = ""; + userActionSuccess = "funcNext();"; + userAction("Email&email=" + escape(email.value)); return false; } - if (obj = document.getElementById('siteBeacon')) + if (obj = document.getElementById("siteBeacon")) { - var siteName = document.getElementById('siteName'); + var siteName = document.getElementById("siteName"); - if ((siteName.value) == '') + if ((siteName.value) == "") { - alert('Please enter a name to title your site.'); + alert("Please enter a name to title your site."); return false; } - failAction = ''; - userActionSuccess = 'funcNext();'; - userAction('SiteName&siteName=' + escape(siteName.value)); + failAction = ""; + userActionSuccess = "funcNext();"; + userAction("SiteName&siteName=" + escape(siteName.value)); return false; } - if (obj = document.getElementById('importBeacon')) + if (obj = document.getElementById("importBeacon")) { - failAction = 'funcNext();'; - userActionSuccess = 'finishURL="?m=import&a=massImport&step=2"; funcNext();'; - userAction('Import'); + failAction = "funcNext();"; + userActionSuccess = "finishURL=\"?m=import&a=massImport&step=2\"; funcNext();"; + userAction("Import"); return false; } - if (obj = document.getElementById('websiteBeacon')) + if (obj = document.getElementById("websiteBeacon")) { - var website = document.getElementById('websiteURL'); + var website = document.getElementById("websiteURL"); - failAction = 'alert(ajaxObj.responseText); funcNext();'; - userActionSuccess = 'funcNext();'; - userAction('Website&website=' + escape(website.value)); + failAction = "alert(ajaxObj.responseText); funcNext();"; + userActionSuccess = "funcNext();"; + userAction("Website&website=" + escape(website.value)); return false; } @@ -201,7 +201,7 @@ function extendedNext() function userAction(action) { var ajaxObj; - var url = '?m=settings&a=ajax_wizard' + action; + var url = "?m=settings&a=ajax_wizard" + action; try { @@ -232,13 +232,13 @@ function userAction(action) { if (ajaxObj.readyState == 4) { - if (ajaxObj.responseText == 'Ok') + if (ajaxObj.responseText == "Ok") { - if (userActionSuccess != '') eval(userActionSuccess); + if (userActionSuccess != "") eval(userActionSuccess); } else { - if (failAction != '') + if (failAction != "") { eval(failAction); } @@ -257,13 +257,13 @@ function userAction(action) function userActionPost(action, postData) { var ajaxObj; - var url = '?m=settings&a=ajax_wizard' + action; - var payload = 'postback=postback&' + postData; + var url = "?m=settings&a=ajax_wizard" + action; + var payload = "postback=postback&" + postData; - if (typeof CATSCsrfToken != 'undefined' && CATSCsrfToken !== null && - CATSCsrfToken !== '' && payload.indexOf('csrfToken=') == -1) + if (typeof CATSCsrfToken != "undefined" && CATSCsrfToken !== null && + CATSCsrfToken !== "" && payload.indexOf("csrfToken=") == -1) { - payload += '&csrfToken=' + encodeURIComponent(CATSCsrfToken); + payload += "&csrfToken=" + encodeURIComponent(CATSCsrfToken); } try @@ -295,13 +295,13 @@ function userActionPost(action, postData) { if (ajaxObj.readyState == 4) { - if (ajaxObj.responseText == 'Ok') + if (ajaxObj.responseText == "Ok") { - if (userActionSuccess != '') eval(userActionSuccess); + if (userActionSuccess != "") eval(userActionSuccess); } else { - if (failAction != '') + if (failAction != "") { eval(failAction); } diff --git a/modules/activity/validator.js b/modules/activity/validator.js index 3304c0d16..4b2acd56f 100755 --- a/modules/activity/validator.js +++ b/modules/activity/validator.js @@ -28,17 +28,17 @@ function checkDate(form) { - var errorMessage = ''; + var errorMessage = ""; - startMonth = document.getElementById('startMonth').value; - startDay = document.getElementById('startDay').value; - startYear = document.getElementById('startYear').value; + startMonth = document.getElementById("startMonth").value; + startDay = document.getElementById("startDay").value; + startYear = document.getElementById("startYear").value; startMonth--; - endMonth = document.getElementById('endMonth').value; - endDay = document.getElementById('endDay').value; - endYear = document.getElementById('endYear').value; + endMonth = document.getElementById("endMonth").value; + endDay = document.getElementById("endDay").value; + endYear = document.getElementById("endYear").value; endMonth--; diff --git a/modules/calendar/Calendar.js b/modules/calendar/Calendar.js index 83ae8f06c..d1e831c94 100755 --- a/modules/calendar/Calendar.js +++ b/modules/calendar/Calendar.js @@ -47,8 +47,8 @@ var totalRecordsInMemory = 0; var allowAjax = true; -var indexName = ''; -var userEmail = ''; +var indexName = ""; +var userEmail = ""; var currentViewMode = -1; var noAddEvent = false; @@ -346,7 +346,7 @@ function getImageByType(entryType) } } - return ''; + return ""; } function getShortDescriptionByType(entryType) @@ -359,18 +359,18 @@ function getShortDescriptionByType(entryType) } } - return ''; + return ""; } function considerCheckBox(element, elementVisible) { if (document.getElementById(element).checked ) { - document.getElementById(elementVisible).style.display = ''; + document.getElementById(elementVisible).style.display = ""; } else { - document.getElementById(elementVisible).style.display = 'none'; + document.getElementById(elementVisible).style.display = "none"; } } @@ -395,7 +395,7 @@ function CalendarEntry() this.hour = -1; this.minute = -1; - this.description = ''; + this.description = ""; this.dataHidden = 0; this.otherData = Array(); @@ -413,7 +413,7 @@ function CalendarEntry() return this.otherData[i][1]; } } - return ''; + return ""; } } @@ -501,31 +501,31 @@ var httpLookup = AJAX_getXMLHttpObject(); function getCurrentCalendarUrl() { - var superuser = ''; - if (document.getElementById('hideNonPublic').checked) + var superuser = ""; + if (document.getElementById("hideNonPublic").checked) { - superuser = '&superuser=1'; + superuser = "&superuser=1"; } - var viewString = ''; + var viewString = ""; switch (currentViewMode) { case (MONTH_VIEW): - viewString = 'MONTHVIEW'; + viewString = "MONTHVIEW"; break; case (WEEK_VIEW): - viewString = 'WEEKVIEW'; + viewString = "WEEKVIEW"; break; case (DAY_VIEW): - viewString = 'DAYVIEW'; + viewString = "DAYVIEW"; break; } - return indexName + '?m=calendar&view=' + viewString + '&month=' - + currentMonth + '&year=' + currentYear + '&week=' + currentWeek - + '&day=' + currentDay + '' + superuser; + return indexName + "?m=calendar&view=" + viewString + "&month=" + + currentMonth + "&year=" + currentYear + "&week=" + currentWeek + + "&day=" + currentDay + "" + superuser; } /* Pulls a string from the server to populate the calendar. */ @@ -535,8 +535,8 @@ function calendarDataPopulateServer(year, month) { // FIXME: Use lib.js AJAX code? httpLookup.open( - 'get', indexName + '?m=calendar&a=dynamicData&month=' + month - + '&year=' + year + "get", indexName + "?m=calendar&a=dynamicData&month=" + month + + "&year=" + year ); httpLookup.onreadystatechange = handleResponse; httpLookup.send(null); @@ -555,7 +555,7 @@ function handleResponse() } var response = httpLookup.responseText; - if (response != '') + if (response != "") { calendarDataPopulateString(response); refreshView(); @@ -591,32 +591,32 @@ function calendarDataPopulateString(theData) var dateTimeVIndex = -1; /* Break the data down */ - var entriesArray = theData.split('@'); + var entriesArray = theData.split("@"); for (var i = 0; i < entriesArray.length; i++) { - if (entriesArray[i] == '') + if (entriesArray[i] == "") { continue; } - valuesArray = entriesArray[i].split('*'); + valuesArray = entriesArray[i].split("*"); dateTime = []; dateTimeIndex = -1; dateTimeNoEntriesIndex = -1; for (var j = 0; j < valuesArray.length; j++) { - record = valuesArray[j].split('|'); + record = valuesArray[j].split("|"); record[1] = decodeURIComponent(record[1]); - if (record[0] == 'datetime') + if (record[0] == "datetime") { - dateTime = record[1].split(','); + dateTime = record[1].split(","); dateTimeIndex = j; } - if (record[0] == 'noentries') + if (record[0] == "noentries") { - dateTime = record[1].split(','); + dateTime = record[1].split(","); dateTimeNoEntriesIndex = j; } valuesArray.splice(j, 1, record); @@ -707,7 +707,7 @@ function calendarDataPopulate(year, month, day, hour, minute, valuesArray) entryObject.hour = hour; entryObject.minute = minute; entryObject.setDataByArray(valuesArray); - entryObject.description = entryObject.getData('description'); + entryObject.description = entryObject.getData("description"); totalRecordsInMemory++; @@ -772,7 +772,7 @@ function setCalendarViewMonth(year, month) currentViewMode = MONTH_VIEW; } - document.getElementById('calendarMonthParent').style.display = ''; + document.getElementById("calendarMonthParent").style.display = ""; currentYear = year; currentMonth = month; @@ -791,7 +791,7 @@ function setCalendarViewWeek(year, month, week) currentViewMode = WEEK_VIEW; } - document.getElementById('calendarWeekParent').style.display = ''; + document.getElementById("calendarWeekParent").style.display = ""; currentYear = year; currentMonth = month; @@ -812,7 +812,7 @@ function setCalendarViewDay(year, month, day) currentViewMode = DAY_VIEW; } - document.getElementById('calendarDayParent').style.display = ''; + document.getElementById("calendarDayParent").style.display = ""; currentYear = year; currentMonth = month; @@ -839,18 +839,18 @@ function updateCalendarViewMonth() var monthData = -1; - document.getElementById('calendarTitle').innerHTML = 'Calendar: ' - + monthNameWrap(currentMonth) + ' ' + currentYear; + document.getElementById("calendarTitle").innerHTML = "Calendar: " + + monthNameWrap(currentMonth) + " " + currentYear; - document.getElementById('linkMonthBack').innerHTML = ' '; + + ");\"> "; - document.getElementById('linkMonthForeward').innerHTML = ' '; + + ");\"> "; for (i = 0; i < calendarData.length; i++) { @@ -867,35 +867,35 @@ function updateCalendarViewMonth() for (i = 0; i < 42; i++) { offset = i; - document.getElementById('calendarMonthCell' + offset).innerHTML = ''; + document.getElementById("calendarMonthCell" + offset).innerHTML = ""; } /* Trigger loading more data here. */ - document.getElementById('monthNotice').innerHTML = 'Loading ' - + monthNameWrap(currentMonth) + ' ' + currentYear + '...'; - document.getElementById('linkMonthBack').innerHTML = ''; - document.getElementById('linkMonthForeward').innerHTML = ''; + document.getElementById("monthNotice").innerHTML = "Loading " + + monthNameWrap(currentMonth) + " " + currentYear + "..."; + document.getElementById("linkMonthBack").innerHTML = ""; + document.getElementById("linkMonthForeward").innerHTML = ""; calendarDataPopulateServer(currentYear, currentMonth); return; } if (monthData.days.length == 0) { - string = monthNameWrap(currentMonth) + ' ' + currentYear + ' (No Entries)'; - document.getElementById('monthNotice').innerHTML = string; + string = monthNameWrap(currentMonth) + " " + currentYear + " (No Entries)"; + document.getElementById("monthNotice").innerHTML = string; } else { - string = monthNameWrap(currentMonth) + ' ' + currentYear + ''; - document.getElementById('monthNotice').innerHTML = string; + string = monthNameWrap(currentMonth) + " " + currentYear + ""; + document.getElementById("monthNotice").innerHTML = string; } for (i = 0; i < _firstDayOfMonth; i++) { offset = i; - document.getElementById('calendarMonthCell' + offset).className = 'empty'; - document.getElementById('calendarMonthCell' + offset).style.display = ''; - document.getElementById('calendarMonthCell' + offset).innerHTML = ''; + document.getElementById("calendarMonthCell" + offset).className = "empty"; + document.getElementById("calendarMonthCell" + offset).style.display = ""; + document.getElementById("calendarMonthCell" + offset).innerHTML = ""; } for (i = 0; i < _daysInMonth; i++) @@ -903,13 +903,13 @@ function updateCalendarViewMonth() offset = i + _firstDayOfMonth; if (currentYear == todayYear && currentMonth == todayMonth && i + 1 == todayDay) { - document.getElementById('calendarMonthCell' + offset).className = 'today'; + document.getElementById("calendarMonthCell" + offset).className = "today"; } else { - document.getElementById('calendarMonthCell' + offset).className = 'day'; + document.getElementById("calendarMonthCell" + offset).className = "day"; } - document.getElementById('calendarMonthCell' + offset).style.display = ''; + document.getElementById("calendarMonthCell" + offset).style.display = ""; /* Fill in day data. */ updateCalendarViewMonthCell(currentYear, currentMonth, i + 1, offset, monthData); @@ -921,12 +921,12 @@ function updateCalendarViewMonth() /* Get rid of 6th row if we can */ if ((_daysInMonth + _firstDayOfMonth < 36) && (i >= 35)) { - document.getElementById('calendarMonthCell' + offset).style.display = 'none'; + document.getElementById("calendarMonthCell" + offset).style.display = "none"; } else { - document.getElementById('calendarMonthCell' + offset).className = 'empty'; - document.getElementById('calendarMonthCell' + offset).innerHTML = ''; + document.getElementById("calendarMonthCell" + offset).className = "empty"; + document.getElementById("calendarMonthCell" + offset).innerHTML = ""; } } } @@ -934,9 +934,9 @@ function updateCalendarViewMonth() function updateCalendarViewMonthCell(year, month, day, cellID, monthData) { - var daylink = '' + day + '
'; + var daylink = "" + day + "
"; if (monthData != -1) @@ -958,9 +958,9 @@ function updateCalendarViewMonthCell(year, month, day, cellID, monthData) var validDayEntriesCount = 0; for (i = 0; i < dayData.entries.length; i++) { - if (dayData.entries[i].getData('userID') != userID && - dayData.entries[i].getData('public') == 0 && - document.getElementById('hideNonPublic').checked == false) + if (dayData.entries[i].getData("userID") != userID && + dayData.entries[i].getData("public") == 0 && + document.getElementById("hideNonPublic").checked == false) { continue; } @@ -973,7 +973,7 @@ function updateCalendarViewMonthCell(year, month, day, cellID, monthData) if (validDayEntriesCount > 1) { string += generateCalendarEntryGrouped( - daylink + ' style="font-weight: bold;">' + validDayEntriesCount + ' Events' + '' + daylink + " style=\"font-weight: bold;\">" + validDayEntriesCount + " Events" + "" ); } else @@ -981,17 +981,17 @@ function updateCalendarViewMonthCell(year, month, day, cellID, monthData) /* Fill in events */ for (i = 0; i < dayData.entries.length; i++) { - if (dayData.entries[i].getData('userID') != userID && - dayData.entries[i].getData('public') == 0 && - document.getElementById('hideNonPublic').checked == false) + if (dayData.entries[i].getData("userID") != userID && + dayData.entries[i].getData("public") == 0 && + document.getElementById("hideNonPublic").checked == false) { continue; } string += generateCalendarEntrySmall( - dayData.entries[i].getData('time'), - dayData.entries[i].getData('title'), - '
', + dayData.entries[i].getData("time"), + dayData.entries[i].getData("title"), + "
", dayData.entries[i] ); } @@ -999,8 +999,8 @@ function updateCalendarViewMonthCell(year, month, day, cellID, monthData) } } - document.getElementById('calendarMonthCell' + cellID).onclick = function() { addEventByDay(year, month, day); }; - document.getElementById('calendarMonthCell' + cellID).innerHTML = string; + document.getElementById("calendarMonthCell" + cellID).onclick = function() { addEventByDay(year, month, day); }; + document.getElementById("calendarMonthCell" + cellID).innerHTML = string; } @@ -1020,32 +1020,32 @@ function updateCalendarViewWeek() var theDay = 0; var totalEntries = 0; - weekNames = Array('1st', '2nd', '3rd', '4th', '5th', '6th'); + weekNames = Array("1st", "2nd", "3rd", "4th", "5th", "6th"); - document.getElementById('calendarTitle').innerHTML = 'Calendar: ' - + weekNames[currentWeek-1] + ' week of ' + monthNameWrap(currentMonth) - + ' ' + currentYear; + document.getElementById("calendarTitle").innerHTML = "Calendar: " + + weekNames[currentWeek-1] + " week of " + monthNameWrap(currentMonth) + + " " + currentYear; - document.getElementById('linkWeekBack').innerHTML = ' '; + + ", " + monthBackwardsByWeek(currentYear, currentMonth, currentWeek) + + ", " + weekBackwardsByWeek(currentYear, currentMonth, currentWeek) + + ");\"> "; - document.getElementById('linkWeekForeward').innerHTML = ' '; + + ", " + monthForewardsByWeek(currentYear, currentMonth, currentWeek) + + ", " + weekForewardsByWeek(currentYear, currentMonth, currentWeek) + + ");\"> "; for (i = 0; i < 7 ; i++) { theDay = i + 1 - (_firstDayOfMonth) + ((currentWeek - 1) * 7); dayData = getDataByDay(currentYear, currentMonth, theDay); - document.getElementById('calendarWeekCell' + i).onclick = function() + document.getElementById("calendarWeekCell" + i).onclick = function() { - var day = (this.id.substring('calendarWeekCell'.length) * 1) + var day = (this.id.substring("calendarWeekCell".length) * 1) + 1 - (firstDayOfMonth(currentYear, currentMonth)) + ((currentWeek - 1) * 7); @@ -1059,59 +1059,59 @@ function updateCalendarViewWeek() if (dayData == -1) { /* Populate more data. */ - document.getElementById('weekNotice').innerHTML = 'Loading ' + document.getElementById("weekNotice").innerHTML = "Loading " + monthNameWrap(getMonthByDay(currentYear, currentMonth, theDay)) - + ' ' + getYearByDay(currentYear, currentMonth, theDay) + '...'; - document.getElementById('linkWeekBack').innerHTML = ''; - document.getElementById('linkWeekForeward').innerHTML = ''; + + " " + getYearByDay(currentYear, currentMonth, theDay) + "..."; + document.getElementById("linkWeekBack").innerHTML = ""; + document.getElementById("linkWeekForeward").innerHTML = ""; calendarDataPopulateServer(getYearByDay(currentYear, currentMonth, theDay), getMonthByDay(currentYear, currentMonth, theDay)); return; } else if (dayData == -2) { /* Nothing. */ - document.getElementById('calendarWeekCell' + i).innerHTML = ''; + document.getElementById("calendarWeekCell" + i).innerHTML = ""; } else { totalEntries += dayData.entries.length; - updateCalendarViewWeekCell('calendarWeekCell' + i, dayData); + updateCalendarViewWeekCell("calendarWeekCell" + i, dayData); } if (getDayByDay(currentYear, currentMonth, theDay) == todayDay && getMonthByDay(currentYear, currentMonth, theDay) == todayMonth && getYearByDay(currentYear, currentMonth, theDay) == currentYear) { - document.getElementById('calendarWeekCell' + i).className = 'today'; + document.getElementById("calendarWeekCell" + i).className = "today"; } else { - document.getElementById('calendarWeekCell' + i).className = 'day'; + document.getElementById("calendarWeekCell" + i).className = "day"; } - document.getElementById('weekDay' + i).innerHTML = monthNameAbreiv[getMonthByDay(currentYear, currentMonth, theDay) - 1] + document.getElementById("weekDay" + i).innerHTML = monthNameAbreiv[getMonthByDay(currentYear, currentMonth, theDay) - 1] + getDayByDay(currentYear, currentMonth, theDay); } - document.getElementById('weekNotice').innerHTML = totalEntries + ' entries for ' + weekNames[currentWeek - 1] + ' week of ' + monthNameWrap(currentMonth) + ' ' + currentYear; + document.getElementById("weekNotice").innerHTML = totalEntries + " entries for " + weekNames[currentWeek - 1] + " week of " + monthNameWrap(currentMonth) + " " + currentYear; } function updateCalendarViewWeekCell(cellID, dayData) { - var string = ''; + var string = ""; for (var i = 0; i < dayData.entries.length; i++) { - if (dayData.entries[i].getData('userID') != userID && - dayData.entries[i].getData('public') == 0 && - document.getElementById('hideNonPublic').checked == false) + if (dayData.entries[i].getData("userID") != userID && + dayData.entries[i].getData("public") == 0 && + document.getElementById("hideNonPublic").checked == false) { continue; } string += generateCalendarEntrySmall( - dayData.entries[i].getData('time'), - dayData.entries[i].getData('title'), - ' -', + dayData.entries[i].getData("time"), + dayData.entries[i].getData("title"), + " -", dayData.entries[i] ); } @@ -1124,16 +1124,16 @@ function getDayCellByHour(hour) if (hour < dayHourStart) { /* Morning. */ - return document.getElementById('calendarDayCell0'); + return document.getElementById("calendarDayCell0"); } if (hour > dayHourEnd) { /* Evening. */ - return document.getElementById('calendarDayCell' + (dayTotalCells - 1)); + return document.getElementById("calendarDayCell" + (dayTotalCells - 1)); } /* Mid day. */ - return document.getElementById('calendarDayCell' + (hour - dayHourStart + 1)); + return document.getElementById("calendarDayCell" + (hour - dayHourStart + 1)); } function getDayHourByCell(id) @@ -1168,24 +1168,24 @@ function updateCalendarViewDay() dayPositionData = Array(); - document.getElementById('calendarTitle').innerHTML = 'Calendar: ' + monthNameWrap(currentMonth) + ' ' + currentDay + ', ' + currentYear; + document.getElementById("calendarTitle").innerHTML = "Calendar: " + monthNameWrap(currentMonth) + " " + currentDay + ", " + currentYear; - document.getElementById('linkDayBack').innerHTML = ' '; - document.getElementById('linkDayForeward').innerHTML = ' '; + document.getElementById("linkDayBack").innerHTML = " "; + document.getElementById("linkDayForeward").innerHTML = " "; /* Reset view */ for (i = 0; i < dayTotalCells; i++) { - document.getElementById('calendarDayCell' + i).innerHTML = ''; + document.getElementById("calendarDayCell" + i).innerHTML = ""; } dayData = getDataByDay(currentYear, currentMonth, theDay) if (dayData == -1) { /* Populate more data */ - document.getElementById('dayNotice').innerHTML = 'Loading ' + monthNameWrap(getMonthByDay(currentYear, currentMonth, theDay)) + ' ' + getYearByDay(currentYear, currentMonth, theDay) + '...' - document.getElementById('linkDayBack').innerHTML = ''; - document.getElementById('linkDayForeward').innerHTML = ''; + document.getElementById("dayNotice").innerHTML = "Loading " + monthNameWrap(getMonthByDay(currentYear, currentMonth, theDay)) + " " + getYearByDay(currentYear, currentMonth, theDay) + "..." + document.getElementById("linkDayBack").innerHTML = ""; + document.getElementById("linkDayForeward").innerHTML = ""; calendarDataPopulateServer(getYearByDay(currentYear, currentMonth, theDay), getMonthByDay(currentYear, currentMonth, theDay)); return; } @@ -1204,49 +1204,49 @@ function updateCalendarViewDay() for (i = 0; i < dayTotalCells; i++) { - document.getElementById('calendarDayCell' + i).className = 'day'; - document.getElementById('calendarDayCell' + i).onclick = function() + document.getElementById("calendarDayCell" + i).className = "day"; + document.getElementById("calendarDayCell" + i).onclick = function() { addEventByDay( currentYear, currentMonth, currentDay, - getDayHourByCell(this.id.substring('calendarDayCell'.length) * 1) + getDayHourByCell(this.id.substring("calendarDayCell".length) * 1) ); }; } if (currentDay == todayDay && currentMonth == todayMonth && currentYear == currentYear) { - getDayCellByHour(todayHour).className = 'today'; + getDayCellByHour(todayHour).className = "today"; } - document.getElementById('dayNotice').innerHTML = totalEntries + ' entries for ' + monthNameWrap(currentMonth) + ' ' + currentDay + ', ' + currentYear; + document.getElementById("dayNotice").innerHTML = totalEntries + " entries for " + monthNameWrap(currentMonth) + " " + currentDay + ", " + currentYear; } function updateCalendarViewDayCell(cell, entry) { - if (entry.getData('userID') != userID && entry.getData('public') == 0 && document.getElementById('hideNonPublic').checked == false) + if (entry.getData("userID") != userID && entry.getData("public") == 0 && document.getElementById("hideNonPublic").checked == false) { return; } var border = 5; - string = ''; + string = ""; - var idEntry = 'dayCell' + dayPositionData.length; + var idEntry = "dayCell" + dayPositionData.length; string += generateCalendarEntryDayView( - entry.getData('time'), - entry.getData('title'), + entry.getData("time"), + entry.getData("title"), 0, 0, idEntry, - '', + "", entry, 0 ); @@ -1267,7 +1267,7 @@ function userCalendarViewWeek() /* Determine current week.*/ if (selectedTableRow != 0 && currentViewMode == MONTH_VIEW) { - currentWeek = selectedTableRow.id.substring('calendarRow'.length); + currentWeek = selectedTableRow.id.substring("calendarRow".length); setCalendarViewWeek(currentYear, currentMonth, currentWeek); } else if (currentViewMode == MONTH_VIEW) @@ -1311,9 +1311,9 @@ function userCalendarViewWeek() function userCalendarViewDay() { /* Determine current day */ - if (selectedTableCell != 0 && currentViewMode == MONTH_VIEW && selectedTableCell.id.indexOf('calendarMonthCell') == 0) + if (selectedTableCell != 0 && currentViewMode == MONTH_VIEW && selectedTableCell.id.indexOf("calendarMonthCell") == 0) { - currentDay = (selectedTableCell.id.substring('calendarMonthCell'.length) * 1); + currentDay = (selectedTableCell.id.substring("calendarMonthCell".length) * 1); currentDay -= firstDayOfMonth(currentYear, currentMonth) - 1; if (currentDay < 1) { @@ -1344,9 +1344,9 @@ function userCalendarViewDay() } setCalendarViewDay(currentYear, currentMonth, currentDay); } - else if (selectedTableCell != 0 && currentViewMode == WEEK_VIEW && selectedTableCell.id.indexOf('calendarWeekCell') == 0) + else if (selectedTableCell != 0 && currentViewMode == WEEK_VIEW && selectedTableCell.id.indexOf("calendarWeekCell") == 0) { - var i = (selectedTableCell.id.substring('calendarWeekCell'.length) * 1); + var i = (selectedTableCell.id.substring("calendarWeekCell".length) * 1); var _firstDayOfMonth = firstDayOfMonth(currentYear, currentMonth); theDay = i + 1 - (_firstDayOfMonth) + ((currentWeek-1) * 7); diff --git a/modules/calendar/CalendarUI.js b/modules/calendar/CalendarUI.js index 048a247dc..f32857593 100755 --- a/modules/calendar/CalendarUI.js +++ b/modules/calendar/CalendarUI.js @@ -26,7 +26,7 @@ * $Id: CalendarUI.js 3423 2007-11-06 18:33:44Z brian $ */ -var imageAlert = 'images/bell.gif'; +var imageAlert = "images/bell.gif"; var defaultDaytableHeight = 725; var currentViewedEntry = null; @@ -37,48 +37,48 @@ function generateCalendarEntrySmall(time, title, separator, entry) var visibleEntryID = visibleEntries.length; visibleEntries = visibleEntries.concat(entry); - var iconSet = ''; - var typeImage = getImageByType(entry.getData('eventType')); - var string = ''; + var iconSet = ""; + var typeImage = getImageByType(entry.getData("eventType")); + var string = ""; - if (typeImage != '') + if (typeImage != "") { // FIXME: Show actual type of event instead of "Type of Event" in title. - iconSet += ' '; + iconSet += " "; } - iconSet += entry.getData('displayDataItemSmall'); + iconSet += entry.getData("displayDataItemSmall"); - if (entry.getData('reminderEnabled') == 1) + if (entry.getData("reminderEnabled") == 1) { - iconSet += ' '; + iconSet += " "; } - if (entry.getData('public') == 1) + if (entry.getData("public") == 1) { - iconSet += ' '; + iconSet += " "; } - iconSet += ''; + iconSet += ""; - string += '
'; + + "]);\" onmouseover=\"noAddEvent = true;\" onmouseout=\"noAddEvent = false;\">"; - if (entry.getData('allDay') != '1') + if (entry.getData("allDay") != "1") { - string += ''+ time + ' ' - + iconSet + separator + ' '; + string += ""+ time + " " + + iconSet + separator + " "; } else { - string += iconSet + ' '; + string += iconSet + " "; } - string += title + " - " + entry.getData('enteredByFirstName') + " " + entry.getData('enteredByLastName'); + string += title + " - " + entry.getData("enteredByFirstName") + " " + entry.getData("enteredByLastName"); - string +='
'; + string +=""; return string; } @@ -87,75 +87,75 @@ function generateCalendarEntryDayView(time, title, position, idDiv, idEntry, sep var visibleEntryID = visibleEntries.length; visibleEntries = visibleEntries.concat(entry); - var iconSet = ''; - var typeImage = getImageByType(entry.getData('eventType')); - var string = ''; + var iconSet = ""; + var typeImage = getImageByType(entry.getData("eventType")); + var string = ""; - iconSet += entry.getData('displayDataItemSmall'); + iconSet += entry.getData("displayDataItemSmall"); - if (typeImage != '') + if (typeImage != "") { // FIXME: Show actual type of event instead of "Type of Event" in title. - iconSet += ' '; + iconSet += " "; } - if (entry.getData('reminderEnabled') == 1) + if (entry.getData("reminderEnabled") == 1) { - iconSet += ' '; + iconSet += " "; } - if (entry.getData('public') == 1) + if (entry.getData("public") == 1) { - iconSet += ' '; + iconSet += " "; } - iconSet += ''; + iconSet += ""; - if (entry.getData('allDay') != '1') + if (entry.getData("allDay") != "1") { - string += '
'; + + "]);\" onmouseover=\"noAddEvent = true;\" onmouseout=\"noAddEvent = false;\">"; } else { - string += '
'; + + "]);\" onmouseover=\"noAddEvent = true;\" onmouseout=\"noAddEvent = false;\">"; } - if (entry.getData('allDay') != '1') + if (entry.getData("allDay") != "1") { - var durationText = getDurationString(entry.getData('duration')); + var durationText = getDurationString(entry.getData("duration")); - string += '' + time + ' ' - + iconSet + '(' - + durationText + ') ' + separator + ' '; + string += "" + time + " " + + iconSet + "(" + + durationText + ") " + separator + " "; } else { - string += iconSet + ' '; + string += iconSet + " "; } - string += title + " - " + entry.getData('enteredByFirstName') + " " + entry.getData('enteredByLastName'); + string += title + " - " + entry.getData("enteredByFirstName") + " " + entry.getData("enteredByLastName"); - string +='
'; + string +="
"; return string; } function generateCalendarEntryGrouped(text) { - return '
' - + text + '
'; + return "
" + + text + "
"; } function calendarUpcomingEvents() { resetSideBar(); - document.getElementById('upcomingEventsTD').style.display = ''; + document.getElementById("upcomingEventsTD").style.display = ""; } function calendarEditEvent(entry) @@ -166,89 +166,89 @@ function calendarEditEvent(entry) } resetSideBar(); - document.getElementById('editEventTD').style.display = ''; - document.getElementById('editEventForm').reset(); + document.getElementById("editEventTD").style.display = ""; + document.getElementById("editEventForm").reset(); /* Prepare date data. */ - var yearString = (entry.year % 100) + ''; + var yearString = (entry.year % 100) + ""; if (yearString.length == 1) { - yearString = '0' + yearString; + yearString = "0" + yearString; } - var monthString = entry.month + ''; + var monthString = entry.month + ""; if (monthString.length == 1) { - monthString = '0' + monthString; + monthString = "0" + monthString; } - var dayString = entry.day + ''; + var dayString = entry.day + ""; if (dayString.length == 1) { - dayString = '0' + dayString; + dayString = "0" + dayString; } - var userDateFormat = (typeof window.CATSUserDateFormat !== 'undefined' ? window.CATSUserDateFormat : 'MM-DD-YY'); - var dateString = (userDateFormat == 'DD-MM-YY' - ? dayString + '-' + monthString + '-' + yearString - : monthString + '-' + dayString + '-' + yearString); - SetDateInputDate('dateEdit', userDateFormat, dateString); + var userDateFormat = (typeof window.CATSUserDateFormat !== "undefined" ? window.CATSUserDateFormat : "MM-DD-YY"); + var dateString = (userDateFormat == "DD-MM-YY" + ? dayString + "-" + monthString + "-" + yearString + : monthString + "-" + dayString + "-" + yearString); + SetDateInputDate("dateEdit", userDateFormat, dateString); - if (entry.getData('allDay') != '1') + if (entry.getData("allDay") != "1") { - setCheckedValue(document.getElementById('editEventForm').elements['allDay'], '0'); + setCheckedValue(document.getElementById("editEventForm").elements["allDay"], "0"); setEditAllDayEnabled(); if (entry.hour > 12) { - document.getElementById('hourEdit').value = entry.hour - 12; + document.getElementById("hourEdit").value = entry.hour - 12; } else { if (entry.hour == 0) { - document.getElementById('hourEdit').value = 12; + document.getElementById("hourEdit").value = 12; } else { - document.getElementById('hourEdit').value = entry.hour * 1; + document.getElementById("hourEdit").value = entry.hour * 1; } } if (entry.hour >= 12) { - document.getElementById('meridiemEdit').value = 'PM'; + document.getElementById("meridiemEdit").value = "PM"; } - var string = '' + entry.minute; + var string = "" + entry.minute; if (string.length == 1) { - string = '0' + string; + string = "0" + string; } - document.getElementById('minuteEdit').value = string; + document.getElementById("minuteEdit").value = string; } else { - setCheckedValue(document.getElementById('editEventForm').elements['allDay'], '1'); + setCheckedValue(document.getElementById("editEventForm").elements["allDay"], "1"); setEditAllDayEnabled(); } - document.getElementById('typeEdit').value = entry.getData('eventType'); - document.getElementById('dataItemTypeEdit').value = entry.getData('dataItemType'); - document.getElementById('dataItemIDEdit').value = entry.getData('dataItemID'); - document.getElementById('eventIDEdit').value = entry.getData('eventID'); - document.getElementById('titleEdit').value = entry.getData('title'); - document.getElementById('descriptionEdit').value = entry.getData('description'); - document.getElementById('durationEdit').value = entry.getData('duration'); - document.getElementById('sendEmailEdit').value = entry.getData('reminderEmail'); - document.getElementById('reminderTimeEdit').value = entry.getData('reminderTime'); + document.getElementById("typeEdit").value = entry.getData("eventType"); + document.getElementById("dataItemTypeEdit").value = entry.getData("dataItemType"); + document.getElementById("dataItemIDEdit").value = entry.getData("dataItemID"); + document.getElementById("eventIDEdit").value = entry.getData("eventID"); + document.getElementById("titleEdit").value = entry.getData("title"); + document.getElementById("descriptionEdit").value = entry.getData("description"); + document.getElementById("durationEdit").value = entry.getData("duration"); + document.getElementById("sendEmailEdit").value = entry.getData("reminderEmail"); + document.getElementById("reminderTimeEdit").value = entry.getData("reminderTime"); - document.getElementById('reminderToggleEdit').checked = (entry.getData('reminderEnabled') == 1); - document.getElementById('publicEntryEdit').checked = (entry.getData('public') == 1); + document.getElementById("reminderToggleEdit").checked = (entry.getData("reminderEnabled") == 1); + document.getElementById("publicEntryEdit").checked = (entry.getData("public") == 1); - considerCheckBox('reminderToggleEdit', 'sendEmailTDEdit'); + considerCheckBox("reminderToggleEdit", "sendEmailTDEdit"); //cleanUpUI(); } @@ -256,49 +256,49 @@ function calendarViewEvent(entry) { resetSideBar(); - document.getElementById('viewEventTD').style.display = ''; + document.getElementById("viewEventTD").style.display = ""; - document.getElementById('viewEventTitle').innerHTML = entry.getData('title'); - document.getElementById('viewEventLink').innerHTML = entry.getData('displayDataItemLarge'); + document.getElementById("viewEventTitle").innerHTML = entry.getData("title"); + document.getElementById("viewEventLink").innerHTML = entry.getData("displayDataItemLarge"); - document.getElementById('viewEventType').innerHTML = ' ' - + getShortDescriptionByType(entry.getData('eventType')); + document.getElementById("viewEventType").innerHTML = " " + + getShortDescriptionByType(entry.getData("eventType")); - document.getElementById('viewEventDate').innerHTML = entry.getData('date'); + document.getElementById("viewEventDate").innerHTML = entry.getData("date"); - document.getElementById('viewEventOwner').innerHTML = entry.getData('enteredByFirstName') - + ' ' + entry.getData('enteredByLastName'); + document.getElementById("viewEventOwner").innerHTML = entry.getData("enteredByFirstName") + + " " + entry.getData("enteredByLastName"); - if (entry.getData('allDay') != '1') + if (entry.getData("allDay") != "1") { - document.getElementById('viewEventTime').innerHTML = entry.getData('time'); + document.getElementById("viewEventTime").innerHTML = entry.getData("time"); - var durationText = getDurationString(entry.getData('duration')); - document.getElementById('viewEventDuration').innerHTML = durationText; + var durationText = getDurationString(entry.getData("duration")); + document.getElementById("viewEventDuration").innerHTML = durationText; } else { - document.getElementById('viewEventTime').innerHTML = 'All Day / No Specific Time'; - document.getElementById('viewEventDuration').innerHTML = '(All day event - None Set)'; + document.getElementById("viewEventTime").innerHTML = "All Day / No Specific Time"; + document.getElementById("viewEventDuration").innerHTML = "(All day event - None Set)"; } - if (entry.getData('reminderEnabled') == 1) + if (entry.getData("reminderEnabled") == 1) { - reminderTimeText = getReminderTimeString(entry.getData('reminderTime')); - document.getElementById('viewEventReminder').innerHTML = reminderTimeText; + reminderTimeText = getReminderTimeString(entry.getData("reminderTime")); + document.getElementById("viewEventReminder").innerHTML = reminderTimeText; } else { - document.getElementById('viewEventReminder').innerHTML = '(None Set)'; + document.getElementById("viewEventReminder").innerHTML = "(None Set)"; } - if (entry.getData('description') != '') + if (entry.getData("description") != "") { - document.getElementById('viewEventDescription').innerHTML = entry.getData('description'); + document.getElementById("viewEventDescription").innerHTML = entry.getData("description"); } else { - document.getElementById('viewEventDescription').innerHTML = '(None Set)'; + document.getElementById("viewEventDescription").innerHTML = "(None Set)"; } currentViewedEntry = entry; @@ -321,7 +321,7 @@ function handleClickEntryByID(entryID) for (var k = 0; k < D.entries.length; k++) { - if (D.entries[k].getData('eventID') == entryID) + if (D.entries[k].getData("eventID") == entryID) { calendarViewEvent(D.entries[k]); } @@ -345,81 +345,81 @@ function addEventByDay(year, month, day, hour) } resetSideBar(); - document.getElementById('addEventTD').style.display = ''; - document.getElementById('addEventForm').reset(); + document.getElementById("addEventTD").style.display = ""; + document.getElementById("addEventForm").reset(); var _hour = hour; if (_hour == null) { hour = 0; - setCheckedValue(document.getElementById('addEventForm').elements['allDay'], '1'); + setCheckedValue(document.getElementById("addEventForm").elements["allDay"], "1"); setAddAllDayEnabled(); } else { - setCheckedValue(document.getElementById('addEventForm').elements['allDay'], '0'); + setCheckedValue(document.getElementById("addEventForm").elements["allDay"], "0"); setAddAllDayEnabled(); } /* Prepare date data. */ - var yearString = (year % 100) + ''; + var yearString = (year % 100) + ""; if (yearString.length == 1) { - yearString = '0' + yearString; + yearString = "0" + yearString; } - var monthString = month + ''; + var monthString = month + ""; if (monthString.length == 1) { - monthString = '0' + monthString; + monthString = "0" + monthString; } - var dayString = day + ''; + var dayString = day + ""; if (dayString.length == 1) { - dayString = '0' + dayString; + dayString = "0" + dayString; } - var userDateFormat = (typeof window.CATSUserDateFormat !== 'undefined' ? window.CATSUserDateFormat : 'MM-DD-YY'); - var dateString = (userDateFormat == 'DD-MM-YY' - ? dayString + '-' + monthString + '-' + yearString - : monthString + '-' + dayString + '-' + yearString); - SetDateInputDate('dateAdd', userDateFormat, dateString); + var userDateFormat = (typeof window.CATSUserDateFormat !== "undefined" ? window.CATSUserDateFormat : "MM-DD-YY"); + var dateString = (userDateFormat == "DD-MM-YY" + ? dayString + "-" + monthString + "-" + yearString + : monthString + "-" + dayString + "-" + yearString); + SetDateInputDate("dateAdd", userDateFormat, dateString); - document.getElementById('publicEntry').checked = defaultPublic; + document.getElementById("publicEntry").checked = defaultPublic; if (hour > 12) { - document.getElementById('hour').value = hour - 12; + document.getElementById("hour").value = hour - 12; } else { if (hour == 0) { - document.getElementById('hour').value = 12; + document.getElementById("hour").value = 12; } else { - document.getElementById('hour').value = hour; + document.getElementById("hour").value = hour; } } if (hour >= 12) { - document.getElementById('meridiem').value = 'PM'; + document.getElementById("meridiem").value = "PM"; } //cleanUpUI(); - document.getElementById('sendEmail').value = userEmail; + document.getElementById("sendEmail").value = userEmail; } function userCalendarAddEvent() { resetSideBar(); - document.getElementById('addEventTD').style.display = ''; - document.getElementById('addEventForm').reset(); - document.getElementById('sendEmail').value = userEmail; + document.getElementById("addEventTD").style.display = ""; + document.getElementById("addEventForm").reset(); + document.getElementById("sendEmail").value = userEmail; //cleanUpUI(); } @@ -430,28 +430,28 @@ function confirmDeleteEntry() return; } - var form = document.createElement('form'); - form.method = 'post'; - form.action = getCurrentCalendarUrl() + '&a=deleteEvent'; + var form = document.createElement("form"); + form.method = "post"; + form.action = getCurrentCalendarUrl() + "&a=deleteEvent"; - var postback = document.createElement('input'); - postback.type = 'hidden'; - postback.name = 'postback'; - postback.value = 'postback'; + var postback = document.createElement("input"); + postback.type = "hidden"; + postback.name = "postback"; + postback.value = "postback"; form.appendChild(postback); - var eventID = document.createElement('input'); - eventID.type = 'hidden'; - eventID.name = 'eventID'; - eventID.value = document.getElementById('eventIDEdit').value; + var eventID = document.createElement("input"); + eventID.type = "hidden"; + eventID.name = "eventID"; + eventID.value = document.getElementById("eventIDEdit").value; form.appendChild(eventID); - if (typeof CATSCsrfToken != 'undefined' && CATSCsrfToken !== null && - CATSCsrfToken !== '') + if (typeof CATSCsrfToken != "undefined" && CATSCsrfToken !== null && + CATSCsrfToken !== "") { - var csrfToken = document.createElement('input'); - csrfToken.type = 'hidden'; - csrfToken.name = 'csrfToken'; + var csrfToken = document.createElement("input"); + csrfToken.type = "hidden"; + csrfToken.name = "csrfToken"; csrfToken.value = CATSCsrfToken; form.appendChild(csrfToken); } @@ -463,9 +463,9 @@ function confirmDeleteEntry() /* Hides all the main window views (month, week, day, etc). */ function hideAllViews() { - document.getElementById('calendarMonthParent').style.display = 'none'; - document.getElementById('calendarWeekParent').style.display = 'none'; - document.getElementById('calendarDayParent').style.display = 'none'; + document.getElementById("calendarMonthParent").style.display = "none"; + document.getElementById("calendarWeekParent").style.display = "none"; + document.getElementById("calendarDayParent").style.display = "none"; } function restoreHighlighting() @@ -486,16 +486,16 @@ function restoreHighlighting() function resetSideBar() { - document.getElementById('upcomingEventsTD').style.display = 'none'; - document.getElementById('addEventTD').style.display = 'none'; - document.getElementById('editEventTD').style.display = 'none'; - document.getElementById('viewEventTD').style.display = 'none'; + document.getElementById("upcomingEventsTD").style.display = "none"; + document.getElementById("addEventTD").style.display = "none"; + document.getElementById("editEventTD").style.display = "none"; + document.getElementById("viewEventTD").style.display = "none"; } function setSideFormActions() { - document.getElementById('addEventForm').action = getCurrentCalendarUrl() + '&a=addEvent'; - document.getElementById('editEventForm').action = getCurrentCalendarUrl() + '&a=editEvent'; + document.getElementById("addEventForm").action = getCurrentCalendarUrl() + "&a=addEvent"; + document.getElementById("editEventForm").action = getCurrentCalendarUrl() + "&a=editEvent"; } /* When we moved things around and possibly broke the UI. */ @@ -507,30 +507,30 @@ function setAddAllDayEnabled() { var state = false; - if (getCheckedValue(document.getElementById('addEventForm').elements['allDay'], '1') == '1') + if (getCheckedValue(document.getElementById("addEventForm").elements["allDay"], "1") == "1") { state = true; } - document.getElementById('hour').disabled = state; - document.getElementById('minute').disabled = state; - document.getElementById('meridiem').disabled = state; - document.getElementById('duration').disabled = state; + document.getElementById("hour").disabled = state; + document.getElementById("minute").disabled = state; + document.getElementById("meridiem").disabled = state; + document.getElementById("duration").disabled = state; } function setEditAllDayEnabled() { var state = false; - if (getCheckedValue(document.getElementById('editEventForm').elements['allDay'], '1') == '1') + if (getCheckedValue(document.getElementById("editEventForm").elements["allDay"], "1") == "1") { state = true; } - document.getElementById('hourEdit').disabled = state; - document.getElementById('minuteEdit').disabled = state; - document.getElementById('meridiemEdit').disabled = state; - document.getElementById('durationEdit').disabled = state; + document.getElementById("hourEdit").disabled = state; + document.getElementById("minuteEdit").disabled = state; + document.getElementById("meridiemEdit").disabled = state; + document.getElementById("durationEdit").disabled = state; } function getDurationString(duration) @@ -539,27 +539,27 @@ function getDurationString(duration) if (duration < 1) { - string = 'All Day'; + string = "All Day"; } else if (duration == 1) { - string = '1 Minute'; + string = "1 Minute"; } else if (duration < 60) { - string = duration + ' Minutes'; + string = duration + " Minutes"; } else if (duration == 60) { - string = '1 Hour'; + string = "1 Hour"; } else if (duration <= 240) { - string = ((duration * 1.0) / 60) + ' Hours'; + string = ((duration * 1.0) / 60) + " Hours"; } else { - string = 'More Than 4 Hours'; + string = "More Than 4 Hours"; } return string; @@ -569,31 +569,31 @@ function getReminderTimeString(reminderTime) { if (reminderTime < 1) { - string = '(None Set)'; + string = "(None Set)"; } else if (reminderTime == 1) { - string = '1 Minute Before'; + string = "1 Minute Before"; } else if (reminderTime < 60) { - string = reminderTime + ' Minutes Before'; + string = reminderTime + " Minutes Before"; } else if (reminderTime == 60) { - string = '1 Hour Before'; + string = "1 Hour Before"; } else if (reminderTime < 1440) { - string = ((reminderTime * 1.0) / 60) + ' Hours Before'; + string = ((reminderTime * 1.0) / 60) + " Hours Before"; } else if (reminderTime == 1440) { - string = '1 Day Before'; + string = "1 Day Before"; } else { - string = ((reminderTime * 1.0) / 1440) + ' Days Before'; + string = ((reminderTime * 1.0) / 1440) + " Days Before"; } return string; diff --git a/modules/calendar/validator.js b/modules/calendar/validator.js index 4e75ecc4c..65af385da 100755 --- a/modules/calendar/validator.js +++ b/modules/calendar/validator.js @@ -13,12 +13,12 @@ var MODE_EDIT = 1; function checkAddForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkEvent(MODE_ADD); errorMessage += checkDescription(MODE_ADD); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -28,13 +28,13 @@ function checkAddForm(form) function checkEditForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkEvent(MODE_EDIT); errorMessage += checkDescription(MODE_EDIT); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -44,27 +44,27 @@ function checkEditForm(form) function checkEvent(mode) { - var errorMessage = ''; + var errorMessage = ""; if (mode == MODE_ADD) { - fieldValue = document.getElementById('type').selectedIndex; - fieldLabel = document.getElementById('eventTypeLabel'); + fieldValue = document.getElementById("type").selectedIndex; + fieldLabel = document.getElementById("eventTypeLabel"); } else { - fieldValue = document.getElementById('typeEdit').selectedIndex; - fieldLabel = document.getElementById('eventTypeLabelEdit'); + fieldValue = document.getElementById("typeEdit").selectedIndex; + fieldLabel = document.getElementById("eventTypeLabelEdit"); } - if (fieldValue == '') + if (fieldValue == "") { errorMessage = " - You must select an Event Type.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -72,27 +72,27 @@ function checkEvent(mode) function checkDescription(mode) { - var errorMessage = ''; + var errorMessage = ""; if (mode == MODE_ADD) { - fieldValue = document.getElementById('title').value; - fieldLabel = document.getElementById('titleLabel'); + fieldValue = document.getElementById("title").value; + fieldLabel = document.getElementById("titleLabel"); } else { - fieldValue = document.getElementById('titleEdit').value; - fieldLabel = document.getElementById('titleLabelEdit'); + fieldValue = document.getElementById("titleEdit").value; + fieldLabel = document.getElementById("titleLabelEdit"); } - if (fieldValue == '') + if (fieldValue == "") { errorMessage = " - You must enter a Description.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/candidates/activityvalidator.js b/modules/candidates/activityvalidator.js index 1ca550928..97a84f473 100755 --- a/modules/candidates/activityvalidator.js +++ b/modules/candidates/activityvalidator.js @@ -10,11 +10,11 @@ function checkActivityForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkEventTitle(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -25,25 +25,25 @@ function checkActivityForm(form) function checkEventTitle() { - var errorMessage = ''; + var errorMessage = ""; - scheduleEvent = document.getElementById('scheduleEvent').checked; + scheduleEvent = document.getElementById("scheduleEvent").checked; if (!scheduleEvent) { - return ''; + return ""; } - fieldValue = document.getElementById('title').value; - fieldLabel = document.getElementById('titleLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("title").value; + fieldLabel = document.getElementById("titleLabel"); + if (fieldValue == "") { errorMessage = " - You must enter an event title.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/candidates/quickAction-candidates.js b/modules/candidates/quickAction-candidates.js index 2b54fd0ac..e04fe230c 100644 --- a/modules/candidates/quickAction-candidates.js +++ b/modules/candidates/quickAction-candidates.js @@ -10,7 +10,7 @@ quickAction.CandidateMenu.prototype.getOptions = function() var options = quickAction.DefaultMenu.prototype.getOptions.call(this); if(this.getPermissions().pipelines_addToPipeline) { - options.push(new quickAction.MenuOption('Add To Job Order', 'showQuickActionAddToPipeline(' + this.getType() + ');')); + options.push(new quickAction.MenuOption("Add To Job Order", "showQuickActionAddToPipeline(" + this.getType() + ");")); } return options; diff --git a/modules/candidates/validator.js b/modules/candidates/validator.js index d2b724aa4..a3ee90217 100755 --- a/modules/candidates/validator.js +++ b/modules/candidates/validator.js @@ -10,12 +10,12 @@ function checkAddForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkFirstName(); errorMessage += checkLastName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -26,13 +26,13 @@ function checkAddForm(form) function checkEditForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkFirstName(); errorMessage += checkLastName(); errorMessage += checkOwner(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -43,11 +43,11 @@ function checkEditForm(form) function checkCreateAttachmentForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkAttachmentFile(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -58,11 +58,11 @@ function checkCreateAttachmentForm(form) function checkSearchByFullNameForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchFullName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -73,11 +73,11 @@ function checkSearchByFullNameForm(form) function checkSearchPhoneNumberForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkPhoneNumber(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -88,11 +88,11 @@ function checkSearchPhoneNumberForm(form) function checkSearchByKeySkillsForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchKeySkills(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -103,11 +103,11 @@ function checkSearchByKeySkillsForm(form) function checkSearchResumeForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchResume(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -118,14 +118,14 @@ function checkSearchResumeForm(form) function checkEmailForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkEmailSubject(); /* this check sometimes returns empty even if there is text in ckeditor */ //errorMessage += checkEmailBody(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -136,19 +136,19 @@ function checkEmailForm(form) function checkFirstName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('firstName').value; - fieldLabel = document.getElementById('firstNameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("firstName").value; + fieldLabel = document.getElementById("firstNameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a first name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -156,19 +156,19 @@ function checkFirstName() function checkLastName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('lastName').value; - fieldLabel = document.getElementById('lastNameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("lastName").value; + fieldLabel = document.getElementById("lastNameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a last name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -176,19 +176,19 @@ function checkLastName() function checkOwner() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('owner').selectedIndex; - fieldLabel = document.getElementById('ownerLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("owner").selectedIndex; + fieldLabel = document.getElementById("ownerLabel"); + if (fieldValue == "") { errorMessage = " - You must select an owner.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -196,19 +196,19 @@ function checkOwner() function checkSearchFullName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_fullName').value; - fieldLabel = document.getElementById('wildCardStringLabel_fullName'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_fullName").value; + fieldLabel = document.getElementById("wildCardStringLabel_fullName"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -216,19 +216,19 @@ function checkSearchFullName() function checkSearchKeySkills() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_keySkills').value; - fieldLabel = document.getElementById('wildCardStringLabel_keySkills'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_keySkills").value; + fieldLabel = document.getElementById("wildCardStringLabel_keySkills"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -236,19 +236,19 @@ function checkSearchKeySkills() function checkSearchResume() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_resume').value; - fieldLabel = document.getElementById('wildCardStringLabel_resume'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_resume").value; + fieldLabel = document.getElementById("wildCardStringLabel_resume"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -256,19 +256,19 @@ function checkSearchResume() function checkAttachmentFile() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('file').value; - fieldLabel = document.getElementById('file'); - if (fieldValue == '') + fieldValue = document.getElementById("file").value; + fieldLabel = document.getElementById("file"); + if (fieldValue == "") { errorMessage = " - You must enter a file to upload.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -276,20 +276,20 @@ function checkAttachmentFile() function checkPhoneNumber() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_phoneNumber').value; - fieldLabel = document.getElementById('wildCardStringLabel_phoneNumber'); + fieldValue = document.getElementById("wildCardString_phoneNumber").value; + fieldLabel = document.getElementById("wildCardStringLabel_phoneNumber"); - if (fieldValue == '') + if (fieldValue == "") { errorMessage = " - You must enter numbers to search.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -297,20 +297,20 @@ function checkPhoneNumber() function checkEmailSubject() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('emailSubject').value; - fieldLabel = document.getElementById('emailSubjectLabel'); + fieldValue = document.getElementById("emailSubject").value; + fieldLabel = document.getElementById("emailSubjectLabel"); - if (fieldValue == '') + if (fieldValue == "") { errorMessage = " - You must enter a subject for your e-mail.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -318,20 +318,20 @@ function checkEmailSubject() function checkEmailBody() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('emailBody').value; - fieldLabel = document.getElementById('emailBodyLabel'); + fieldValue = document.getElementById("emailBody").value; + fieldLabel = document.getElementById("emailBodyLabel"); - if (fieldValue == '') + if (fieldValue == "") { errorMessage = " - You must enter a body for your e-mail.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/companies/validator.js b/modules/companies/validator.js index 333f0df57..0ed28e53d 100755 --- a/modules/companies/validator.js +++ b/modules/companies/validator.js @@ -10,11 +10,11 @@ function checkAddForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -25,11 +25,11 @@ function checkAddForm(form) function checkEditForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -40,11 +40,11 @@ function checkEditForm(form) function checkAttachmentForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkFilename(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -55,11 +55,11 @@ function checkAttachmentForm(form) function checkSearchByNameForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -70,11 +70,11 @@ function checkSearchByNameForm(form) function checkSearchByKeyTechnologiesForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchKeyTechnologies(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -85,19 +85,19 @@ function checkSearchByKeyTechnologiesForm(form) function checkName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('name').value; - fieldLabel = document.getElementById('nameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("name").value; + fieldLabel = document.getElementById("nameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -105,19 +105,19 @@ function checkName() function checkSearchName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_name').value; - fieldLabel = document.getElementById('wildCardStringLabel_name'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_name").value; + fieldLabel = document.getElementById("wildCardStringLabel_name"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -125,19 +125,19 @@ function checkSearchName() function checkSearchKeyTechnologies() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_keyTechnologies').value; - fieldLabel = document.getElementById('wildCardStringLabel_keyTechnologies'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_keyTechnologies").value; + fieldLabel = document.getElementById("wildCardStringLabel_keyTechnologies"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -145,19 +145,19 @@ function checkSearchKeyTechnologies() function checkFilename() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('file').value; - fieldLabel = document.getElementById('file'); - if (fieldValue == '') + fieldValue = document.getElementById("file").value; + fieldLabel = document.getElementById("file"); + if (fieldValue == "") { errorMessage = " - You must enter a file to upload.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/contacts/validator.js b/modules/contacts/validator.js index eb99972f4..a1f122159 100755 --- a/modules/contacts/validator.js +++ b/modules/contacts/validator.js @@ -10,14 +10,14 @@ function checkAddForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkFirstName(); errorMessage += checkLastName(); errorMessage += checkCompany(); errorMessage += checkTitle(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -28,14 +28,14 @@ function checkAddForm(form) function checkEditForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkFirstName(); errorMessage += checkLastName(); errorMessage += checkCompany(); errorMessage += checkTitle(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -46,11 +46,11 @@ function checkEditForm(form) function checkSearchByFullNameForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchFullName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -61,11 +61,11 @@ function checkSearchByFullNameForm(form) function checkSearchByCompanyNameForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchCompanyName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -76,19 +76,19 @@ function checkSearchByCompanyNameForm(form) function checkFirstName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('firstName').value; - fieldLabel = document.getElementById('firstNameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("firstName").value; + fieldLabel = document.getElementById("firstNameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a first name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -96,19 +96,19 @@ function checkFirstName() function checkLastName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('lastName').value; - fieldLabel = document.getElementById('lastNameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("lastName").value; + fieldLabel = document.getElementById("lastNameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a last name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -116,20 +116,20 @@ function checkLastName() function checkCompany() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = parseInt(document.getElementById('companyID').value); - fieldLabel = document.getElementById('companyIDLabel'); + fieldValue = parseInt(document.getElementById("companyID").value); + fieldLabel = document.getElementById("companyIDLabel"); if (isNaN(fieldValue) || fieldValue <= 0) { errorMessage = " - You must select a company.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -137,19 +137,19 @@ function checkCompany() function checkTitle() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('title').value; - fieldLabel = document.getElementById('titleLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("title").value; + fieldLabel = document.getElementById("titleLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a title.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -157,19 +157,19 @@ function checkTitle() function checkSearchFullName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_fullName').value; - fieldLabel = document.getElementById('wildCardStringLabel_fullName'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_fullName").value; + fieldLabel = document.getElementById("wildCardStringLabel_fullName"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -177,19 +177,19 @@ function checkSearchFullName() function checkSearchCompanyName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_companyName').value; - fieldLabel = document.getElementById('wildCardStringLabel_companyName'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_companyName").value; + fieldLabel = document.getElementById("wildCardStringLabel_companyName"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/import/import.js b/modules/import/import.js index 639f8291a..74a91b3d4 100755 --- a/modules/import/import.js +++ b/modules/import/import.js @@ -37,40 +37,40 @@ function evauluateImportDataType() { for (var i = 0; i < dataTypeList.length; i += 2) { - if (document.getElementById('dataType').value == dataTypeList[i]) + if (document.getElementById("dataType").value == dataTypeList[i]) { - document.getElementById(dataTypeList[i+1]+'td1').style.display = ''; - document.getElementById(dataTypeList[i+1]+'td2').style.display = ''; + document.getElementById(dataTypeList[i+1]+"td1").style.display = ""; + document.getElementById(dataTypeList[i+1]+"td2").style.display = ""; } else { - document.getElementById(dataTypeList[i+1]+'td1').style.display = 'none'; - document.getElementById(dataTypeList[i+1]+'td2').style.display = 'none'; + document.getElementById(dataTypeList[i+1]+"td1").style.display = "none"; + document.getElementById(dataTypeList[i+1]+"td2").style.display = "none"; } } } function evaluateFieldSelection(theID) { - if (document.getElementById('importType'+theID).value == 'cats') + if (document.getElementById("importType"+theID).value == "cats") { - document.getElementById('importIntoSpan'+theID).style.display = ''; + document.getElementById("importIntoSpan"+theID).style.display = ""; } else { - document.getElementById('importIntoSpan'+theID).style.display = 'none'; + document.getElementById("importIntoSpan"+theID).style.display = "none"; } } function showSampleData(theID) { - document.getElementById('importSample' + theID).style.display = ''; + document.getElementById("importSample" + theID).style.display = ""; } function hideSampleData(theID) { - document.getElementById('importSample' + theID).style.display = 'none'; + document.getElementById("importSample" + theID).style.display = "none"; } function registerImportDataType(theName, theDiv) @@ -82,8 +82,8 @@ function checkField(numberOfFields, FieldName, theMessage) { for (var i = 0; i < numberOfFields; i++) { - if (document.getElementById('importType'+i).value == 'cats' && - document.getElementById('importIntoField'+i).value == FieldName) + if (document.getElementById("importType"+i).value == "cats" && + document.getElementById("importIntoField"+i).value == FieldName) { return true; } @@ -97,17 +97,17 @@ function showLoading() { for (var i = 0; i < 2; i++) { - if (document.getElementById('importShow'+i)) + if (document.getElementById("importShow"+i)) { - document.getElementById('importShow'+i).style.display = ''; + document.getElementById("importShow"+i).style.display = ""; } } for (var i = 0; i < 11; i++) { - if (document.getElementById('importHide'+i)) + if (document.getElementById("importHide"+i)) { - document.getElementById('importHide'+i).style.display = 'none'; + document.getElementById("importHide"+i).style.display = "none"; } } return true; @@ -115,27 +115,27 @@ function showLoading() function showErrorId(theID) { - document.getElementById('errorId'+theID).style.display = ''; - document.getElementById('errorMinus'+theID).style.display = ''; - document.getElementById('errorPlus'+theID).style.display = 'none'; + document.getElementById("errorId"+theID).style.display = ""; + document.getElementById("errorMinus"+theID).style.display = ""; + document.getElementById("errorPlus"+theID).style.display = "none"; } function hideErrorId(theID) { - document.getElementById('errorId'+theID).style.display = 'none'; - document.getElementById('errorMinus'+theID).style.display = 'none'; - document.getElementById('errorPlus'+theID).style.display = ''; + document.getElementById("errorId"+theID).style.display = "none"; + document.getElementById("errorMinus"+theID).style.display = "none"; + document.getElementById("errorPlus"+theID).style.display = ""; } function evaluateUnnamedContacts() { - if (document.getElementById('generateCompanies').value == 'yes') + if (document.getElementById("generateCompanies").value == "yes") { - document.getElementById('unnamedContactsSpan').style.display = ''; + document.getElementById("unnamedContactsSpan").style.display = ""; } else { - document.getElementById('unnamedContactsSpan').style.display = 'none'; + document.getElementById("unnamedContactsSpan").style.display = "none"; } } @@ -147,10 +147,10 @@ function startMassImport() abortImport = false; if (confirm("Are you sure you want to import the files? The source files will be deleted!")) { - document.getElementById('startImport').style.display='none'; - document.getElementById('pleaseWaitImport').style.display=''; - document.getElementById('back').style.display='none'; - document.getElementById('foundFilesSpan').style.display='none'; + document.getElementById("startImport").style.display="none"; + document.getElementById("pleaseWaitImport").style.display=""; + document.getElementById("back").style.display="none"; + document.getElementById("foundFilesSpan").style.display="none"; totalFilesTried = 0; numberOfImports = 0; numberOfDuplicates = 0; @@ -162,13 +162,13 @@ function importFile() { /* Update Progress bar. */ setProgress(totalFilesTried / totalFiles); - document.getElementById('processingResumeNumber').innerHTML = totalFilesTried; + document.getElementById("processingResumeNumber").innerHTML = totalFilesTried; /* Set up AJAX. */ var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; + var POSTData = ""; /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () @@ -180,14 +180,14 @@ function importFile() var result = http.responseText; - if (result != 'done') + if (result != "done") { - var args = result.split(','); + var args = result.split(","); if (!args || args.length != 3) { - alert('Error: Invalid response from server: ' + result); - finishImportNotice('pleaseWaitImport', totalFilesTried); + alert("Error: Invalid response from server: " + result); + finishImportNotice("pleaseWaitImport", totalFilesTried); return; } @@ -197,8 +197,8 @@ function importFile() if (isNaN(numberOfDuplicates) || isNaN(numberOfImports) || isNaN(totalFilesTried)) { - alert('Error: Invalid response from server: ' + result); - finishImportNotice('pleaseWaitImport', totalFilesTried); + alert("Error: Invalid response from server: " + result); + finishImportNotice("pleaseWaitImport", totalFilesTried); return; } @@ -208,20 +208,20 @@ function importFile() } else { - finishImportNotice('pleaseWaitImport', totalFilesTried); + finishImportNotice("pleaseWaitImport", totalFilesTried); alert("Import interupted."); } } else { - finishImportNotice('pleaseWaitImport', totalFilesTried); + finishImportNotice("pleaseWaitImport", totalFilesTried); alert("Import complete!"); } } AJAX_callCATSFunction( http, - 'import:processMassImportItem', + "import:processMassImportItem", POSTData, callBack, 10000000, @@ -234,27 +234,27 @@ function finishImportNotice(importStatusID, totalPossibleResumes) { importStatus = document.getElementById(importStatusID); - var html = '

Resume import complete!
' + - '
' + - 'Out of '+totalPossibleResumes+' possible resumes, '+numberOfImports+ - ' new resumes were added'; + var html = "

Resume import complete!
" + + "
" + + "Out of "+totalPossibleResumes+" possible resumes, "+numberOfImports+ + " new resumes were added"; if (numberOfDuplicates > 0) { - html += ' and '+numberOfDuplicates+' already exsisted in the system'; + html += " and "+numberOfDuplicates+" already exsisted in the system"; } - html += '.
'; + html += ".
"; importStatus.innerHTML = html; - document.getElementById('back').style.display=''; + document.getElementById("back").style.display=""; } function setProgress(theProgress) { theProgress = Math.round(theProgress * 100); - document.getElementById('progressBar').style.display = ''; + document.getElementById("progressBar").style.display = ""; if (theProgress > 100) { @@ -263,15 +263,15 @@ function setProgress(theProgress) if (theProgress > 12) { - document.getElementById('d1').innerHTML = parseInt(theProgress) + '%'; + document.getElementById("d1").innerHTML = parseInt(theProgress) + "%"; } else { - document.getElementById('d1').innerHTML = ''; + document.getElementById("d1").innerHTML = ""; } if (theProgress > 0) { - document.getElementById('d2').style.width = (theProgress * 3) + 'px'; + document.getElementById("d2").style.width = (theProgress * 3) + "px"; } } diff --git a/modules/joborders/validator.js b/modules/joborders/validator.js index 35db4263a..352216087 100755 --- a/modules/joborders/validator.js +++ b/modules/joborders/validator.js @@ -10,7 +10,7 @@ function checkAddForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkTitle(); errorMessage += checkCompany(); @@ -19,7 +19,7 @@ function checkAddForm(form) errorMessage += checkState(); errorMessage += checkOpenings(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -30,7 +30,7 @@ function checkAddForm(form) function checkEditForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkTitle(); errorMessage += checkCompany(); @@ -41,7 +41,7 @@ function checkEditForm(form) errorMessage += checkOpeningsAvailable(); errorMessage += checkOwner(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -52,11 +52,11 @@ function checkEditForm(form) function checkSearchByJobTitleForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchJobTitle(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -67,11 +67,11 @@ function checkSearchByJobTitleForm(form) function checkSearchByCompanyNameForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkSearchCompanyName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -82,11 +82,11 @@ function checkSearchByCompanyNameForm(form) function checkAttachmentForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkFilename(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -97,19 +97,19 @@ function checkAttachmentForm(form) function checkTitle() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('title').value; - fieldLabel = document.getElementById('titleLabel'); - if (fieldValue.trim() == '') + fieldValue = document.getElementById("title").value; + fieldLabel = document.getElementById("titleLabel"); + if (fieldValue.trim() == "") { errorMessage = " - You must enter a job title.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -117,19 +117,19 @@ function checkTitle() function checkCity() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('city').value; - fieldLabel = document.getElementById('cityLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("city").value; + fieldLabel = document.getElementById("cityLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a city.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -137,19 +137,19 @@ function checkCity() function checkState() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('state').value; - fieldLabel = document.getElementById('stateLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("state").value; + fieldLabel = document.getElementById("stateLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a state.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -157,19 +157,19 @@ function checkState() function checkCompany() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('companyID').value; - fieldLabel = document.getElementById('companyIDLabel'); + fieldValue = document.getElementById("companyID").value; + fieldLabel = document.getElementById("companyIDLabel"); if (fieldValue <= 0) { errorMessage = " - You must select a company.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -177,19 +177,19 @@ function checkCompany() function checkRecruiter() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('recruiter').selectedIndex; - fieldLabel = document.getElementById('recruiterLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("recruiter").selectedIndex; + fieldLabel = document.getElementById("recruiterLabel"); + if (fieldValue == "") { errorMessage = " - You must select a recruiter.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -197,19 +197,19 @@ function checkRecruiter() function checkOwner() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('owner').selectedIndex; - fieldLabel = document.getElementById('ownerLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("owner").selectedIndex; + fieldLabel = document.getElementById("ownerLabel"); + if (fieldValue == "") { errorMessage = " - You must select an owner.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -217,25 +217,25 @@ function checkOwner() function checkOpenings() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('openings').value; - fieldLabel = document.getElementById('openingsLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("openings").value; + fieldLabel = document.getElementById("openingsLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a number of openings.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else if (!stringIsNumeric(fieldValue)) { errorMessage = " - Openings must be a number.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -243,34 +243,34 @@ function checkOpenings() function checkOpeningsAvailable() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('openingsAvailable').value; - fieldLabel = document.getElementById('openingsAvailableLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("openingsAvailable").value; + fieldLabel = document.getElementById("openingsAvailableLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a number of openings.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else if (!stringIsNumeric(fieldValue)) { errorMessage = " - Openings must be a number.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } - fieldValueToCompare = document.getElementById('openings').value; + fieldValueToCompare = document.getElementById("openings").value; if (stringIsNumeric(fieldValueToCompare) && stringIsNumeric(fieldValue) && fieldValue > fieldValueToCompare) { errorMessage = " - Remaining Openings can not be more than "+fieldValueToCompare+".\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } return errorMessage; @@ -279,19 +279,19 @@ function checkOpeningsAvailable() function checkSearchJobTitle() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_jobTitle').value; - fieldLabel = document.getElementById('wildCardStringLabel_jobTitle'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_jobTitle").value; + fieldLabel = document.getElementById("wildCardStringLabel_jobTitle"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -299,19 +299,19 @@ function checkSearchJobTitle() function checkSearchCompanyName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('wildCardString_companyName').value; - fieldLabel = document.getElementById('wildCardStringLabel_companyName'); - if (fieldValue == '') + fieldValue = document.getElementById("wildCardString_companyName").value; + fieldLabel = document.getElementById("wildCardStringLabel_companyName"); + if (fieldValue == "") { errorMessage = " - You must enter some search text.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -319,19 +319,19 @@ function checkSearchCompanyName() function checkFilename() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('file').value; - fieldLabel = document.getElementById('file'); - if (fieldValue == '') + fieldValue = document.getElementById("file").value; + fieldLabel = document.getElementById("file"); + if (fieldValue == "") { errorMessage = " - You must enter a file to upload.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/login/validator.js b/modules/login/validator.js index 897e595de..a7ab36a9e 100755 --- a/modules/login/validator.js +++ b/modules/login/validator.js @@ -29,12 +29,12 @@ function checkLoginForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkUsername(); errorMessage += checkPassword(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -45,19 +45,19 @@ function checkLoginForm(form) function checkUsername() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('username'); - fieldLabel = document.getElementById('usernameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("username"); + fieldLabel = document.getElementById("usernameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a username.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -65,19 +65,19 @@ function checkUsername() function checkPassword() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('password'); - fieldLabel = document.getElementById('passwordLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("password"); + fieldLabel = document.getElementById("passwordLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a password.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; diff --git a/modules/settings/Settings.js b/modules/settings/Settings.js index 347c77a00..6ed7c24d1 100755 --- a/modules/settings/Settings.js +++ b/modules/settings/Settings.js @@ -32,10 +32,10 @@ function customizeDashboard_showAddComponent(moduleName) { customizeDashboard_hideAll(); - document.getElementById('addComponentB0').style.display = ''; - document.getElementById('addComponentB1').style.display = ''; - document.getElementById('addComponentB2').style.display = ''; - document.getElementById('addComponent_' + moduleName).style.display = ''; + document.getElementById("addComponentB0").style.display = ""; + document.getElementById("addComponentB1").style.display = ""; + document.getElementById("addComponentB2").style.display = ""; + document.getElementById("addComponent_" + moduleName).style.display = ""; currentModuleToAdd = moduleName; } @@ -44,34 +44,34 @@ function customizeDashboard_addToColumn(columnID, position) { if (!currentModuleToAdd) { - alert('To add a component, first pick a component to add from the component selector.'); + alert("To add a component, first pick a component to add from the component selector."); return; } - document.getElementById('add_columnID').value = columnID; - document.getElementById('add_columnPosition').value = position; - document.getElementById('addComponentForm').submit(); + document.getElementById("add_columnID").value = columnID; + document.getElementById("add_columnPosition").value = position; + document.getElementById("addComponentForm").submit(); } function customizeDashboardViewEdit(componentID) { customizeDashboard_hideAll(); - document.getElementById('editComponent' + componentID).style.display = ''; + document.getElementById("editComponent" + componentID).style.display = ""; } function customizeDashboard_removeComponent(componentID) { - document.getElementById('remove_componentID').value = componentID; - document.getElementById('removeComponentForm').submit(); + document.getElementById("remove_componentID").value = componentID; + document.getElementById("removeComponentForm").submit(); } function customizeDashboard_moveComponent(componentID, position, columnID) { - document.getElementById('move_componentID').value = componentID; - document.getElementById('move_newComponentPosition').value = position; - document.getElementById('move_componentColumn').value = columnID; - document.getElementById('moveComponentForm').submit(); + document.getElementById("move_componentID").value = componentID; + document.getElementById("move_newComponentPosition").value = position; + document.getElementById("move_componentColumn").value = columnID; + document.getElementById("moveComponentForm").submit(); } /** @@ -82,24 +82,24 @@ function customizeDashboard_moveComponent(componentID, position, columnID) */ function testEmailSettings(sessionCookie) { - var testButton = document.getElementById('test'); + var testButton = document.getElementById("test"); - var testEmailAddress = document.getElementById('testEmailAddress').value; - var fromAddress = document.getElementById('fromAddress').value; + var testEmailAddress = document.getElementById("testEmailAddress").value; + var fromAddress = document.getElementById("fromAddress").value; var http = AJAX_getXMLHttpObject(); /* Build HTTP POST data. */ - var POSTData = ''; - POSTData += '&testEmailAddress=' + urlEncode(testEmailAddress); - POSTData += '&fromAddress=' + urlEncode(fromAddress); + var POSTData = ""; + POSTData += "&testEmailAddress=" + urlEncode(testEmailAddress); + POSTData += "&fromAddress=" + urlEncode(fromAddress); /* Anonymous callback function triggered when HTTP response is received. */ var callBack = function () { - document.getElementById('testButtonSpan').style.display=''; - document.getElementById('testButtonSpanActive').style.display='none'; + document.getElementById("testButtonSpan").style.display=""; + document.getElementById("testButtonSpanActive").style.display="none"; if (http.readyState != 4) { @@ -107,37 +107,37 @@ function testEmailSettings(sessionCookie) } testButton.disabled = false; - testButton.style.color = '#333'; + testButton.style.color = "#333"; - var testOutput = document.getElementById('testOutput'); + var testOutput = document.getElementById("testOutput"); if (!http.responseXML) { - testOutput.innerHTML = '
An error occurred.

' - + http.responseText + '
'; + testOutput.innerHTML = "
An error occurred.

" + + http.responseText + "
"; return; } /* Return if we have any errors. */ - var errorCodeNode = http.responseXML.getElementsByTagName('errorcode').item(0); - var errorMessageNode = http.responseXML.getElementsByTagName('errormessage').item(0); - if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != '0') + var errorCodeNode = http.responseXML.getElementsByTagName("errorcode").item(0); + var errorMessageNode = http.responseXML.getElementsByTagName("errormessage").item(0); + if (!errorCodeNode.firstChild || errorCodeNode.firstChild.nodeValue != "0") { - testOutput.innerHTML = '
An error occurred.

' - + errorMessageNode.firstChild.nodeValue + '
'; + testOutput.innerHTML = "
An error occurred.

" + + errorMessageNode.firstChild.nodeValue + "
"; } else { - testOutput.innerHTML = '
Test reported Success!

' - + 'Check your E-Mail to verify that you received the test message.
'; + testOutput.innerHTML = "
Test reported Success!

" + + "Check your E-Mail to verify that you received the test message.
"; } } testButton.disabled = true; - testButton.style.color = '#aaa'; + testButton.style.color = "#aaa"; AJAX_callCATSFunction( http, - 'testEmailSettings', + "testEmailSettings", POSTData, callBack, 5000, @@ -146,7 +146,7 @@ function testEmailSettings(sessionCookie) false ); - document.getElementById('testButtonSpan').style.display='none'; - document.getElementById('testButtonSpanActive').style.display=''; + document.getElementById("testButtonSpan").style.display="none"; + document.getElementById("testButtonSpanActive").style.display=""; } diff --git a/modules/settings/validator.js b/modules/settings/validator.js index 3d46e7c46..cd72192f1 100755 --- a/modules/settings/validator.js +++ b/modules/settings/validator.js @@ -28,18 +28,18 @@ function checkChangePasswordForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkCurrentPassword(); errorMessage += checkNewPassword(); errorMessage += checkRetypeNewPassword(); - if (errorMessage == '') + if (errorMessage == "") { errorMessage += checkPasswordsMatch(); } - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -50,7 +50,7 @@ function checkChangePasswordForm(form) function checkAddUserForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkUserFirstName(); errorMessage += checkUserLastName(); @@ -58,12 +58,12 @@ function checkAddUserForm(form) errorMessage += checkUserPassword(); errorMessage += checkUserRetypePassword(); - if (errorMessage == '') + if (errorMessage == "") { errorMessage += checkUserPasswordsMatch(); } - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -74,13 +74,13 @@ function checkAddUserForm(form) function checkEditUserForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkUserFirstName(); errorMessage += checkUserLastName(); errorMessage += checkUserUsername(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -91,11 +91,11 @@ function checkEditUserForm(form) function checkSiteNameForm(form) { - var errorMessage = ''; + var errorMessage = ""; errorMessage += checkValidSiteName(); - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; @@ -107,19 +107,19 @@ function checkSiteNameForm(form) function checkUserFirstName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('firstName').value; - fieldLabel = document.getElementById('firstNameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("firstName").value; + fieldLabel = document.getElementById("firstNameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a first name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -127,19 +127,19 @@ function checkUserFirstName() function checkUserLastName() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('lastName').value; - fieldLabel = document.getElementById('lastNameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("lastName").value; + fieldLabel = document.getElementById("lastNameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a last name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -147,19 +147,19 @@ function checkUserLastName() function checkUserUsername() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('username').value; - fieldLabel = document.getElementById('usernameLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("username").value; + fieldLabel = document.getElementById("usernameLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a username.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -167,19 +167,19 @@ function checkUserUsername() function checkUserPassword() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('password').value; - fieldLabel = document.getElementById('passwordLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("password").value; + fieldLabel = document.getElementById("passwordLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a password.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -187,19 +187,19 @@ function checkUserPassword() function checkUserRetypePassword() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('retypePassword').value; - fieldLabel = document.getElementById('retypePasswordLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("retypePassword").value; + fieldLabel = document.getElementById("retypePasswordLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a password in both fields.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -207,25 +207,25 @@ function checkUserRetypePassword() function checkUserPasswordsMatch() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue1 = document.getElementById('password').value; - fieldValue2 = document.getElementById('retypePassword').value; + fieldValue1 = document.getElementById("password").value; + fieldValue2 = document.getElementById("retypePassword").value; - fieldLabel1 = document.getElementById('passwordLabel'); - fieldLabel2 = document.getElementById('retypePasswordLabel'); + fieldLabel1 = document.getElementById("passwordLabel"); + fieldLabel2 = document.getElementById("retypePasswordLabel"); if (fieldValue1 != fieldValue2) { errorMessage = " - The two passwords you entered do not match.\n"; - fieldLabel1.style.color = '#ff0000'; - fieldLabel2.style.color = '#ff0000'; + fieldLabel1.style.color = "#ff0000"; + fieldLabel2.style.color = "#ff0000"; } else { - fieldLabel1.style.color = '#000'; - fieldLabel2.style.color = '#000'; + fieldLabel1.style.color = "#000"; + fieldLabel2.style.color = "#000"; } return errorMessage; @@ -233,19 +233,19 @@ function checkUserPasswordsMatch() function checkCurrentPassword() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('currentPassword').value; - fieldLabel = document.getElementById('currentPasswordLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("currentPassword").value; + fieldLabel = document.getElementById("currentPasswordLabel"); + if (fieldValue == "") { errorMessage = " - You must enter your current password.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -253,19 +253,19 @@ function checkCurrentPassword() function checkNewPassword() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('newPassword').value; - fieldLabel = document.getElementById('newPasswordLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("newPassword").value; + fieldLabel = document.getElementById("newPasswordLabel"); + if (fieldValue == "") { errorMessage = " - You must enter a new password.\n"; - fieldLabel.style.color = '#FF0000'; + fieldLabel.style.color = "#FF0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -273,19 +273,19 @@ function checkNewPassword() function checkRetypeNewPassword() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue = document.getElementById('retypeNewPassword').value; - fieldLabel = document.getElementById('retypeNewPasswordLabel'); - if (fieldValue == '') + fieldValue = document.getElementById("retypeNewPassword").value; + fieldLabel = document.getElementById("retypeNewPasswordLabel"); + if (fieldValue == "") { errorMessage = " - You must enter your new password in both fields.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; @@ -293,25 +293,25 @@ function checkRetypeNewPassword() function checkPasswordsMatch() { - var errorMessage = ''; + var errorMessage = ""; - fieldValue1 = document.getElementById('newPassword').value; - fieldValue2 = document.getElementById('retypeNewPassword').value; + fieldValue1 = document.getElementById("newPassword").value; + fieldValue2 = document.getElementById("retypeNewPassword").value; - fieldLabel1 = document.getElementById('newPasswordLabel'); - fieldLabel2 = document.getElementById('retypeNewPasswordLabel'); + fieldLabel1 = document.getElementById("newPasswordLabel"); + fieldLabel2 = document.getElementById("retypeNewPasswordLabel"); if (fieldValue1 != fieldValue2) { errorMessage = " - The two passwords you entered do not match.\n"; - fieldLabel1.style.color = '#ff0000'; - fieldLabel2.style.color = '#ff0000'; + fieldLabel1.style.color = "#ff0000"; + fieldLabel2.style.color = "#ff0000"; } else { - fieldLabel1.style.color = '#000'; - fieldLabel2.style.color = '#000'; + fieldLabel1.style.color = "#000"; + fieldLabel2.style.color = "#000"; } return errorMessage; @@ -319,19 +319,19 @@ function checkPasswordsMatch() function checkValidSiteName() { - var errorMessage = ''; - fieldValue = document.getElementById('siteName').value; - fieldLabel = document.getElementById('siteNameLabel'); + var errorMessage = ""; + fieldValue = document.getElementById("siteName").value; + fieldLabel = document.getElementById("siteNameLabel"); - if (fieldValue == '') + if (fieldValue == "") { errorMessage = " - You must enter a Site Name.\n"; - fieldLabel.style.color = '#ff0000'; + fieldLabel.style.color = "#ff0000"; } else { - fieldLabel.style.color = '#000'; + fieldLabel.style.color = "#000"; } return errorMessage; } \ No newline at end of file diff --git a/modules/tests/validator.js b/modules/tests/validator.js index 692388b52..708eb4620 100755 --- a/modules/tests/validator.js +++ b/modules/tests/validator.js @@ -10,12 +10,12 @@ function selectAllCheckboxes(formID) { - var inputs = document.getElementById(formID).getElementsByTagName('input'); - var selectAllCheckBox = document.getElementById('selectAll'); + var inputs = document.getElementById(formID).getElementsByTagName("input"); + var selectAllCheckBox = document.getElementById("selectAll"); for (var i = 0; i < inputs.length; i++) { - if (inputs[i].id != 'selectAll' && inputs[i].type == 'checkbox') + if (inputs[i].id != "selectAll" && inputs[i].type == "checkbox") { inputs[i].checked = selectAllCheckBox.checked; } @@ -24,12 +24,12 @@ function selectAllCheckboxes(formID) function selectAllCheckboxesByClassName(formID, selectAll, className) { - var inputs = document.getElementById(formID).getElementsByTagName('input'); + var inputs = document.getElementById(formID).getElementsByTagName("input"); var selectAllCheckBox = document.getElementById(selectAll); for (var i = 0; i < inputs.length; i++) { - if (inputs[i].className == className && inputs[i].type == 'checkbox') + if (inputs[i].className == className && inputs[i].type == "checkbox") { inputs[i].checked = selectAllCheckBox.checked; } @@ -38,9 +38,9 @@ function selectAllCheckboxesByClassName(formID, selectAll, className) function checkSelectForm(form) { - var errorMessage = ''; + var errorMessage = ""; - if (errorMessage != '') + if (errorMessage != "") { alert("Form Error:\n" + errorMessage); return false; diff --git a/modules/wizard/wizard.js b/modules/wizard/wizard.js index 154ae334d..036d9a776 100755 --- a/modules/wizard/wizard.js +++ b/modules/wizard/wizard.js @@ -1,7 +1,7 @@ var wizardPages = Array(); var optionDisableNext = Array(); var optionDisableSkip = Array(); -var lastRequestAction = ''; +var lastRequestAction = ""; var nextDisabled = false; var previousDisabled = false; @@ -10,60 +10,60 @@ var loadingBarShown = false; function enableNext() { - var obj = document.getElementById('next'); + var obj = document.getElementById("next"); if (currentPage <= wizardPages.length) { if (obj) { nextDisabled = false; - obj.style.color = '#000000'; + obj.style.color = "#000000"; } } } function disableNext() { - var obj = document.getElementById('next'); + var obj = document.getElementById("next"); if (obj) { nextDisabled = true; - obj.style.color = '#c0c0c0'; + obj.style.color = "#c0c0c0"; } } function enablePrevious() { - var obj = document.getElementById('previous'); + var obj = document.getElementById("previous"); if (currentPage < wizardPages.length) { if (obj) { previousDisabled = false; - obj.style.color = '#000000'; + obj.style.color = "#000000"; } } } function disablePrevious() { - var obj = document.getElementById('previous'); + var obj = document.getElementById("previous"); if (obj) { previousDisabled = true; - obj.style.color = '#c0c0c0'; + obj.style.color = "#c0c0c0"; } } function enableSkip() { - var obj = document.getElementById('skip'); - obj.style.display = 'inline'; + var obj = document.getElementById("skip"); + obj.style.display = "inline"; } function disableSkip() { - var obj = document.getElementById('skip'); - obj.style.display = 'none'; + var obj = document.getElementById("skip"); + obj.style.display = "none"; } function addWizardPage(title, nonext, noskip) @@ -77,7 +77,7 @@ function next() { if (nextDisabled) return; - if (typeof extendedNext == 'function') + if (typeof extendedNext == "function") { if (!extendedNext()) return; } @@ -88,7 +88,7 @@ function next() } else if (currentPage < wizardPages.length) { - loadPage('next'); + loadPage("next"); } } @@ -100,7 +100,7 @@ function funcNext() } else if (currentPage < wizardPages.length) { - loadPage('next'); + loadPage("next"); } } @@ -110,7 +110,7 @@ function previous() if (currentPage > 1) { - loadPage('previous'); + loadPage("previous"); } } @@ -121,18 +121,18 @@ function skip() function current() { - loadPage('current'); + loadPage("current"); } function loadPage(requestAction) { var ajaxObj; - var url = '?m=wizard&a=ajax_getPage¤tPage=' + currentPage + '&requestAction=' + requestAction; + var url = "?m=wizard&a=ajax_getPage¤tPage=" + currentPage + "&requestAction=" + requestAction; lastRequestAction = requestAction; // If the wizard page takes longer than 1.5 seconds, show a loading bar. loadingBarShown = true; - setTimeout('showLoadingBar()', 1500); + setTimeout("showLoadingBar()", 1500); try { @@ -163,19 +163,19 @@ function loadPage(requestAction) { if (ajaxObj.readyState == 4) { - var wizardBody = document.getElementById('wizardContainerBody'); + var wizardBody = document.getElementById("wizardContainerBody"); hideLoadingBar(); - if (lastRequestAction != '') + if (lastRequestAction != "") { switch (lastRequestAction) { - case 'next': + case "next": currentPage++; break; - case 'previous': + case "previous": currentPage--; break; } @@ -183,7 +183,7 @@ function loadPage(requestAction) if (wizardBody) { - var title = document.getElementById('pageTitle'); + var title = document.getElementById("pageTitle"); title.innerHTML = wizardPages[currentPage-1]; if (optionDisableNext[currentPage-1]) { @@ -202,16 +202,16 @@ function loadPage(requestAction) enableSkip(); } - var obj = document.getElementById('next'); + var obj = document.getElementById("next"); if (obj) { if (currentPage == wizardPages.length) { - obj.value = 'Finish'; + obj.value = "Finish"; } else { - obj.value = 'Next'; + obj.value = "Next"; } } @@ -227,9 +227,9 @@ function loadPage(requestAction) // Change the top tabs for (var i=0; i