$(function() {
    //'' Set Up UntilValue For Input For Query
    var objInput = $("#gotoPage").find("input");
    objInput.keepText = "Enter a Page Number";

    // If objInput.isCached then reset value
    if (objInput.val() != objInput.keepText) objInput.val(objInput.keepText);

    // Is the same as UntilVal function recorded on MOSS
    objInput.bind("focus blur	", function() {
        var g = $(this);
        g.val() == objInput.keepText || !g.hasClass("active") ?
			g.val("").addClass("active").attr("maxlength", 4) :
			g.val() == "" && g.val(objInput.keepText).removeClass("active").attr("maxlength")
    })
    //'' End Set Up UntilValue For Input For Query

});

function btnNoPageFound() {
    $(function(){
        var objBtn = $("#pageTag").find(".btnPageSearch"),
        objErr = $("#pageNotFound")

        objBtn.one("click.fade", function() {
            errorFade(objErr);
            objErr.unbind('click.fade');
            return false;
        });

        objErr.one("click.fade", function() {
            errorFade(objErr);
            objBtn.unbind('click.fade')
            return false;
        });
    });
}

function errorFade(objErr) {
    var objBtn = $("#pageTag").find(".btnPageSearch"),
			objInput = $("#gotoPage").find("input");
		
    objErr.fadeOut(500, function() {
				objBtn.attr("src", "/images/ui/pagetag-go.gif");
        objInput.fadeIn(500);
        if (!$.browser.msie) objInput.focus();
    });
}
