﻿$().ready(function () {
    var searchbox = $('textarea[id*="txtSearchBox"]');
    var defaultsearchtext = 'Tìm mà không thấy, biết mà không chắc?';

    showmenu();
    
    var tabs = $('#pagetabs');
    var topmenu = $('#topmenu');
    /*if ($.browser.mozilla) {
        tabs.css('padding', '0px 0px 0px 191px');
        tabs.children('div').css('padding', '0.7em 0.2em');
    }
    if ($.browser.msie) {
        tabs.css('padding', '0px 0px 0px 191px');
        var menubar = $('#topmenu ul li a');
        menubar.css('padding-bottom', '0.5em');
        var submenu = $('.submenu');
        submenu.css('margin-top', '6px');
    }*/

    try {
        $(selectedTab).attr('class', 'selected');
    }
    catch (exception) { }

    searchbox.val(defaultsearchtext);
    searchbox.focus(function () {
        if ($.trim(searchbox.val()) == defaultsearchtext) {
            searchbox.val('');
        }
    });

    searchbox.blur(function () {
        if ($.trim(searchbox.val()).length == 0) {
            searchbox.text(defaultsearchtext);
        }
    });
});

function arrangeInlineLoginForm() {
    var pnLoginBackground = $('div[id*="pnLoginBackground"]');
    
    pnLoginBackground.width($(document).width());
    pnLoginBackground.height($(document).height());

    autoArrangeLoginFormOnWindowResize();
}

function autoArrangeLoginFormOnWindowResize() {
    var pnLogin = $('div[id*="pnFormLogin"]');
    var topPos = ($(window).height() - pnLogin.height()) / 2;
    var leftPos = ($(window).width() - pnLogin.width()) / 2;
    pnLogin.css('top', topPos);
    pnLogin.css('left', leftPos);
}

$.fn.clearForm = function () {
    return this.each(function () {
        var type = this.type, tag = this.tagName.toLowerCase();
        if (tag == 'form')
            return $(':input', this).clearForm();
        if (type == 'text' || type == 'password' || tag == 'textarea')
            this.value = '';
        else if (type == 'checkbox' || type == 'radio')
            this.checked = false;
        else if (tag == 'select')
            this.selectedIndex = -1;
    });
};

$(window).resize(autoArrangeLoginFormOnWindowResize);
