﻿$(document).ready(function() {
    $('#search-label').inFieldLabels({
        fadeOpacity: 0
    });

    $('.search-input').autocomplete({
        minLength: 3,
        source: $("#siteBasePath").val() + "/searchterms/"
    });

    $('.search-input').keydown(function(event) {
        if (event.keyCode == '13') {
            doSearch();
            return false;
        }
    });

    $('.search-submit').click(function() {
        doSearch();
        return false;
    });

    $('#skimButton').toggle(
        function() {
            $(this).attr('class', 'close');
            $('#skimContent').slideDown(200);
            return false;
        },
        function() {
            $(this).attr('class', 'open');
            $('#skimContent').slideUp(200);
            return false;
        });

    $('select').sSelect();

    $('input[type=file]').filestyle({
        image: '<%=ResolveUrl("~/App_Themes/AcquityCorporate/Images/browse-button.gif") %>',
        imagewidth: 43,
        imageheight: 14,
        width: 153
    });
});

function doSearch() {
    window.location = $('#siteBasePath').val() + '/search/?searchtext=' + escape($('.search-input').val()) + '&searchmode=AnyWord';
}

function loadingDialog(target){
    $(target).html("<span class=\"loading\">LOADING...</span>");
}

function errorDialog(target){
    $(target).html("<span class=\"error\">Oops! An error occurred, please try again.</span>");
}