﻿


/////////// Details Tabs //////////////////////
$(function() {


    $('div.details div.tabs a').click(function() {

        ShowCarDetails(this);

    })




    /* var tabContainers = $(this).find('div.details > div.tab_content');

    $('div.details div.tabs a').click(function() {
    //   alert($(this).html());
    //alert(this.hash);
    // tabContainers.hide().filter(this.hash).show();
    //tabContainers.hide().filter(this.hash).show();
    $('div.details div.tabs a').removeClass('activeTab');
        
    $(this).addClass('activeTab');
    return false;
    }).click();
    //}).filter(':first').click();*/
});
////////////////////////////////////////////////

function SwitchColor(objId) {
    
    //alert(objId);
    //$('#navbar').children().find('a').css('background', 'url(../images/bg/bg_header_menu.gif) right -120px repeat-x;');
    $('#navbar').children().find('a').css('background', 'red');
}

function ShowCarDetails(obj) {

    var carNo = $(obj).attr('Id').replace('t1', '').replace('t2', '');

    var tabNum = $(obj).attr('Id').replace(carNo, '');
    //alert($('$t1' + carNo + 'Details').html())
    if (tabNum == 't1') {
        $('#t2' + carNo).removeClass('activeTab');
        $('#t2' + carNo + 'Details').hide();
    }
    if (tabNum == 't2') {
        $('#t1' + carNo).removeClass('activeTab');
        $('#t1' + carNo + 'Details').hide();
    }

    $('#' + tabNum + carNo).addClass('activeTab');
    $('#' + tabNum + carNo + 'Details').show();
}

$(document).ready(function() {
    //Switch round button direction and searchbutton location
   
    $(".searchbutton").removeClass("btnHidden");
    $(".spanel h4").toggle(function() {
        $(this).addClass("close");
        $(".searchbutton").addClass("sb_advanced");
    }, function() {
        $(this).removeClass("close");
        $(".searchbutton").removeClass("sb_advanced");
    });

    //make sure that when page loads the round button and text keep state and searchbutton keeps location
    if ($(".advanced").css("display") == "block") {
        $("div.spanel h4 a").text("סגור אפשרויות חיפוש נוספות");
        $(".spanel h4").addClass("close");
        $(".searchbutton").addClass("sb_advanced");
    }
    else {
        $("div.spanel h4 a").text("פתח אפשרויות חיפוש נוספות");
        $(".spanel h4").removeClass("close");
        $(".searchbutton").removeClass("sb_advanced");
    }


    //switch text near round button and searchbutton location
    $("div.spanel h4").click(function() {
        if ($("div.spanel h4 a").text() == "סגור אפשרויות חיפוש נוספות") {
            $("div.spanel h4 a").text("פתח אפשרויות חיפוש נוספות");
            $(".spanel h4").removeClass("close");
            $(".searchbutton").removeClass("sb_advanced");

        } else {
            $("div.spanel h4 a").text("סגור אפשרויות חיפוש נוספות");
            $(".spanel h4").addClass("close");
            $(".searchbutton").addClass("sb_advanced");
        }
        $("div.spanel .advanced").slideToggle("fast");
    });




    //Hide the toggle containers on load
    $(".toggle_container").hide();
    //Open inner rows content
    var x = 0
    $("div.dataRow2 div:not(.first)").click(function() {
        var thisRow = $(this).parents("div.dataRow");

        /*if ($(thisRow).hasClass('active')) {
        $(thisRow).removeClass('active');
        } else {
        $(thisRow).addClass('active');
        }*/
        var carNo = "";
        var carName = "";
        carNo = $(thisRow).attr('rel');
        carName = $('#DegemName' + carNo).text();

        //        if ($(thisRow).attr('rel').indexOf(',') >= 0) {
        //            var split = $(thisRow).attr('rel').split(',');
        //            carNo = split[0];
        //            carName = split[1];
        //        }
        //        else {
        //            carNo = $(thisRow).attr('rel');
        //        }

        if ($(thisRow).next(".toggle_container").css('display') == 'none')
            $(thisRow).addClass('active');
        else
            $(thisRow).removeClass('active');

        $(thisRow).next(".toggle_container").slideToggle("fast");

        //  alert($(thisRow).attr('rel'));
        //alert( '#t1' + carNo);
        $('#t1' + carNo).click();

        LoadCarGallery(carNo, carName);

    });






    //FAQ list
    $('ul.accordion > li > p').hide();
    $('ul.accordion > li > h5').click(function() {
        $(this).next().slideToggle('fast');
    });

    $('.CarouselLi').css('display', 'block')
    if ($('.carousel_hp').length) {
        $(function() {
            $(".carousel_hp .jCarouselLite").jCarouselLite({
                btnNext: ".carousel_hp .next",
                btnPrev: ".carousel_hp .prev",
                vertical: true
            });
        });
    }

    //right column user preferences
    //    $('.w171 > .mid > .w163').show();
    //    $('.w171 > .top > .toggle').click(function() {
    //        if ($("span.toggle").text() == "פתח") {
    //            $("span.toggle").text("סגור");
    //        } else {
    //            $("span.toggle").text("פתח");
    //        }
    //        $(".w171 > .mid > .w163").slideToggle('fast');
    //    });

});


function ShowCarouselDetails(newIndex) {
    if ($('#details' + newIndex).attr('rel') == 'swf') {
        $('#bigImage').removeClass('bigImg').addClass('bigPromo');
    }
    else if ($('#details' + newIndex).attr('rel') == 'img') {
        $('#bigImage').removeClass('bigPromo').addClass('bigImg');
    }
    $('.CarouselDetails').css("display", "none");
    $('#details' + newIndex).css("display", "block");
    $('.carousel_hp ul li').removeClass("active");
    $('.liC' + newIndex).addClass("active");

}

////////// Fixing IE7 Z-Index Issues with jQuery /////////

//$(function() {
//    var zIndexNumber = 10000;
//    $('div').each(function() {
//        $(this).css('zIndex', zIndexNumber);
//        zIndexNumber -= 10;
//    });
//});

///
// action : true = add car to list
// action : false = remove car from list
//
