function fillStates(){var n,t;if(hasStateData===!1&&(StateData==null||StateData.length<=0)&&$.get("/expert-witness/states/statelist",function(n){var i,t;if(n.length>0&&(StateData=n,i=$("#hdnHomeStateCode").val(),StateData!=null&&StateData.length>0))for(t=0;t<StateData.length;t++)if(i!=""&&i==StateData[t].Key.toLowerCase()){$(".btn-state-normal").html(StateData[t].Value+" <span class='glyphicon glyphicon-chevron-down glyph-search-ddl'><\/span>");break}}),hasStateData==!1&&StateData!=null&&StateData.length>0){for(n="",isAdvancedSearch||(n=n+"<li><a class='expert-state' key='[all-states]'>All States<\/a><\/li>"),t=0;t<StateData.length;t++)n=isAdvancedSearch?n+"<li onclick='selectMultipleState()'> <a class='expert-state' key='"+StateData[t].Key+"'><input type='checkbox'> "+StateData[t].Value+"<\/a><\/li>":n+"<li><a class='expert-state' key='"+StateData[t].Key+"'>"+StateData[t].Value+"<\/a><\/li>";hasStateData=!0;$(".ul-state").html(n)}}function ResetForm(){$(":input:not([type=button])").val("");$("input:checkbox").removeAttr("checked");$("select option:selected").removeAttr("selected");$("html, body").animate({scrollTop:00},1e3)}function selectMultipleState(){var n="",t,i;$(".ul-state input[type=checkbox]:checked").parent().map(function(){n+=$(this).attr("key").toUpperCase()+","});t=$('input[type="submit"]');n.length>0?(n=n.substring(0,n.length-1),$("#stateAdv").val(n),t.prop("disabled",!1),i=$(".ul-state input[type=checkbox]:checked").length,$(".btn-state-adv").html(i+' State(s) <span class="glyphicon glyphicon-chevron-down glyph-search-ddl" style="font-size: 12px;"><\/span>')):($("#stateAdv").val(""),t.prop("disabled",!0),$(".btn-state-adv").html('All States <span class="glyphicon glyphicon-chevron-down glyph-search-ddl" style="font-size: 12px;"><\/span>'))}function selectState(){var n=$(".btn-state-normal").text().trim(),t;n=="All States"?$("#statesearch").val("[all-states]"):(t=$('.ul-state a:contains("'+n+'")'),n=$(t).attr("key").toLowerCase()+"["+n+"]",$("#statesearch").val(n))}function fillAreaofExpertise(){hasAreaofExpertiseData===!1&&$.get("/expert-witness/areaofexpertise",function(n){var i,t;for(hasAreaofExpertiseData=!0,i="<li><a class='area-expert' value='--Select--'>--Select--<\/a><\/li>",t=0;t<n.length;t++)i=i+"<li><a class='area-expert enable-disable-search-button' value='"+n[t].Key+"'>"+n[t].Value+"<\/a><\/li>";$(".ul-areaofexpertise").html(i)})}function AdvSearch(){var n=$("div.advsearch-box").css("display");hasStateData=!1;n=="none"?(isAdvancedSearch=!0,$(".btn-state").html("All States <span class='glyphicon glyphicon-chevron-down glyph-search-ddl'><\/span>"),$(".advsearch-box").show(),$(".btn-df-search").hide(),fillAreaofExpertise()):(isAdvancedSearch=!1,$(".btn-df-search").show(),$(".advsearch-box").hide());$(".caret-advsearch").toggleClass("glyphicon-chevron-down").toggleClass("glyphicon-chevron-up");$("#statesearch").val("");$("#stateAdv").val("");fillStates()}function isEmail(n){var t=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(n);return t||$(".validation-message").html("Please enter a valid email address"),t}var hasStateData=!1,isAdvancedSearch=!1,hasAreaofExpertiseData=!1,StateData=null,selectedStateName;$("ul.dropdown-menu").on("click","a.expert-state",function(n){isAdvancedSearch?n.stopPropagation():(selectedStateName=$(this).text(),$(this).parents(".input-group-btn").find(".selection").html($(this).text()+" <span class='glyphicon glyphicon-chevron-down glyph-search-ddl'><\/span>"),selectState())});$(".btn-state").click(function(){fillStates()});$(".top-cat").click(function(){$(".modal-title").html("TOP CATEGORIES");$(".modal-body-para").html("TOP CATEGORIES.")});$(".view-by-state").click(function(){$(".modal-title").html("VIEW BY STATE");$(".modal-body-para").html("VIEW BY STATE.")});$(document).ready(function(){fillStates();$("#keyword").on("paste keyup",function(){var n=$("#keyword").val().replace(/<script[^>]*?>.*?<\/script>/gi,"").replace(/<[\/\!]*?[^<>]*?>/gi,"").replace(/<style[^>]*?>.*?<\/style>/gi,"").replace(/<![\s\S]*?--[ \t\n\r]*>/gi,"").replace(/</gi,"").replace(/>/gi,"").replace(/$/gi,"");$("#keyword").val(n)});$("#keywordAdv").on("paste keyup",function(){var n=$("#keywordAdv").val().replace(/<script[^>]*?>.*?<\/script>/gi,"").replace(/<[\/\!]*?[^<>]*?>/gi,"").replace(/<style[^>]*?>.*?<\/style>/gi,"").replace(/<![\s\S]*?--[ \t\n\r]*>/gi,"").replace(/</gi,"").replace(/>/gi,"").replace(/$/gi,"");$("#keywordAdv").val(n)});$("#keyword").autocomplete({open:function(){setTimeout(function(){$(".ui-autocomplete").css("display","inline");$(".ui-autocomplete").css("height","300px");$(".ui-autocomplete").css("overflow-y","scroll");$("#keywordAdv").autocomplete("close")},0)},source:function(n,t){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:"/expert-witness/searchbykeyword",data:"{'keyword':'"+document.getElementById("keyword").value+"'}",dataType:"json",success:function(n){t(n)},error:function(){}})},focus:function(n,t){if(t.item.Value.indexOf("<span>")!==0)return!0},select:function(n,t){var i,r,u;return t.item.Value.indexOf("<span>")===-1?(i=$(".btn-state-normal").text().trim().replace(" ","-").toLowerCase(),i=="all-states"&&(i=""),t.item.UserFriendlyURL==""?(r=t.item.Value.replace(".","").replace(","," ").replace("/"," ").replace("+"," ").trim(),u="/expert-witness/keywordstatefill?keyword="+r.replace(",","").replace(".","").trim()+"&stateName=[all-states]",$.ajax({type:"GET",contentType:"application/json; charset=utf-8",url:u,success:function(){var n="/expert-witness/keyword/"+r.replace(",","").replace(".","").trim();window.location.href=n},error:function(){}})):window.location.href=i!=""&&t.item.UserFriendlyURL.indexOf("expertsbio/")!=1?t.item.UserFriendlyURL+"/"+i:t.item.UserFriendlyURL):$(".ui-autocomplete").css("display","inline"),!1}}).data("ui-autocomplete")._renderItem=function(n,t){var r=t.Value.indexOf("<span>")===0?"ui-state-disabled ui-menu-item-wrapper ui-state-active":"ui-menu-item-wrapper-1 ui-menu-item-wrapper search-autosuggest",u=t.Value.indexOf("<span>")===0?"ui-menu-item first-category-disabled":"ui-menu-item ui-search-autosuggest",i=$("<li class='"+u+"'><\/li>").data("item.autocomplete",t);return t.Value.indexOf("<span>")===0?i.append("<div tabindex='-1' class='"+r+"'>"+t.Value+"<\/div>"):i.append("<div tabindex='-1' class='"+r+"'><a>"+t.Value+"<\/a><\/div>"),i.appendTo(n),i};$("#keywordAdv").autocomplete({open:function(){setTimeout(function(){$(".ui-autocomplete").css("display","inline");$(".ui-autocomplete").css("height","300px");$(".ui-autocomplete").css("overflow-y","scroll");$("#keyword").autocomplete("close")},0)},source:function(n,t){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:"/expert-witness/searchbykeyword",data:"{'keyword':'"+document.getElementById("keywordAdv").value+"'}",dataType:"json",success:function(n){t(n)},error:function(){}})},focus:function(n,t){if(t.item.value.indexOf("<span>")!==0)return!0},select:function(n,t){return t.item.Value.indexOf("<span>")===-1?t.item.UserFriendlyURL==""&&$.get("/expert-witness/keywordstatefill/"+t.item.Value.replace(".","").replace(","," ")+"/[all-states]",function(){var n="/expert-witness/keyword/"+t.item.Value.replace(" ","-").replace(".","").replace(",","-");window.location.href=n}):$(".ui-autocomplete").css("display","inline"),!1}}).data("ui-autocomplete")._renderItem=function(n,t){var r=t.Value.indexOf("<span>")===0?"ui-state-disabled ui-menu-item-wrapper ui-state-active":"ui-menu-item-wrapper-1 ui-menu-item-wrapper search-autosuggest",u=t.Value.indexOf("<span>")===0?"ui-menu-item first-category-disabled":"ui-menu-item",i=$("<li class='"+u+"'><\/li>").data("item.autocomplete",t);return t.Value.indexOf("<span>")===0?i.append("<div tabindex='-1' class='"+r+"'>"+t.Value+"<\/div>"):t.UserFriendlyURL!=""?i.append("<div tabindex='-1' class='"+r+"'><a href='"+t.UserFriendlyURL+"'>"+t.Value+"<\/a><\/div>"):i.append("<div tabindex='-1' class='"+r+"'><a>"+t.Value+"<\/a><\/div>"),i.appendTo(n),i};$("#printRequest").click(function(){var n=[];$("input:checked").each(function(){n.push($(this).attr("value"))});$.ajax({url:"/requestprintdirectory",type:"POST",data:{chkValues:n},dataType:"json",success:function(){alert(chkValues)}})})});$(".btn-adv-search").click(function(){var n=$("div.advsearch-box").css("display");hasStateData=!1;n=="none"?(isAdvancedSearch=!0,$(".btn-state").html("All States <span class='glyphicon glyphicon-chevron-down glyph-search-ddl'><\/span>"),$(".advsearch-box").show(),$(".btn-df-search").hide(),fillAreaofExpertise()):(isAdvancedSearch=!1,$(".btn-df-search").show(),$(".advsearch-box").hide());$(".caret-advsearch").toggleClass("glyphicon-chevron-down").toggleClass("glyphicon-chevron-up");$("#statesearch").val("");$("#stateAdv").val("");fillStates()});$(".btn-df-search").click(function(){var n=$("#keyword").val().trim().toLowerCase(),i,t;if(n=="")return alert("Please enter search keywords"),!1;if(n.length<3)return alert("Please enter minimum 3 characters for searching"),!1;i=$("#statesearch").val().trim();i==""&&(i="[all-states]");t=n.replace(/,/gi,"-").replace(".","-").replace(/&/gi,"-").replace(")","-").replace("/","-").replace("(","-").replace(/ /gi,"-").replace(/---/gi,"-").replace(/--/gi,"-");n=n.replace("/","-");t.substring(t.length-1)=="-"&&(t=t.substring(0,t.length-1));n.substring(n.length-1)=="-"&&(n=n.substring(0,n.length-1));$.get("/expert-witness/keywordstatefill/"+n+"/"+i.toLowerCase(),function(){var n="/expert-witness/keyword/"+t.replace(" ","-");window.location.href=n})});$("ul.dropdown-menu").on("click","a.area-expert",function(){var t=$(this).text().trim(),n,i;t.length>34&&(t=t.substring(0,34)+"...");$(this).parents(".input-group-btn").find(".selection").html(t+" <span class='glyphicon glyphicon-chevron-down glyph-areaofexpertise-ddl'><\/span>");n=$(this).attr("value");i=$('input[type="submit"]');n.toLowerCase()=="--select--"?(n=0,$("#expertid").val(""),i.prop("disabled",!0)):($("#expertid").val(n),i.prop("disabled",!1));$("#subcategoryid").val("");n>0?$.get("/expert-witness/categorydetails/getsubcategorybyareaofexpertise?categoryid="+n,function(n){for(var i="<li><a class='sub-category sub-category-anchor' key='--Select All--'><input type='checkbox'><p class='check-box-text-subcategory'> --Select All--<\/p><\/a><\/li>",t=0;t<n.length;t++)i=i+"<li><a class='sub-category sub-category-anchor' key='"+n[t].Key+"'><input type='checkbox'><p class='check-box-text-subcategory'> "+n[t].Value+"<\/p><\/a><\/li>";n.length>0&&($(".ul-subcategory").html(i),$(".btn-subcategory").html('Select <span class="glyphicon glyphicon-chevron-down glyph-subcategory-ddl"><\/span>'))}):($(".ul-subcategory").html(""),$(".btn-subcategory").html('<span class="glyphicon glyphicon-chevron-down glyph-subcategory-ddl"><\/span>'))});$(".ul-subcategory").on("click","a.sub-category",function(n){var e=$(this).attr("key"),r=$(this).find("input")[0],u,f,i,t;e.toLowerCase().trim().indexOf("--select all--")>-1?r.checked?$(".ul-subcategory input[type=checkbox]").prop("checked",!0):$(".ul-subcategory input[type=checkbox]").prop("checked",!1):(u=$(".ul-subcategory input[type=checkbox]").length,f=$(".ul-subcategory input[type=checkbox]:checked").length,f==u-1&&(r.checked?$(".ul-subcategory li:first-child input[type=checkbox]").prop("checked",!0):$(".ul-subcategory li:first-child input[type=checkbox]").prop("checked",!1)));i="";t="";$(".ul-subcategory input[type=checkbox]:checked").parent().map(function(){i+=$(this).attr("key")+",";t+=$(this).text()+","});i.length>0?i.toLowerCase().indexOf("--select all--")>-1?($("#subcategoryid").val(""),t=t.replace("--Select All--,",""),t=t.substring(0,t.length-1)):(i=i.substring(0,i.length-1),$("#subcategoryid").val(i),t=t.substring(0,t.length-1)):($("#subcategoryid").val(""),t="Select ");t.length>35&&(t=t.substring(0,35)+"...");$(".btn-subcategory").html(t+'<span class="glyphicon glyphicon-chevron-down glyph-subcategory-ddl"><\/span>');n.stopPropagation()});$(".btn-areaofexpertise").click(function(){fillAreaofExpertise()});$(".btn-advsearch-clear").click(function(){$("#keyword").val("");$("#keywordAdv").val("");$(".ul-state input:checkbox").removeAttr("checked");$(".btn-areaofexpertise").html('--Select-- <span class="glyphicon glyphicon-chevron-down glyph-areaofexpertise-ddl"><\/span>');$(".ul-subcategory input:checkbox").removeAttr("checked");$(".btn-subcategory").html('<span class="glyphicon glyphicon-chevron-down glyph-areaofexpertise-ddl"><\/span>');$(".ul-subcategory").html("");$("#company").val("");$("#statesearch").val("");$("#stateAdv").val("");$("#firstName").val("");$("#lastName").val("");var n=$('input[type="submit"]');n.prop("disabled",!0);$(".btn-state-adv").html("All States <span class='glyphicon glyphicon-chevron-down glyph-search-ddl'><\/span>")});$("#keyword").keyup(function(n){n.which==13&&$(".btn-df-search").click()});$(document).ready(function(){var n=$('input[type="submit"]');n.prop("disabled",!0);$(".enable-disable-search-button").on("input change",function(){n.prop("disabled",!$(this).val().length)})})