
function noop () {
}

function LoadDone (obj) {
	if (isNN)
		vmp.TriggerAnim('rotate_pda');
	else
		setTimeout('MoveObject()',1000);
}

var dir = 'horizontal1';

function MoveObject () {
	var seq = new Sequencer();
	var rot = new KeyframeAnimator("MTSInstance.pda","rot_");
	var t,i;
	var dest;
	switch (dir) {
		case 'horizontal1':
			t = 7000;
			i = 0;
			dest = "[30,360,0]";
			dir = 'horizontal2';
			break;
		case 'horizontal2':
			t = 7000;
			i = 2000;
			dest = "[30,360,0]";
			dir = 'vertical1';
			break;
		case 'vertical1':
			t = 4000;
			i = 500;
			dest = "[-60,0,0]";
			dir = 'vertical2';
			break;
		case 'vertical2':
			t = 7000;
			i = 500;
			dest = "[90,0,0]";
			dir = 'vertical3';
			break;
		case 'vertical3':
			t = 3000;
			i = 2000;
			dest = "[30,0,0]";
			dir = 'horizontal1';
			break;
	}
	rot.AddKeyframe(t,"inout",dest);
	seq.AddAnimator(0,rot);
	seq.Start();
	setTimeout('MoveObject()',t+i);
}



