function setZoneAction(formObj)
{
	var zone = formObj.zone.options[formObj.zone.selectedIndex].value;
	var my = formObj.my.value;
	if(my == 'my')
	{
		formObj.action += "/zone/"+zone+"/my";
	}
	else
	{
		formObj.action += "/zone/"+zone;
	}
	formObj.submit();
}

function popUpTour(URL)
{
	window.open(URL, '', 'resizable=no,toolbar=no,location=no,status=no,menubar=no,scrollbars=no,width=1024,height=768,left=10,top=10');
}

function showFindAddress(elementId)
{
	var selectObj = document.getElementById(elementId);
	var country = selectObj.options[selectObj.selectedIndex].value;
	var obj1 = document.getElementById('postcode_find_address');
	var obj2 = document.getElementById('postcode_check');

	if(country == '229')
	{
		obj1.style.display = "inline";
		obj2.style.display = "block";
	}
	else
	{
		obj1.style.display = "none";
		obj2.style.display = "none";
	}
}

function toggleHighlight(checked)
{
	if(checked == true)
	{

	}
	else
	{

	}
}

var selectedOptions = [];
function checkSelectedCount(element, max)
{
	for(var i=0; i<element.options.length; i++)
	{
		if(element.options[i].selected && !new RegExp(i,'g').test(selectedOptions.toString()))
		{
			 selectedOptions.push(i); 
		}

		if(!element.options[i].selected && new RegExp(i,'g').test(selectedOptions.toString()))
		{
			selectedOptions = selectedOptions.sort(function(a,b){return a-b});  
			for(var j=0; j<selectedOptions.length; j++)
			{ 
				if(selectedOptions[j] == i)
				{
					selectedOptions.splice(j,1);
				}
			} 
		}

		if(selectedOptions.length > max)
		{
			element.options[i].selected = false;
			selectedOptions.pop();
			document.body.focus();
		}  
	}    
}