<!--
function image_on( imgName )
{
	if ( document.images )
	{
		document.images[imgName].src = overImgArr[imgName].src;
	}
}

function image_off( imgName )
{
	if ( document.images )
	{
		document.images[imgName].src = outImgArr[imgName].src;
	}
}

function getAJAXObject()
{
	var xhr;
	try
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");    // Trying Internet Explorer 
	}
	catch(e)    // Failed 
	{
		xhr = new XMLHttpRequest();
	}

	return xhr;
}

function addOptions(combo, optionsElement)
{
	var prevValue = combo.value;
	
	while(combo.options.length > 1)
		combo.remove(1);

	var options = optionsElement.getElementsByTagName('option');
	//alert(options.length);
	var n = options.length;
	var i = 0;
	var curOpt;
	while(i < n)
	{
		curOpt = options[i];
		//alert(curOpt.childNodes[0].childNodes[0].nodeValue + '; ' + curOpt.childNodes[1].childNodes[0].nodeValue);
		
		newOpt = document.createElement('option');
		newOpt.text = curOpt.childNodes[0].childNodes[0].nodeValue;
		newOpt.value = curOpt.childNodes[1].childNodes[0].nodeValue;
		try
		{
			combo.add(newOpt,null);
		}
		catch(ex)
		{
			combo.add(newOpt);
		}
		
		i++;
	}
	
	combo.value = prevValue;
}

function onRegionChange(combo_r, combo_cities, combo_islands)
{
	//alert('start');
	var ajaxRequestCities = getAJAXObject();
	ajaxRequestCities.onreadystatechange = function()
	{
		if ((ajaxRequestCities.readyState == 4) && (ajaxRequestCities.status == 200))
		{
			var combo_c = document.getElementById(combo_cities);
			var combo_is = document.getElementById(combo_islands);
			//alert(ajaxRequestCities.responseText);
			var dom;
	
			try
			{
				dom = new DOMParser().parseFromString(ajaxRequestCities.responseText, 'text/xml');
			}
			catch(exc)
			{
				dom = new ActiveXObject('Microsoft.XMLDOM');
				dom.loadXML(ajaxRequestCities.responseText);
			}
			
			

			addOptions(combo_c, dom.childNodes[0].childNodes[0]);
			addOptions(combo_is, dom.childNodes[0].childNodes[1]);
		}
	};
	
	ajaxRequestCities.open('GET', '/GetLocations.ashx?region_id=' + combo_r.options[combo_r.selectedIndex].value);
	ajaxRequestCities.send(null);
}

//-->
