

function google_map() {
    if( $('#'+global_map_id).length == 1 ) {
    var latlng = new google.maps.LatLng(global_latitude, global_longitude);
    var myOptions = {
        zoom: 15,
        center: latlng,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById(global_map_id),
        myOptions);
    var marker = new google.maps.Marker({
        map:map,
        animation: google.maps.Animation.DROP,
        position: latlng
    });
    }

}


$(document).ready( function(){
    $("div.tabs ul").tabs("div.panes > div");

    $(function() {
        
       
        if ( $("#main-banner-image img").length > 1) {

            $("#main-banner-image").cycle({
                fx: 'fade',
                speed: 6000,
                pause: '1'
            //                fit: '1'
            });
        }

        $(".carousel").each( function() {

        
            if ( $(this).find("img").length > 5) {

                $(this).parent().find("a.next,a.prev").each( function() {
                    $(this).removeClass('dn')
                });

                $(this).jCarouselLite({
                    btnNext: $(this).parent().find("a.next"),
                    btnPrev: $(this).parent().find("a.prev"),
                    //                auto: 3000,
                    speed: 1000,
                    circular: true,
                    visible: 5,
                    easing: "easeInQuad"
                });
            }

        })

        if ( $("#product-image-list img").length > 3) {

            $("#product-image-list").parent().find("a.next,a.prev").each( function() {
                $(this).removeClass('dn')
            });

            $("#product-image-list").jCarouselLite({
                btnNext: "#product-image-list-parent a.next",
                btnPrev: "#product-image-list-parent a.prev",
                speed: 1000,
                circular: false,
                visible: 3,
                easing: "easeInQuad"
            });
        }

        $('#product-image-list a').click( function() {
            var a = $(this);
            var img = $('img', this);
            var main_img = $('#product-image img');
            var child_name = basename(img.attr('src'));
            var parent_name = basename(main_img.attr('src'));
            var src = main_img.attr('src').replace(parent_name, child_name);
            main_img.attr('src', src);
            return false;
        })

        $('.hidden-value').click( function(){
            var orig_value = this.value;
            this.value = '';
            $(this).blur( function(){
                var curr_value = this.value;
                if ( !curr_value ) {
                    this.value = orig_value;
                }

            })
        })

        $('#email-form').submit( function () {
            $.post('/external/email', {
                name: this.name.value,
                email: this.email.value,
                message: this.message.value
            },
            function(data){
                $('#email-form').slideUp('slow', function() {
                    $('#email-form').replaceWith('Message successfully sent.');
                });
            }
            );
            return false;
        });
    });

    google_map();
    
})
