﻿var distributorArray = new Array();

function showDistributor(i)
{
	for (i = 0; i < distributorArray.length; i++) 
	{
		document.getElementById(distributorArray[i][0]).style.display = 'none';
	}
	selectedDistributor = parseInt(document.getElementById('distributors_selectbox').value);
	document.getElementById(distributorArray[selectedDistributor][0]).style.display = 'block';
	if (distributorArray[selectedDistributor][1] == 0)
	{
		for (i = selectedDistributor; i >= 0; i--) 
		{
			if (distributorArray[i][1] == 1)
			{
					document.getElementById(distributorArray[i][0]).style.display = 'block';
					break;
			}
		}
	}
	else
	{
		for (i = selectedDistributor + 1; i < distributorArray.length; i++) 
		{
			if (distributorArray[i][1] == 1)
			{
					break;
			}
			else
			{
					document.getElementById(distributorArray[i][0]).style.display = 'block';
			}
		}
	}
}


if (document.getElementById('distributors_selectbox_div'))
{
	divsArray = document.getElementsByTagName('div');
	for (i = 0; i < divsArray.length; i++) 
	{
		if (divsArray[i].className == "distributor")
		{
		if (divsArray[i].innerHTML.toLowerCase().indexOf('<h2>') >= 0 || divsArray[i].innerHTML.toLowerCase().indexOf('<h3>') >= 0)
		{
			if (divsArray[i].innerHTML.toLowerCase().indexOf('<h2>') >= 0 && (divsArray[i].innerHTML.toLowerCase().indexOf('<h3>') < 0 || divsArray[i].innerHTML.toLowerCase().indexOf('<h2>') < divsArray[i].innerHTML.toLowerCase().indexOf('<h3>')))
			{
				distributorArray[distributorArray.length] = new Array(divsArray[i].innerHTML.substring(divsArray[i].innerHTML.toLowerCase().indexOf('<h2>') + '<h2>'.length, divsArray[i].innerHTML.toLowerCase().indexOf('</h2>')), 1);
			}
			else
			{
				distributorArray[distributorArray.length] = new Array(divsArray[i].innerHTML.substring(divsArray[i].innerHTML.toLowerCase().indexOf('<h3>') + '<h3>'.length, divsArray[i].innerHTML.toLowerCase().indexOf('</h3>')), 0);
			}
			divsArray[i].id = distributorArray[distributorArray.length - 1][0];
			divsArray[i].className = "distributor";
		}
		}
	}

	distributors_selectbox_str = "<select id=\"distributors_selectbox\" onchange=\"showDistributor()\">";
	for (i = 0; i < distributorArray.length; i++) 
	{
		optionLabel = distributorArray[i][0];
//		if (distributorArray[i][1] == 0)
//			optionLabel = "&nbsp;&nbsp;&nbsp;" + optionLabel;
		distributors_selectbox_str += "<option value=\"" + i + "\">" + optionLabel + "</option>";
	}
	distributors_selectbox_str += "</select>";
	
	document.getElementById('distributors_selectbox_div').innerHTML = distributors_selectbox_str;
}