var stateScreen = "Directory"; function checkResponse(responseText) { eval(responseText); } function getChatTxt(responseText) { assistantTxt = responseText; } function assistant() { return; if (assistantTxt != "") { $docScope.showChat = true; $docScope.enterChat(1, assistantTxt); assistantTxt = ""; $docScope.$apply(); return; } if (currentState == assistantState) return; if ($docScope.user == undefined) return; if ($docScope.user.UserState_Use == undefined) $docScope.user.UserState_Use = 0; if (($docScope.showHomeScreen == true) && ($docScope.user.UserState_Use == 0)) { currentState = "initial"; $docScope.user.UserState_Use = 1; $docScope.showAssistantDlg(null); } else if (assistantState != currentState) { currentState = assistantState; $docScope.showAssistantDlg(null); } } function assistantUpdateState() { if (currentScreen != stateScreen) { var request = ""; stateScreen = currentScreen; if (stateScreen == "navBenefits") request = "onScreen(Page.What)"; getRequest("dialogs/assistant.dlg.php?state=1&screenState=" + request, checkResponse, ajaxError); } }