1org/apache/jsp/js/cti_jsp%org/apache/jasper/runtime/HttpJspBase,org/apache/jasper/runtime/JspSourceDependent _jspxFactoryLjavax/servlet/jsp/JspFactory;_jspx_dependantsLjava/util/List;2_005fjspx_005ftagPool_005ffl_005fwebapp_005fnobody*Lorg/apache/jasper/runtime/TagHandlerPool;_el_expressionfactoryLjavax/el/ExpressionFactory;_jsp_annotationprocessor Lorg/apache/AnnotationProcessor;()VCode javax/servlet/jsp/JspFactory getDefaultFactory ()Ljavax/servlet/jsp/JspFactory;  java/util/ArrayList  !(I)V # %/WEB-INF/taglib.tld ')(java/util/List *+add(Ljava/lang/Object;)ZLineNumberTableLocalVariableTable / thisLorg/apache/jsp/js/cti_jsp; getDependants()Ljava/lang/Object;_jspInit 6 78getServletConfig()Ljavax/servlet/ServletConfig; :<;(org/apache/jasper/runtime/TagHandlerPool =>getTagHandlerPoolI(Ljavax/servlet/ServletConfig;)Lorg/apache/jasper/runtime/TagHandlerPool; @ BDCjavax/servlet/ServletConfig EFgetServletContext ()Ljavax/servlet/ServletContext; H IJgetJspApplicationContextI(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext; LNM'javax/servlet/jsp/JspApplicationContext OPgetExpressionFactory()Ljavax/el/ExpressionFactory; R Torg/apache/AnnotationProcessor VXWjava/lang/Class YZgetName()Ljava/lang/String; \^]javax/servlet/ServletContext _` getAttribute&(Ljava/lang/String;)Ljava/lang/Object; b  _jspDestroy :e frelease _jspServiceR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V Exceptionskjava/io/IOExceptionmjavax/servlet/ServletExceptiono text/html qsr&javax/servlet/http/HttpServletResponse tusetContentType(Ljava/lang/String;)V w xygetPageContext(Ljavax/servlet/Servlet;Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljava/lang/String;ZIZ)Ljavax/servlet/jsp/PageContext; {D|javax/servlet/jsp/PageContext {6 {  getSession"()Ljavax/servlet/http/HttpSession; { getOut()Ljavax/servlet/jsp/JspWriter; java/lang/Object getClass()Ljava/lang/Class; %org/apache/commons/logging/LogFactory getLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;application/x-javascript(com/edeal/frontline/navigation/FlRequest *(Ljavax/servlet/http/HttpServletRequest;)V  getContext!()Lcom/edeal/frontline/FlContext; com/edeal/frontline/FlContext getDataDictionary&()Lcom/edeal/frontline/DataDictionary;actorID ^javax/servlet/http/HttpSessionjava/lang/String actorHasCTIjava/lang/Boolean  booleanValue()Z getLicenceManager&()Lcom/edeal/frontline/LicenceManager; 1com/edeal/frontline/services/cti/CTIServiceClient  CTI_LIC_CODELjava/lang/String; .com/edeal/frontline/LicenceManager$LicenceType PermanentLicence0Lcom/edeal/frontline/LicenceManager$LicenceType; "com/edeal/frontline/LicenceManager actorHasSoftwarew(Ljava/lang/String;Ljava/lang/String;Lcom/edeal/frontline/LicenceManager$LicenceType;Ljavax/servlet/http/HttpSession;)Z getServiceManager1()Lcom/edeal/frontline/services/FlServiceManager;CTI -com/edeal/frontline/services/FlServiceManager getServiceClientb(Ljavax/servlet/http/HttpSession;Ljava/lang/String;)Lcom/edeal/frontline/services/FlServiceClient;  useHideFrame javax/servlet/jsp/JspWriter uwritevar useCtiWindow = print(Z)V; function doCtiOnLoad() {   if (useCtiWindow) { * var ctiWindow = window.open('','CTI'); 9 try { ctiWindow.doOnLoadCTI(true); } catch (error) {}  } else {  doOnLoadCTI();  } } ,function addInteraction(pPhone,pObj, pID){  var strQuery = '&';   if('Actor' == pObj) {  if(pID == '  u') { ' strQuery += 'initIntActID=' + pID;   } else {   strQuery += 'initIntActID=  ;' + pID;  }  } else if('Person' == pObj) { & strQuery += 'initIntPerID=' + pID;   } " else if('Enterprise' == pObj) { & strQuery += 'initIntEntID=' + pID; $ } else if('Journalist' == pObj) { & strQuery += 'initIntJouID=' + pID; !! } else if('Support' == pObj) { #& strQuery += 'initIntSupID=' + pID; %" } else if('Location' == pObj) { '& strQuery += 'initIntLocID=' + pID; ) }else + { - return; / var dt = new Date(); 1 strQuery += '&initIntDate=' + flEscape((dt.getDate() < 10 ? '0' + dt.getDate() : dt.getDate()) + '/' + ((dt.getMonth() + 1) < 10 ? '0' + (dt.getMonth() + 1) : (dt.getMonth() + 1)) + '/' + dt.getFullYear()); 3 strQuery += '&initIntTimeBeg=' + flEscape((dt.getHours() < 10 ? '0' + dt.getHours() : dt.getHours()) + ':' + (dt.getMinutes() < 10 ? '0' + dt.getMinutes() : dt.getMinutes())); 5" strQuery += '&initIntTimeEnd='; 7 strQuery += '&initIntStiID=9IntStiID;DONE =?>"com/edeal/frontline/DataDictionary @AgetRefIdByCode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;C'; E strQuery += '&initIntAtvID=GIntAtvIDIOUTPHONEK window.open(' M NO_jspx_meth_fl_005fwebapp_005f0"(Ljavax/servlet/jsp/PageContext;)Z Q RSreleasePageContext"(Ljavax/servlet/jsp/PageContext;)VU/create_interaction.fl?phone=' + flEscape(pPhone) + strQuery + '&done=1', 'InteractionFrom', 'menubar=yes,status=yes,toolbar=yes,scrollbars=yes,resizable=yes,width=1024,height=768'); W%function doCall(pPhone, pObj, pID) { Y- var urlRandomizer = (new Date()).getTime(); [ doAjax(' ] ^O_jspx_meth_fl_005fwebapp_005f1`/doCallCTI_ajax.fl?rand=' + urlRandomizer + '&arg0=' + flEscape(pPhone) + '&arg1=' + flEscape(pObj) + '&arg2=' + flEscape(pID)); bfunction doAnswer(pRef) { d9 try { ctiWindow.doAnswerCTI(pRef); } catch (error) {} f doAnswerCTI(pRef); h$function doTransfer(pRef, pPhone) { j kO_jspx_meth_fl_005fwebapp_005f2mj/doTransferCTI_ajax.fl?rand=' + urlRandomizer + '&arg0=' + flEscape(pRef) + '&arg1=' + flEscape(pPhone)); o$function doChangeStatus(newState) { q rO_jspx_meth_fl_005fwebapp_005f3tN/doCTIChangeStatus_ajax.fl?rand=' + urlRandomizer + '&newState=' + newState); v// Form transfer x// pRef : tel reference z// pPhone : someone to call |#// pobjID : object id to associate ~$// pType : object type to associate 8// pIsGroup : is this a group ? (escalation group team) >// pCallerPhone : the first caller phone number (the client). Ofunction doTransferForm(pRef, pPhone, pobjID, pType, pIsGroup, pCallerPhone) { / //alert('doTransferForm : pobjID : '+pobjID); - //alert('doTransferForm : pType : '+pType);  //alert('avant url ');  var url = '  O_jspx_meth_fl_005fwebapp_005f4h/doTransferFormCTI_ajax.fl?rand=' +urlRandomizer + '&arg0=' + escape(pRef) + '&arg1=' + escape(pPhone);  //alert('url1 : '+url); } url += '&pType='+escape(pType)+'&pobjID='+escape(pobjID)+'&isGroup='+escape(pIsGroup)+'&callerPhone='+escape(pCallerPhone);  //alert('url : '+url);  doAjax(url); }#javax/servlet/jsp/SkipPageException   getBufferSize()I   clearBuffer { handlePageException(Ljava/lang/Throwable;)V java/lang/Throwable Z getMessage  log*(Ljava/lang/String;Ljava/lang/Throwable;)Vjava/lang/Exception/com/edeal/frontline/services/FlServiceExceptionrequest'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse; pageContextLjavax/servlet/jsp/PageContext;session Ljavax/servlet/http/HttpSession;outLjavax/servlet/jsp/JspWriter; _jspx_out_jspx_page_context flRequest*Lcom/edeal/frontline/navigation/FlRequest;contextLcom/edeal/frontline/FlContext;dico$Lcom/edeal/frontline/DataDictionary;strActID actHasLicZ activateCTIcti3Lcom/edeal/frontline/services/cti/CTIServiceClient; isDoCTIWindowtLjava/lang/Throwable;com/edeal/frontline/WebappTag : get1(Ljava/lang/Class;)Ljavax/servlet/jsp/tagext/Tag;  SsetPageContext   setParent!(Ljavax/servlet/jsp/tagext/Tag;)V   doStartTag  doEndTag : reuse_jspx_th_fl_005fwebapp_005f0Lcom/edeal/frontline/WebappTag;_jspx_th_fl_005fwebapp_005f1_jspx_th_fl_005fwebapp_005f2_jspx_th_fl_005fwebapp_005f3_jspx_th_fl_005fwebapp_005f4 SourceFile cti_jsp.java InnerClasses LicenceTypeSourceDebugExtension1    IY""$&W,- /*., - 0123.",- 014t>**59?**5AGKQ**5ASU[Sa,# $#%=&- >01c6*?d, )*- 01ghijl #N::::,np*+, vN-:-zW-}W-~:-::*W,pY+::  : : 6 W  6 6 : ̶:6 W6 ԙ6W׶׶޶ @ ;׶׶׶     "$&(*,.׶0246 8:<BD FH<BJ*L PT׶VXZ*\ P_׶a B =׶ce׶׶gXZ*i PlnXZ*p Ps׶uwy{}X* P٧Y:7: W *P:PPy |j |,/035 6:;<";&=)>.?3@9A?BCDKESF]GdHkJyMNOTUWXY\]_`cdefgh ijk%l,m3n:oApHqOrVt]udvkwrxyyz{|}~ %-5=ELS[bjrz #*29CJQX`gov} #+3;CKS[cks| -01   ]XdQ kJ y<    <NOi>+W*?ѶM,+,,W, *?,*?,,* "*24<- >01>+^Oi>+W*?ѶM,+,,W, *?,*?,,* "* 2 4 < - >01>+kOi>+W*?ѶM,+,,W, *?,*?,,* "*24<- >01>+rOi>+W*?ѶM,+,,W, *?,*?,,* $&'()"**+2,4.</- >01>+Oi>+W*?ѶM,+,,W, *?,*?,,* 5789:";*<2=4?<@- >01>+ @;SMAP cti_jsp.java JSP *S JSP *F + 0 cti.jsp js/cti.jsp *L 1,31:68 31,2:99 33:101,3 34:104 35:105,3 36,6:108 42:114,3 43,6:117 49:123,3 50,2:126 52:128,3 53,23:131 76,2:154,3 78:160 78:243,4 78,6:163 83:260,4 83,4:171 87:175,3 88,6:178 94:184,3 95,5:187 99:277,4 99,5:194 103:294,4 103,16:201 118:311,4 118,6:219 *E