var mx = 0, my = 0, c = '', enable = false;
document.onmousemove = function(e) {
	if (document.all) {
//		document.getElementById('container').innerHTML = event.clientX +', '+ event.clientY;
		mx = event.clientX;
		my = event.clientY;
	}
	else {
//		document.getElementById('container').innerHTML = e.pageX +', '+ e.pageY;
		mx = e.pageX;
		my = e.pageY;
	}
}

function toggleTooltip(img, state) {
	if (enable) {
		if (state == 'on') {
			if (img != c) {
				document.getElementById('tooltip').innerHTML = '<img src="'+img+'" />';
				c = img;
			}
			document.getElementById('tooltip').style.left = (mx + 10)+'px';
			document.getElementById('tooltip').style.top = (my + 15)+'px';
			document.getElementById('tooltip').style.visibility = 'visible';
		}
		else {
			document.getElementById('tooltip').style.visibility = 'hidden';
		}
	}
}

function formatHeadings() {
	if (enable) {
		headings = document.getElementsByTagName('h2');
		for (i=0;i<headings.length;i++) {
			if (headings[i].childNodes) {
				headingText = headings[i].firstChild.nodeValue;
			}
			var so = new SWFObject('images/h2.swf', 'h2tag'+ i, '414', '25', '6', '#fff');
			so.addParam('wmode', 'transparent');
			so.addVariable('text', headingText);
			so.write(headings[i]);
		}
	}
}

window.onload = function() {
	formatHeadings();
	enable = true;
}

if (document.images) {
	ttHome = new Image();
	ttHome.src = 'images/tt_home.gif';
	ttStaging = new Image();
	ttStaging.src = 'images/tt_staging.gif';
	ttServices = new Image();
	ttServices.src = 'images/tt_services.gif';
	ttWhoweare = new Image();
	ttWhoweare.src = 'images/tt_whoweare.gif';
	ttGallery = new Image();
	ttGallery.src = 'images/tt_gallery.gif';
	ttContact = new Image();
	ttContact.src = 'images/tt_contact.gif';
}

function galleryNext(obj) {
	obj = obj.replace('next','');
	current = eval('item'+obj+'current');
	imagearr = eval('item'+obj+'Images');
	captionarr = eval('item'+obj+'Captions');
	if (imagearr[(current+1)]) {
		eval('item'+obj+'current++;');
		document.getElementById('galleryimg'+obj).style.background = 'url('+eval('imagearr[(current+1)]'+'.src')+')';
		document.getElementById('gallerycaption'+obj).innerHTML = captionarr[(current+1)];
		prevclass = document.getElementById('prev'+obj).className;
		document.getElementById('prev'+obj).className = prevclass.replace(' disabled','');
		if (!imagearr[(current+2)]) {
			document.getElementById('next'+obj).className +=' disabled';
		}
	}
	document.getElementById('prev'+obj).blur();
	return false;
}

function galleryPrev(obj) {
	obj = obj.replace('prev','');
	current = eval('item'+obj+'current');
	imagearr = eval('item'+obj+'Images');
	captionarr = eval('item'+obj+'Captions');
	if ((current-1) >= 0) {
		eval('item'+obj+'current--;');
		document.getElementById('galleryimg'+obj).style.background = 'url('+eval('imagearr[(current-1)]'+'.src')+')';
		document.getElementById('gallerycaption'+obj).innerHTML = captionarr[(current-1)];
		nextclass = document.getElementById('next'+obj).className;
		document.getElementById('next'+obj).className = nextclass.replace(' disabled','');
		if ((current-2) < 0) {
			document.getElementById('prev'+obj).className +=' disabled';
		}
	}
	document.getElementById('next'+obj).blur();
	return false;
}