﻿jQuery(function () {
    WQGlobal.setRightContactToolBar();
    jQuery(window).resize(WQGlobal.setRightContactToolBar);

    setTimeout(WQGlobal.setHeaderGrids, 0);
    jQuery(window).resize(WQGlobal.setHeaderGrids);

    var $headerMenuItemCurrent = jQuery('.wqheader_menu_item_current');
    jQuery('.wqheader_menu_item').hover(
	function () {
	    $headerMenuItemCurrent.removeClass('wqheader_menu_item_current');
	    jQuery(this).addClass('wqheader_menu_item_current');
	},
	function () {
	    jQuery(this).removeClass('wqheader_menu_item_current');
	    $headerMenuItemCurrent.addClass('wqheader_menu_item_current');
	});

    //if (jQuery.browser.msie)
    //for(x in document.open);
    //jQuery('<link rel="stylesheet" type="text/css" />').attr('href', 'XXX');
    jQuery(window).scroll(function () {
        jQuery('#wqcontact_toolbar').stop().animate({ 'top': (jQuery(window).height() - 143) / 2 + jQuery(window).scrollTop()
        }, 500);
    });
});

var WQGlobal = {
    setRightContactToolBar: function () {
        //jQuery('#wqcontact_toolbar').css('top', (jQuery(window).height() - 143) / 2);
        jQuery('#wqbody_right_line').css('height', jQuery(window).height());
        jQuery('#wqcontact_toolbar').stop().animate({ 'top': (jQuery(window).height() - 143) / 2 + jQuery(window).scrollTop()
        }, 500);
    },
    setHeaderGrids: function () {
        var bodyWidth = jQuery('body').width();
        var headerBarGrids = '';
        var UNIT_WIDTH = 17;
        for (var i = 0; i < 3; i++) {
            var tmp = bodyWidth;
            while (tmp > 0) {
                var color = Math.round(Math.random() * 15 + 2).toString();
                if (color.length < 2)
                    color = '0' + color;
                color = color + color + color;
                if (tmp < UNIT_WIDTH) {
                    headerBarGrids += '<div style="background:#' + color + ';width:' + tmp + 'px"></div>';
                    tmp = 0;
                }
                else {
                    headerBarGrids += '<div style="background:#' + color + '"></div>'
                    tmp -= UNIT_WIDTH;
                }
            }
        }
        jQuery('#wqheader_bar_grids').html(headerBarGrids);
    }
}

function setSimpleMyWQSecondMenuSlide(strSelectItem) {
    var selectItemId = strSelectItem.split("_")[0];
    var selectSubItemClasss = strSelectItem.split("_")[1];

    $("#" + selectItemId).find("." + selectSubItemClasss).find("a").addClass("underLine");

    $(".myWQSecondMenu .panel").each(
    function () {
        if ($(this).attr("id") != selectItemId)
            $(this).find(".title").next("li").hide();
        else
            $(this).find(".title").addClass("open");
    });

    $(".myWQSecondMenu .panel").find(".title").click(
    function () {
        if ($(this).hasClass("open")) {
            $(this).removeClass("open");
            $(this).next("li").hide(1000);
        }
        else {
            $(this).next("li").show(1000);
            $(this).addClass("open");
        }
    });
}
