﻿$j = jQuery.noConflict();

$j(document).ready(function () {
    $j('.dlgSlideDown').hide();

    var tabindex = 1;
    $j('input,select,textarea,checkbox,radio').each(function () {
        if (this.type !== "hidden" && this.id !== "username" && this.id !== "password") {
            $j(this).attr("tabindex", tabindex);
            tabindex++;
        }
    })

    $j("#feedbackDiv").dialog({
        bgiframe: true,
        autoOpen: false,
        height: 335,
        width: 375,
        modal: true
    });

    $j('#feedbackBtn').click(function () {
        $j('#feedbackDiv').dialog('open');
    });

    /*
    $j("#saveLink").dialog({
    bgiframe: true,
    autoOpen: false,
    height: 125,
    width: 500,
    modal: true
    });
    */

    $j('#saveLinkBtn').click(function () {
        $j('.dlgSlideDown').slideUp();
        $j('#saveLinkDlg').slideDown('slow');
//        $j('#saveLink').dialog('open');
    });

}); 

//http://plugins.jquery.com/files/jquery.clearinput.js_.txt

(function ($j) {
    // define the initialValue() function
    $j.fn.initialValue = function (value) {
        if (value) {
            return this.attr('initial-value', value);
        } else {
            return this.attr('initial-value');
        }
    };

    $j.fn.clearInput = function () {
        return this
      .focus(function () {
          if (this.value == $j(this).initialValue()) {
              this.value = '';
          }
      })
      .blur(function () {
          if (this.value == '') {
              this.value = $j(this).initialValue();
          }
      })
      .each(function (index, elt) {
          $j(this).initialValue(this.value);
      });
    };

    // apply plugin to all inputs with class ".clear-input"
    $j(function () {
        $j('input.clear-input').clearInput();
    });
})(jQuery);

function submitFeedback()
{
    $j.post
    ('/Feedback/Create',
     $j('#feedbackForm').serialize(),
     function (data) {
         $j('#feedbackDiv').dialog('close');
     }
    );
}
