$(document).ready(function() {
    $("#q")
        .attr('title', 'Enter a Place to Search')
        .val('Enter a Place to Search')
        .focusin(function() {
            var ele = $(this);
            var title = ele.attr('title'),
                val = ele.val();
            if (title === val) ele.val('');
        })
        .focusout(function() {
            var ele = $(this),
                title = ele.attr('title'),
                val = ele.val();
            if ($.trim(val) === '' || val === title) ele.val(title);
        })
        .autocomplete('getplaces.php',
            {
                delay:10,
                minChars:1,
                matchSubset:0,
                onItemSelect:selectItem,
                //onFindValue:findValue,
                width:400,
                autoFill:true
            }
        );
    /*$("#search_form").submit(function() {
        $("#search_form").attr("action", "search.php?q="+$("#q").val());
    });*/
    $("#myproflink").click(function(){
        if (confirm("Please sign in to access your profile."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#mypreflink").click(function(){
        if (confirm("Please sign in to see your preferences."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#mypholink").click(function(){
        if (confirm("Please sign in to see your uploaded photos."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#myvidlink").click(function(){
        if (confirm("Please sign in to see your uploaded videos."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#mytriplink").click(function(){
        if (confirm("Please sign in to see your trips."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#myrevlink").click(function(){
        if (confirm("Please sign in to see your reviews."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#myartlink").click(function(){
        if (confirm("Please sign in to see your articles."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#mypntslink").click(function(){
        if (confirm("Please sign in to see your points."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
    $("#rdmpntslink").click(function(){
        if (confirm("Please sign in to redeem your points."))
            location.href = "login.php?url="+$(this).attr("url");
        return false;
    });
});

function selectItem(li) {
    location.href="placeinfo.php?s&p="+li.extra[0];
}

