var IS_SALON		= 0;
var CUR_REGION 		= '';
var CUR_COUNTRY 	= '';
var CUR_CITY 		= '';
var CUR_RETAILER 	= '';
function LoadRegion (form_name,items)
{
	var myForm = eval("document."+form_name);
	myForm['region'].options[0] = new Option ("Please Select","");
	for (var i=1; i <= items.length; i++)
	{
		myForm['region'].options[i] = new Option(items[i-1],items[i-1]) ;
	}
	myForm['country'].length 	= 0;
	myForm['country'].options[0] = new Option ("Please Select","");

	myForm['city'].length 		= 0;	
	myForm['city'].options[0] = new Option ("Please Select","");
	
	if (!IS_SALON)
	{
		myForm['retailer'].length 	= 0;		
		myForm['retailer'].options[0] = new Option ("Please Select","");
		document.getElementById("address_area").innerHTML = '';
	}
	else
		HideSalon ();
}

function LoadCountry (form_name,value)
{
	CUR_REGION = value;
	var items = COUNTRY[value];
	var myForm = eval("document."+form_name);
	myForm['country'].length = 0;
	
	myForm['country'].options[0] = new Option ("Please Select","");	
	for (var i=1; i <= items.length; i++)
	{
		myForm['country'].options[i] = new Option(items[i-1],items[i-1]) ;
	}
	myForm['city'].length 		= 0;	
	myForm['city'].options[0] = new Option ("Please Select","");

	if (!IS_SALON)
	{
		myForm['retailer'].length 	= 0;		
		myForm['retailer'].options[0] = new Option ("Please Select","");
		document.getElementById("address_area").innerHTML = '';
	}
	else
		HideSalon ();
}

function LoadCity (form_name,value)
{
	CUR_COUNTRY = value;	
	var items = CITY[CUR_REGION+'|'+value];
	var myForm = eval("document."+form_name);
	myForm['city'].length = 0;
	myForm['city'].options[0] = new Option ("Please Select","");	
	for (var i=1; i <= items.length; i++)
	{
		myForm['city'].options[i] = new Option(items[i-1],items[i-1]) ;
	}
	
	if (!IS_SALON)
	{
		myForm['retailer'].length 	= 0;		
		myForm['retailer'].options[0] = new Option ("Please Select","");
		document.getElementById("address_area").innerHTML = '';
	}
	else
		HideSalon ();
}

function LoadRetailer (form_name,value)
{
	CUR_CITY = value;
	var items = RETAILER[CUR_REGION+'|'+CUR_COUNTRY+'|'+value];
	var myForm = eval("document."+form_name);
	myForm['retailer'].length = 0;
	myForm['retailer'].options[0] = new Option ("Please Select","");	
	for (var i=1; i <= items.length; i++)
	{
		myForm['retailer'].options[i] = new Option(items[i-1],items[i-1]) ;
	}
	if (!IS_SALON)
		document.getElementById("address_area").innerHTML = '';
	else
		HideSalon ();
}

function LoadRetailerDetail (form_name,value)
{
	CUR_RETAILER = value
	var items = LOCATION[CUR_REGION+'|'+CUR_COUNTRY+'|'+CUR_CITY+'|'+value];

	var tmp = '';
	
	// 	0-Zone	1-Name	2-Addr1	3-Addr2	4-Addr3	5-Addr4	6-PObox	7-Zip	8-City	9-State	10-Country	11-Phone	12-Fax 13-Email
	for (var i=0; i < items.length; i++)
	{
		var data = items[i].split("|");
		
		if (items.length > 1)
			tmp += '<p>Address '+(i+1)+':<br />';				
		else
			tmp += '<p>Address:<br />';		
		tmp += '<b>'+data[1]+'</b><br/>';
		
		tmp += data[2]+'<br/>';
		
		if (data[3])		
		tmp += data[3]+'<br/>';
		
		if (data[4])		
			tmp += data[4]+'<br/>';		
		
		if (data[5])		
		tmp += data[5]+'<br/>';		
		
		if (data[6])
			tmp += data[6]+'<br/>';		
			
		tmp +=	data[8]+', ';
		
		if (data[9])
			tmp +=	data[9]+', ';
			
		tmp +=	data[7]+'<br/>';
		
		tmp += data[10]+'<p/>';
		
		if (data[11])
			tmp += 'T: '+data[11]+'<br/>';
			
		if (data[12])
			tmp += 'F: '+data[12]+'<br/>';
        if (data[13])            tmp += 'Email: ' + data[13] + '<br/>';		
			
		tmp += '<p>';
	}
							
	tmp += 'Harry Winston Authorized Retailer';
	document.getElementById("address_area").innerHTML = tmp;
}

function LoadSalon (form_name,value)
{
	HideSalon ();
	CUR_CITY = value
	var id = CUR_REGION+'|'+CUR_COUNTRY+'|'+CUR_CITY
	document.getElementById(id).style.display = "block";
	document.getElementById(id+"|pic").style.display = "block";	
}

function HideSalon ()
{

	for (var i=0; i < REGION.length; i++)
	{
		var tmp_region = REGION[i];
		var tmp_country_list = COUNTRY[tmp_region];

		for (var j=0; j < tmp_country_list.length; j++)
		{
			var tmp_country = tmp_country_list[j];
			var tmp_city_list = CITY[tmp_region+'|'+tmp_country];
			for (var k=0; k < tmp_city_list.length; k++)
			{
				var id = tmp_region+'|'+tmp_country+'|'+tmp_city_list[k];

				document.getElementById(id).style.display = "none";
				document.getElementById(id+"|pic").style.display = "none";	
			
			}
		}
	}

}