/* 
 * © 1999-2006 Miradigm Corp.and Martin T. Wirth
 * All rights reserved. 
 * No part of this program may be reproduced, operated, or copied without permission;
 * A license to use this software must be obtained from Miradigm.
 * Mailto:support@miradigm.com for terms.
 * If you do not agree to the Miradigm Software Licensing Agreement then delete this program.
 */

var loadImages = new Array("images/data0.png");
var ttlcount=0;
var ttlshowing=0;
var ttldef=0;
var itoc=0;

function setTtl(it) {
	if (it==ttlshowing) return;
	var d=document;
	var ip = polyIndex('ttl');
	var i,id;
	for (i=0;i<ttlcount;i++) if (inMotion(ip,i)) return;
	for (i=0;i<ttlcount;i++) {
		setHidden(ip,i);
		reset(ip,i);
	}
	setVisible(ip,it);
	move(ip,it);
	ip = polyIndex('tocl');
	for (i=0;i<ttlcount;i++) if (inMotion(ip,i)) return;
	for (i=0;i<ttlcount;i++) {
		setHidden(ip,i);
		reset(ip,i);
		id = 'attl_'+i;
		obj = d.getElementById(id);
		obj.className= 'tocr';
	}
	id = 'attl_'+it;
	obj = d.getElementById(id);
	obj.className= 'tocra';
	setVisible(ip,it);
	move(ip,it);
  ttlshowing=it;
}

function moverTtl(it) {
	setTtl(it);
}

function clickTtl(it) {
	if (ttlshowing!=it) setTtl(it);
	ttldef = it;
}

function moutTtl() {
	setTtl(ttldef);
}

function initTitle(ip) {
	ittl = 0;
	initPolySet(ip,'ttl','divttl');
	for (var it=0;it<ttlcount;it++) {
		initPolyLine(ip,it,it);
		initPolyPoint(ip,it,0, 368,-32,   0, 1);
		initPolyPoint(ip,it,1, 368, 16, 400,20);
	}
}

function initToc(ip) {
	itoc=0;
	initPolySet(ip,'tocl','divtocl');
	for (var it=0;it<ttlcount;it++) {
		initPolyLine(ip,it,it);
		initPolyPoint(ip,it,0, -200, 108,   0, 1);
		initPolyPoint(ip,it,1,   12, 108, 400,20);
	}
}

function initPolyMotion() {
	initTitle(0);
	initToc(1);
}

function initLoadedImages() {	
	var d=document;
	for (var i=0;i<loadImages.length;i++) {
		var j=d.images.length;
		d.images[j] = loadImages[i];
	}
}

function initpage() {
	initLoadedImages();
	tocsClick(__tocid);
}
