var models={option:function(n,t,i){this.text=t;this.value=n;this.selected=i}},Areas={Ticketing:"Ticketing"},TicketStatus={Open:"1",InProgress:"2",CustomerFollowUp:"3",InQA:"4",CustomerResolved:"5",TrainingAssigned:"6",CoachingAssigned:"7",Completed:"8",CoachingCompleted:"9",Escalation:"10",Close:"11"},ControllerActions={Edit:"/Edit",Create:"/Create",GetTableData:"/GetAllTabled"},SurveyType={STANDARD:"STANDARD",IVR:"IVR",ONETOONEMODULE:"ONETOONEMODULE"},FilterBy={ALL:0,AGENT:1,SUPERVISOR:2,TEAM:3,GROUP:4},Constants={Words:{Positive:"amazing, awesome, cool, excellent, fabulous, fantastic, fine, incredible, magnificent, marvelous, outstanding, pleasant, remarkable, sensational, super, terrific, tremendous, good, great, professional, friendly, polite, reassuring, knowledgeable",Negative:"awful, bad, bummer, careless, deficient, dreadful, inadequate, incorrect, inferior, lousy, poor, rude, rough, sad, substandard, unacceptable, unsatisfactory, angry, upset, mad, uncaring, unsatisfied, terrible, inadequate, worst, horrible, cancel"},OperatorType:{Number:{"<":"<","<=":"<=","=":"=",">=":">=",">":">"},NumberAdvanced:{"<":"<","<=":"<=","=":"=",">=":">=",">":">",Between:"BETWEEN"},EqualsTo:{"=":"="},Text:{"=":"Equals","*":"Contains","=*":"Starts with","*=":"Ends with"}},Operators:{GreaterThanOrEqualsTo:">=",GreaterThan:">",EqualsTo:"=",LessThan:"<",LessThanOrEqualsTo:"<=",Contains:"Contains",Contains_Phone_Email:"Contains_Phone_Email"},Operands:{Double_Scale:{"1":"1","2":"2","3":"3","4":"4","5":"5"},Yes_No:{"1":"YES","0":"NO"},Single_Scale_Five:{"1":"1","2":"2","3":"3","4":"4","5":"5"},Single_Scale_Ten:{"1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","10":"10"},Net_Promoter:{"0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","10":"10"}},Question_Type:{Double_Scale:1,Single_Scale_Five:2,Yes_No:3,Short_Text:4,Long_Text:5,Multiple_Choice:6,Comment:7,Single_Scale_Ten:8,Net_Promoter:9,Multi_Select:10,Ranking:11,Multi_1to1:12,Free_Number:16}},commonJs={variable:{lblSelect:"---SELECT---"},selector:{select:".select2",selectCreateTag:".select2-create-tag",tooltip:'[data-toggle="tooltip"]',multi_select:".multi-select",multi_select_searchable:".multi-select-searchable",createTicket:".create-ticket",ModalResponsePreview:"#modalResponsePreview",Modal:"#modalCommon",panel:".panel",panel_body:".panel-body",panelSelector:".panel-heading span.pointer",clCollapse:"panel-collapsed",panelArrowUp:"fa-chevron-up",panelArrowDown:"fa-chevron-down"},fn:{init:function(){$(commonJs.selector.tooltip).tooltip();commonJs.fn.checkbox_radio();commonJs.fn.select2();$(commonJs.selector.createTicket).click(commonJs.fn.createTicket);$(commonJs.selector.panelSelector).click(commonJs.fn.collapsePanel);commonJs.fn.select2CreateTag();$("button[data-loading-text]").click(function(){$(this).button("loading")})},resetButtonLoadingText:function(){$("button[data-loading-text]").button("reset")},getTagCloudCssClass:function(n){return n<=10?"dashTagSize1":n<=30?"dashTagSize2":n<=80?"dashTagSize3":n<120?"dashTagSize4":n>=120?"dashTagSize5":string.Empty},getParameterByName:function(n,t){t||(t=window.location.href);t=t.toLowerCase();n=n.replace(/[\[\]]/g,"\\$&").toLowerCase();var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null},collapsePanel:function(){var n=$(this);n.hasClass(commonJs.selector.clCollapse)?(n.parents(commonJs.selector.panel).find(commonJs.selector.panel_body).slideDown(),n.removeClass(commonJs.selector.clCollapse),n.find("i").removeClass(commonJs.selector.panelArrowDown).addClass(commonJs.selector.panelArrowUp)):(n.parents(commonJs.selector.panel).find(commonJs.selector.panel_body).slideUp(),n.addClass(commonJs.selector.clCollapse),n.find("i").removeClass(commonJs.selector.panelArrowUp).addClass(commonJs.selector.panelArrowDown))},datetimepicker:function(n){$(n).datetimepicker()},select2:function(){$(commonJs.selector.select).select2()},select2CreateTag:function(){$(commonJs.selector.selectCreateTag).select2({tags:!0,tokenSeparators:[",",";"]})},createTicket:function(){var n=$(this).attr("data-id"),r=$(this).attr("data-controller"),u=$(this).attr("data-action"),t=$(this).attr("data-title"),i=$(this).data("url");n=="0"?$.get(i,function(n){$("#edit-big-container").html(n);$(".modal-title").html(t);$("#edit-big").modal()}):$.get(i+"/"+n,function(n){$("#edit-big-container").html(n);$(".modal-title").html(t);$("#edit-big").modal()})},showDynamicModal:function(n){var i=$(commonJs.selector.Modal),t=$(commonJs.selector.Modal+" .modal-body");t.empty();i.off().on("show.bs.modal",function(){$.ajax({url:n,dataType:"html",success:function(n){t.html(n)}})}).modal()},showDynamicModalWithData:function(n,t){var r=$(commonJs.selector.Modal),i=$(commonJs.selector.Modal+" .modal-body");i.empty();r.off().on("show.bs.modal",function(){$.ajax({url:n,data:t,dataType:"html",traditional:!0,success:function(n){i.html(n)}})}).modal()},previewResponse:function(n){if(parseInt(n.currentTarget.getAttribute("data-id"))>0){var t=$(commonJs.selector.ModalResponsePreview),i=$(commonJs.selector.ModalResponsePreview+" .modal-body");i.empty();t.off().on("show.bs.modal",function(){i.load(t.attr("data-responsepreviewurl").replace("/0/","/"+n.currentTarget.getAttribute("data-id")+"/"))}).modal();n.preventDefault()}else swal("Unauthorized Access!","Please contact your system administrator.","error")},checkbox_radio:function(){try{$('input[type="radio"],input[type="checkbox"]').not(".btn-group .dont-style").iCheck({checkboxClass:"icheckbox_square-purple",radioClass:"iradio_square-purple"})}catch(n){}},fillDropDown:function(n,t){$.each(t,function(t,i){var r=$("<option>");r.attr("value",i.value).text(i.text);r.attr("selected",i.selected);$(n).append(r)})},FillSelectOptions:function(n,t){$("option",t).remove();$.each(n,function(n,i){var r=new Option(i,n);t.append($(r))})},fillMultiSelect:function(n,t){var i=0;$.each(t,function(t,r){$(n).multiSelect("addOption",{text:r.text,value:r.value,selected:r.selected,index:i});r.selected==!0&&$(n).multiSelect("select",r.value);i++})},clearMultiSelect:function(n){$(n).multiSelect("deselect_all")},clearDropDown:function(n){$(n).empty();var t=$("<option value>");t.text(commonJs.variable.lblSelect);$(n).append(t)},clearDropDown:function(n,t){$(n).empty();var i=$("<option value>");i.text(t);$(n).append(i)},miniColors:function(){$(".mini-color").each(function(){$(this).minicolors({control:$(this).attr("data-control")||"hue",defaultValue:$(this).attr("data-defaultValue")||"",inline:$(this).attr("data-inline")==="true",letterCase:$(this).attr("data-letterCase")||"lowercase",opacity:$(this).attr("data-opacity"),position:$(this).attr("data-position")||"bottom left",change:function(n,t){n&&(t&&(n+=", "+t),typeof console=="object"&&console.log(n))},theme:"bootstrap"})})},htmlEditor:function(){tinymce.init({forced_root_block:!1,force_br_newlines:!0,force_p_newlines:!1,selector:".htmleditor",menubar:!1,statusbar:!1,theme:"modern",browser_spellcheck:!0,plugins:["advlist autolink lists link image charmap print preview hr anchor pagebreak","searchreplace wordcount visualblocks visualchars code fullscreen","insertdatetime media nonbreaking save table contextmenu directionality","emoticons template paste textcolor"],toolbar1:"insertfile undo redo pastetext | styleselect | bold italic fontselect fontsizeselect | forecolor backcolor emoticons | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media code",image_description:!1,paste_data_images:!0,convert_urls:!1})},multi_select:function(){$(commonJs.selector.multi_select).multiSelect()},multi_select_searchable:function(n,t){$(commonJs.selector.multi_select_searchable).multiSelect({selectableHeader:"<div class='b'>"+n+"<\/div><input type='text' class='search-input form-control' autocomplete='off' placeholder='search'>",selectionHeader:"<div class='b'>"+t+"<\/div><input type='text' class='search-input form-control' autocomplete='off' placeholder='search'>",afterInit:function(){var n=this,t=n.$selectableUl.prev(),i=n.$selectionUl.prev(),r="#"+n.$container.attr("id")+" .ms-elem-selectable:not(.ms-selected)",u="#"+n.$container.attr("id")+" .ms-elem-selection.ms-selected";n.qs1=t.quicksearch(r).on("keydown",function(t){if(t.which===40)return n.$selectableUl.focus(),!1});n.qs2=i.quicksearch(u).on("keydown",function(t){if(t.which==40)return n.$selectionUl.focus(),!1})},afterSelect:function(){this.qs1.cache();this.qs2.cache()},afterDeselect:function(){this.qs1.cache();this.qs2.cache()}})}}};$(document).ready(function(){commonJs.fn.init()});jQuery.expr[":"].Contains=function(n,t,i){return jQuery(n).text().toUpperCase().indexOf(i[3].toUpperCase())>=0};jQuery.expr[":"].contains=function(n,t,i){return jQuery(n).text().toUpperCase().indexOf(i[3].toUpperCase())>=0};$.expr[":"].contains=$.expr.createPseudo(function(n){return function(t){return $(t).text().toUpperCase().indexOf(n.toUpperCase())>=0}});$.fn.wrapInTag=function(n){var t=n.tag||"font-weight:bold; color:red;",i=n.words||[],r=new RegExp("(\\b"+i.join("|")+"\\b)(?=\\s|$)(?![^<]*?>)",["gi"]),u='<span style="'+t+'">$&<\/span>';return this.html(function(){return $(this).text().replace(r,u)})}