foxifieds.com Ads.txt file
<!DOCTYPE html>
<html lang="en">
<head>
<title>Foxifieds</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<meta name="description" content="Search the most complete directory. Find .">
<meta name="keywords" content=",, Foxifieds">
<meta property="og:type" content="website">
<meta property="og:url" content="https://foxifieds.com">
<meta property="og:site_name" content="Foxifieds">
<meta property="og:title" content="Directory - Find - Foxifieds">
<meta property="og:description" content="Search the most complete database. Find .">
<meta property="og:image" content="https://foxifieds.com/images/Untitleddesign10.png">
<link rel="alternate" type="application/rss+xml" title="Foxifieds RSS Feed" href="/rss">
<link rel="alternate" hreflang="en-US" href="/">
<link rel="canonical" href="/">
<link href='//fonts.googleapis.com/css?family=Lato:300,400,600|Ubuntu:300,400,600|Open+Sans:300,400,600' rel='stylesheet' type="text/css">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<link rel="stylesheet" href="/directory/cdn/assets/bootstrap/css/theme-styles.min.css?v=1.0.02">
<link rel="stylesheet" href="/directory/cdn/assets/bootstrap/css/froala_style.min.css">
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/smoothness/jquery-ui.min.css">
<script src="/directory/cdn/assets/bootstrap/js/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<script defer src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script src="/directory/cdn/admin/image-validator/image-validator.js"></script>
<link rel="shortcut icon" href="/images/logo_graphic1.png">
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window,document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '370531763695732');
fbq('track', 'PageView');
</script><noscript></noscript>
<style type='text/css'>
#map-canvas, #map-canvas_sidebar {
height: 200px;
width: 100%;
}
.suggestion-search-location {
margin: 2px 2px;
color: #333;
background-color: #CEDDE9;
display: inline-block;
padding: 5px 11px;
}
.other-locations-container {
overflow: hidden;
max-height: 32px;
transition: all 0.5s ease 0s;
}
span.show-more-suggestions {
padding: 5px;
margin: 0px 13px 9px 4px;
display: inline-block;
cursor: pointer;
color: #1a0dab;
font-weight: 500;
}
span.show-more-suggestions:hover {
text-decoration: underline;
}
.suggestions-heading{
margin-bottom: 5px;
}
</style>
<style>
/* Main Website Design */
body,.modal-header,.modal-content,.modal-body,.modal-footer {
background: rgb(249, 249, 249);
color: rgb(41, 41, 41);
font-family: Lato;
font-size: 14px;
}
a,a.h1,a.h2,a.h3,a.h4,a.h5,a.h6 {
color: rgb(69, 186, 1);
}
a:hover, a:focus {
color: rgb(69, 186, 1);
}
.breadcrumb a{
color: rgba(69, 186, 1,0.9);
}
.breadcrumb a:hover, .breadcrumb a:focus,.breadcrumb > .active {
color: rgb(69, 186, 1);
}
.help-inline, .help-block {
color: rgba(41, 41, 41,0.5);
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-family: Open Sans;
}
/* Header Design */
.header {
background: rgb(255, 255, 255);
}
.header .mini-nav li a, .header .mini-nav span {
color: rgba(41, 41, 41,0.95);
}
.header .mini-nav li a:hover {
color: rgb(41, 41, 41);
}
.header .btn_get_listed {
background-color: rgba(69, 186, 1,0.97);
border: 1px solid rgb(69, 186, 1);
color: rgb(255, 255, 255)!important;
}
.header .btn_get_listed:hover, .header .btn_get_listed:focus {
background-color: rgb(69, 186, 1);
}
.header .btn_search {
background-color: rgba(69, 186, 1,0.97);
border: 1px solid rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.header .btn_search:hover, .header .btn_search:focus {
background-color: rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
/* Logo Design */
.header .logo, .header .logo:hover, .header .logo:focus{
color: rgb(39, 39, 39);
font-family: Ubuntu;
}
.header .logo .slogan {
color: rgb(39, 39, 39);
}
.header .logo .fa {
color: rgb(69, 186, 1);
}
/* Main Menu Design */
.header ul.nav.navbar-nav li ul {
background-color: rgb(242, 242, 242);
}
.header ul.nav.navbar-nav li ul li a, .header ul.nav.navbar-nav li ul li span {
color: rgb(71, 71, 71);
}
.header .navbar-default, .pagination > .active > a {
background-color: rgb(242, 242, 242);
}
.header ul.nav.navbar-nav li ul li a:hover, .header ul.nav.navbar-nav li ul li a:focus{
border-left-color: rgb(71, 71, 71);
background: rgb(71, 71, 71);
color: rgb(242, 242, 242);
}
.navbar-default .navbar-toggle .icon-bar {
background-color: rgb(71, 71, 71);
}
.user_sidebar, .main_menu {
color: rgb(71, 71, 71);
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
color: rgb(71, 71, 71);
}
.navbar-default .navbar-nav > li:hover > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:focus {
color: rgb(69, 186, 1);
}
.navbar-default .navbar-nav > li {
font-family: Ubuntu;
}
/* Footer Design */
.footer {
background-color: rgb(199, 195, 195);
display: block;
}
.footer, .footer_menu a,.footer_terms a,.footer_menu .content {
color: rgb(0, 0, 0);
}
.footer_menu a:hover, .footer_terms a:hover, .footer_menu a:focus, .footer_terms a:focus {
color: rgb(0, 0, 0);
}
.footer_menu .head {
color: rgb(0, 0, 0);
}
.btn_footer_get_listed {
background-color: rgba(69, 186, 1,0.95);
border: 1px solid rgb(69, 186, 1);
color: rgb(255, 255, 255)!important;
}
.btn_footer_get_listed:hover, .btn_footer_get_listed:focus{
background-color: rgb(69, 186, 1);
}
/* Homepage Design */
.homepage_settings h1, .homepage_settings h2, .homepage_map h1, .homepage_map h2 {
font-family: Ubuntu;
}
.homepage_settings h1, .homepage_map h1 {
color: rgb(255, 255, 255);
}
.homepage_settings h2, .homepage_map h2 {
color: rgb(41, 41, 41);
}
.homepage_settings .search_box label {
color: rgb(49, 49, 49);
}
.btn_home_search, .search_box input[type=submit] {
background-color: rgba(69, 186, 1,0.97);
border: 1px solid rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.btn_home_search:hover, .btn_home_search:focus, .search_box input[type=submit]:hover, .search_box input[type=submit]:focus {
background-color: rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.homepage_settings .search_box {
background-color: rgba(255, 255, 255,0.8);
}
/* Homepage Steps Module */
.homepage_steps {
background: rgb(240, 240, 240);
color: rgb(36, 36, 36);
}
.homepage_steps a.homepage_step_link,.homepage_steps a.homepage_step_link:hover,.homepage_steps a.homepage_step_link:active{
color: rgb(36, 36, 36)!important;
}
.homepage_steps .fa {
color: rgb(69, 186, 1);
}
/* Blog Posts Slider Settings */
#myCarousel h3 a, .carousel-caption p {
color: rgb(71, 71, 71);
}
#myCarousel li.list-group-item h4 {
color: rgb(71, 71, 71);
}
#myCarousel .list-group-item {
background-color: rgba(242, 242, 242,1);
border-color: rgba(242, 242, 242,0.80);
}
#myCarousel .carousel-caption {
background: rgba(242, 242, 242,0.80);
}
#myCarousel .list-group .active, #myCarousel .list-group-item:hover {
background: rgb(206, 70, 23);
}
#myCarousel .list-group .active h4, #myCarousel .list-group-item:hover h4{
color: rgb(255, 255, 255);
}
/* Additional Settings */
.well blockquote {
background: rgb(249, 249, 249) none repeat scroll 0 0;
border-color: rgb(247, 247, 247);
color: rgb(41, 41, 41);
}
.account-form-box form table tr td table {
background-color: transparent!important;
border: none!important;
}
.account-form-box form table tr td table td {
background-color: transparent!important;
color: rgb(41, 41, 41)!important;
border: none!important;
}
div.dataTables_length label, div.dataTables_filter label, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{
color: rgb(41, 41, 41)!important;
}
table.dataTable tbody tr {
background-color: rgb(255, 255, 255)!important;
}
.sidemenu_panel .list-group-item{
background-color: transparent!important;
color: rgb(41, 41, 41)!important;
}
.img-thumbnail {
background-color: rgb(255, 255, 255)!important;
border: 1px solid rgb(247, 247, 247);
}
.member_admin_sidemenu p, .member_admin_sidemenu h3 {
color: rgb(41, 41, 41)!important;
}
.panel {
background: rgba(255, 255, 255,0.4);
}
.panel-heading {
color: rgb(41, 41, 41)!important;
background-color: rgb(255, 255, 255)!important;
}
.panel-default {
border-color: rgb(247, 247, 247);
}
.close {
color: rgb(41, 41, 41);
opacity: 1;
}
.member_results_header h1, .content_w_sidebar.feature-search h1 {
font-size:36px;
display: block;
}
.member_results_header h2 {
font-size:30px;
display: block;
}
.homepage_settings {
padding-top: 60px;
padding-bottom: 90px;
}
.favorite {
color: rgb(85, 85, 85);
background: rgb(255, 255, 255);
border: 1px solid rgb(255, 255, 255);
padding: 2px 6px 2px;
font-size: 12px;
position: relative;
line-height: 1.5;
top: 0;
vertical-align: middle;
display: inline-block;
border-radius: 3px;
right: auto;
float:right;
}
@media only screen and (max-width: 768px) {
.member-profile-header .favorite {float:none}
}
@media only screen and (max-width: 1100px) {
}
.search_result .favorite, .grid_element.well .favorite {
top: -5px !important;
font-size: 12px !important;
float:right;
}
.favoriteActive {
color: rgb(206, 70, 23);
}
.views > i.fa.activeView {
background-color: rgb(242, 242, 242);
color: rgb(71, 71, 71);
}
.views > i.fa {
background-color: rgba(242, 242, 242,0.6);
color: rgb(71, 71, 71);
}
.ui-rangeSlider-label {
background-color: rgb(242, 242, 242)!important;
color: rgb(71, 71, 71)!important;
}
.pricing_menu li .title {
background: rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
p.account-tip{
color: rgb(41, 41, 41);
}
.circled_number {
background: rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.pic, .pic-caption {
background: rgba(69, 186, 1,0.8);
color: rgb(255, 255, 255);
}
.module, .well, .tab-content, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav>li>a:focus, .account-form-box {
background-color: rgb(255, 255, 255);
border-color: rgb(247, 247, 247);
color: rgb(41, 41, 41);
}
#service_areas_table td,#service_areas_table_wrapper label, #service_areas_table_info, #service_areas_table_paginate > a {
color: rgb(41, 41, 41) !important;
}
.nav>li>a:hover {
background-color: rgb(255, 255, 255);
border-color: rgb(247, 247, 247);
}
.popover-content, .popover {
background-color: rgb(255, 255, 255);
color: rgb(41, 41, 41);
}
.popover.bottom>.arrow:after {
border-bottom-color: rgb(255, 255, 255)!important;
}
.table-striped>tbody>tr:nth-of-type(odd), .progress, .table-view .table-view-group:nth-child(2n-1),.tab-content .well, .tab-content .module,#account-tabs .well,#account-tabs .module,.account-form-box .module,.account-form-box .well,.module .module,.well .well,.module .well,.well .module{
background-color: rgb(249, 249, 249);
color: rgb(41, 41, 41);
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .nav-tabs, .panel-default > .panel-heading, hr, .account-menu-title, table.dataTable.no-footer {
border-color: rgb(247, 247, 247);
}
.table-view li{
border-top:1px solid rgb(247, 247, 247);
}
.table-view .table-view-group:last-child {
border-bottom:1px solid rgb(247, 247, 247);
}
.module h1, .module h2, .module h3, .module h4, .module h5 {
color: rgb(62, 62, 62);
}
.module p {
color: rgb(41, 41, 41);
}
.pagination>.active>a {
border-color: rgba(71, 71, 71,0.2);
}
.pagination>.active>a {
color: rgb(71, 71, 71);
}
.pagination > .active > a:hover, .pagination > .active > a:focus {
border-color: rgba(71, 71, 71,0.2);
background-color: rgb(242, 242, 242);
color: rgb(71, 71, 71);
}
.pagination > li > a {
color: rgb(242, 242, 242);
border-color: rgba(242, 242, 242,0.2);
background-color: rgb(71, 71, 71);
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
background-color: rgb(242, 242, 242);
border-color: rgb(242, 242, 242);
color: rgb(71, 71, 71);
}
.nav-pills.nav-wizard > li a, .nav-pills.nav-wizard > li a:hover{
background-color: rgb(206, 70, 23)!important;
color: rgb(255, 255, 255)!important;
}
.member_wizard2 li.incomplete {
background: rgb(206, 70, 23)!important;
}
.member_wizard2 li.incomplete a {
color: rgb(255, 255, 255);
}
.nav-pills.nav-wizard > li.active a, .nav-pills.member_wizard > li.active:hover a {
background-color: rgb(206, 70, 23)!important;
color: rgb(255, 255, 255)!important;
}
.member_wizard2 li.active {
background: rgb(206, 70, 23)!important;
}
.member_wizard2 li.completed a {
color: rgb(255, 255, 255);
}
.nav-pills.nav-wizard > li.active .nav-arrow, .nav-pills.nav-wizard > li.active:hover .nav-arrow {
border-color: transparent transparent transparent rgb(206, 70, 23)!important;
}
.nav-pills.nav-wizard > li.active .nav-wedge, .nav-pills.nav-wizard > li.active:hover .nav-wedge{
border-color: rgb(206, 70, 23) rgb(206, 70, 23) rgb(206, 70, 23) transparent!important;
}
li.completed .nav-wedge, .nav-pills.nav-wizard > li.completed:hover .nav-wedge {
border-color: rgb(69, 186, 1) rgb(69, 186, 1) rgb(69, 186, 1) transparent!important;
}
li.incomplete .nav-wedge, .nav-pills.nav-wizard > li.incomplete:hover .nav-wedge {
border-color: rgb(206, 70, 23) rgb(206, 70, 23) rgb(206, 70, 23) transparent!important;
}
.nav-pills.member_wizard > li.completed a, .nav-pills.member_wizard > li.completed a:hover {
background-color: rgb(69, 186, 1)!important;
color: rgb(255, 255, 255)!important;
}
.member_wizard2 li.completed {
background: rgb(69, 186, 1)!important;
}
.member_wizard2 li.completed a {
color: rgb(255, 255, 255);
}
.member_wizard2 li {
color: rgb(255, 255, 255);
border-right: 3px solid rgb(249, 249, 249);
}
li.completed .nav-arrow, .nav-pills.nav-wizard > li.completed:hover .nav-arrow {
border-color: transparent transparent transparent rgb(69, 186, 1)!important;
}
li.incomplete .nav-arrow, .nav-pills.nav-wizard > li.incomplete:hover .nav-arrow{
border-color: transparent transparent transparent rgb(206, 70, 23)!important;
}
/* Default Colors */
.btn-primary {
background-color: rgba(206, 70, 23,0.95);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active,.btn-primary:active:focus, .btn-primary:active:hover {
background-color: rgb(206, 70, 23);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-primary,.progress-bar-primary,.module p.bg-primary {
background-color: rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-primary .badge {
background-color:rgb(255, 255, 255);
color: rgb(206, 70, 23);
}
.alert-primary {
background-color:rgba(206, 70, 23,0.2);
border-color:rgba(206, 70, 23,0.2);
color: rgba(41, 41, 41,0.75);
}
.text-primary{
color: rgb(206, 70, 23);
}
.btn-info {
background-color: rgba(206, 70, 23,0.95);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.btn-info:hover, .btn-info:focus, .btn-info:active,.btn-info:active:focus, .btn-info:active:hover {
background-color: rgb(206, 70, 23);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-info,.progress-bar-info,.module p.bg-info {
background-color: rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-info .badge {
background-color:rgb(255, 255, 255);
color: rgb(206, 70, 23);
}
.alert-info {
background-color:rgba(206, 70, 23,0.2);
border-color:rgba(206, 70, 23,0.2);
color: rgba(41, 41, 41,0.75);
}
.text-info{
color: rgb(206, 70, 23);
}
.btn-success {
background-color: rgba(69, 186, 1,0.95);
border: 1px solid rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.btn-success:hover, .btn-success:focus, .btn-success:active,.btn-success:active:focus, .btn-success:active:hover {
background-color: rgb(69, 186, 1);
border: 1px solid rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.bg-success,.progress-bar-success,.module p.bg-success {
background-color: rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.bg-success .badge {
background-color: rgb(255, 255, 255);
color: rgb(69, 186, 1);
}
.alert-success {
background-color:rgba(69, 186, 1,0.2);
border-color:rgba(69, 186, 1,0.2);
color: rgba(41, 41, 41,0.75);
}
.text-success{
color: rgb(69, 186, 1);
}
.btn-warning {
background-color: rgba(206, 70, 23,0.95);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active,.btn-warning:active:focus, .btn-warning:active:hover {
background-color: rgb(206, 70, 23);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-warning,.progress-bar-warning,.module p.bg-warning {
background-color: rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-warning .badge {
background-color: rgb(255, 255, 255);
color: rgb(206, 70, 23);
}
.alert-warning {
background-color:rgba(206, 70, 23,0.2);
border-color:rgba(206, 70, 23,0.2);
color: rgba(41, 41, 41,0.75);
}
.text-warning {
color: rgb(206, 70, 23);
}
.btn-danger {
background-color: rgba(206, 70, 23,0.95);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active,.btn-danger:active:focus, .btn-danger:active:hover {
background-color: rgb(206, 70, 23);
border: 1px solid rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-danger,.progress-bar-danger,.module p.bg-danger {
background-color: rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.bg-danger .badge{
background-color: rgb(255, 255, 255);
color: rgb(206, 70, 23);
}
.alert-danger {
background-color:rgba(206, 70, 23,0.2);
border-color:rgba(206, 70, 23,0.2);
color: rgba(41, 41, 41,0.75);
}
.text-danger{
color: rgb(206, 70, 23);
}
.btn-default,.tags a {
background-color: rgb(255, 255, 255);
border: 1px solid rgb(255, 255, 255);
color: rgb(85, 85, 85);
}
.btn-default:hover, .btn-default:focus, .btn-default:active,.btn-default:active:focus, .btn-default:active:hover,.tags a:hover {
background-color: rgba(255, 255, 255,0.7);
border: 1px solid rgb(255, 255, 255);
color: rgb(85, 85, 85);
}
.bg-default,.progress-bar-default,.module p.bg-default {
background-color: rgb(255, 255, 255);
color: rgb(85, 85, 85);
}
.bg-default .badge{
background-color: rgb(85, 85, 85);
color: rgb(255, 255, 255);
}
.alert-default {
background-color:rgba(255, 255, 255,0.2);
border-color:rgba(255, 255, 255,0.2);
color: rgba(41, 41, 41,0.75);
}
.text-default{
color: rgb(255, 255, 255);
}
.btn-secondary {
background-color: rgba(41, 41, 41,0.95);
border: 1px solid rgb(41, 41, 41);
color: rgb(249, 249, 249);
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active,.btn-secondary:active:focus, .btn-secondary:active:hover {
background-color: rgb(41, 41, 41);
border: 1px solid rgb(41, 41, 41);
color: rgb(249, 249, 249);
}
.bg-secondary,.progress-bar-secondary,.module p.bg-secondary {
background-color: rgb(41, 41, 41);
color: rgb(249, 249, 249);
}
.bg-secondary .badge {
background-color:rgb(249, 249, 249);
color: rgb(41, 41, 41);
}
.alert-secondary {
background-color:rgba(41, 41, 41,0.2);
border-color:rgba(41, 41, 41,0.2);
color: rgba(41, 41, 41,0.75);
}
/* Footer Newsletter Row */
.newsletter_row {
background-color: rgb(69, 186, 1);
color: rgb(255, 255, 255);
}
.newsletter_row input[type="submit"] {
background-color: rgba(206, 70, 23,0.97);
color: rgb(255, 255, 255);
border-color: rgb(206, 70, 23);
}
.newsletter_row input[type="submit"]:hover, .newsletter_row input[type="submit"]:focus {
background-color: rgb(206, 70, 23);
color: rgb(255, 255, 255);
}
.newsletter_row small.help-block {
background: rgb(255, 255, 255);
margin-top: -5px;
float: left;
padding: 0 6px;
border-radius: 1px;
color: rgb(69, 186, 1);
text-transform: capitalize;
}
.newsletter_row .has-success .checkbox,.newsletter_row .has-error .checkbox{
color: rgb(255, 255, 255);
}
/* Font Sizes */
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > span {
font-size: 15px;
}
.header .logo {
font-size: 33px;
}
.homepage_title h1 {
font-size: 47px;
}
.homepage_settings h2 {
font-size: 28px;
}
.ui-rangeSlider-bar{
background: rgb(69, 186, 1)!important;
}
@media only screen and (max-width: 1024px){
.modal {margin-top: 40px;}
}
@media only screen and (max-width: 768px){
.modal {margin-top: 60px;}
}
/* Calendar Styles */
.cal-month-box, .cal-year-box, .cal-week-box {
border: 1px solid rgb(247, 247, 247)!important;
}
.cal-year-box .row-fluid, .cal-month-box .cal-row-fluid {
border-bottom: 1px solid rgb(247, 247, 247)!important;
}
.cal-year-box [class*="span"], .cal-month-box [class*="cal-cell"] {
border-right: 1px solid rgb(247, 247, 247)!important;
}
.cal-year-box .row-fluid, .cal-row-fluid, #cal-day-box .cal-day-hour:nth-child(odd) {
background-color: rgb(249, 249, 249)!important;
}
.cal-month-day span {
color: rgb(41, 41, 41)!important;
}
.cal-day-today span[data-cal-date] {
color: rgb(41, 41, 41)!important;
}
.cal-year-box .row-fluid [class*="span"]:last-child, .cal-month-box .cal-row-fluid [class*="cal-cell"]:last-child {
border: 0!important;
}
.cal-row-head {
background: rgb(255, 255, 255)!important;
}
.day-highlight:hover, .day-highlight {
background-color: rgb(247, 247, 247)!important;
}
.event {
background-color: rgb(41, 41, 41)!important;
opacity: 0.4;
}
.cal-day-today {
background-color: rgb(247, 247, 247)!important;
}
#cal-day-tick {
border: 1px solid rgb(247, 247, 247)!important;
background-color: rgb(247, 247, 247)!important;
}
.cal-day-weekend span[data-cal-date]{
color: rgb(41, 41, 41)!important;
}
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs {
background: #151515!important;
}
</style>
<style type='text/css'>
.goog-te-gadget-simple {
border: 1px solid #ccc;
border-radius: 4px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #555;
}
img.goog-te-gadget-icon {
display: none;
}
.skiptranslate.goog-te-gadget span {
display: none;
}
.skiptranslate {
font-size: 0px;
}
.goog-te-gadget .goog-te-combo {
margin-bottom: -4px;
}
.skiptranslate.goog-te-gadget select {
border: 1px solid #ddd;
border-radius: 3px;
font-size: 12px;
padding: 2px;
width: 100%;
background: #fff;
}
body input.tt-hint,body input.member_search.form-control.normal-autosuggest-input.tt-query {
background-color: white !important;
}
.input-group-sm .input-group-addon .fa {
font-size: 15px;
}
</style>
<style type='text/css'>
.main_menu, .user_sidebar {
padding: 5px 8px;
}
.main_menu i, .user_sidebar i {
font-size: 16px;
}
.navbar-nav li {
float: none!Important;
}
#member_sidebar_toggle {
max-height: 34px;
}
.navbar-default{
-webkit-transition: all .6s ease-in-out;
-moz-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;
}
.transparent_menu {
background-color: rgba(242, 242, 242,0.95)!important;
}
@media only screen and (max-width: 991px) {
#popover {display: none;}
}
@media only screen and (max-width: 1100px){
.mobile-main-menu, #member_sidebar_toggle{
display:block!important;
}
.navbar-toggle {
display: block!important;
}
#bs-main_menu .nav {
display: none!important;
}
}
.mobile-main-menu {
position: fixed;
height: calc(100% - 50px)!important;
width: 250px;
background: rgb(242, 242, 242);
z-index: 99999;
right: -250px;
top: 50px;
display: none;
-webkit-transition: all .6s ease-in-out;
-moz-transition: all .6s ease-in-out;
-o-transition: all .6s ease-in-out;
transition: all .6s ease-in-out;
overflow-y: auto!important;
overflow-x: hidden!important;
}
.mobile-main-menu ul li i {
color: rgb(71, 71, 71);
cursor: pointer;
float: right;
padding: 13px;
}
.mobile-main-menu.opened{
right: 0px!important;
}
.mobile-main-menu ul li a, .mobile-main-menu ul li span {
display: inline-block;
float: left;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
padding: 10px 0px;
width: 80%;
width: calc(100% - 40px);
}
.mobile-main-menu .sidebar-nav li ul {
height: 0px;
overflow: hidden;
list-style: none;
color: rgb(71, 71, 71);
padding-left: 10px;
}
.mobile-main-menu .sidebar-nav li.sub_open > ul{
height: 100%;
}
.mobile-main-menu ul.sidebar-nav {
position: absolute;
width: 250px;
margin: 0;
padding: 0;
list-style: none;
font-size: 14px;
}
.mobile-main-menu .sidebar-nav > li {
display: block;
line-height: 20px;
padding: 0 15px 0 20px;
}
.mobile-main-menu .sidebar-nav li a, .mobile-main-menu .sidebar-nav li span {
text-decoration: none;
color: rgb(71, 71, 71);
}
.mobile-main-menu .sidebar-nav li a i, .mobile-main-menu .sidebar-nav li span i {
display: none;
}
</style>
<style type='text/css'>
#first_container {
background-color: rgb(18, 18, 18);
}
body{
z-index: 0;
}
.vegas-slide-inner {background-position:center top!important;}
.previous {
left: 10px;
right: auto;
background-image: url('//vegas.jaysalvat.com/img/icon-previous.svg') !important;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.vegas-wrapper .previous, .vegas-wrapper .next {
opacity: .8;
visibility: hidden;
display: block;
position: absolute;
width: 32px;
height: 32px;
margin: 0;
padding: 0;
background: center center no-repeat;
background-size: cover;
top: 50%;
}
.vegas-wrapper .next {
left: auto;
right: 10px;
background-image: url('//vegas.jaysalvat.com/img/icon-next.svg') !important;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.vegas-transition-zoomIn2-out,
.vegas-transition-zoomOut,
.vegas-transition-zoomOut2{
webkit-transform: scale(1) !important;
transform: scale(1) !important;
opacity: 0;
}
body #first_container{
overflow:visible !important
}
</style>
<style type='text/css'>
.body-content {margin:0px;}
#first_container {
background-position: center top;
background-repeat: no-repeat;
background-size: cover;
}
.homepage_title,.homepage_settings h2,.search_box {
float:
left!important;
}
.homepage_title,.homepage_settings h2 {
text-align: left;
}
@media only screen and (max-width: 768px) {
#first_container {
background-position: left top;
}
.homepage_title,.homepage_settings h2,.search_box {
float:none!important;
}
}
</style>
<style type='text/css'>
.display-recent-members .recent-member {
vertical-align:top;
}
.recent-member-image {
height:112px;
}
.recent-member-image img {
max-height:112px;
}
.recent-member-info p {
min-height:75px;
}
@media only screen and (min-width: 991px) {
.display-recent-members .recent-member:nth-child(3n+1) {
clear: left;
}
}
@media only screen and (max-width: 991px) {
.display-recent-members .recent-member:nth-child(2n+1) {
clear: left;
}
}
</style>
<style type='text/css'>
.newsletter_row input[type="email"] {
float: none;
margin-left: auto;
margin-right: auto;
width: 62% !important;
}
</style>
<style type="text/css">
label span.required { color: #B94A48; }span.help-inline, span.help-block {font-size: .9em; }
</style>
<style type='text/css'>
.scrollup {
border-radius: 3px;
width: 40px;
height: 40px;
opacity: 0.4;
position: fixed;
bottom: 30px;
right: 30px;
display: none;
background: rgba(119, 119, 119, 0.8);
z-index: 1000000;
}
.scrollup i {
font-size: 36px;
color: white;
position: relative;
top: 0px;
left: 10px;
}
</style>
<style type="text/css">
label span.required { color: #B94A48; }span.help-inline, span.help-block {font-size: .9em; }
</style>
<style type='text/css'>
.btn-facebook {
background-color: #3c66c4;
border: 1px solid #3c66c4;
color: #ffffff!important;
}
</style>
<style type='text/css'>
.btn-google {
background-color: #cf4332;
border: 1px solid #cf4332;
color: #ffffff!important;
}
</style>
<style type='text/css'>
.input-group.normal-autosuggest input,.input-group.sm-autosuggest input, .input-group.md-autosuggest input {
border-radius: 0 3px 3px 0 !important;
box-shadow: none;
}
.normal-autosuggest .twitter-typeahead, .sm-autosuggest .twitter-typeahead {
display: inline-block;
height: 25px;
position: relative;
width: 100%;
}
.normal-autosuggest .twitter-typeahead .tt-hint, .sm-autosuggest .twitter-typeahead .tt-hint {
background: #fff !important;
border: 1px solid #ccc!important;
border-radius: 0 4px 4px 0;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset!important;
color: transparent;
left: 0;
padding: 4px 11px;
position: absolute;
top: 0;
width: 100%;
font-size:12px;
}
.normal-autosuggest.input-group-addon .fa, .sm-autosuggest .input-group-addon .fa {font-size:12px}
.md-autosuggest .twitter-typeahead {
display: inline-block;
height: 29px;
position: relative;
width: 100%;
}
.md-autosuggest .twitter-typeahead .tt-hint {
height: 100%;
background: #ffffff none repeat scroll 0 0 !important;
border: 1px solid #cccccc !important;
border-radius: 0 4px 4px 0;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
color: rgba(0, 0, 0, 0);
left: 0;
padding: 6px 11px;
position: absolute;
top: 0;
width: 100%;
}
.large-autosuggest {background: #fff !important;border-radius:6px;}
.large-autosuggest input {width: 100%!important;box-shadow:none; border-radius: 6px;}
.input-group.large-autosuggest input,.input-group.large-autosuggest .twitter-typeahead .tt-hint {border-radius: 0 6px 6px 0!important;}
.large-autosuggest .twitter-typeahead {
display: inline-block;
height: 41px;
position: relative;
width: 100%;
}
.large-autosuggest .twitter-typeahead .tt-hint {
background: #fff !important;
border: 1px solid #ccc!important;
border-radius: 6px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset!important;
color: transparent;
left: 0;
position: absolute;
top: 0;
width: 100%;
font-size: 18px;
height: 46px;
line-height: 1.33333;
padding: 10px 15px;
}
.tt-dataset .empty-message {
display: none !important;
}
.twitter-typeahead .tt-query {background-color:#fff!important}
.input-group.large-autosuggest span:first-child .tt-hint {border-radius: 0 !important;}
span.tt-dropdown-menu {
border: 1px solid #FCFCFC;
border-radius: 5px;
box-shadow: 0 5px 10px rgba(0,0,0,.2);
width: 100% !important;
}
.tt-is-under-cursor a.suggest-link {
background: #55ACEE;
}
.tt-is-under-cursor .media-heading,
.tt-is-under-cursor .suggest-origin,
.tt-is-under-cursor .location{
color:#fff!important;
}
.tt-suggestion .media .media-body .suggest-origin {
color: rgba(45, 91, 137,0.9);
padding: 1px 0;
border-radius: 6px;
font-weight: bold;
line-height: 12px;
}
.tt-suggestion {
background: #fff;
border-bottom: 1px solid #eee;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
body .tt-suggestions .media.br-bottom img {
max-width: 45px;
height: auto;
}
body .tt-suggestions .media-body span {
font-size: 10px;
}
body .tt-suggestions .media-body h4 {
font-size: 12px;
margin: 2px 0px;
text-transform: capitalize;
}
a.suggest-link {
padding: 3px 3px;
display: block;
}
a.suggest-link img {
border-radius: 3px;
display: block;
margin: 0 auto;
max-height: 40px;
width: auto;
}
.left-suggest-col {
display: inline-block;
vertical-align: middle;
width: 33%;
}
.right-suggest-col {
display: inline-block;
padding-left: 1%;
text-align: left;
vertical-align: middle;
width: 64%;
}
p.media-heading {
color: #333;
font-size: 12px;
font-weight: 600;
margin-bottom: 0;
}
p.suggest-origin {
font-size: 10px;
color: #333;
}
p.location {
color: #333;
font-size: 10px;
margin: 5px 0;
}
body .tt-is-under-cursor a.suggest-link {
background: #F7F7F7;
}
body .tt-is-under-cursor .media-heading, body .tt-is-under-cursor .suggest-origin, body .tt-is-under-cursor .location {
color: #333!important;
}
body .tt-is-under-cursor a.suggest-link[data-heading="heading"] {
background: rgb(242, 242, 242);
}
/* --- all the novalue css --- */
a.suggest-link .suggest-origin[data-state="novalue"] {
display: none;
}
a.suggest-link .location[data-state="novalue"] {
display: none;
}
a.suggest-link img[data-state="novalue"] {
display: none;
}
a.suggest-link .suggest-origin[data-state="heading"] {
display: none;
}
a.suggest-link .media-heading[data-heading="heading"] {
color:rgb(71, 71, 71)!important;
font-weight: bold;
padding: 4px;
font-size: 13px;
}
.left-suggest-col[data-photo="novalue"] {
display: none;
}
.right-suggest-col[data-photo="novalue"] {
width: 100%;
}
a.suggest-link[href="novalue"] {
cursor: default !important;
pointer-events: none;
}
a.suggest-link[data-heading="heading"] {
background-color: rgb(242, 242, 242);
}
div.content-shell {
overflow: inherit;
}
span.tt-dropdown-menu div {
float: none;
}
.tt-menu {
border-radius: 0 0 6px 6px;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
overflow: hidden;
width: 100%;
}
</style>
</head>
<body>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=false&libraries=places&language=en&key=AIzaSyCeEWzv9zc814mhqiGYv4kATcUZc6NM3n8"></script>
<div id="fb-root"></div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s);
js.id = id;
js.async = true;
js.src = "//connect.facebook.net/en_US/sdk/xfbml.customerchat.js#xfbml=1&version=v3.2&appId=299629574023295";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<div class="header">
<div class="container">
<div class="row vmargin">
<div id="website_logo" class="col-md-5 tpad sm-text-center">
<a class="logo vpad xs-nomargin" href="/" title="Foxifieds"><img src="/images/Webp.netresizeimage2.png" alt="Foxifieds"> <span class="tpad slogan text-center"></span></a>
</div>
<div class="col-md-7 text-right sm-text-center header-right-container">
<ul class="mini-nav nomargin list-inline vpad">
<li class=''>
<span id='link339'></span>
<div class="list-social-links">
<span id='link339'><a class="network-icon contact" href="/about/contact" title="Contact Foxifieds"><i class="fa fa-envelope"></i></a> <i class="fa fa-facebook"></i> <i class="fa fa-instagram"></i></span>
<div class="clearfix">
<span id='link339'></span>
</div>
</div>
</li>
<li class='bmargin norpad'>
<a href='/login' id='link210' class='btn btn_get_listed bold'>Sign In <i class="fa fa-chevron-right lmargin"></i></a>
</li>
</ul>
<div class="clearfix"></div>
<form action="/search_results" name="frm1" class="form-inline website-search" id="frm1">
<div class="input-group input-group-sm bmargin sm-autosuggest">
<span class="input-group-addon hidden-md"><i class="fa fa-search"></i></span> <input type="text" placeholder="Name or Keyword" value="" name="q" class="member_search form-control input-sm" autocomplete="off">
</div>
<div class="input-group input-group-sm bmargin">
<span class="input-group-addon hidden-md"><i class="fa fa-location-arrow"></i></span> <input type="text" placeholder="City or Post Code" value="" id="location_google_maps_header" name="location_value" class="googleSuggest googleLocation form-control">
</div><input type="submit" value="Search" class="btn btn-sm btn_search bmargin xs-btn-block">
</form>
</div>
</div>
</div>
<div class="mobile-main-menu">
<ul class="sidebar-nav">
<li class=''>
<a href='/home' id='link1'>Home</a>
</li>
<li class=''>
<a href='/search_results' id='link256'>Business Directory â–¾</a>
<ul>
<li class=''>
<a href='/search_results' id='link260'>Search Members</a>
</li>
<li class=''>
<a href='/categories' id='link258'>Business Directory</a>
</li>
<li class=''>
<a href='/join' id='link259'>Advertise Your Company</a>
</li>
</ul>
</li>
<li class=''>
<a href='/coupons' id='link232'>Coupons</a>
</li>
<li class=''>
<a href='/articles1' id='link236'>Articles</a>
</li>
<li class=''>
<a href='/latest_in_business' id='link322'>Latest in business</a>
</li>
</ul>
</div>
<nav class="navbar navbar-default lockedonscroll">
<div class="container container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed main_menu" data-toggle="collapse"><i class="fa fa-bars" aria-hidden="true"></i></button>
</div>
<div class="tablet-menu collapse navbar-collapse nopad" id="bs-main_menu">
<ul class="tablet-menu-ul nav navbar-nav nav-justified">
<li class=''>
<a href='/home' id='link1'>Home</a>
</li>
<li class=''>
<a href='/search_results' id='link256'>Business Directory â–¾</a>
<ul>
<li class=''>
<a href='/search_results' id='link260'>Search Members</a>
</li>
<li class=''>
<a href='/categories' id='link258'>Business Directory</a>
</li>
<li class=''>
<a href='/join' id='link259'>Advertise Your Company</a>
</li>
</ul>
</li>
<li class=''>
<a href='/coupons' id='link232'>Coupons</a>
</li>
<li class=''>
<a href='/articles1' id='link236'>Articles</a>
</li>
<li class=''>
<a href='/latest_in_business' id='link322'>Latest in business</a>
</li>
</ul>
</div>
</div>
</nav>
</div>
<div class="container clearfix text-center above-content-banner-ad"></div>
<div class="clearfix"></div>
<div id="first_container" class="content-container fr-view">
<link rel="stylesheet" href="/directory/cdn/assets/bootstrap/css/vegas.min.css">
<script defer src="/directory/cdn/assets/bootstrap/js/vegas.min.js"></script>
<script defer>
$(function () {
"use strict";
$('#first_container').vegas({
color: 'rgb(18, 18, 18)',
delay: 4000,
transitionDuration: 3000,
timer: false,
transition: null,
slides: [
{src: '/images/Untitleddesign10.png'},
{src: '/images/Untitleddesign9.png'},
{src: '/images/Untitleddesign7.png'},
{src: '/images/Untitled-design-(60).png'},
{src: '/images/Untitleddesign12.png'},
{src: '/images/Untitleddesign11.png'},
{src: '/images/Untitleddesign8.png'}
],
init: function () {
setTimeout(function () {
$('#first_container').vegas('options', 'transition', 'fade');
}, 1000);
}
});
$('a.previous').on('click', function () {
$('#first_container').vegas('options', 'transition', 'fade').vegas('previous');
return false;
});
$('a.next').on('click', function () {
$('#first_container').vegas('options', 'transition', 'fade').vegas('next');
return false;
});
});
</script>
<div class="container">
<div class="clearfix body-content"></div>
<div class="row-fluid homepage_settings">
<div class="col-lg-7 center-block nopad homepage_title">
<h1 class="sm-text-center">Looking for a good company?</h1>
</div>
<div class="clearfix"></div>
<div class="col-xs-12 col-sm-12 col-md-6 search_box fpad img-rounded center-block">
<h2 class="fpad nomargin sm-text-center">Find quality businesses for your next project</h2>
<div class="clearfix"></div>
<form class="fpad form-horizontal website-search" name="frm1" action="/search_results" id="frm1">
<div class="form-group nomargin hidden-sm hidden-xs col-lg-5">
<label>What do you need:</label>
</div>
<div class="input-group input-group-lg bmargin col-lg-7 large-autosuggest">
<span class="input-group-addon"><i class="fa fa-fw fa-search"></i></span> <input type="text" class="member_search form-control input-lg large-autosuggest-input" name="q" id="keywordSuggest" value="" placeholder="Name or Keyword">
</div>
<div class="clearfix"></div>
<div class="form-group nomargin hidden-sm hidden-xs col-lg-5">
<label>Search by location:</label>
</div>
<div class="input-group input-group-lg bmargin col-lg-7">
<span class="input-group-addon"><i class="fa fa-fw fa-location-arrow"></i></span> <input type="text" class="googleSuggest googleLocation form-control input-lg" name="location_value" id="location_google_maps_homepage" value="" placeholder="City or Post Code" autocomplete="off">
</div>
<div class="col-lg-offset-5 col-lg-7 nopad">
<button type="submit" class="btn-block btn btn-lg btn_home_search">Search Now</button>
</div>
<div class="clearfix"></div>
</form>
<div class="clearfix"></div>
</div>
<div class="clearfix"></div>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="homepage-sections">
<div class="homepage-section-1">
<div id="hero-divider" class="content-container homepage_steps">
<div class="container">
<div class="col-sm-12 col-md-4 text-center sm-bmargin">
<p><i class="fa fa-search"></i></p>
<h3 class="bold sm-nomargin">Search</h3>
<p class="sm-bmargin">Search To Find Members</p>
<div class="clearfix"></div>
</div>
<div class="clearfix hidden-lg hidden-md"></div>
<div class="col-sm-12 col-md-4 text-center sm-bmargin sm-tmargin">
<p class="sm-tmargin"><i class="fa fa-check-circle"></i></p>
<h3 class="bold sm-nomargin">Coupons</h3>
<p class="sm-bmargin">Save Money On Services</p>
<div class="clearfix"></div>
</div>
<div class="clearfix hidden-lg hidden-md"></div>
<div class="col-sm-12 col-md-4 text-center sm-bmargin sm-tmargin">
<p class="sm-tmargin"><i class="fa fa-star"></i></p>
<h3 class="bold sm-nomargin">Review</h3>
<p>Review Members You Like</p>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
<div class="homepage-section-2">
<div class="clearfix clearfix-lg"></div>
<div class="content-container">
<div class="container">
<div class="row">
<div class="col-md-12">
<h2 class="nomargin sm-text-center bold">Newest Members</h2>
<hr>
</div>
<div class="clearfix"></div>
<div class="grid-container display-recent-members">
<div class="col-xs-12 col-sm-6 col-md-4 member recent-member">
<div class="well">
<a class="h4 bold bmargin inline-block" title=" - View Listing" href="https://heizung-und-elektrotechnik.de/produkt-kategorie/heizung/gas-hybridheizung/">Gas-Hybridheizung</a>
<div class="clearfix"></div>
<div class="nopad text-center recent-member-image" style="height:auto; padding:10px 0 !important;">
<a title="Gas-Hybridheizung" href="https://heizung-und-elektrotechnik.de/produkt-kategorie/heizung/gas-hybridheizung/"><img class="Gas-Hybridheizung" alt="Gas-Hybridheizung" src="https://heizung-und-elektrotechnik.de/wp-content/uploads/2024/01/logo.png"></a>
</div>
<div class="norpad small recent-member-info" style="height:auto">
<p style="min-height:auto">Die Gas-Hybridheizung kombiniert die Vorteile von Gasheizungen und erneuerbaren Energien für maximale Effizienz und Komfort. Ideal für jedes Zuhause!</p><a title=" - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="#">View Listing</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 member recent-member">
<div class="well">
<a class="h4 bold bmargin inline-block" title="Flypark - View Listing" href="/new-zealand/auckland/flypark">Flypark</a>
<div class="clearfix"></div>
<div class="col-xs-4 nopad text-center recent-member-image">
<a title="Flypark - View Listing" href="/new-zealand/auckland/flypark"><img class="img-rounded" alt="Flypark" src="/images/Untitleddesign2.png"></a>
</div>
<div class="col-xs-8 norpad small recent-member-info">
<p><span class="bold center-block">Specialty</span> Professional Services <span class="tmargin bold center-block">Located in</span> Auckland, Auckland</p><a title="Flypark - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/new-zealand/auckland/flypark">View Listing</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 member recent-member">
<div class="well">
<a class="h4 bold bmargin inline-block" title="Low Volume Manufacturing Service from China - molding-plastic.com - View Listing" href="/united-states/san-francisco/low-volume-manufacturing-service-from-china-molding-plastic-com">Low Volume Manufacturing Servi...</a>
<div class="clearfix"></div>
<div class="col-xs-4 nopad text-center recent-member-image">
<a title="Low Volume Manufacturing Service from China - molding-plastic.com - View Listing" href="/united-states/san-francisco/low-volume-manufacturing-service-from-china-molding-plastic-com"><img class="img-rounded" alt="Low Volume Manufacturing Servi..." src="/images/Untitleddesign2.png"></a>
</div>
<div class="col-xs-8 norpad small recent-member-info">
<p><span class="bold center-block">Specialty</span> Professional Services <span class="tmargin bold center-block">Located in</span> San Francisco, CA</p><a title="Low Volume Manufacturing Service from China - molding-plastic.com - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/united-states/san-francisco/low-volume-manufacturing-service-from-china-molding-plastic-com">View Listing</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 member recent-member">
<div class="well">
<a class="h4 bold bmargin inline-block" title="Richmond Hill Affordable Criminal Lawyer Plug - View Listing" href="/canada/richmond-hill/richmond-hill-affordable-criminal-lawyer-plug">Richmond Hill Affordable Crimi...</a>
<div class="clearfix"></div>
<div class="col-xs-4 nopad text-center recent-member-image">
<a title="Richmond Hill Affordable Criminal Lawyer Plug - View Listing" href="/canada/richmond-hill/richmond-hill-affordable-criminal-lawyer-plug"><img class="img-rounded" alt="Richmond Hill Affordable Crimi..." src="/logos/profile/limage-12634-387-photo.png"></a>
</div>
<div class="col-xs-8 norpad small recent-member-info">
<p><span class="bold center-block">Specialty</span> Professional Services <span class="tmargin bold center-block">Located in</span> Richmond Hill, ON</p><a title="Richmond Hill Affordable Criminal Lawyer Plug - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/canada/richmond-hill/richmond-hill-affordable-criminal-lawyer-plug">View Listing</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 member recent-member">
<div class="well">
<a class="h4 bold bmargin inline-block" title="Rakis on Collins - View Listing" href="/australia/melbourne/health-beauty/rakis-on-collins">Rakis on Collins</a>
<div class="clearfix"></div>
<div class="col-xs-4 nopad text-center recent-member-image">
<a title="Rakis on Collins - View Listing" href="/australia/melbourne/health-beauty/rakis-on-collins"><img class="img-rounded" alt="Rakis on Collins" src="/logos/profile/limage-12633-406-photo.png"></a>
</div>
<div class="col-xs-8 norpad small recent-member-info">
<p><span class="bold center-block">Specialty</span> Health & Beauty <span class="tmargin bold center-block">Located in</span> Melbourne, VIC</p><a title="Rakis on Collins - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/australia/melbourne/health-beauty/rakis-on-collins">View Listing</a>
</div>
<div class="clearfix"></div>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-md-4 member recent-member">
<div class="well">
<a class="h4 bold bmargin inline-block" title="Fast Recovery - View Listing" href="/ireland/dublin/fast-recovery">Fast Recovery</a>
<div class="clearfix"></div>
<div class="col-xs-4 nopad text-center recent-member-image">
<a title="Fast Recovery - View Listing" href="/ireland/dublin/fast-recovery"><img class="img-rounded" alt="Fast Recovery" src="/logos/profile/limage-12632-342-photo.png"></a>
</div>
<div class="col-xs-8 norpad small recent-member-info">
<p><span class="bold center-block">Specialty</span> Health & Beauty <span class="tmargin bold center-block">Located in</span> Dublin, County Dublin</p><a title="Fast Recovery - View Listing" class="tmargin btn btn-sm btn-primary btn-block" href="/ireland/dublin/fast-recovery">View Listing</a>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
<div class="col-xs-12">
<a href="/join" class="visible-xs hidden-sm hidden-md hidden-lg btn btn-danger btn-block">Are you a Local Business <b>Join Today</b></a>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
<div class="homepage-section-3">
<div class="clearfix clearfix-lg"></div>
<div class="content-container">
<div class="container">
<div class="row">
<div class="col-md-12">
<h2 class="nomargin sm-text-center bold">Search Popular Categories <a href="/categories" class="pull-right hidden-xs btn btn-danger">View All</a></h2>
<hr>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/arts640x640.png" class="pic-image" alt="Arts & Entertainment"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Arts & Entertainment</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Arts & Entertainment" href="/arts-entertainment" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/automotive_1.jpg" class="pic-image" alt="Automotive"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Automotive</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Automotive" href="/automotive" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/event640.png" class="pic-image" alt="Event Services"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Event Services</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Event Services" href="/event-services" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/healthandbeauty640.png" class="pic-image" alt="Health & Beauty"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Health & Beauty</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Health & Beauty" href="/health-beauty" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/ts-new-site-biz-cat-pics-for-home-improvement.jpg" class="pic-image" alt="Home"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Home</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Home" href="/home2" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/hotelsandtravel640.png" class="pic-image" alt="Hotels & Travel"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Hotels & Travel</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Hotels & Travel" href="/hotels-travel" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/life640.png" class="pic-image" alt="Life"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Life</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Life" href="/life" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/medical640.png" class="pic-image" alt="Medical Services"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Medical Services</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Medical Services" href="/medical-services" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/ts-new-site-biz-cat-pics-pet-services.png" class="pic-image" alt="Pet Services"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Pet Services</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Pet Services" href="/pet-services" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/ts-new-site-biz-cat-pic-for-professional-services.png" class="pic-image" alt="Professional Services"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Professional Services</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Professional Services" href="/professional-services" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/realestate640.png" class="pic-image" alt="Real Estate"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Real Estate</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Real Estate" href="/real-estate" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="col-sm-6 col-md-3 text-center bmargin" style="max-height: 195px;min-height: 195px;">
<div class="pic">
<img src="/images/shopping.jpg" class="pic-image" alt="Shopping"> <span class="pic-caption bottom-to-top"></span>
<h3 class="pic-title bmargin"><span class="pic-caption bottom-to-top">Shopping</span></h3>
<hr>
<span class="pic-caption bottom-to-top"><a alt="Shopping" href="/shopping" title="" class="btn btn-block btn-warning">View Category</a></span>
</div>
</div>
<div class="clearfix"></div>
<div class="col-md-12">
<a href="/categories" class="btn btn-lg btn-danger btn-block visible-xs-block">View All</a>
</div>
</div>
</div>
</div>
</div>
<div class="homepage-section-4">
<div class="clearfix clearfix-lg" id="capa1"></div>
<div class="content-container">
<div class="container">
<div class="row">
<div class="col-md-6">
<div class="module text-center">
<h2>Local Businesses</h2>
<p></p>
<p style="margin-bottom:25px;">Connect With More Clients Are you working on a home improvement project?</p>
<p></p><a title="Join Today!" href="/join" class="btn btn-lg center-block btn-primary">Join Our Site Today</a>
</div>
</div>
<div class="col-md-6">
<div class="module text-center">
<h2>Welcome to Foxifieds</h2>
<p>Are you working on a home improvement project? Looking for a good mechanic? Foxifieds is here to help you find the right company for whatever it is you need...like a travel agent who can get you a really good deal on a trip to the Caribbean. <a style="white-space: pre;" href="/join">Get listed today »</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="homepage-section-5"></div>
</div>
<div class="clearfix"></div>
<div class="clearfix clearfix-lg"></div>
<div class="container clearfix text-center footer-banner-ad"></div>
<div class="content-container newsletter_row">
<div class="container">
<div class="row tpad">
<div class="container">
<div class="col-sm-5 col-lg-3 col-lg-offset-1 norpad text-right xs-text-center">
<h4 class="vmargin">Join Our Newsletter - Today</h4>
</div>
<div class="col-sm-7 xs-text-center">
<form action="/api/widget/json/get/Bootstrap%20Theme%20-%20Module%20-%20Newsletter%20Actions" id="newsletter_signup_footer" method="get" labelwidth="100" labelpaddingtop="0.5em" enctype="multipart/form-data" form_action_type="widget" form_action_div="" return_data_type="json" name="newsletter_signup_footer" class="form-inline">
<input type="hidden" name="sized" value="0" id="newsletter_signup_footer-element-0"> <input type="hidden" name="form" value="myform" id="newsletter_signup_footer-element-1"> <input type="hidden" name="formname" value="newsletter_signup_footer" id="newsletter_signup_footer-element-2"> <input type="hidden" name="dowiz" value="1" id="newsletter_signup_footer-element-3"> <input type="hidden" name="save" value="1" id="newsletter_signup_footer-element-4"> <input type="hidden" name="action" autocomplete="off" value="subscribe" id="newsletter_signup_footer-element-5"> <input type="email" name="email" required="" placeholder="Enter your email address" id="email_address" autocomplete="off" value="" class="form-control bmargin"> <input type="hidden" name="honeypot" value=""> <input type="submit" value="Subscribe Now" name="" class="btn bmargin" id="newsletter_signup_footer-element-8">
</form>
<script type="text/javascript">
jQuery(document).ready(function() { jQuery("#newsletter_signup_footer").bind("submit", function() {
});});
</script>
</div>
</div>
</div>
</div>
</div>
<div class="footer">
<div class="container">
<div class="row">
<ul class="footer_menu sm-text-center">
<li class='col-md-2 col-md-offset-1'>
<span id='link159' class='head'>Contact Us</span>
<ul>
<li class=''>
<a href='/about' id='link160'>4507 N Sterling Ave Peoria, IL 61615, USA</a>
</li>
<li class=''>
<a href='/join' id='link161'>Phone: +1 309-981-6880</a>
</li>
</ul>
</li>
<li class='col-md-2 col-md-offset-1'>
<span id='link331' class='head'>Website</span>
<ul>
<li class=''>
<a href='/about' id='link332'>How It Works</a>
</li>
<li class=''>
<a href='/join' id='link333'>List Your Business</a>
</li>
<li class=''>
<a href='/about' id='link336'>Latest in Business</a>
</li>
</ul>
</li>
<li class='col-md-2'>
<span id='link162' class='head'>Search</span>
<ul>
<li class=''>
<a href='/categories' id='link163'>Browse Categories</a>
</li>
<li class=''>
<a href='/coupons' id='link334'>Browse Coupons</a>
</li>
<li class=''>
<a href='/locations' id='link164'>Browse Locations</a>
</li>
</ul>
</li>
<li class='col-md-2'>
<span id='link165' class='head'>Support</span>
<ul>
<li class=''>
<a href='/login/retrieval' id='link166'>Member Login</a>
</li>
<li class=''>
<a href='/login/retrieval' id='link335'>Password Retrieval</a>
</li>
<li class=''>
<a href='/about/contact' id='link167'>Contact Us</a>
</li>
</ul>
</li>
<li class='col-md-5 vpad vmargin sm-text-center'>
<span id='link211'></span>
<div class="list-social-links">
<span id='link211'><a class="network-icon contact" href="/about/contact" title="Contact Foxifieds"><i class="fa fa-envelope"></i></a> <i class="fa fa-facebook"></i> <i class="fa fa-instagram"></i></span>
<div class="clearfix">
<span id='link211'></span>
</div>
</div>
</li>
<li class='col-md-6 col-md-offset-1 vpad vmargin'>
<a href='/join' id='link212' class='btn btn_footer_get_listed btn-lg btn-block bold center sm-block' style='white-space:normal'>- Join Our Website Today »</a>
</li>
</ul>
</div>
<div class="col-md-12 fpad fmargin small text-center footer_terms">
<a class="lpad" href="/">Foxy Online Marketing</a> © 2023. All Rights Reserved. <a href="/about/terms" rel="nofollow">Terms of Use</a> | <a href="/about/privacy" rel="nofollow">Privacy Policy</a>
</div>
</div>
</div>
<div class="myModal modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" data-backdrop="static" data-keyboard="false">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body nopad">
<button type="button" class="close fmargin" data-dismiss="modal">×</button>
<div class="clearfix"></div>
<link rel="stylesheet" href="/directory/cdn/bootstrap/validator/dist/css/bootstrapValidator.min.css">
<div class="row">
<div class="col-md-6 col-md-offset-3">
<div class="module nobmargin member-login-container">
<form action="/api/widget/json/get/Bootstrap%20Theme%20-%20Member%20Login%20Page" id="member_login" method="post" labelwidth="100" labelpaddingtop="0.5em" enctype="multipart/form-data" form_action_type="redirect" form_action_div="" return_data_type="" name="member_login" class="">
<input type="hidden" name="sized" value="0" id="member_login-element-0"><input type="hidden" name="form" value="myform" id="member_login-element-1"><input type="hidden" name="formname" value="member_login" id="member_login-element-2"><input type="hidden" name="dowiz" value="1" id="member_login-element-3"><input type="hidden" name="save" value="1" id="member_login-element-4"><input type="hidden" name="action" autocomplete="off" value="login" id="member_login-element-5">
<h2>Member Login</h2>
<hr>
<div id="containerFBLogin" class="col-md-6 col-xs-12">
<a href="#" id="facebookAction" data-action="login" class="btn btn-facebook btn-block btn-lg sm-bmargin"><i class="fa fa-facebook-official" aria-hidden="true"></i> Facebook Login</a>
</div>
<div id="containerGoogleLogin" class="col-md-6 col-xs-12">
<a href="#" id="googleAction" data-action="login" class="btn btn-google btn-block btn-lg sm-bmargin"><i class="fa fa-google" aria-hidden="true"></i> Google Login</a>
</div>
<div class="clearfix"></div>
<hr>
<div class="form-group">
<label class="vertical-label" for="member_login-element-8">Email Address</label><input type="email" name="email" placeholder="name@yoursite.com" autocomplete="off" value="" class="form-group arruf form-control input-lg" id="member_login-element-8">
</div>
<div class="form-group">
<label class="vertical-label" for="member_login-element-9">Password</label><input type="password" name="pass" placeholder="Enter Password" autocomplete="off" value="" class="form-group arruf form-control input-lg" id="member_login-element-9">
</div><span class="help-block bpad bmargin notmargin">Forgot your password? <a href="/login/retrieval">Click Here</a></span>
<div class="form-actions">
<input type="submit" value="Login Now" name="" class="btn btn-primary btn-lg btn-block" id="member_login-element-11">
</div>
<hr>
<ul>
<li class='col-md-6 nolpad sm-nopad nav'>
<a href='/checkout/10' id='link340' class='btn btn-danger btn-block sm-bmargin'>Not a Registered User? <span class="inline-block">Create Free User Account</span></a>
</li>
<li class='col-md-6 nolpad sm-nopad nav'>
<a href='/join' id='link341' class='btn btn-success btn-block'>Are You a Local Business? <span class="inline-block">List Your Company Now</span></a>
</li>
<li style="list-style: none; display: inline">
<div class="clearfix"></div>
</li>
<li style="list-style: none; display: inline">
<script type="text/javascript">
jQuery(document).ready(function() { jQuery("#member_login").bind("submit", function() {
});});
</script>
</li>
</ul>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/corejs-typeahead/0.11.1/typeahead.bundle.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var member_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/1,users_data,Listings,1,1,1,1,1,3|88,list_professions,Main Categories,1,1,1,1,1,3|89,list_services,Sub Categories,1,1,1,0,1,3?tID=16&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var member_searchDataSrc = member_searchEngine.initialize();
member_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.member_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: member_searchEngine.ttAdapter(),
limit: 10,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.member_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var photos_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/10,users_portfolio_groups,Photo Albums,1,1,1,1,1,3?tID=17&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var photos_searchDataSrc = photos_searchEngine.initialize();
photos_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.photos_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: photos_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.photos_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var blogs_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/15,data_posts,Member Articles,1,1,1,1,1,3?tID=18&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var blogs_searchDataSrc = blogs_searchEngine.initialize();
blogs_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.blogs_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: blogs_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.blogs_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var articles_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/15,data_posts,Member Articles,1,1,1,1,1,3?tID=19&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var articles_searchDataSrc = articles_searchEngine.initialize();
articles_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.articles_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: articles_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.articles_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var audio_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/5,data_posts,Audio Files,1,1,1,1,1,3?tID=20&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var audio_searchDataSrc = audio_searchEngine.initialize();
audio_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.audio_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: audio_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.audio_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var videos_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/13,data_posts,Videos,1,1,1,1,1,3?tID=21&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var videos_searchDataSrc = videos_searchEngine.initialize();
videos_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.videos_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: videos_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.videos_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var property_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/12,users_portfolio_groups,Properties,1,1,1,1,1,3?tID=22&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var property_searchDataSrc = property_searchEngine.initialize();
property_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.property_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: property_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.property_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var products_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/11,users_portfolio_groups,Products,1,1,1,1,1,3?tID=23&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var products_searchDataSrc = products_searchEngine.initialize();
products_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.products_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: products_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.products_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var jobs_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/9,data_posts,Job Listings,1,1,1,1,1,3?tID=24&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var jobs_searchDataSrc = jobs_searchEngine.initialize();
jobs_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.jobs_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: jobs_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.jobs_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var events_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/8,data_posts,Events,1,1,1,1,1,3?tID=25&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var events_searchDataSrc = events_searchEngine.initialize();
events_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.events_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: events_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.events_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var coupons_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/7,data_posts,Coupons,1,1,1,1,1,3?tID=26&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var coupons_searchDataSrc = coupons_searchEngine.initialize();
coupons_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.coupons_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: coupons_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.coupons_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
var classifieds_searchEngine = new Bloodhound({
initialize: false,
datumTokenizer: function(d) {
return Bloodhound.tokenizers.whitespace(value);
},
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '/api/suggest/json/get/6,users_portfolio_groups,Classifieds,1,1,1,1,1,3?tID=27&q=%QUERY',
wildcard: '%QUERY',
filter: function(response) {
if (response != null) {
//var response = response.slice(1);
$.each(
response, function( key, value ) {
response[key]['value'] = decodeHtml(value['value']);
response[key]['comes_f'] = decodeHtml(value['comes_f']);
response[key]['location'] = decodeHtml(value['location']);
if (response[key]['value'].indexOf('-/-') >= 0){
var splitResult = response[key]['value'].split('-/-');
response[key]['value'] = splitResult[0];
}
}
);
} else {
response = {error: "null"};
}
return response;
}
}
});
var classifieds_searchDataSrc = classifieds_searchEngine.initialize();
classifieds_searchDataSrc
.done(function() { /*console.log('Autosuggestions engine initialized.'); */})
.fail(function() { /*console.log('err, something went wrong while initializing autosuggestions engine:(');*/})
$('.classifieds_search').typeahead({
minLength: 2,
highlight: true,
hint: false },
{
display: 'value',
source: classifieds_searchEngine.ttAdapter(),
limit: 5,
templates: {
empty: [
'<div class="empty-message">',
'Result not found',
'<\/div>'
].join(" "),
notFound: [
'<div class="notFound-message">',
'Result not found',
'<\/div>'
].join(" "),
suggestion: function(data) {
if (data == "null") {
strTemplate = '<div class="empty-message">Result not found<\/div>';
} else {
strTemplate = '<a class="suggest-link" href="' + data.link + '" data-state="' + data.link + '" data-heading="' + data.comes_f + '"> <div class="left-suggest-col" data-photo="' + data.photo + '"> <img src="' + data.photo + '" data-state="' + data.photo + '"> <\/div> <div class="right-suggest-col" data-photo="' + data.photo + '"> <p class="media-heading" data-state="' + data.value + '" data-heading="' + data.comes_f + '">' + data.value + '<\/p> <p class="suggest-origin" data-state="' + data.comes_f + '">' + data.comes_f + '<\/p> <p class="location" data-state="' + data.location + '">' + data.location + '<\/p> <\/div> <\/a> ';
if ((data.link == undefined) || (data.link == "") || (data.link == "novalue")) {
strTemplate = strTemplate.replace(/href=".*?"/, "href='#'");
}
if ((data.photo == undefined) || (data.photo == "") || (data.photo == "novalue")) {
strTemplate = strTemplate.replace(/<img src=".*?>/, "");
}
}
return strTemplate;
}
},
}).on('typeahead:selected', function (obj, datum) {
/*
console.log(obj);
console.log(datum);
*/
});
$('.classifieds_search').each(function() {
var inputWidth = $(this).outerWidth();
$(this).siblings('.tt-dropdown-menu').css('width',inputWidth+'px');
});
});
</script>
<script src="//cdnjs.cloudflare.com/ajax/libs/autonumeric/1.9.41/autoNumeric.min.js"></script>
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/6.11.2/sweetalert2.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/6.11.2/sweetalert2.min.js"></script>
<script src="/include/js/blockadblock.js"></script>
<script></script> <a href="#" class="scrollup"><i class="fa fa-caret-up"></i></a>
<script>
$(document).ready(function () {
if ($('.navbar-default').length > 0) {
var menu = $('.navbar-default');
var origOffsetY = menu.offset().top;
function scroll() {
if ($(window).scrollTop() >= origOffsetY) {
$('.navbar-default').addClass('navbar-fixed-top');
$('.navbar-default').addClass('transparent_menu');
} else {
$('.navbar-default').removeClass('navbar-fixed-top');
$('.navbar-default').removeClass('transparent_menu');
}
}
document.onscroll = scroll;
};
});
$(document).ready(function(){
// Script to make Videos Responsive
$('iframe[src*="youtube.com"]').each(function() {
$(this).parent().addClass('embed-responsive embed-responsive-16by9');
$(this).addClass('embed-responsive-item');
});
$('iframe[src*="vimeo.com"]').each(function() {
$(this).parent().addClass('embed-responsive embed-responsive-16by9');
$(this).addClass('embed-responsive-item');
});
// End Script to make Videos Responsive
$('.progress .progress-bar').progressbar({
display_text: 'fill'
});
$(window).scroll(function(){
if ($(this).scrollTop() > 600) {
$('.scrollup').fadeIn();
} else {
$('.scrollup').fadeOut();
}
});
$('.scrollup').click(function(){
$("html, body").animate({
scrollTop: 0
}, 600);
return false;
});
$('#cropButton').click(function(){
var iframe = $("#cropiFrame");
iframe.attr("src", iframe.data("src"));
});
});
</script>
<link rel="stylesheet" href="/directory/cdn/assets/bootstrap/css/bootstrap-datetimepicker.min.css">
<script defer src="/directory/cdn/assets/bootstrap/js/moment-with-locales.min.js"></script>
<script defer src="/directory/cdn/assets/bootstrap/js/bootstrap-datetimepicker.min.js"></script>
<script>
$(document).ready(function(){
$('input[field_type="date"]').datetimepicker({
format: "MM/DD/YYYY"
});
});
</script>
<script type="text/javascript">
$(document).ready(function () {
//function to get url GET parameters
function getUrlParameter(sParam) {
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return decodeURIComponent(sParameterName[1]);
}
}
}
//stating variables for the first initialize of the sidebar map
var geocoder;
var cachedSelectedOption = [];
//function that initialirezes the creation of the google map
function initialize() {return false;
//This piece of code will create an autosuggest for every input with the class "googleSuggest"
var counter = 1;
var inputsArray = [];
$(".googleSuggest").each(function () {
//get the id from the input to be the unique identifier for each autocomplete
var inputId = $(this).attr("id");
var inputElement = $(this);
inputsArray[counter] = /** @type {HTMLInputElement} */(
document.getElementById('' + inputId));
var localizedMainCoutry = 'US';
if (localizedMainCoutry == "") {
var inputOptions = {
types: ['(regions)']
}
} else {
var inputOptions = {
types: ['(regions)'],
componentRestrictions: {country: localizedMainCoutry}
};
}
var autocomplete = '';//new google.maps.places.Autocomplete(inputsArray[counter], inputOptions);
google.maps.event.addListener(autocomplete, 'place_changed', function () {
cachedSelectedOption = [];
cachedSelectedOption.push(autocomplete.getPlace());
cachedSelectedOption[0]['typed_location'] = inputElement.val();
if (cachedSelectedOption[0]['place_id'] == undefined) {
cachedSelectedOption = [];
var emptyObj = {
'typed_location': ''
};
cachedSelectedOption.push(emptyObj);
}
});
//the code that prevents the submition when hit enter on a google location autocomplete item
google.maps.event.addDomListener(inputsArray[counter], 'keydown', function (e) {
if (e.keyCode == 13) {
var pacCounter = 0;
//need to run a loop to check each pac container
$('.pac-container').each(function () {
if ($(this).css("display") != "none") {
pacCounter++;
}
;
});
if (pacCounter > 0) {
e.preventDefault();
}
}
});
counter++;
});
}
// initialize();
/* //triggers every time a form with the id website-search is trigered
$('.website-search').submit(function (e) {
var currentForm = $(this);
var locationInput = $(this).find(".googleLocation");
//checks if the location input is filled when submitting the search form
if (locationInput.val() != "") {
e.preventDefault();
//this variable has the main country of the site
var countryRegion = "US";
var localizedSearchSetting = "1";
var form = currentForm;
var urlGET = form.serialize();
var formActionUrl = form.attr("action");
var locationValue = locationInput.val();
//if the setting localized search is equal to 1 then the region parameter will be sent with the main country of the site
if (localizedSearchSetting != 1) {
countryRegion = "";
}
if (cachedSelectedOption[0] == undefined) {
var emptyForm = {
'typed_location': ''
}
cachedSelectedOption.push(emptyForm);
}
if (locationValue != cachedSelectedOption[0]['typed_location']) {
geocoder = new google.maps.Geocoder();
geocoder.geocode({
'address': locationValue,
'region': countryRegion
}, function (results, status) {
//if the google response of the geocoding was successful it will use that info to build the url for the new search
if (status == google.maps.GeocoderStatus.OK) {
parseInfoToSearch(results, urlGET, formActionUrl);
} else {
var urlPath = formActionUrl;
var redirect = urlPath + "?" + urlGET;
//will redirect the page using the new url that has been constructed
window.location.href = redirect;
}
});
} else {
parseInfoToSearch(cachedSelectedOption, urlGET, formActionUrl);
}
}
});
});
*/
function parseInfoToSearch(results, urlGET, formActionUrl) {
var parameters = {};
var adComLength = results[0].address_components.length;
var addressComponentsArray = [];
//loop that will build the array with the address components and will get the short name of country and administrative area level 1
for (var i = 0; i < adComLength; i++) {
if (results[0].address_components[i]['types'][0] == "country") {
parameters.country_sn = results[0].address_components[i]['short_name'];
}
if (results[0].address_components[i]['types'][0] == "administrative_area_level_1") {
parameters.adm_lvl_1_sn = results[0].address_components[i]['short_name'];
}
if (results[0].address_components[i]['types'][0] == "administrative_area_level_2") {
parameters.county_sn = results[0].address_components[i]['short_name'];
}
if (results[0].address_components[i]['types'][0] == "locality" || results[0].address_components[i]['types'][0] == "colloquial_area" ) {
parameters.city = results[0].address_components[i]['long_name'];
}
if (results[0].address_components[i]['types'][0] == "postal_code") {
parameters.postal_code = results[0].address_components[i]['long_name'];
}
}
;
parameters.location_type = results[0].types[0];
if (parameters.adm_lvl_1_sn != '') {
parameters.stateSearch = parameters.adm_lvl_1_sn;
}
if (parameters.country_sn == "GB") {
delete parameters.adm_lvl_1_sn;
}
;
//will check if the response had the bounds parameters
//if it had it will add the south west and north east parameters to the new url
if (results[0].geometry.hasOwnProperty('bounds') || results[0].geometry.hasOwnProperty('viewport')) {
if (results[0].geometry.hasOwnProperty('bounds')) {
var boundsResponse = results[0].geometry.bounds;
} else {
var boundsResponse = results[0].geometry.viewport;
}
parameters.swlat = boundsResponse.getSouthWest().lat();
parameters.nelat = boundsResponse.getNorthEast().lat();
parameters.swlng = boundsResponse.getSouthWest().lng();
parameters.nelng = boundsResponse.getNorthEast().lng();
//if there were not bounds parameters in the response it will send the parameter fsearch as radius so a radius search will be performed because of lack of info for this location
} else {
parameters.fsearch = "radius";
}
var locationCenterResponse = results[0].geometry.location;
parameters.lat = locationCenterResponse.lat();
parameters.lng = locationCenterResponse.lng();
parameters.faddress = results[0].formatted_address;
parameters.place_id = results[0].place_id;
var formatParameters = $.param(parameters);
urlGET = urlGET + "&" + formatParameters;
var urlPath = formActionUrl;
var redirect = urlPath + "?" + urlGET;
//will redirect the page using the new url that has been constructed
window.location.href = redirect;
}
</script>
<script type="text/javascript">
$(document).ready(function () {
//check if a map has been loaded
if ($('#map-canvas').length > 0) {
var cssHideLogo = "<style>.pac-container:after { /* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */background-image: none !important;height: 0px;}<\/style>";
$('body').append(cssHideLogo);
} else {
var cssHideLogo = "<style>.pac-container:after { /* Disclaimer: not needed to show 'powered by Google' if also a Google Map is shown */background-image: block !important;height: 16px;}<\/style>";
$('body').append(cssHideLogo);
}
var vlon = '';
var vlat = '';
var geocodeVisitorsSetting = '1';
var geocodingMethod = 'HTML5';
// check for Geolocation support
if ((vlon.length < 8 || vlat.length < 8) && geocodeVisitorsSetting == 1 && geocodingMethod == "HTML5") {
function showError(error) {
switch (error.code) {
case error.PERMISSION_DENIED:
console.log("The Permission has been denied");
break;
case error.POSITION_UNAVAILABLE:
alert("Location information is unavailable.");
break;
case error.TIMEOUT:
alert("The request to get user location timed out.");
break;
case error.UNKNOWN_ERROR:
alert("An unknown error occurred.");
break;
}
}
if (navigator.geolocation) {
window.onload = function () {
var startPos;
navigator.geolocation.getCurrentPosition(function (position) {
startPos = position;
vlat = startPos.coords.latitude;
vlon = startPos.coords.longitude;
$.get("/api/data/html/get/data_widgets/widget_name", {
"vlat": vlat,
"vlon": vlon,
"name": "Website - Save Coordinates Session"
}).done(function (data) {
});
populateSearchFields();
}, showError);
};
} else {
alert('Geolocation is not supported for this Browser/OS version yet.');
}
}
if (geocodeVisitorsSetting == 1 && geocodingMethod === "IP") {
populateSearchFields();
}
//check the advanced setting "geocode_visitor_default" if set to 1 will override the "location_value" values to the formatted desire address from the google reverse geocoding response
function populateSearchFields() {
var prePopulateLocationSetting = '1';
var geolocationMethod = 'HTML5';
//if set to one will get the lat and lng to do reverse geocoding
if (prePopulateLocationSetting == 1 && (geolocationMethod === "HTML5" || geolocationMethod === "IP") && (vlat !== '' && vlon !== '')) {
var visitorLatLng = new google.maps.LatLng(parseFloat(vlat), parseFloat(vlon));
var visitorGeocoder = new google.maps.Geocoder();
var formattedAddress = [];
var preFormattedStructure = {
"locality": "long_name",
"administrative_area_level_1": "long_name",
"country": "long_name"
};
visitorGeocoder.geocode({'latLng': visitorLatLng}, function (results, status) {
//if the google response of the geocoding was successful it will use that info to build the url for the new search
if (status == google.maps.GeocoderStatus.OK) {
$.each(preFormattedStructure, function (findex, fvalue) {
$.each(results[0].address_components, function (rindex, rvalue) {
if (rvalue.types[0] == findex) {
formattedAddress.push(rvalue.long_name);
}
});
});
$('.googleSuggest').each(function () {
if ($(this).val() == '') {
if (formattedAddress.length > 0) {
$(this).val(formattedAddress.join(', '));
}
}
});
} else {
$('.googleSuggest').each(function () {
$(this).val('');
});
}
});
}
;
};
populateSearchFields();
});
</script>
<script>
$(document).ready(function(){
$('.navbar-header .navbar-toggle.main_menu').click(function(){
$('.mobile-main-menu').toggleClass('opened');
});
$('.mobile-main-menu .sidebar-nav').find('li').each(function(){
if ($(this).children('ul').length > 0){
$(this).prepend('<i class="fa fa-plus" aria-hidden="true"><\/i>');
$(this).find('a').after('<div class="clearfix"><\/div>');
var this_link = $(this).children('a').text().replace(/[^\x00-\x7F]/g, "");;
$(this).children('a').html(this_link);
$(this).find('span').after('<div class="clearfix"><\/div>');
}
$(this).append('<div class="clearfix"><\/div>');
});
$('.mobile-main-menu .sidebar-nav li i').click(function(){
if ($(this).parent().children('ul').length > 0){
$(this).parent().toggleClass('sub_open');
}
if ($(this).hasClass('fa-plus')){
$(this).switchClass('fa-plus','fa-minus');
} else {
$(this).switchClass('fa-minus','fa-plus');
}
});
})
if ($(window).width() > 740 && $(window).width() < 1100) {
$(document).ready(function(){
$('.tablet-menu .tablet-menu-ul').find('li').each(function(){
if ($(this).children('ul').length > 0){
$(this).prepend('<i class="fa fa-plus tablet-fa" aria-hidden="true"><\/i>');
$(this).find('a').after('<div class="clearfix"><\/div>');
var this_link = $(this).children('a').text().replace(/[^\x00-\x7F]/g, "");;
$(this).children('a').html(this_link);
$(this).find('span').after('<div class="clearfix"><\/div>');
}
$(this).append('<div class="clearfix"><\/div>');
});
$('.tablet-menu .tablet-menu-ul li i').click(function(){
if ($(this).parent().children('ul').length > 0){
$(this).parent().toggleClass('sub_open');
if ($(this).siblings( "ul" ).hasClass('tablet-block')){
$(this).siblings( "ul" ).switchClass('tablet-block', 'tablet-none');
} else {
$(this).siblings( "ul" ).addClass( "tablet-block" );
if ($(this).siblings( "ul" ).hasClass('tablet-none')){
$(this).siblings( "ul" ).removeClass('tablet-none')
}
if ($(this).parent().siblings().children('ul').hasClass('tablet-block')) {
$(this).parent().siblings().children('ul').switchClass('tablet-block', 'tablet-none');
$(this).parent().siblings().children('i').switchClass('fa-minus','fa-plus');
}
if ($(this).parent().siblings().children('ul').children().children('ul').hasClass('tablet-block')) {
$(this).parent().siblings().children('ul').children().children('ul').switchClass('tablet-block', 'tablet-none');
$(this).parent().siblings().children('ul').children().children('i').switchClass('fa-minus','fa-plus');
}
if ($(this).siblings('ul').children('ul').children().children('ul').hasClass('tablet-block')) {
$(this).siblings('ul').children('ul').children().children('ul').switchClass('tablet-block', 'tablet-none');
$(this).siblings('ul').children('ul').children().children('i').switchClass('fa-minus','fa-plus');
}
}
}
if ($(this).hasClass('fa-plus')){
$(this).switchClass('fa-plus','fa-minus');
} else {
$(this).switchClass('fa-minus','fa-plus');
}
});
})
}
</script>
<script>
$('#captchaContainer').removeClass('form-control ');
</script>
<link rel="stylesheet" href="/directory/cdn/bootstrap/formvalidation/current/dist/css/formValidation.min.css">
<script src="/directory/cdn/bootstrap/formvalidation/current/dist/js/formValidation.min.js"></script>
<script src="/directory/cdn/bootstrap/formvalidation/current/dist/js/framework/bootstrap.min.js"></script>
<script type="text/javascript">
function decodeHtml(html) {
var txt = document.createElement("textarea");
txt.innerHTML = html;
return txt.value;
}
</script>
<script type="text/javascript">
var counterSubmit = 0;
$(document).ready(function() {
$('#newsletter_signup_footer').formValidation({"framework":"bootstrap","fields":{"email":{"validators":{"notEmpty":{"message":"Enter a valid email address"},"remote":{"url":"\/api\/data\/json\/validate\/contacts\/email","message":"Enter a valid email address"}}}}}).on('success.form.fv', function(e,fvdata) {
// Prevent form submission
e.preventDefault();
$form = $(e.target),
fv = $form.data('formValidation');
var values = $(this).serialize();
if (!$(this).attr("action")) {
var action = '';
} else {
var action = $(this).attr("action");
}
if (!$(this).attr("method")) {
var method = 'post';
} else {
var method = $(this).attr("method");
}
if (!$(this).attr("form_action_type")) {
var form_action_type = 'notification';
} else {
var form_action_type = $(this).attr("form_action_type");
}
if (!$(this).attr("form_action_div")) {
var form_action_div = '#first_container';
} else {
var form_action_div = $(this).attr("form_action_div");
}
if (!$(this).attr("return_data_type")) {
var return_data_type = 'json';
} else {
var return_data_type = $(this).attr("return_data_type");
}
if ($("#newsletter_signup_footer-notification").html() != "") {
$("#newsletter_signup_footer-notification").remove();
}
if ($(this).find('input[type="submit"]').length > 0) {
$(this).find('input[type="submit"]').before('<div id="newsletter_signup_footer-notification" class="alert"><\/div>');
} else {
$(this).prepend('<div id="newsletter_signup_footer-notification" class="alert"><\/div>');
}
var notification = $("#newsletter_signup_footer-notification");
if ((form_action_type == "" || form_action_type == "default") && action.indexOf("account") >= 0) {
notification.html('Processing Request...').addClass("alert-warning");
fv.defaultSubmit();
} else {
notification.html('Processing Request...').addClass("alert-warning");
console.log(action);
if(counterSubmit == 0) {
counterSubmit++;
$.ajax({
url: action,
type: method,
data: values,
dataType: return_data_type,
success: function (data) {
if (return_data_type == "html") {
var result = 'success';
if (!data != "") {
var result_widget = data['result_widget'];
}
} else {
if (!data['result']) {
var result = 'error';
} else {
var result = data['result'];
}
if (!data['result_widget']) {
var result_widget = '';
} else {
var result_widget = data['result_widget'];
}
}
if (result == "success") {
if (!data['message']) {
var message = `Your information has submitted successfully!`;
} else {
var message = data['message'];
}
if (!data['redirect_url']) {
var redirect_url = '';
} else {
var redirect_url = data['redirect_url'];
}
if (form_action_type == "notification") {
notification.html(message)
.addClass("alert-success")
.removeClass("alert-danger")
.removeClass("alert-warning")
.delay(2000).slideUp();
} else if (form_action_type == "widget") {
if (result_widget != '') {
setTimeout(function(){
$("html, body").animate({ scrollTop: 0 }, 600);
$(form_action_div).html(decodeHtml(result_widget)).text();
}, 1000);
}
} else if (form_action_type == "redirect") {
if (redirect_url == "") {
redirect_url = decodeURIComponent("");
}
if (redirect_url.substring(0, 1) != "/" && redirect_url.substring(0, 1) != "h") {
redirect_url = "/" + redirect_url;
}
notification.html(message)
.addClass("alert-success")
.removeClass("alert-danger")
.removeClass("alert-warning")
.delay(2000).slideUp();
window.location.href = redirect_url;
fv.resetForm(true);
}
$('.modal-backdrop').hide();
} else {
if (!data['message']) {
var message = `You entered invalid data. Please try to save again.`;
} else {
var message = data['message'];
}
notification.html(message)
.addClass("alert-danger")
.removeClass("alert-success")
.removeClass("alert-warning")
.fadeIn();
fv.disableSubmitButtons(false);
}
},
error: function (e) {
notification.html(`A connection error occurred while saving. Please try to save again.`);
notification.addClass("alert-warning")
.removeClass("alert-success")
.removeClass("alert-warning")
.fadeIn();
}
});/// End Ajax
counterSubmit = 0;
}
}//END else
}).bind('keydown', function(event) {
if (event.ctrlKey || event.metaKey) {
switch (String.fromCharCode(event.which).toLowerCase()) {
case 's':
$(this).submit();
break;
}
}
});
});//END $('# echo $_SERVER[form_element_id]; ').formValidation(
</script>
<link rel="stylesheet" href="/directory/cdn/bootstrap/validator/dist/css/bootstrapValidator.min.css">
<script type="text/javascript">
$(document).ready(function() {
$('#myform').bootstrapValidator({"framework":"bootstrap","message":"Default Error","feedbackIcons":{"valid":"glyphicon glyphicon-ok","invalid":"glyphicon glyphicon-remove","validating":"glyphicon glyphicon-refresh"}}).on('success.form.bv', function(e) {
// Prevent form submission
e.preventDefault();
var values = $(this).serialize();
var $form = $(e.target),
validator = $form.data('bootstrapValidator');
$("#notification").html('Processing Request...').removeClass("hidden");
$.ajax({
url: $(this).attr('action'),
type: "post",
data: values,
dataType: "json",
success: function(data){
var message = data['message'];
if (data["result"] == "success") {
$("#notification").html(message)
.addClass("alert-success")
.removeClass("alert-danger")
.removeClass("alert-warning")
.fadeIn();
$form.bootstrapValidator('disableSubmitButtons', false)
.bootstrapValidator('resetForm', true);
if (data["redirect_url"] != "") {
window.location=data["redirect_url"];
}
} else {
$("#notification").html(message)
.addClass("alert-danger")
.removeClass("alert-success")
.removeClass("alert-warning")
.fadeIn();
$form.bootstrapValidator('disableSubmitButtons', false)
.bootstrapValidator('resetForm', true);
}
},
error: function(e){
$("#notification").html('A connection error occurred while saving. Please try to save again.');
$("#notification").addClass("alert-warning");
}
});
})
});
function getUrlParameter(sParam)
{
var sPageURL = window.location.search.substring(1);
var sURLVariables = sPageURL.split('&');
for (var i = 0; i < sURLVariables.length; i++) {
var sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] == sParam) {
return sParameterName[1];
break;
}
}
}
var myLocation = window.location;
var retrievalUrl = myLocation['pathname'].split("/").pop();
var errorUrl = getUrlParameter('error');
var warningMsg = '<div id="warningMsg" class="bubble"><img src="/images/alert-icon.png"/><span> Please log in to access this website.<\/span><\/div>';
var errorMsg = '<div id="top-error" class="bubble"><img src="/images/error-icon.png" /><span> The email address or password is not valid.<\/span><\/div>';
var passErrorMsg = '<div id="top-password" class="bubble"><img src="/images/error-icon.png" /><span> The email address entered does not exist.<\/span><\/div>';
if (retrievalUrl == 'retrieval' ) {
$('li.tab1').removeClass('active');
$('li.tab2').addClass('active');
}
$('#showMessage').on('click',function() {
$('#showMessage').html('');
});
if ( errorUrl == 'The%20email%20address%20you%20entered%20does%20not%20match%20our%20records.') {
$('#showMessage').html(passErrorMsg);
$('li.active').removeClass('active');
$('li.notActive').removeClass('notActive').addClass('active');
}
if ( errorUrl == 'You%20must%20be%20logged%20in%20to%20access%20this%20page') {
$('#showMessage').html(warningMsg);
$('li.active').removeClass('active');
$('li.notActive').removeClass('notActive').addClass('active');
}
</script>
<script>
var pathname = window.location.pathname;
pathname = pathname.split("/");
pathLength = pathname.length - 1;
if (pathname[pathLength] == "retrieval") {
var multipleEmailChecker = 0;
//check that there are not multiple users with the requested email for password reseting
$('#password_retrieval').submit(function(e){
var currentEmail = $('input[name="email_r"]').val();
if (multipleEmailChecker == 0) {
e.preventDefault();
e.stopPropagation();
e.stopImmediatePropagation();
var mecResponseArray = [];
$.ajax({
url: "/api/widget/json/get/Bootstrap%20Theme%20-%20Member%20Login%20Page",
type: "POST",
dataType : "json",
data : {
"action" : "check_email_duplication",
'sent_email' : currentEmail
},
success: function(data){
mecResponseArray.push(data);
},
error: function(data){
console.log("error");
console.log(data);
}
});
var mexInter = setInterval(function(){
if (mecResponseArray.length == 1) {
clearInterval(mexInter);
if (mecResponseArray[0]['status'] == "success") {
multipleEmailChecker = 1;
$('#password_retrieval').submit();
} else {
swal({
title: mecResponseArray[0]['title'],
type: mecResponseArray[0]['status'],
html: mecResponseArray[0]['message'],
});
}
}
},400);
}
});
}
</script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/6.6.6/sweetalert2.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/6.6.6/sweetalert2.min.js" type="text/javascript"></script>
<script>
$(function () {
var app_id = '299629574023295';
var scopes = 'email';
var fields = 'first_name,name,email,last_name,gender,age_range,picture,cover,link';
var passwordGenerator = '';
window.fbAsyncInit = function () {
FB.init({
appId: app_id,
status: true,
cookie: true, /*enable cookies to allow the server to access*/
/*the session*/
xfbml: true, /* parse social plugins on this page*/
version: 'v2.10'/* use graph api version 2.10*/
});
};
/* This is called with the results from from FB.getLoginStatus().*/
function statusChangeCallback(response) {
if (response.status === 'connected') {
var btnAction = $('#facebookAction').data('action');
var btnSubscriptionType = $('#facebookAction').data('producttype');
switch (btnAction) {
case 'create':
if (btnSubscriptionType == "paid") {
createFBPaidUser();
} else if (btnSubscriptionType == "free") {
createUser();
} else {
swal('Error', 'Product Information', 'error');
}
break;
case 'login':
loginToBD();
break;
case 'sync':
syncWithBd();
break;
}
} else {
loginToFB(); // Will ask permission to log in via Facebook.
}
}
function createFBPaidUser() {
FB.api('/me?fields=' + fields, function (response) {
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Facebook Actions',
"email": response.email,
'facebook_id': response.id,
'action': 'check'
}
}).done(function (data) {
switch (data.action) {
case 'message':
swal(data.title, data.message, data.type);
break;
case 'success':
$("input[name*='email']").val(response.email);
$("input[name='first_name']").val(response.first_name);
$("input[name='last_name']").val(response.last_name);
$("input[name='facebook_id']").val(response.id);
$("input[name='password']").val(response.id);
$("input[name='password_confirm']").val(response.id);
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function syncWithBd() {
FB.api('/me?fields=' + fields, function (response) {
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Facebook Actions',
'facebook_id': response.id,
'user_id': "",
"email": response.email,
'action': 'sync'
}
}).done(function (data) {
switch (data.action) {
case 'sync':
swal(data.title, data.message, data.type);
window.location.replace("/account/contact");
break;
case 'message':
swal(data.title, data.message, data.type);
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function loginToFB() {
FB.login(function (response) {
if (response.status === 'connected') {
checkLoginStatus();
}
}, {
scope: scopes
});
}
function loginToBD() {
FB.api('/me?fields=' + fields, function (response) {
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Facebook Actions',
'facebook_id': response.id,
'action': 'login'
}
}).done(function (data) {
switch (data.action) {
case 'login':
window.location.replace("/login/token/" + data.token + "/account/home");
break;
case 'message':
swal(data.title, data.message, data.type);
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function logoutFromFB() {
FB.logout(function (response) {
logoutFromBD();
});
}
function logoutFromBD() {
}
function createUser() {
FB.api('/me?fields=' + fields, function (response) {
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Facebook Actions',
"product_id": $('#facebookAction').data('productid'),
"user_active": $('#facebookAction').data('active'),
"first_name": response.first_name,
"last_name": response.last_name,
"full_name": response.name,
"email": response.email,
'facebook_id': response.id,
'claim': '',
'action': 'create'
}
}).done(function (data) {
switch (data.action) {
case 'message':
swal(data.title, data.message, data.type);
break;
case 'success':
getWidget('Bootstrap Theme - Success Page - Free Member Sign Up', data.token, data.subscription_id);
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function getWidget(widgetName, userToken, subscription_id) {
$.ajax({
type: 'POST',
url: "/wapi/widget",
data: {
"request_type": 'POST',
"header_type": 'html',
"widget_name": widgetName,
"token": userToken,
"subscription_id": subscription_id
}
}).done(function (data) {
//$('#first_container .container').html(decodeHtml(data));
var htmlCode = data.replace(/\n/g, "");
swal({
type: "success",
title: 'Congratulations',
html: htmlCode,
showConfirmButton: false,
allowEscapeKey: false,
allowOutsideClick: false
});
});
}
function checkLoginStatus() {
FB.getLoginStatus(function (response) {
statusChangeCallback(response);
});
}
$(document).on("click", "#facebookAction", function (e) {
e.preventDefault();
checkLoginStatus();
})
})
</script>
<script type="text/javascript">
var apiKey = 'AIzaSyCeEWzv9zc814mhqiGYv4kATcUZc6NM3n8';
var discoveryDocs = ["https://people.googleapis.com/$discovery/rest?version=v1"];
var clientId = '102763766931-6hjnjo8jbdoa1v93sdo6lglep7c76ndh.apps.googleusercontent.com';
var scopes = 'profile email';
var googleFields = 'person.names,person.phoneNumbers,person.emailAddresses';
var authorizeButton = document.getElementById('googleAction');
function handleClientLoad() {
gapi.load('client:auth2', initClient);
}
function initClient() {
gapi.client.init({
apiKey: apiKey,
discoveryDocs: discoveryDocs,
clientId: clientId,
scope: scopes
}).then(function () {
// Listen for sign-in state changes.
authorizeButton.onclick = handleAuthClick;
});
}
function updateSigninStatus(isSignedIn) {
if (isSignedIn) {
googleUserAction();
}
}
function handleAuthClick(event) {
if (!gapi.auth2.getAuthInstance().isSignedIn.get()) {
gapi.auth2.getAuthInstance().signIn();
}
gapi.auth2.getAuthInstance().isSignedIn.listen(updateSigninStatus);
updateSigninStatus(gapi.auth2.getAuthInstance().isSignedIn.get());
}
// Load the API and make an API call. Display the results on the screen.
function googleUserAction() {
var btnActionGoogle = $('#googleAction').data('action');
var btnSubscriptionType = $('#googleAction').data('producttype');
switch (btnActionGoogle) {
case 'create':
if (btnSubscriptionType == "paid") {
createPaidUserGoogle();
} else {
createUserGoogle();
}
break;
case 'login':
loginToBDGoogle();
break;
case 'sync':
syncWithBdGoogle();
break;
}
}
function syncWithBdGoogle() {
gapi.client.people.people.get({
'resourceName': 'people/me',
'requestMask.includeField': googleFields,
}).then(function (resp) {
var googleUserEmail = resp.result.emailAddresses[0].value;
var googleUserId = resp.result.names[0].metadata.source.id;
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Google Actions',
'google_id': googleUserId,
'user_id': "",
"email": googleUserEmail,
'action': 'sync'
}
}).done(function (data) {
switch (data.action) {
case 'sync':
signOutGoogle();
swal(data.title, data.message, data.type);
window.location.replace("/account/contact");
break;
case 'message':
signOutGoogle();
swal(data.title, data.message, data.type);
break;
}
});
});
}
function loginToBDGoogle() {
gapi.client.people.people.get({
'resourceName': 'people/me',
'requestMask.includeField': googleFields,
}).then(function (resp) {
var googleUserId = resp.result.names[0].metadata.source.id;
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Google Actions',
'google_id': googleUserId,
'action': 'login'
}
}).done(function (data) {
switch (data.action) {
case 'login':
signOutGoogle();
window.location.replace("/login/token/" + data.token + "/account/home");
break;
case 'message':
signOutGoogle();
swal(data.title, data.message, data.type);
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function signOutGoogle() {
var auth2 = gapi.auth2.getAuthInstance();
auth2.signOut().then(function () {
});
}
function createUserGoogle() {
gapi.client.people.people.get({
'resourceName': 'people/me',
'requestMask.includeField': googleFields,
}).then(function (resp) {
var first_name = resp.result.names[0].givenName;
var last_name = resp.result.names[0].familyName;
var googleUserId = resp.result.names[0].metadata.source.id;
var googleUserEmail = resp.result.emailAddresses[0].value;
var full_name = first_name + ' ' + last_name;
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Google Actions',
"product_id": $('#googleAction').data('productid'),
"user_active": $('#googleAction').data('active'),
"first_name": first_name,
"last_name": last_name,
"full_name": full_name,
"email": googleUserEmail,
'google_id': googleUserId,
'claim': '',
'action': 'create'
}
}).done(function (data) {
switch (data.action) {
case 'message':
signOutGoogle();
swal(data.title, data.message, data.type);
break;
case 'success':
signOutGoogle();
getWidgetGoogle('Bootstrap Theme - Success Page - Free Member Sign Up', data.token, data.subscription_id);
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function createPaidUserGoogle() {
gapi.client.people.people.get({
'resourceName': 'people/me',
'requestMask.includeField': googleFields,
}).then(function (resp) {
var first_name = resp.result.names[0].givenName;
var last_name = resp.result.names[0].familyName;
var googleUserId = resp.result.names[0].metadata.source.id;
var googleUserEmail = resp.result.emailAddresses[0].value;
$.ajax({
type: 'GET',
url: "/wapi/widget",
data: {
"request_type": 'GET',
"header_type": 'json',
"widget_name": 'Add-On - Bootstrap Theme - Display - Google Actions',
"email": googleUserEmail,
'google_id': googleUserId,
'action': 'check'
}
}).done(function (data) {
switch (data.action) {
case 'message':
signOutGoogle();
swal(data.title, data.message, data.type);
break;
case 'success':
$("input[name*='email']").val(googleUserEmail);
$("input[name='first_name']").val(first_name);
$("input[name='last_name']").val(last_name);
$("input[name='google_id']").val(googleUserId);
$("input[name='password']").val(googleUserId);
$("input[name='password_confirm']").val(googleUserId);
signOutGoogle();
break;
}
}).fail(function (data) {
swal('Error', 'Error with the database', 'error');
});
});
}
function getWidgetGoogle(widgetName, userToken, subscription_id) {
$.ajax({
type: 'POST',
url: "/wapi/widget",
data: {
"request_type": 'POST',
"header_type": 'html',
"widget_name": widgetName,
"token": userToken,
"subscription_id": subscription_id
}
}).done(function (data) {
//$('#first_container .container').html(decodeHtml(data));
var htmlCode = data.replace(/\n/g, "");
swal({
type: "success",
title: 'Congratulations',
html: htmlCode,
showConfirmButton: false,
allowEscapeKey: false,
allowOutsideClick: false
});
});
}
$(document).on("click", "#googleAction", function (e) {
handleAuthClick();
e.preventDefault();
})
</script>
<script src="https://apis.google.com/js/api.js" onload="this.onload=function(){};handleClientLoad()" onreadystatechange="if (this.readyState === 'complete') this.onload()"></script>
<script type="text/javascript">
var counterSubmit = 0;
$(document).ready(function() {
$('#member_login').formValidation({"framework":"bootstrap"}).on('success.form.fv', function(e,fvdata) {
// Prevent form submission
e.preventDefault();
$form = $(e.target),
fv = $form.data('formValidation');
var values = $(this).serialize();
if (!$(this).attr("action")) {
var action = '';
} else {
var action = $(this).attr("action");
}
if (!$(this).attr("method")) {
var method = 'post';
} else {
var method = $(this).attr("method");
}
if (!$(this).attr("form_action_type")) {
var form_action_type = 'notification';
} else {
var form_action_type = $(this).attr("form_action_type");
}
if (!$(this).attr("form_action_div")) {
var form_action_div = '#first_container';
} else {
var form_action_div = $(this).attr("form_action_div");
}
if (!$(this).attr("return_data_type")) {
var return_data_type = 'json';
} else {
var return_data_type = $(this).attr("return_data_type");
}
if ($("#member_login-notification").html() != "") {
$("#member_login-notification").remove();
}
if ($(this).find('input[type="submit"]').length > 0) {
$(this).find('input[type="submit"]').before('<div id="member_login-notification" class="alert"><\/div>');
} else {
$(this).prepend('<div id="member_login-notification" class="alert"><\/div>');
}
var notification = $("#member_login-notification");
if ((form_action_type == "" || form_action_type == "default") && action.indexOf("account") >= 0) {
notification.html('Processing Request...').addClass("alert-warning");
fv.defaultSubmit();
} else {
notification.html('Processing Request...').addClass("alert-warning");
console.log(action);
if(counterSubmit == 0) {
counterSubmit++;
$.ajax({
url: action,
type: method,
data: values,
dataType: return_data_type,
success: function (data) {
if (return_data_type == "html") {
var result = 'success';
if (!data != "") {
var result_widget = data['result_widget'];
}
} else {
if (!data['result']) {
var result = 'error';
} else {
var result = data['result'];
}
if (!data['result_widget']) {
var result_widget = '';
} else {
var result_widget = data['result_widget'];
}
}
if (result == "success") {
if (!data['message']) {
var message = `Your information has submitted successfully!`;
} else {
var message = data['message'];
}
if (!data['redirect_url']) {
var redirect_url = '';
} else {
var redirect_url = data['redirect_url'];
}
if (form_action_type == "notification") {
notification.html(message)
.addClass("alert-success")
.removeClass("alert-danger")
.removeClass("alert-warning")
.delay(2000).slideUp();
} else if (form_action_type == "widget") {
if (result_widget != '') {
setTimeout(function(){
$("html, body").animate({ scrollTop: 0 }, 600);
$(form_action_div).html(decodeHtml(result_widget)).text();
}, 1000);
}
} else if (form_action_type == "redirect") {
if (redirect_url == "") {
redirect_url = decodeURIComponent("");
}
if (redirect_url.substring(0, 1) != "/" && redirect_url.substring(0, 1) != "h") {
redirect_url = "/" + redirect_url;
}
notification.html(message)
.addClass("alert-success")
.removeClass("alert-danger")
.removeClass("alert-warning")
.delay(2000).slideUp();
window.location.href = redirect_url;
fv.resetForm(true);
}
$('.modal-backdrop').hide();
} else {
if (!data['message']) {
var message = `You entered invalid data. Please try to save again.`;
} else {
var message = data['message'];
}
notification.html(message)
.addClass("alert-danger")
.removeClass("alert-success")
.removeClass("alert-warning")
.fadeIn();
fv.disableSubmitButtons(false);
}
},
error: function (e) {
notification.html(`A connection error occurred while saving. Please try to save again.`);
notification.addClass("alert-warning")
.removeClass("alert-success")
.removeClass("alert-warning")
.fadeIn();
}
});/// End Ajax
counterSubmit = 0;
}
}//END else
}).bind('keydown', function(event) {
if (event.ctrlKey || event.metaKey) {
switch (String.fromCharCode(event.which).toLowerCase()) {
case 's':
$(this).submit();
break;
}
}
});
});//END $('# echo $_SERVER[form_element_id]; ').formValidation(
</script>
<script>
function decision(message, url)
{
if(confirm(message)) {
setTimeout(function(){
window.location = url;
}, 0);
}
}
var ajax = new Array();
function getCityList(sel)
{
var countryCode = sel;
var result = '';
var flag = ''
document.getElementById('state').options.length = 0; // Empty city select box
if (countryCode.length > 0) {
if (countryCode == "CA" || countryCode == "CR") {
result = "Province";
flag = "<img src='flags/CA.png' style='width:16px;height:11px;'>";
} else if (countryCode == "UK") {
result = "Region";
flag = "<img src='/flags/UK.png' style='width:16px;height:11px;'>";
} else if (countryCode == "US") {
result = "Zip Code";
flag = "<img src='/flags/US.png' style='width:16px;height:11px;'>";
} else {
result = " ";
document.getElementById('state').disabled = false;
flag = "<img src='/flags/All.png' style='width:16px;height:16px;'>";
}
document.getElementById('byregion').innerHTML = result;
document.getElementById('sflag').innerHTML = flag;
if (countryCode == "US") {
document.getElementById('zipcode').style.visibility = 'visible';
document.getElementById('state').style.visibility = 'hidden';
document.getElementById('state').style.display = 'none';
document.getElementById('zipcode').style.display = 'block';
} else {
document.getElementById('zipcode').style.visibility = 'hidden';
document.getElementById('state').style.visibility = 'visible';
document.getElementById('state').style.display = 'block';
document.getElementById('zipcode').value = '';
document.getElementById('zipcode').style.display = 'none';
}
var index = ajax.length;
ajax[index] = new sack();
ajax[index].requestFile = '/getStateList.php?statetype=code&category='+countryCode; // Specifying which file to get
ajax[index].onCompletion = function(){ createCities(index) }; // Specify function that will be executed after file has been found
ajax[index].runAJAX(); // Execute AJAX function
}
}
function getCityListSearch(sel)
{
var countryCode = sel;
var result = '';
document.getElementById('state').options.length = 0; // Empty city select box
if (countryCode.length > 0) {
if (countryCode == "CA" || countryCode == "CR") {
document.getElementById('zipsearch').style.visibility = 'collapse';
document.getElementById('zipsearch').style.height = '0px';
document.getElementById('statesearch').style.visibility = 'visible';
document.getElementById('statesearch').style.height = '62px';
document.getElementById('zipcode').value = '';
result = "Province";
flag = "<img src='/flags/CA.png' style='width:16px;height:11px;'>";
} else if (countryCode == "UK") {
document.getElementById('zipsearch').style.visibility = 'collapse';
document.getElementById('zipsearch').style.height = '0px';
document.getElementById('statesearch').style.visibility = 'visible';
document.getElementById('statesearch').style.height = '62px';
document.getElementById('zipcode').value = '';
result = "Region";
flag = "<img src='/flags/UK.png' style='width:16px;height:11px;'>";
} else if (countryCode == "US") {
result = " ";
document.getElementById('statesearch').style.visibility = 'collapse';
document.getElementById('statesearch').style.height = '0px';
document.getElementById('zipsearch').style.visibility = 'visible';
document.getElementById('zipsearch').style.height = '112px';
result = "Zip Code";
flag = "<img src='/flags/US.png' style='width:16px;height:11px;'>";
} else {
result = " ";
document.getElementById('zipsearch').style.visibility = 'collapse';
document.getElementById('zipsearch').style.height = '0px';
document.getElementById('statesearch').style.visibility = 'collapse';
document.getElementById('statesearch').style.height = '0px';
document.getElementById('zipcode').value = '';
flag = "<img src='/flags/All.png' style='width:16px;height:16px;'>";
}
document.getElementById('byregion').innerHTML = result;
document.getElementById('sflag').innerHTML = flag;
var index = ajax.length;
ajax[index] = new sack();
ajax[index].requestFile = '/getStateList.php?type=account&statetype=code&category='+countryCode; // Specifying which file to get
ajax[index].onCompletion = function(){ createCities(index) }; // Specify function that will be executed after file has been found
ajax[index].runAJAX(); // Execute AJAX function
}
}
function getCityListAccount(sel)
{
var countryCode = sel;
var result = '';
document.getElementById('state').options.length = 0; // Empty city select box
if (countryCode == "CA") {
result = "Province";
} else if (countryCode == "UK") {
result = "Region";
} else if (countryCode == "US" || countryCode == "AU") {
result = "State";
} else {
result = "Region";
}
if (result != "") {
$("#state").prev('.control-label').text(result);
}
if (countryCode.length > 0){
var index = ajax.length;
ajax[index] = new sack();
ajax[index].requestFile = '/getStateList.php?type=account&statetype=code&category=' + countryCode; // Specifying which file to get
ajax[index].onCompletion = function(){
createCities(index)
}; // Specify function that will be executed after file has been found
ajax[index].runAJAX(); // Execute AJAX function
}
}
function getCityListPayment(sel)
{
var countryCode = sel;
var result = '';
document.getElementById('state').options.length = 0; // Empty city select box
if(countryCode.length > 0){
if (countryCode == "CA") {
result = "Province";
document.getElementById('state').disabled = false;
} else if (countryCode == "UK") {
result = "Region";
document.getElementById('state').disabled = false;
} else if (countryCode == "US" || countryCode == "AU") {
result = "State";
document.getElementById('state').disabled = false;
} else {
result = "Region";
}
document.getElementById('byregion').innerHTML = result;
var index = ajax.length;
ajax[index] = new sack();
ajax[index].requestFile = '/getStateList.php?nota=1&statetype=code&category='+countryCode; // Specifying which file to get
ajax[index].onCompletion = function(){
createCities(index)
}; // Specify function that will be executed after file has been found
ajax[index].runAJAX(); // Execute AJAX function
}
}
function createCities(index)
{
var obj = document.getElementById('state');
eval(ajax[index].response); // Executing the response from Ajax as Javascript code
}
</script>
<link rel="stylesheet" href="/directory/cdn/bootstrap/select2/3.5.2/select2.min.css">
<link rel="stylesheet" href="/directory/cdn/bootstrap/select2/master/css/select2-bootstrap.min.css">
<script defer src="/directory/cdn/bootstrap/select2/3.5.2/select2.min.js"></script>
<script>
$(document).ready(function() {
function getSecondLevel(div,id)
{
$("#" + div).select2("data", {
id: "",
text: "Loading..."
});
$.ajax({
url : '/ajaxsearch/get-services',
type : "GET",
data : {
'specialty_id' : id
},
dataType: "json",
success : function(data) {
var options = '';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].title + '<\/option>';
}
if (data.length > 1) {
$("#" + div).select2("enable",true);
$("#" + div).html(options);
$("#" + div).select2("val", "");
} else {
$("#"+div).select2("data", {
id: "",
text: "No Options Available"
});
$("#"+div).select2("val", "");
}
}
});
}
function getSecondLevelAccount(div,id)
{
$("#" + div).select2("data", {
id: "",
text: "Loading..."
});
$.ajax({
url : '/ajaxsearch/get-services',
type : "GET",
data : {
'specialty_id' : id
},
dataType: "json",
success : function(data) {
var options = '';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].title + '<\/option>';
}
if (data.length > 1) {
$("#" + div).select2("close");
$("#" + div).select2("val", "");
$("#" + div).select2("enable",true);
$("#" + div).html(options);
} else {
$("#"+div).select2("data", {
id: "",
text: "No Options Available"
});
$("#"+div).select2("val", "");
}
}
});
}
function getThirdLevel(div,id,id2)
{
$("#"+div).select2("data", {
id: "",
text: "Loading..."
});
$.ajax({
url : '/ajaxsearch/get-locations',
type : "GET",
data : {
'specialty_id' : id,
'treatment_id' : id2,
},
dataType: "json",
success : function(data) {
var options = '';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].title + '<\/option>';
}
if (data.length > 1) {
$("#" + div).select2("enable",true);
$("#" + div).html(options);
$("#" + div).select2("val", "");
} else {
$("#"+div).select2("data", {
id: "",
text: "No Options Available"
});
$("#"+div).select2("val", "");
}
}
});
}
function getStateList(div,id)
{
$("#"+div).select2("data", {
id: "",
text: "Loading..."
});
$.ajax({
url : '/ajaxsearch/get-states',
type : "GET",
data : {
'country' : id
},
dataType: "json",
success : function(data) {
var options = '';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].title + '<\/option>';
}
if (data.length > 1) {
$("#" + div).select2("enable",true);
$("#" + div).html(options);
$("#" + div).select2("val", "");
$("#" + div).select2("open");
}
}
});
}
function getInfinityChained(div,id)
{
$("#"+div).select2("data", {
id: "",
text: "Loading..."
});
$.ajax({
url : '/ajaxsearch/get-subcategory',
type : "GET",
data : {
'parent' : id
},
dataType: "json",
success : function(data) {
var options = '';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].title + '<\/option>';
}
if (data.length > 1) {
$("#" + div).select2("enable",true);
$("#" + div).html(options);
$("#" + div).select2("val", "");
} else {
$("#" + div).select2("data", {
id: "",
text: "No Options Available"
});
}
}
});
}
function categoryChained(div,id)
{
$("#" + div).select2("data", {
id: "",
text: "Loading..."
});
$.ajax({
url : '/ajaxsearch/category-list',
type : "GET",
data : {
'parent' : id
},
dataType: "json",
success : function(data) {
var options = '';
for (var i = 0; i < data.length; i++) {
options += '<option value="' + data[i].value + '">' + data[i].title + '<\/option>';
}
if (data.length > 1) {
$("#" + div).select2("enable",true);
$("#" + div).html(options);
$("#" + div).select2("val", "");
} else {
$("#" + div).select2("data", {
id: "",
text: "No Options Available"
});
}
}
});
}
$("#bd-chained").select2({
title: "Select An Option",
placeholder: "Select An Option",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
}).change(function () {
var id = $(this).val();
$("#tid").select2("enable",false);
getInfinityChained("tid",id);
});
$("#category-chained").select2({
title: "Select An Option",
placeholder: "Select An Option",
allowClear: true
}).change(function () {
var id = $(this).val();
$("#subcategory-chained").select2("enable",false);
categoryChained("subcategory-chained",id);
});
$(".infinite-chained").select2({
title: "Select option from list",
placeholder: "Click to select an option",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
}).change(function () {
var id = $(this).val();
var attr = $(this).attr('next');
if (typeof attr !== 'undefined' && attr !== false) {
$("#" + attr).select2("enable",false);
categoryChained(attr,id);
}
});
$("#subcategory-chained").select2();
$(".combobox").select2();
$(".search-chained").select2();
$("#country-chained").select2({
title: "",
placeholder: "",
val: "",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
}).change(function () {
var id = $(this).val();
$("#state-chained").select2("enable",false);
getStateList("state-chained",id);
var state = "";
if (id == "CA") {
state = "Province";
} else if (id == "UK") {
state = "Region";
} else if (id == "US" || id == "AU") {
state = "State";
} else {
state = "Region";
}
$("#state-chained").prev(".control-label").text(state);
});
$("#state-chained").select2();
$("#country-chained-2").select2({
title: "Select Country",
placeholder: "(select country)",
val: "",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
}).change(function () {
var id = $(this).val();
$("#state-chained-2").select2("enable",false);
getStateList("state-chained-2",id);
var state = "";
if (id == "CA") {
state = "Province";
} else if (id == "UK") {
state = "Region";
} else if (id == "US" || id == "AU") {
state = "State";
} else {
state = "Region";
}
$("#state-chained-2").prev(".control-label").text(state);
});
$("#state-chained-2").select2();
$("#profession_id").select2({
placeholder: "Select From List",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
}).change(function () {
var id = $(this).val();
getSecondLevelAccount("category_id",id);
});
$("#sid").select2({
title: "Select An Option",
placeholder: "Select An Option",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
}).change(function () {
var id = $(this).val();
$("#tid").select2("enable",false);
getSecondLevel("tid",id);
$("#tid").select2("open");
});
$("#location_value_dropdown").select2({
title: "(optional)",
placeholder: "(optional)",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
});
$("#tid").select2({
title: "Select An Option",
placeholder: "Select An Option",
allowClear: true,
formatNoMatches: function () {
return "No matches found";
}
});
$("#location_value_dropdown").select2({
title: "(optional)",
placeholder: "(optional)",
allowClear: true
});
});
</script>
<script>
/**This function is for price and sqr foot only accepts numbers*
(function(factory){if(typeof define === 'function' && define.amd){define(['jquery'], factory);}else{factory(window.jQuery);}}(function($){$.fn.numeric=function(config,callback){if(typeof config==="boolean"){config={decimal:config,negative:true,decimalPlaces:-1}}config=config||{};if(typeof config.negative=="undefined"){config.negative=true}var decimal=config.decimal===false?"":config.decimal||".";var negative=config.negative===true?true:false;var decimalPlaces=typeof config.decimalPlaces=="undefined"?-1:config.decimalPlaces;callback=typeof callback=="function"?callback:function(){};return this.data("numeric.decimal",decimal).data("numeric.negative",negative).data("numeric.callback",callback).data("numeric.decimalPlaces",decimalPlaces).keypress($.fn.numeric.keypress).keyup($.fn.numeric.keyup).blur($.fn.numeric.blur)};$.fn.numeric.keypress=function(e){var decimal=$.data(this,"numeric.decimal");var negative=$.data(this,"numeric.negative");var decimalPlaces=$.data(this,"numeric.decimalPlaces");var key=e.charCode?e.charCode:e.keyCode?e.keyCode:0;if(key==13&&this.nodeName.toLowerCase()=="input"){return true}else if(key==13){return false}var allow=false;if(e.ctrlKey&&key==97||e.ctrlKey&&key==65){return true}if(e.ctrlKey&&key==120||e.ctrlKey&&key==88){return true}if(e.ctrlKey&&key==99||e.ctrlKey&&key==67){return true}if(e.ctrlKey&&key==122||e.ctrlKey&&key==90){return true}if(e.ctrlKey&&key==118||e.ctrlKey&&key==86||e.shiftKey&&key==45){return true}if(key<48||key>57){var value=$(this).val();if($.inArray("-",value.split(""))!==0&&negative&&key==45&&(value.length===0||parseInt($.fn.getSelectionStart(this),10)===0)){return true}if(decimal&&key==decimal.charCodeAt(0)&&$.inArray(decimal,value.split(""))!=-1){allow=false}if(key!=8&&key!=9&&key!=13&&key!=35&&key!=36&&key!=37&&key!=39&&key!=46){allow=false}else{if(typeof e.charCode!="undefined"){if(e.keyCode==e.which&&e.which!==0){allow=true;if(e.which==46){allow=false}}else if(e.keyCode!==0&&e.charCode===0&&e.which===0){allow=true}}}if(decimal&&key==decimal.charCodeAt(0)){if($.inArray(decimal,value.split(""))==-1){allow=true}else{allow=false}}}else{allow=true;if(decimal&&decimalPlaces>0){var dot=$.inArray(decimal,$(this).val().split(""));if(dot>=0&&$(this).val().length>dot+decimalPlaces){allow=false}}}return allow};$.fn.numeric.keyup=function(e){var val=$(this).val();if(val&&val.length>0){var carat=$.fn.getSelectionStart(this);var selectionEnd=$.fn.getSelectionEnd(this);var decimal=$.data(this,"numeric.decimal");var negative=$.data(this,"numeric.negative");var decimalPlaces=$.data(this,"numeric.decimalPlaces");if(decimal!==""&&decimal!==null){var dot=$.inArray(decimal,val.split(""));if(dot===0){this.value="0"+val;carat++;selectionEnd++}if(dot==1&&val.charAt(0)=="-"){this.value="-0"+val.substring(1);carat++;selectionEnd++}val=this.value}var validChars=[0,1,2,3,4,5,6,7,8,9,"-",decimal];var length=val.length;for(var i=length-1;i>=0;i--){var ch=val.charAt(i);if(i!==0&&ch=="-"){val=val.substring(0,i)+val.substring(i+1)}else if(i===0&&!negative&&ch=="-"){val=val.substring(1)}var validChar=false;for(var j=0;j<validChars.length;j++){if(ch==validChars[j]){validChar=true;break}}if(!validChar||ch==" "){val=val.substring(0,i)+val.substring(i+1)}}var firstDecimal=$.inArray(decimal,val.split(""));if(firstDecimal>0){for(var k=length-1;k>firstDecimal;k--){var chch=val.charAt(k);if(chch==decimal){val=val.substring(0,k)+val.substring(k+1)}}}if(decimal&&decimalPlaces>0){var dot=$.inArray(decimal,val.split(""));if(dot>=0){val=val.substring(0,dot+decimalPlaces+1);selectionEnd=Math.min(val.length,selectionEnd)}}this.value=val;$.fn.setSelection(this,[carat,selectionEnd])}};$.fn.numeric.blur=function(){var decimal=$.data(this,"numeric.decimal");var callback=$.data(this,"numeric.callback");var negative=$.data(this,"numeric.negative");var val=this.value;if(val!==""){var re=new RegExp("^" + (negative?"-?":"") + "d+$|^" + (negative?"-?":"") + "d*" + decimal + "d+$");if(!re.exec(val)){callback.apply(this)}}};$.fn.removeNumeric=function(){return this.data("numeric.decimal",null).data("numeric.negative",null).data("numeric.callback",null).data("numeric.decimalPlaces",null).unbind("keypress",$.fn.numeric.keypress).unbind("keyup",$.fn.numeric.keyup).unbind("blur",$.fn.numeric.blur)};$.fn.getSelectionStart=function(o){if(o.type==="number"){return undefined}else if(o.createTextRange&&document.selection){var r=document.selection.createRange().duplicate();r.moveEnd("character",o.value.length);if(r.text=="")return o.value.length;return Math.max(0,o.value.lastIndexOf(r.text))}else{try{return o.selectionStart}catch(e){return 0}}};$.fn.getSelectionEnd=function(o){if(o.type==="number"){return undefined}else if(o.createTextRange&&document.selection){var r=document.selection.createRange().duplicate();r.moveStart("character",-o.value.length);return r.text.length}else return o.selectionEnd};$.fn.setSelection=function(o,p){if(typeof p=="number"){p=[p,p]}if(p&&p.constructor==Array&&p.length==2){if(o.type==="number"){o.focus()}else if(o.createTextRange){var r=o.createTextRange();r.collapse(true);r.moveStart("character",p[0]);r.moveEnd("character",p[1]-p[0]);r.select()}else{o.focus();try{if(o.setSelectionRange){o.setSelectionRange(p[0],p[1])}}catch(e){}}}}}));
$("input.justNumbers").numeric();*/
</script>
</body>
</html>