
	var count = 0, first_div = 0;

	function sel(item)
	{
		//show_buttons(item*3,"hide","show","hidden","visible");
		show_buttons((item*3)+first_div,1,2,"hidden","visible");
	}

	function unsel(item)
	{
		//show_buttons(item*3,"show","hide","visible","hidden");
		show_buttons((item*3)+first_div,2,1,"visible","hidden");
	}

	function show_buttons(item,ns1,ns2,ie1,ie2)
	{
		if (document.all)
		{
			//document.all.tags('div')[item+1].style.visibility = ie1;
			//document.all.tags('div')[item+2].style.visibility = ie2;
			document.all.tags('div')[item+0].style.zIndex = 5;
			document.all.tags('div')[item+1].style.zIndex = ns1;
			document.all.tags('div')[item+2].style.zIndex = ns2;
		}
		else
		{
			if (document.layers)
			{
				document.layers[item+1].visibility = ns1;
				document.layers[item+2].visibility = ns2;
			}
			else
			{
				//document.getElementsByTagName('div')[item+1].style.visibility = ie1;
				//document.getElementsByTagName('div')[item+2].style.visibility = ie2;
				document.getElementsByTagName('div')[item+0].style.zIndex = 5;
				document.getElementsByTagName('div')[item+2].style.zIndex = ns2;
				document.getElementsByTagName('div')[item+1].style.zIndex = ns1;
			}
		}
	}

	function init_buttons(first, vertical, height, offset)
	{
		var index = first, top1 = 0;
		var last;
		top1 = top;

		if (screen.height < 768)
		{
			//offset = 5;
			//height = 25;
		}

		first_div = first;

 		if (document.all)
		{
			while (document.all.tags('div')[count*3]) { count++; }
			last = ((count - 1) * 3) - first;

			while (document.all.tags('div')[index] != null)
			{
				if (vertical)
				{
					if (document.all.tags('div')[index].style.bottom != null)
					{
						document.all.tags('div')[(last-index)+0].style.bottom = offset;
						document.all.tags('div')[(last-index)+1].style.bottom = offset;
						document.all.tags('div')[(last-index)+2].style.bottom = offset;
					}
					else
					{
						document.all.tags('div')[index+0].style.top = offset;
						document.all.tags('div')[index+1].style.top = offset;
						document.all.tags('div')[index+2].style.top = offset;
					}
				}
				else
				{
					document.all.tags('div')[index+0].style.left = offset;
					document.all.tags('div')[index+1].style.left = offset;
					document.all.tags('div')[index+2].style.left = offset;
				}

				//document.all.tags('div')[index+2].style.visibility = "hidden";

				index += 3;
				offset += height;
			}
		}
		else
		{
			if (document.layers)
			{
				index = 0;
				while (document.layers[index])
				{
					if (document.layers[index].zIndex == 3)
					{
						document.layers[index+1].top = top;
						document.layers[index+2].top = top;
						document.layers[index+2].visibility = "hide";
						index += 3;
						top += height;
					}
					else
					{
						document.layers[index].top = top1;
						index++;
						top1 += height;
					}
				}
			}
			else
			{
				while (document.getElementsByTagName('div')[count*3]) { count++; }
				last = ((count - 1) * 3) - first;

				while (document.getElementsByTagName('div')[index])
				{
					//document.getElementsByTagName('div')[index+2].style.visibility = "hidden";

					document.getElementsByTagName('div')[(last-index)+0].style.zIndex = 5;
					document.getElementsByTagName('div')[(last-index)+1].style.zIndex = 2;
					document.getElementsByTagName('div')[(last-index)+2].style.zIndex = 1;

					if (vertical)
					{
						document.getElementsByTagName('div')[(last-index)+0].style.bottom = offset+"px";
						document.getElementsByTagName('div')[(last-index)+1].style.bottom = offset+"px";
						document.getElementsByTagName('div')[(last-index)+2].style.bottom = offset+"px";
					}
					else
					{
						document.getElementsByTagName('div')[index+0].style.left = offset+"px";
						document.getElementsByTagName('div')[index+1].style.left = offset+"px";
						document.getElementsByTagName('div')[index+2].style.left = offset+"px";
					}

					index += 3;
					offset += height;
				}
			}
		}
	}

	function checkResolution()
	{
		if (screen.height <= 600)
		{
			var i = 0;
			while (document.getElementsByTagName("a")[i])
			{
				document.getElementsByTagName("a")[i].style.fontSize = 10;
				document.getElementsByTagName("a")[i].style.height = 25;
				document.getElementsByTagName("a")[i].style.top = (i * 40) + 15;
				i++;
			}
		}
	}
