//Scene 7 lightbox tab script
var whichScene7Tab = '';
$(function(){
    // Tab-related functions
    $('#lb-otherViews-tabs div').click(
		function() {
		    $('#lb-otherViews-tabs div').removeClass('active');
		    $(this).addClass('active');
		    $('.zoomStuff,.rotateStuff').css('left', '-3000px');
		    whichScene7Tab = $(this).attr('id');
		    $('.' + whichScene7Tab + 'Stuff').css('left', '1px');
        }
    );
});

// 360 degree movie script
var timeout;
function step() {
	timeout = setInterval('document.movie1.Step(1)',50);
}

// Scene 7 zoom scripts
function sceneSevenZoomViewer() {
    this.mainImage = new Object();
    this.mainImageId = "";
    this.alternateImage2 = new Object();
    this.alternateImage2Id = "";
    this.alternateImage3 = new Object();
    this.alternateImage3Id = "";
    this.alternateImage4 = new Object();
    this.alternateImage4Id = "";
    this.alternateImage5 = new Object();
    this.alternateImage5Id = "";
    this.alternateImage6 = new Object();
    this.alternateImage6Id = "";
    this.alternateImage7 = new Object();
    this.alternateImage7Id = "";
    this.alternateImage8 = new Object();
    this.alternateImage8Id = "";

    var s7zoom;

    this.initialize = function() {
        s7zoom = new SjZViewer('http://s7d4.scene7.com/is/image/', '', 448, 448, this.mainImage['image.width'], this.mainImage['image.height']);
        var zoomsteps=2;
        var zoomlimit=100;

        s7zoom.setBackground("0xffffff");
        s7zoom.setTurnTime(1);
        s7zoom.setMaxZoom(zoomlimit); //sets the initial maxZoom for images
        s7zoom.setZoomStep(zoomsteps); //sets the initial maxZoom for images
        s7zoom.setFormat("jpeg");
    }

    this.getViewer = function() {
        return s7zoom;
    }

    this.showMainImage = function() {
        $('div.alternateView').removeClass('active-alternateView');
		$('#altImageThumbnail-1').parents('div.alternateView').addClass('active-alternateView');

        $('link[rel*=style]').each(function(i) {
            if ($(this).attr('href').indexOf('print.css') > -1) $(this).attr('href', '/common/css/printS7.css');
        });
        
        s7zoom.setImage('http://s7d4.scene7.com/is/image/KPS/?bgc=255,255,255&size=' + this.mainImage['image.width'] + ',' + this.mainImage['image.height'] + '&originN=0,0&layer=1&src=' + this.mainImageId + '&fmt=jpg&op_sharpen=1', true, this.mainImage['image.width'], this.mainImage['image.height']);
    }

    this.showAlternateImage = function(whichAltImage) {
        $('div.alternateView').removeClass('active-alternateView');
		$('#altImageThumbnail-' + whichAltImage).parents('div.alternateView').addClass('active-alternateView');
        var id = "this.alternateImage" + whichAltImage + "Id";
        var width = "this.alternateImage" + whichAltImage + "['image.width']";
        var height = "this.alternateImage" + whichAltImage + "['image.height']";
        s7zoom.setImage('http://s7d4.scene7.com/is/image/KPS/?bgc=255,255,255&size=' + eval(width) + ',' + eval(height) + '&originN=0,0&layer=1&src=' + eval(id) + '&fmt=jpg&op_sharpen=1', true, eval(width), eval(height));
    }
}