// JavaScript Document



function initAddressAsBilling() 
{
	//var radio = document.getElementById("sameAddress");
	var buttons = getElementsByAttribute("class", "sameAddress");
	if (buttons)
	{
		for (var i = 0; i < buttons.length; i++)
		{
			var button = buttons[i];
			attachEventListener(button, 'click', eventSameAddress);
		}
	}
	
}
		
eventSameAddress = function(event)
{
	var target = typeof event.target != 'undefined' ? event.target : window.event.srcElement;
	while (target.nodeName.toUpperCase() != 'INPUT')
	{
		target = target.parentNode; // kravler op til div-elementet
	}
	var form = document.getElementById("custform");
	if (target.value == "yes")
	{
		var table = document.getElementById("custTable");
		if (table)
		{
			var tds = table.getElementsByTagName("td");
			for (var i = 0; i < tds.length; i++)
			{
				var td = tds[i];
				if (td.className == "noblur")
				{
					td.className = "tableBlur";
				}
			}
		}
	
		form.shipFirstName.value = "";
		form.shipFirstName.disabled = true; //value = form.billFirstName.value;
		form.shipFirstName.className = "backblur";
		form.shipSecondName.value = "";
		form.shipSecondName.disabled = true; //value = form.billSecondName.value;
		form.shipSecondName.className = "backblur";
		
		form.shipAddressLine1.value = "";  //form.billAddressLine1.value;
		form.shipAddressLine1.disabled = true;
		form.shipAddressLine1.className = "backblur";
		form.shipAddressLine2.value = ""; //form.billAddressLine2.value;
		form.shipAddressLine2.disabled = true;
		form.shipAddressLine2.className = "backblur";
		form.shipTownCity.value = ""; //form.billTownCity.value;
		form.shipTownCity.disabled = true;
		form.shipTownCity.className = "backblur";
		form.shipPostalCode.value = ""; //form.billPostalCode.value;
		form.shipPostalCode.disabled = true;
		form.shipPostalCode.className = "backblur";
		
		
		form.shippingSelectedCountry.value = ""; //value = form.billingSelectedCountry.value;
		
		form.shippingSelectedCountry.disabled = true;
		form.shippingSelectedCountry.className = "backblur";
		
	}
	else
	{
		var table = document.getElementById("custTable");
		if (table)
		{
			var tds = table.getElementsByTagName("td");
			for (var i = 0; i < tds.length; i++)
			{
				var td = tds[i];
				if (td.className == "tableBlur")
				{
					td.className = "noblur";
				}
			}
		}
	
		
		form.shipFirstName.disabled = false; //value = form.billFirstName.value;
		form.shipFirstName.className = "";
		form.shipSecondName.disabled = false; //value = form.billSecondName.value;
		form.shipSecondName.className = "";
		
		
		form.shipAddressLine1.disabled = false;
		form.shipAddressLine1.className = "";
		form.shipAddressLine2.disabled = false;
		form.shipAddressLine2.className = "";
		form.shipTownCity.disabled = false;
		form.shipTownCity.className = "";
		form.shipPostalCode.disabled = false;
		form.shipPostalCode.className = "";
		
		form.shippingSelectedCountry.value = form.billingSelectedCountry.value;
		form.shippingSelectedCountry.disabled = false;
		form.shippingSelectedCountry.className = "";
	}
	
}	



addLoadListener(initAddressAsBilling);