var wisRequired = '{0} is required.';
var wConfirmationRequired = 'Confirmation Required';
var wSaveChanges = 'Save Changes';
var wDiscardChanges = 'Discard Changes';
var wSaveCompleted = 'Save Completed';
var wTherewasaproblemwithsavingthedata = 'There was a problem with saving the data.';
var wThereareunsavedchanges = 'There are unsaved changes.';
var wTheformcouldnotbesavedPleasechecktheformfieldsforerrors = 'The form could not be saved. Please check the form fields for errors.';
var wThefollowingerrorsmustbecorrected = 'The following errors must be corrected:';
var wThevalidationcodehassuccessfullyresent = 'The validation code has successfully resent!';
var wTherewasanissueresendingthevalidationcode = 'There was an issue resending the validation code.';
var wSend = 'Send ';
var wProviderAccount = 'Provider Account';
var wTherewasanissueloadingthepage = 'There was an issue loading the page.';
var wPortalErrorWereSorrySomethingWentWrongTryAgain = 'We\'re sorry. Something went wrong-and we\'re working on it. {0}';
var wPortalPleaseTryAgain = 'please try again';
var wPasswordwordLength = 'Your password is too short';
var wPasswordwordNotEmail = 'Do not use your email as your password';
var wPasswordwordSimilarToUsername = 'Your password cannot contain your username';
var wPasswordwordTwoCharacterClasses = 'Use different character classes';
var wPasswordwordRepetitions = 'Too many repetitions';
var wPasswordwordSequences = 'Your password contains sequences';
var wPasswordStrengthWeak = 'Weak';
var wPasswordStrengthNormal = 'Normal';
var wPasswordStrengthMedium = 'Medium';
var wPasswordStrengthStrong = 'Strong';
var wPasswordStrengthVeryStrong = 'Very Strong';
var wPleaseEnterPassword = 'Please enter password';
var wTherearecurrentlynorowstodisplay = 'There are currently no rows to display.';
var wTherearenoresultsfor0 = 'There are no results for {0}';
var wintheprevious0days = 'in the previous {0} days';
var winthelast0days = 'in the last {0} days';
var wGreaterthenDate = 'greater then {0}';
var wLessthenDate = 'less then {0}';
var wWLDayFilterCriteria = 'from the {0} {1} days';
var wWLDayFilterNextCriteria = 'next';
var wWLDayFilterPreviousCriteria = 'previous';
var wWLDayFilterLastCriteria = 'last';
var wWLDayFilterPreviousAndNextCriteria = 'previous and next';
var wWLFilterCriteriaColumnContains = 'and {0} contains {1}';
var wAllProviders = 'all providers';
var wProviders = '{0} provider(s)';
var wAJAXProviderNoResults = 'No Results';
var wIncludingccdoctors = '{0} including cc doctors';
var wAllexamtypes = 'all exam types';
var wExamtypes = '{0} exam type(s)';
var wExamtypelist = '{0} and {1} exams ';
var wWLFilterCriteriaColumnMatching = 'and {0} matching {1}';
var wWLFilterCriteriaAnd = 'and';
var wWLFilterCriteriaGreaterThen0 = 'greater then {0}';
var wWLFilterCriteriaLessThen0 = 'less then {0}';
var wWLFilterCriteriaWithinThe01Days = 'within the {0} {1} days';
var wSingleExamType = '{0} exams ';
var wTodayBRYesterday = 'Today &
Yesterday';
var wTodayandYesterday = 'today and yesterday';
var wTodayBRTomorrow = 'Today &
Tomorrow';
var wTodayandTomorrow = 'today and tomorrow';
var wTodayplusminusDay = 'Today
+/- 1 day';
var wTodayYesterdayTomorrow = 'today, yesterday, and tomorrow';
var wArrowPrev = '« Prev';
var wArrowNext = 'Next »';
var wResultsoftotalrows = 'of {0} of total: {1}';
var wResultsofrows = 'of {0} Rows';
var wPortalSearchSummarySentenceMatchName = 'matching "{0}"';
var wPortalSearchSummarySentenceStatus = '{0} status,';
var wPortalSearchSummarySentenceExamType = '{0} exam type(s)';
var wPortalSearchSummarySentence = 'Patients {0} with {1} {2} {3} for {4}.';
var wNext = 'Next';
var wCancel = 'Cancel';
var wDelete = 'Delete';
var wClose = 'Close';
var wSave = 'Save';
var wSend = 'Send ';
var wSubmit = 'Submit';
var wThereAreUnsavedChanges = 'There are unsaved changes.';
var wTimeAM = 'am';
var wTimePM = 'pm';
var wWL0MinAgo = '{0} min. ago';
var wWLNow = 'Now';
var wWLUpdating = 'Updating';
var wWLErrorUpdating = 'Error Updating';
var wTheTabSuccessfullyRestored = 'The tab successfully restored';
var wRestoreSystemDefault = 'Restore to system default';
var wDeleteTab = 'Delete Tab';
var wNewExamTab = 'New Exam Tab';
var wNewOrderTab = 'New Order Tab';
var wCompletedExamsinPrevious0DaysFor1Provider = 'Patients with completed exams in the previous {0} days for {1} provider(s).';
var wFilter = 'Filter';
var wNoneSelected = 'None selected';
var wSelectAll = 'Select All';
var wSearch = 'Search';
var wSelected = '{0} selected';
var wAllSelected = 'All selected';
var wDone = 'done';
var wPrev = 'Prev';
var wNext = 'Next';
var wToday = 'Today';
var wLangCode = 'en'
var wAbbrJan ='Jan';
var wAbbrFeb ='Feb';
var wAbbrMar ='Mar';
var wAbbrApr ='Apr';
var wAbbrMay ='May';
var wAbbrJun ='Jun';
var wAbbrJul ='Jul';
var wAbbrAug ='Aug';
var wAbbrSep ='Sep';
var wAbbrOct ='Oct';
var wAbbrNov ='Nov';
var wAbbrDec ='Dec';
var wJanuary ='January';
var wFebruary ='February';
var wMarch ='March';
var wApril ='April';
var wMay ='May';
var wJune ='June';
var wJuly ='July';
var wAugust ='August';
var wSeptember ='September';
var wOctober ='October';
var wNovember ='November';
var wDecember ='December';
var wSunday = 'Sunday';
var wMonday = 'Monday';
var wTuesday = 'Tuesday';
var wWednesday = 'Wednesday';
var wThursday = 'Thursday';
var wFriday = 'Friday';
var wSaturday = 'Sat';
var wAbbrSun = 'Sun';
var wAbbrMon = 'Mon';
var wAbbrTue = 'Tue';
var wAbbrWed = 'Wed';
var wAbbrThu = 'Thu';
var wAbbrFri = 'Fri';
var wAbbrSat = 'Sat';
var wTwoAbbrSun = 'Su';
var wTwoAbbrMon = 'Mo';
var wTwoAbbrTue = 'Tu';
var wTwoAbbrWed = 'We';
var wTwoAbbrThu = 'Th';
var wTwoAbbrFri = 'Fr';
var wTwoAbbrSat = 'Sa';
var wStatusTranslated = JSON.parse('{"ActionComplete":"Action Complete","ActionPending":"Action Pending","Arrived":"Arrived","CallBack":"Reminder - Callback","Cancelled":"Cancelled","CancelTechRepReqd":"Cancelled [Tech Repeat Required]","CheckingIn":"Checking In","Dictated":"Dictated","Discontinued":"Discontinued","ExamDone":"Exam Done","ExamDoneTechOnly":"Exam Done [Tech Only]","ExtReportVerified":"External Report Verified","HoldCodeCompleted":"Hold Code Completed","Invitation":"Reminder - Routine","OrderCancelled":"Order Cancelled","OrderDrafted":"Order Drafted","OrderPendingApproval":"Order Pending Approval","OrderSigned":"Ordered","PendingCancellation":"Order Pending Cancellation","RepeatDone":"Repeat Done","ReportDrafted":"Report Drafted","Scheduled":"Scheduled","ShortTermFollowUp":"Reminder - Short Term","Signed1":"Signed","Started":"Started","TentativelySigned1":"Signed*","Transcribed":"Transcribed","Void":"Voided"}');
var wFieldIsRequired = 'This field is required';
var wPleaseEnteraValidEmail = 'Please enter a valid email address.';
var wPleaseFixThisField = 'Please fix this field.';
var wPleaseEnterValidURL = 'Please enter a valid URL.';
var wPleaseEnterValidDate = 'Please enter a valid date.';
var wPleaseEnterValidNumber = 'Please enter a valid number.';
var wPleaseEnterOnlyDigits = 'Please enter only digits.';
var wPleaseEnterTheSameValueAgain = 'Please enter the same value again.';
var wPleaseEnterWithAValidExtension = 'Please enter a value with a valid extension.';
var wPleaseEnterNoMoreThan0Characters = 'Please enter no more than {0} characters.';
var wPleaseEnterAtLeast0Characters = 'Please enter at least {0} characters.';
var wPleaseEnterValueBetween0and1Long = 'Please enter a value between {0} and {1} characters long.';
var wPleaseEnterValueBetween0and1 = 'Please enter a value between {0} and {1}.';
var wPleaseEnterValuLessOrEqual = 'Please enter a value less than or equal to {0}.';
var wPleaseEnterValuGreaterOrEqual = 'Please enter a value greater than or equal to {0}.';
function TranslateModal(aReferenceTable, aReferenceColumn) {
$('#FieldTranslations tr').hide()
$('#FieldTranslations tr[reference_table="'+aReferenceTable+'"][reference_column="'+aReferenceColumn+'"]').show()
$('#AddTranslationRow').html('Add Translation');
$('#translate_data').modal();
}
function TranslateStatusCode(aStatusCode) {
var wStatus = aStatusCode;
if (wStatusTranslated[aStatusCode] != null) {
wStatus = wStatusTranslated[aStatusCode];
}
return wStatus;
}
function DeleteTranslation(index){
$.each($('#FieldTranslations tr'), function(RowIndex, item){
var wTranslationRow = $(item).attr("id")
var indexStart = wTranslationRow.lastIndexOf("_")
var wCurrentIndex = wTranslationRow.substring(indexStart+1);
var wCurrentIndexInt = parseInt(wCurrentIndex);
if( wCurrentIndexInt> index){
$(item).attr("id", wTranslationRow.replace("_"+wCurrentIndex, "_"+(wCurrentIndexInt-1)));
$.each($(item).find('input,select'), function(childIndex, childItem){
var wChildTranslationRow = $(childItem).attr('name');
$(childItem).attr('name', wChildTranslationRow.replace("["+wCurrentIndex+"]", "["+(wCurrentIndexInt-1)+"]"));
});
$.each($(item).find('[id^="l_localization_"]'), function(childIndex, childItem){
var wChildTranslationRow = $(childItem).attr('id');
$(childItem).attr('id', wChildTranslationRow.replace("_"+wCurrentIndex+"__", "_"+(wCurrentIndexInt-1)+"__"));
});
$.each($(item).find('button'), function(childIndex, childItem){
var wChildTranslationRow = $(childItem).attr('onclick');
$(childItem).attr('onclick', wChildTranslationRow.replace("("+wCurrentIndex+")", "("+(wCurrentIndexInt-1)+")"));
});
}else if(wCurrentIndexInt == index){
$(item).remove();
}
});
mFieldTranslationsCounter--;
}
function AddTranslationRow(table, column) {
$.ajax({
type: "POST",
url: '/Admin/AdminTranslate/Translation',
data: 'index=' + mFieldTranslationsCounter+'&table='+table+'&column='+column,
success: function (data) {
//$('#Remove_Insurance_' + (mInsuranceCounter - 1)).addClass('hidden');
$('#FieldTranslations').append(data);
mFieldTranslationsCounter++;
//for (var i = 0; i < mInsuranceCounter; i++) {
// if ($('#patient_insurance_key_' + i).length > 0) {
// var wPatientInsuranceKey = $('#patient_insurance_key_' + i)[0].value;
// DisableSelectedInsurances(i, wPatientInsuranceKey);
// }
//}
ApplyUIDatePickerComponents();
}
});
}