﻿$(document).ready(function () {
    //var highestCol = Math.max($('#boxes .box').height(), $('#boxes .box:first-child').height());
    //$('#boxes .box').height(highestCol);

    $('#mainNav > li').has('ul').find('a.top-level').click(function () {
        var a = $(this);
        if (a.next().css('display') != 'none') {
            a.removeClass('subMenu_hover');
            a.next().hide();
        } else {
            $('#mainNav li ul').hide();
            $('#mainNav li a.top-level').removeClass('subMenu_hover');
            a.addClass('subMenu_hover');
            a.next().show();
        }

        return false;
    });

    $("#bestSeller_list").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
        auto: 2000,
        speed: 1000,
        visible: 4
    });

    // Cycle
    $('#slider ul').cycle({
        fx: 'fade',
        timeout: 5000,
        pager: '#sliderNav'
    });

    //Cufon
    Cufon.replace('.cufon');

    $('#menu #categorynav > li').hover(function () {
        $(this).find('ul').stop(true, true).show(80);
    }, function () {
        $(this).find('ul').stop(true, true).hide();
    });

    $('#loginpopup').click(function () {
        $.fancybox({
            'autoDimensions': false,
            'width': 377,
            'height': 260,
            'href': '/LoginFrame.aspx',
            'type': 'iframe'
        });
        return false;
    });

    $('input, textarea').focusin(function () {
        $(this).addClass('infocus');
    });
    $('input, textarea').focusout(function () {
        $(this).removeClass('infocus');
    });
});

function setCookie(c_name, value, exmins) {
    var exdate = new Date();
    exdate.setMinutes(exdate.getMinutes() + exmins);
    var c_value = escape(value) + ((exmins == null) ? "" : "; expires=" + exdate.toUTCString()) + '; path=/;';
    document.cookie = c_name + "=" + c_value;
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
    }
    return null;
}
