<!doctypehtml PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=http://www.w3.org/1999/xhtml><meta content=IE=edge,chrome=1 http-equiv=X-UA-Compatible><meta content=width=device-width,initial-scale=1.0 name=viewport><title>
   Sites Plus Web Directory
  </title><meta content="text/html; charset=utf-8"http-equiv=Content-Type><script>var DOC_ROOT = 'https://www.sites-plus.com';</script><link href=/templates/template03res/style/column.css rel=stylesheet><link href=/templates/template03res/style/form.css rel=stylesheet><link href=/templates/template03res/style/main_min.css rel=stylesheet><link href=/templates/Core/DefaultFrontend/style/select2.css rel=stylesheet><link href=/templates/Core/DefaultFrontend/style/fg.menu.css rel=stylesheet><link href=/templates/Core/DefaultFrontend/style/theme/jquery-ui-1.8.23.custom.css rel=stylesheet><meta content="index, follow"name=robots><meta content="PHP Link Directory 5.2.2"name=generator><script src=//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js></script><script src=//ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js></script><script>var $ = jQuery.noConflict();</script><script src=/javascripts/jquery/jquery.select2.js></script><script src=/javascripts/jquery/jquery.fg.menu.js></script><style>body {


}</style><link href=http://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css rel=stylesheet><link href=http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic rel=stylesheet><link href=http://fonts.googleapis.com/css?family=Josefin+Slab rel=stylesheet><link href=/templates/template03res/bootstrap/css/bootstrap.min.css rel=stylesheet><link href=/templates/template03res/style/custom.css rel=stylesheet><link href=/templates/template03res/style/colors/default-theme.css rel=stylesheet><script src=/templates/template03res/scrolltop/jquery.scrollToTop.min.js></script><link href=/templates/template03res/scrolltop/style.css rel=stylesheet><body><div class=header><div class=header2><div class=container><div class=logo><a title="Sites Plus"href=/> <img alt="Sites Plus"style="margin: 0px 0px 0px 0px;"src=/logo_thumbnail.php?pic=/uploads/sites-plus.png&width=227> </a></div><div class=search-field-top><script>var servername = ""+"/Search/ajaxSearchLinks/";

function split( val ) {
    return val.split( /,\s*/ );
}

function extractLast( term ) {
    return split( term ).pop();
}

function linkFormatResult(link) {
    //<![CDATA[
    var markup = "<hr \/><div class='listing-list-item ajax-search-result'>";
    markup += "<div class='link-info'><div class='listing-title'><a href='"+link.url+"'><b>" + link.title + "</b></a></div>";
    if (link.description !== undefined) {
        markup += "<div class='description'><a href='"+link.url+"'>" + link.description + "</a></div>";
    }
    markup += "</div></div>"
    return markup;
    //]]>
}


function linkFormatSelection(link) {
     return link.title;
}

var currEnteredData = null;

jQuery(document).ready(function($){
    $("#autoquery").select2({
        placeholder:"Search for a link",
        minimumInputLength:1,
        ajax:{
            url:servername,
            dataType:'json',
            quietMillis:100,
            allowClear:true,
            data:function (term, page) { // page is the one-based page number tracked by Select2
                return {
                    linkQuery: {q: term, loc: $("#autoquery-location").val()}, //search term
                    page_limit:100 // page size
                };
            },
        results:function (data, page) {
            // notice we return the value of more so Select2 knows if more results can be loaded
            for (x in data.result) {
                data.result[x].id = data.result[x].url;
            }
            data.result.unshift({'id':data.url, 'title':currEnteredData, 'url':'/search?search='+currEnteredData})
            return {results:data.result};
        }
    },

    formatResult:linkFormatResult, // omitted for brevity, see the source of this page

    formatSelection:linkFormatSelection // omitted for brevity, see the source of this page

    }).on('change', function(event){

        document.location.href = $(this).val();

    });



    jQuery(".select2-search input[type='text']").keyup(function(event){
        currEnteredData = jQuery(this).val();

    });

	jQuery("#search_form").submit(function(){
		jQuery("#autoquery").val(currEnteredData);		
	});	

});</script><form class="phpld-form headerSearch"action=/search id=search_form><div class="phpld-columnar phpld-equalize"style="overflow: visible"><div class="phpld-fbox-text float-left"><input style="width: 190px;"id=autoquery maxlength=150 name=search></div><div class=phpld-fbox-button><input class="button phpld-searchbutton"type=submit value=GO></div></div></form></div></div></div></div><div class=navbar-wrapper><div class=container><div class="navbar navbar-inverse navbar-static-top"role=navigation><div class=container><div class=navbar-header><button class=navbar-toggle data-target=.navbar-collapse data-toggle=collapse type=button><span class=sr-only> Toggle navigation </span> <span class=icon-bar> </span> <span class=icon-bar> </span> <span class=icon-bar> </span></button></div><div class="navbar-collapse collapse"><ul class="nav navbar-nav"><li><a href=/> Home </a><li><a href=https://www.sites-plus.com/submit> Suggest Your Site </a><li><a href=https://www.sites-plus.com/latest> Latest Sites </a><li><a href=https://www.sites-plus.com/contact> Contact </a></ul></div></div></div></div></div><div class=phpld-clearfix></div><div id=nav><div class=phpld-wbox><div class="phpld-hlist hidden-xs"></div></div></div><div class=phpld-wbox><div class=phpld-clearfix></div><div class=content-wrapper><div class=path></div><div class="phpld-column linearize-level-1"><div class="col-8 col-sm-6 col-lg-8"><div class=phpld-cbox><div class="phpld-grid phpld-full phpld-widget"id=widget_7><div class=pageNotFound><div>404</div> Page Not Found</div></div></div></div></div></div></div><div class=footer-top><div class=container><div class=row><div class="col-3 col-sm-3 col-lg-3"><h3>Other Directories</h3><ul><li><a style="color: #ffffff; font-size:0.9em;"href=http://www.tagshub.com> TagsHub.Com </a><li><a style="color: #ffffff; font-size:0.9em;"href=http://www.quicklinks.net> QuickLinks.Net </a></ul></div><div class="col-3 col-sm-3 col-lg-3"><h3>About Us</h3><p style="color: #ffffff; font-size:1.1em;">Sites-Plus is a human-edited, general web directory of quality sites.</div><div class="col-3 col-sm-3 col-lg-3"><h3>Search</h3><div class=search-field-bottom><script>var servername = ""+"/Search/ajaxSearchLinks/";

function split( val ) {
    return val.split( /,\s*/ );
}

function extractLast( term ) {
    return split( term ).pop();
}

function linkFormatResult(link) {
    //<![CDATA[
    var markup = "<hr \/><div class='listing-list-item ajax-search-result'>";
    markup += "<div class='link-info'><div class='listing-title'><a href='"+link.url+"'><b>" + link.title + "</b></a></div>";
    if (link.description !== undefined) {
        markup += "<div class='description'><a href='"+link.url+"'>" + link.description + "</a></div>";
    }
    markup += "</div></div>"
    return markup;
    //]]>
}


function linkFormatSelection(link) {
     return link.title;
}

var currEnteredData = null;

jQuery(document).ready(function($){
    $("#autoquery").select2({
        placeholder:"Search for a link",
        minimumInputLength:1,
        ajax:{
            url:servername,
            dataType:'json',
            quietMillis:100,
            allowClear:true,
            data:function (term, page) { // page is the one-based page number tracked by Select2
                return {
                    linkQuery: {q: term, loc: $("#autoquery-location").val()}, //search term
                    page_limit:100 // page size
                };
            },
        results:function (data, page) {
            // notice we return the value of more so Select2 knows if more results can be loaded
            for (x in data.result) {
                data.result[x].id = data.result[x].url;
            }
            data.result.unshift({'id':data.url, 'title':currEnteredData, 'url':'/search?search='+currEnteredData})
            return {results:data.result};
        }
    },

    formatResult:linkFormatResult, // omitted for brevity, see the source of this page

    formatSelection:linkFormatSelection // omitted for brevity, see the source of this page

    }).on('change', function(event){

        document.location.href = $(this).val();

    });



    jQuery(".select2-search input[type='text']").keyup(function(event){
        currEnteredData = jQuery(this).val();

    });

	jQuery("#search_form").submit(function(){
		jQuery("#autoquery").val(currEnteredData);		
	});	

});</script><form class="phpld-form headerSearch"action=/search id=search_form><div class="phpld-columnar phpld-equalize"style="overflow: visible"><div class="phpld-fbox-text float-left"><input style="width: 190px;"id=autoquery maxlength=150 name=search></div><div class=phpld-fbox-button><input class="button phpld-searchbutton"type=submit value=GO></div></div></form></div></div></div></div></div><footer id=footer></footer><script>var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-1014977-65']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();</script><script>/* <![CDATA[ */
    var root = '';
    
    var a = document.getElementsByTagName("a");
    for(i = 0; i< a.length; i++)
        if(a[i].id != '')
            a[i].onclick = count_link;
    function count_link(event) {
        i = new Image();
        i.src= root+'/cl.php?id='+this.id;
        return true;
    }

    
    /* ]]> */</script><script>$(function() {$("#toTop").scrollToTop();});</script><a href=#top id=toTop> </a><script src=/templates/template03res/bootstrap/js/bootstrap.min.js></script><script src=/templates/template03res/bootstrap/assets/js/docs.min.js></script><script>jQuery('ul.nav li.dropdown').hover(function() {jQuery(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn();}, function() {jQuery(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut();});</script><script>$("ul.navbar-nav a").filter(function(){return this.href == location.href.replace(/#.*/, "");}).addClass("active");</script><script>if ( window.location.href == "https://www.sites-plus.com/" ) {$('#myCarousel').show();} else {$('#myCarousel').hide();}</script>