$(document).ready(function() {
    
});

//GENERIC SITE----------------------------------------------------------------------------->
function InitSite(){
    //fix png
    //$('body').supersleight();
}

function InitSurfReport(){
    $('div#muriwai H3').addClass('hdn');
    $('div#piha H3').addClass('hdn');

    $('div#piha').addClass('hdn');

    $('#surf-subnav LI A').click(function(evt) {
        var newReport = $(this).attr("rel");
        //alert(newReport);
    
        $("#surf-subnav li a").removeClass("selected");
        $(this).addClass("selected");
        
        switch(newReport){
            case 'muriwai':
                $('div#muriwai').removeClass('hdn');
                $('div#piha').addClass('hdn');
                break;
            case 'piha':
                $('div#muriwai').addClass('hdn');
                $('div#piha').removeClass('hdn');
                break;
        }
        evt.preventDefault();
    });
}


function InitTeam(){
    //set team content divs to hidden
    //$("ul#the-team LI div.team-content").hide();
    var openFirst = 1;
    $("ul#the-team LI div.team-content").each(
        function() {
            if(openFirst != 1){
                $(this).hide();
            }else{
                openFirst = openFirst + 1;
            }
        }
    );
    
    //show expand boxes
    $("ul#the-team LI A.toggle").css('display', 'block');
    
    $("ul#the-team LI A.toggle").click(function (evt) {
    var currentItem = $(this).attr("rel");
      $("#" + currentItem).slideToggle("fast");
        $("ul#the-team LI A.toggle").each(
            function() {
                if($(this).attr("rel") == currentItem){
                    if($(this).children("img").attr('src') == '/image/layout/arrow-open.gif'){
                        $(this).children("img").attr("src", "/image/layout/arrow-close.gif");
                        $(this).children("img").attr("alt", "close");
                    }else{
                        $(this).children("img").attr("src", "/image/layout/arrow-open.gif");
                        $(this).children("img").attr("alt", "open");
                    }
                    //$(this).text($(this).text() == '+' ? '-' : '+');
                    //alert($(this).children("img").attr('src'));
                    //$(this).children("img").attr("src", "/image/layout/minus-box.gif");
                    
                }
            }
        );
        currentImg = "minus"   
        evt.preventDefault();
    }); 
}

function InitHomeCarousel(){
    /*$(".jCarouselLite(").jCarouselLite({
        btnPrev: ".previous",
        btnNext: ".next",
        auto: 2500,
        easing: 'easeInOutCubic',
        speed: 900,
        visible: 4,
        circular: true
    });*/
    
    if ( $.browser.safari == false ){
        $(".jCarouselLite").jCarouselLite({
            visible: 4,
            auto: 2500,
            easing: 'easeInOutCubic',
            speed: 900
        });
    }
}

function InitProductPage(){
    //product subnav
    $('div#tech-specs').addClass('hdn');
    
    $('#product-subnav LI A').click(function(evt) {
        var switchInfo = $(this).attr("rel");
        //alert(newReport);
    
        $("#product-subnav li a").removeClass("selected");
        $(this).addClass("selected");
        
        switch(switchInfo){
            case 'product-details':
                $('div#product-details').removeClass('hdn');
                $('div#tech-specs').addClass('hdn');
                break;
            case 'tech-specs':
                $('div#product-details').addClass('hdn');
                $('div#tech-specs').removeClass('hdn');
                break;
        }
        evt.preventDefault();
    });

    //enquiry form;
    $("#product-enquire").hide();

    var formStatus = 'hidden';
    $(".enquire-btn").click(function (evt) {
        evt.preventDefault();
    
        $("#product-enquire").slideToggle("med");
        if(formStatus == 'hidden'){
            
            $(this).children("img").attr("src", "/image/layout/enquire-arrowup.gif");
            formStatus = 'visible';
        }else{
            $(this).children("img").attr("src", "/image/layout/enquire-arrowdown.gif");
            formStatus = 'hidden';
        }
    });
    
    //lightbox
    $("a#main-image").lightBox();
    $("a.zoom").lightBox();
    
    //change main image when thumbnails are clicked
    $(".thumbs a").click(function (evt) {
        evt.preventDefault();
        var newMainImage = $(this).attr("rel");
        var newFullImage = $(this).attr("href");
        //remove selected class from current thumb
        $(".thumbs a").removeClass("selected");
        //add selected to new thumbnail
        $(this).addClass("selected");
        
        //change main image
        $("a#main-image IMG").attr("src", newMainImage);
        
        //add full image path into the href of the main image
        $("a#main-image").attr("href", newFullImage);
        $("a.zoom").attr("href", newFullImage);
    });
    
    //carousel
    $(".jCarouselLite").jCarouselLite({
        visible: 4,
        btnNext: ".next",
        btnPrev: ".prev"
    });
}

