﻿$(document).ready(function() {
    SearchBoxPrompt($('#search .textbox'));
});

var promptText = 'พิมพ์คำค้นที่นี่ แล้วกด Enter';

function SearchBoxPrompt(targetObject) {
    if ($(targetObject).val() == '') {
        $(targetObject).val(promptText);
        $(targetObject).addClass('blur');
    }

    $(targetObject).focus(SearchBoxFocus);
};

function SearchBoxEnter(event) {
    if (event.keyCode == '13') {
        event.preventDefault();
        var term = $(this).val();
        if (term != '') {
            document.location = "/searchresult.aspx?term=" + term;
        } else {
            alert('กรุณาพิมพ์คำค้น');
        }
    }
};

function SearchBoxFocus(event) {
    if ($(this).val() == promptText) {
        $(this).val('');
        if ($(this).hasClass('blur') == true)
            $(this).removeClass('blur');
    }

    $(this).keypress(SearchBoxEnter);
    $(this).blur(SearchBoxBlur);
};

function SearchBoxBlur(event) {
    if ($(this).val() == '') {
        $(this).val(promptText);

        if ($(this).hasClass('blur') == false)
            $(this).addClass('blur');
    }

    $(this).focus(SearchBoxFocus);
};
