﻿(function ($) {
    $.fn.WaveText = function (options) {
        // default
        var defaults = {
            value: "Nhập từ khóa",
            defaultColor: "#cacaca",
            activeColor: "#000"
        };
        var options = $.extend(defaults, options);
        var $input = $(this);
        // init attribute
        if (jQuery.trim($input.val()) == "") $input.val(options.value);
        $input.css("color", options.defaultColor);

        $input
        .click(function () { // event click
            if (jQuery.trim($input.val()) == options.value)
                $input.val("");
            $input.css("color", options.activeColor);
            $input.select();
        })
        .blur(function () { // event blur
            if (jQuery.trim($input.val()) == "")
                $input.val(options.value);
            $input.css("color", options.defaultColor);
        });
    }
})(jQuery);

/* Get query string value */
(function ($) {
    $.getParam = function (paramName) {
        var parName = paramName.replace(/[\[]/, '\\\[').replace(/[\]]/, '\\\]');
        var pattern = '[\\?&]' + paramName + '=([^&#]*)';
        var regex = new RegExp(pattern);
        var matches = regex.exec(window.location.href);
        if (matches == null) return '';
        else return decodeURIComponent(matches[1].replace(/\+/g, ' '));
    }
})(jQuery);
