/**
 * jQuery local functions
 *
 */
$(document).ready(function() {

    var timer1;
    var timer2;
    var timer3;

    $("div#select-type-btn").click(function () {
    //$("div.full-select-box").click(function () {
        $("div.b-select-box").toggle("slow");
        clearTimeout(timer1);
    });

    $("div.full-select-box").bind("mouseleave", function () {
        timer1 = setTimeout('$("div.b-select-box").hide("slow")', 2000);
    });

    $("div.b-select-box").bind("mouseenter", function () {
        clearTimeout(timer1);
    });

// ****************** 
    $("div#b-select-phone").click(function () {
        $("div.b-select-phone-box").toggle("slow");
        clearTimeout(timer2);
    });
    
    $("div.full-select-phone").bind("mouseleave", function () {
        timer2 = setTimeout('$("div.b-select-phone-box").hide("slow")', 2000);         
    });

    $("div.b-select-phone-box").bind("mouseenter", function () {
        clearTimeout(timer2);
    }); 

// ******************
    $("div#b-select-resolution").click(function () {
        $("div.b-select-resolution-box").toggle("slow");
        clearTimeout(timer3);
    });
    
    $("div.full-select-resolution").bind("mouseleave", function () {               
        timer3 = setTimeout('$("div.b-select-resolution-box").hide("slow")', 2000);
    });

    $("div.b-select-resolution-box").bind("mouseenter", function () {
        clearTimeout(timer3);
    });

// ******************

// ******************
    $("a.b-select-another-phone").click(function () {
        $("div#phModelSelect").show("slow");
    });
// ******************
});
