﻿/// <reference path="jquery-1.4.1.js" />
(function ($j) {
    /// <summary>
    /// Extends jQuery object with texttip function.
    /// </summary>
    /// <param name="$j" type="jQuery">jQuery object to extend ($j).</param>
    $j.fn.texttip = function (o) {
        var $jthis = $j(this);
        var $joptions = $j.extend({ text: 'Enter text here', cssClass: 'texttip' }, o);
        var $jf = function () {
            if ($jthis.val() == '' || $jthis.val() == $joptions.text) {
                $jthis.val('');
                $jthis.removeClass($joptions.cssClass);
            }
        };
        var $jb = function () {
            if ($jthis.val() == '' || $jthis.val() == $joptions.text) {
                $jthis.val($joptions.text);
                $jthis.addClass($joptions.cssClass);
            }
        };
        $jthis.focus($jf);
        $jthis.blur($jb);
        $jb();
    };
    $j.fn.setImg = function (src, w, h) {
        var $jtarget = $j(this);
        $jtarget.attr('src', src);
        $jtarget.attr('width', w);
        $jtarget.attr('height', h);
    };
})($j);
