diff --git a/400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js b/400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js index a831488..0d1a77c 100644 --- a/400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js +++ b/400-SOURCECODE/AIAHTML5.Web/app/controllers/HomeController.js @@ -4041,7 +4041,8 @@ function ($rootScope, Modules, $log, $location, $timeout, DataService, Authentic $rootScope.deSelectLanguageOptions = function () { - var languageDifference = ($rootScope.lexiconLanguageArrayLength) - ($rootScope.lexiconLanguageArray.length); + var languageDifference = ($rootScope.lexiconLanguageArrayLength) - ($rootScope.lexiconLanguageArray.length); + languageDifference = parseInt(languageDifference); if (languageDifference > 0) { for (var i = 0; i <= $rootScope.lexiconRemovedLanguage.length - 1; i++) { $("#lexiconLangDropdown option").each(function () { @@ -4086,19 +4087,23 @@ function ($rootScope, Modules, $log, $location, $timeout, DataService, Authentic $('#lexiconLangDropdown').append(''); $rootScope.lexiconLanguageArray.pop(); } - - $rootScope.lexiconLanguageArray[0].id = $rootScope.primaryLangID; - $rootScope.lexiconLanguageArray[0].language = $rootScope.lexiconPrimaryLanguage; - $("#lexiconLangDropdown option").each(function () { - if ($rootScope.lexiconPrimaryLanguage == $(this).val()) { - $(this).remove(); - } - }) - $('#lexiconLangDropdown').append(''); - $("#primarylaxican").val($rootScope.lexiconPrimaryLanguage); - $('#primarylaxican').attr("name", $rootScope.primaryLangID); + if ($rootScope.lexiconPrimaryLanguage == $("#primarylaxican").val()) { + } + else + { + $rootScope.lexiconLanguageArray[0].id = $rootScope.primaryLangID; + $rootScope.lexiconLanguageArray[0].language = $rootScope.lexiconPrimaryLanguage; + $("#lexiconLangDropdown option").each(function () { + if ($rootScope.lexiconPrimaryLanguage == $(this).val()) { + $(this).remove(); + } + }) + $('#lexiconLangDropdown').append(''); + $("#primarylaxican").val($rootScope.lexiconPrimaryLanguage); + $('#primarylaxican').attr("name", $rootScope.primaryLangID); + } } - + else if (languageDifference == 0) { if ($rootScope.lexiconPrimaryLanguage == $("#primarylaxican").val()) { // alert("same name");