// JavaScript Document
var uppertooth = new Array (
	new Array(14,104,15), new Array(16,86,17),
	new Array(20,66,17), new Array(26,50,15),
	new Array(34,35,15), new Array(44,22,13),
	new Array(54,12,12), new Array(67,6,15),
	new Array(86,7,15), new Array(103,13,12),
	new Array(112,24,13), new Array(120,37,13),
	new Array(128,50,15), new Array(132,67,17),
	new Array(136,88,15), new Array(139,105,15)
);

var lowertooth = new Array(
	new Array(15,19,15), new Array(17,40,17),
	new Array(23,62,17), new Array(32,81,13),
	new Array(40,94,13), new Array(48,108,12),
	new Array(61,114,12), new Array(72,116,13),
	new Array(87,117,13), new Array(100,112,12),
	new Array(111,105,12), new Array(118,91,13),
	new Array(126,78,13), new Array(130,58,17),
	new Array(136,36,17), new Array(139,15,17)
);

var alpha = 80;
function addtooth()
{
	var u = document.getElementById("upperjaw");
	var l = document.getElementById("lowerjaw");
	makesign(u, uppertooth);
	makesign(l, lowertooth);
}

function switcher(e)
{
	if(!e) e = window.event;
	var node;
	if(e.target) node = e.target; else node = e.srcElement;	
	var r = new RegExp("[0-9]+");
	if(iecheck())
	{
		var a = r.exec(node.style.filter);
		var k = -a+alpha;
		node.style.filter = "Alpha(opacity="+ k +")";
		r.lastIndex = 0;
	}
	else
	{
		var k = -node.style.opacity+alpha/100;
		node.style.opacity = k;
	}
}

function makesign(obj, tmb)
{
	for(var i=0; i<tmb.length; i++)
	{
		var fog = document.createElement("DIV");
		fog.style.backgroundImage = "url('/images/bugdot_"+tmb[i][2]+".png')";
		fog.style.width = tmb[i][2]+"px";
		fog.style.height = tmb[i][2]+"px";
		fog.style.position = "absolute";
		fog.style.marginLeft = tmb[i][0]+"px";
		fog.style.cursor = "pointer";
		fog.style.marginTop = tmb[i][1]+"px";
		(iecheck()) ? fog.style.filter =  "Alpha(opacity=0)" : fog.style.opacity = 0;
		obj.appendChild(fog);
		fog.onclick = switcher;
	}
}
