﻿function SelectTopTab(object) {
    $(document).ready(function() {
        $(object).attr("className", "Selected");
    });
}

function SetScrollable(ScrollObject) {
    $(document).ready(function() {
        $(ScrollObject).scrollable();
    });
}

function SetAutoScrollable(ScrollObject) {
    $(document).ready(function() {
        $(ScrollObject).scrollable({ loop: true, size: 1 }).autoscroll({ autoplay: true });
    });
}

function SetSameHeight(object1, object2) {
    var obj1 = $(object1);
    var obj2 = $(object2);

    if (obj1.height() >= obj2.height()) {
        obj2.height(obj1.height());
    }
    else {
        obj1.height(obj2.height());
    }
}

function GetUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

function UrlDecode(url) {
    var o = url;
    var binVal, t, b;
    var r = /(%[^%]{2}|\+)/;
    while ((m = r.exec(o)) != null && m.length > 1 && m[1] != '') {
        if (m[1] == '+') {
            t = ' ';
        } else {
            b = parseInt(m[1].substr(1), 16);
            t = String.fromCharCode(b);
        }
        o = o.replace(m[1], t);
    }
    return o;
}

function CenterPosition(ObjectClass) {
    $(ObjectClass).css('position', 'absolute');
    $(ObjectClass).css('top', (($(window).height() - $(ObjectClass).height()) / 2) + 'px');
    $(ObjectClass).css('left', ($(window).width() - $(ObjectClass).width()) / 2 + 'px');

    $(window).resize(function() {
        $(ObjectClass).css('position', 'absolute');
        $(ObjectClass).css('top', (($(window).height() - $(ObjectClass).height()) / 2) + 'px');
        $(ObjectClass).css('left', ($(window).width() - $(ObjectClass).width()) / 2 + 'px');
    });
}

function SetSubMenu(Parent, Child) {
    $(document).ready(function() {
        $(Child).css('display', 'none');
        $(Parent).hover(function() {
            $(Child).css('display', 'block');
            $(Child).css('top', $(Parent).position().top + $(Parent).height() + "px");
            $(Child).css('left', $(Parent).position().left - ($(Child).width() - 13 - $(Parent).width()) + "px");
        },
        function() {
            $(Child).css('display', 'none');
        });
    });
}

function LoadFlash(Area, Path, Height, Width) {
    $(Area).flash({ src: Path, height: Height, width: Width });
}

//Page Init

    $(document).ready(function() {
        SetSameHeight(".ShadowContent700", ".ShadowContent300");
        $(".ShadowContent700").resize(function() { SetSameHeight(".ShadowContent700", ".ShadowContent300"); });

        $(".Search .Input").click(function() {
            this.value = "";
        });

        CenterPosition(".OrderOption");

        $("#txtSearch").keypress(function(event) {
            if (event.keyCode == 13) {
                location.href = "ShowAll.aspx?str=" + $("#txtSearch").attr('value');
                return false;
            }
        });
    });

