// JavaScript Document
var variables =new Array();

var selectedVar = 0;

function showImage(showIndex) {
	for (i=0;i<=32;i++)
	{	
	if(i == showIndex)
	{
	Element.show("image-box"+i)
	selectedVar = i
	}
	else
	{
	Element.hide("image-box"+i)
	}
	
}
	
}

function setZoom(i, pageName)
{
	
	var containerWidth
	var containerHeight 
	switch(pageName)
	{
		case "product":
		{
			containerWidth = 501
			containerHeight = 322
			break
		}
		case "designHub":
		{
			containerWidth = 501
			containerHeight = 322
			break
		}
		default:
		{
			containerWidth = 501
			containerHeight = 322
			break
		}
	}
	
	var totalWidth = 4183
	var totalHeight = 2636
	var imageFolder = "http://homeform.scene7.com/is/image/"
	switch(i)
	{
//	case 0:
//		variables[0]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 1:
//		variables[1]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/Backpack_B",  501, 322, 4183, 2636)
//		break
//	case 2:
//		variables[2]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 3:
//		variables[3]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/malmo-walnut-det",  501, 322, 4183, 2636)
//		break
//	case 4:
//		variables[4]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 5:
//		variables[5]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 6:
//		variables[6]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 7:
//		variables[7]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 8:
//		variables[8]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 9:
//		variables[9]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 10:
//		variables[10]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 11:
//		variables[11]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 12:
//		variables[12]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 13:
//		variables[13]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 14:
//		variables[14]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 15:
//		variables[15]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 16:
//		variables[16]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 17:
//		variables[17]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 18:
//		variables[18]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 19:
//		variables[19]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 20:
//		variables[20]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 21:
//		variables[21]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 22:
//		variables[22]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 23:
//		variables[23]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 24:
//		variables[24]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 25:
//		variables[25]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 26:
//		variables[26]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 27:
//		variables[27]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 28:
//		variables[28]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 29:
//		variables[29]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 30:
//		variables[30]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 31:
//		variables[31]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break
//	case 32:
//		variables[32]= new SjZViewer("http://homeform.scene7.com/is/image/", "/Homeform/sharpstest1",  501, 322, 4183, 2636)
//		break

	case 0:
		variables[0]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 1:
		variables[1]= new SjZViewer(imageFolder, "/Homeform/Backpack_B", containerWidth, containerHeight, 4183, 2636)
		break
	case 2:
		variables[2]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 3:
		variables[3]= new SjZViewer(imageFolder, "/Homeform/malmo-walnut-det", containerWidth, containerHeight, 4183, 2636)
		break
	case 4:
		variables[4]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 5:
		variables[5]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 6:
		variables[6]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 7:
		variables[7]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 8:
		variables[8]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 9:
		variables[9]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 10:
		variables[10]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 11:
		variables[11]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 12:
		variables[12]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 13:
		variables[13]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 14:
		variables[14]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 15:
		variables[15]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 16:
		variables[16]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 17:
		variables[17]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 18:
		variables[18]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 19:
		variables[19]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 20:
		variables[20]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 21:
		variables[21]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 22:
		variables[22]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 23:
		variables[23]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 24:
		variables[24]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 25:
		variables[25]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 26:
		variables[26]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 27:
		variables[27]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 28:
		variables[28]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 29:
		variables[29]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 30:
		variables[30]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 31:
		variables[31]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	case 32:
		variables[32]= new SjZViewer(imageFolder, "/Homeform/sharpstest1", containerWidth, containerHeight, 4183, 2636)
		break
	}
	
	variables[i].setMaxZoom(100)
	variables[i].addToPage(false)
	selectedVar = 0
}

function executeZoomIn()
{
	variables[selectedVar].zoomIn()
}

function executeZoomOut()
{
	variables[selectedVar].zoomOut()
}

function executeReset()
{
	variables[selectedVar].reset()
}


function executePan(direction,step)
{
	variables[selectedVar].pan(direction,step)
}
