1jQuery(document).ready(function($){$("form.geodir-listing-search").attr("id","sForm25");$("button.geodir_submit_search ").attr("id","validButton");$("input.snear").attr('required',true);$("div.geodir-search-all").addClass('required_field');$('#sForm25 input.search_text').on('input',function(){$('#sForm25').find('input.search_text').parent().removeClass('warning');$('#sForm25').find('input.search_text').parent().find('.validation').remove();});$('#sForm25 input.snear').on('input',function(){$('#sForm25').find('input.snear').parent().removeClass('warning').remove('span.validation');$('#sForm25').find('input.snear').parent().find('.validation').remove();});$('#sForm25 select.cat_select').on('change',function(){$('#sForm25').find('select.cat_select').parent().removeClass('warning');$('#sForm25').find('select.cat_select').parent().find('.validation').remove();});$('#sForm25').submit(function(){var formValidation=$('#sForm25');var company=$('#sForm25 input.search_text').val();var locale=$('#sForm25 input.snear').val();var select=$('#sForm25 select.cat_select').val();var errors=0;if($('.gd-search-field-taxonomy').css('display')==='block'){if(locale===''||select===''){if(locale===''){$(formValidation).find('input.snear').parent().addClass('warning');if(!$(formValidation).find('input.snear').parent().find('span.validation').length){$(formValidation).find('input.snear').parent().append("<span class='validation'>Please enter your postcode</span>");}}else{$(formValidation).find('input.snear').parent().removeClass('warning');$(formValidation).find('input.snear').parent().find('.validation').remove();} 2if(select===''){$(formValidation).find('select.cat_select').parent().addClass('warning');if(!$(formValidation).find('select.cat_select').parent().find('span.validation').length){$(formValidation).find('select.cat_select').parent().append("<span class='validation'>Please select a category</span>");}}else{$(formValidation).find('select.cat_select').parent().removeClass('warning');$(formValidation).find('select.cat_select').parent().find('.validation').remove();} 3return false;}} 4if($('.gd-search-field-taxonomy').css('display')==='none'){if(company===' '||locale===true){if(company===' '){$(formValidation).find('input.search_text').parent().addClass('warning');if(!$(formValidation).find('input.search_text').parent().find('span.validation').length){$(formValidation).find('input.search_text').parent().append("<span class='validation'>Please add company name</span>");}}else{$(formValidation).find('input.search_text').parent().removeClass('warning');$(formValidation).find('input.search_text').parent().find('.validation').remove();} 5if(locale===''){$(formValidation).find('input.snear').parent().addClass('warning');if(!$(formValidation).find('input.snear').parent().find('span.validation').length){$(formValidation).find('input.snear').parent().append("<span class='validation'>Please enter your postcode</span>");}}else{$(formValidation).find('input.snear').parent().removeClass('warning');$(formValidation).find('input.snear').parent().find('.validation').remove();} 6return false;}} 7if($(".gd-search-field-near.show")[0]){$("input.snear").map(function(){if(!$(this).val()){$(this).parent('div').addClass('warning');if($(".warning .validation")[0]){} 8else{$(this).parent().append("<span class='validation'>Please enter a location or postcode</span>");} 9$(this).focus();errors++;}else if($(this).val()){$(this).parent('div').removeClass('warning');}});if(errors>0){$('#errorwarn').text("Please enter a location");return false;}}});});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.