﻿/*
function reset3d()
{
	document.Applet1.playAnimation(document.Applet1.getAnimationNumber('reset'));
	zoom_counter=0;
}
*/
///////////////////////////zoom
var zoom_counter=0;
var move_factor=50;

function dozoomOut() // reversed
{
	if(flg_move==(-1))return;
	if(zoom_counter>-3) zoom_counter--;
	else return;
	document.Applet1.setSelectedTransformByName('Dummy01');
	//document.Applet1.slideToPos(document.Applet1.getPos(0),document.Applet1.getPos(1),document.Applet1.getPos(2)-move_factor, 0)
	document.Applet1.addPos(0,0,-move_factor);
	document.Applet1.setSelectedTransform(-1);
}
function dozoomIn() // reversed
{
	if(flg_move==(-1))return;
	if(zoom_counter<3) zoom_counter++;
	else return;
	document.Applet1.setSelectedTransformByName('Dummy01');
	//document.Applet1.slideToPos(document.Applet1.getPos(0),document.Applet1.getPos(1),document.Applet1.getPos(2)+move_factor, 0)
	document.Applet1.addPos(0,0,move_factor);
	document.Applet1.setSelectedTransform(-1);
}

function My3daEventFunction(iType, Param1, Param2, Param3)
{
	Param1 = parseInt(Param1);
	Param2 = parseInt(Param2);
	iType = parseInt(iType);
	if(iType==3){ //Shape		
		if(Param1==2){
			dozoomIn();
		}else if(Param1==3){
			dozoomOut();
		}
	}
}

