﻿// JScript File

function ClearField(fieldName)
{
	var field = document.getElementById(fieldName);
	if(field != null)
	{
		field.value = "";
		field.style.color = "#000000";
	}
}

function WriteToField(fieldName, fieldValue)
{
	var field = document.getElementById(fieldName);	
	if(field != null)
	{
		field.value = fieldValue;
		field.style.color = "#999999";
	}
}

var addthis_config = {
     ui_offset_top: 1,
     ui_offset_left: -125
}

var adoreTanningFns = {
	checkoutAddressFields: function() {
		var billingCheckbox = $("input[id$=ctlShippingAddress]:checkbox");
		if ($(".address-form").length && billingCheckbox.length) {
			$("div[id*=ctlBillingAddress] input:text").keyup(function() {			
				var fldName = $(this).attr("id").substr($(this).attr("id").lastIndexOf("_")+1);
				
				if (billingCheckbox.is(":checked")) {
					switch(fldName) {
						case "txtFirstName":
						case "txtLastName":
						case "txtStreetAddress1":
						case "txtStreetAddress2":
						case "txtStreetAddress3":
						case "txtCity":
						case "txtState":
						case "txtPostcode":
						case "txtPhone":
							$("div[id*=ctlShippingAddress] input[id*=" + fldName + "]").val($(this).val());
					}
				}
			});
			$("div[id*=ctlBillingAddress] select").change(function() {
				var fldName = $(this).attr("id").substr($(this).attr("id").lastIndexOf("_")+1);
				
				if (billingCheckbox.is(":checked")) {
					switch(fldName) {
						case "ddlTitle":
							$("div[id*=ctlShippingAddress] select[id*=" + fldName + "]").val($(this).val());
					}
				}
			});
		}
	}
}

$(document).ready(function() {
	adoreTanningFns.checkoutAddressFields();
});
