var RESULT_DIV_ID    = "#result";
var PHONE_FORM_ID    = "#phone-form";
var HAS_JS_ID        = "#hasjs";
var PROGRESS_BAR_ID  = "#progress-bar";
var SUBMIT_BTN_ID    = "#btn-submit-vmlookup";

var PROGRESS_BAR_IMG = 
    '<img src="images/progress_bar.gif" ' + 
    'widht="188" height="15" />';
var PHONE_NUM_NOT_VALID = "Please enter a valid phone number";

var isTabbingEnabled = true;

$j(function() {
    $j(HAS_JS_ID).val("true");
    $j(PHONE_FORM_ID).ajaxForm({
        dataType:  'json',
        beforeSubmit: function() {
            $j(RESULT_DIV_ID).show();
        },
        success: function(responseText, statusText)  { 
            $j(PROGRESS_BAR_ID).hide();
            $j(RESULT_DIV_ID).text("");
            var json = eval(responseText);
            if (json.error == 1)
            {
                var link = '<p>' + json.guide + '</p>';
            }
            else if (json.guide.indexOf(".pdf") == -1)
            {
                var link = "<span>Could Not Find VM Guide</span>\n";
            }
            else
            {
                var link = "<a href=\"" + json.guide + "\" target=\"_blank\">" + 
                    json.name + "</a>\n";
            }
            $j(RESULT_DIV_ID).append(link);
            $j(RESULT_DIV_ID).slideDown("slow");
        }
    });
});