function ZipValidate(source, clientside_arguments)
{
	var sid = source["id"].replace("ZipCodeValidator", "CountryName") //"RegionCodeTextBox")
	var pid = source["id"].replace("ZipCodeValidator", "PostalCodeTextBox")
	var vid = source["id"].replace("ZipCodeValidator", "PostalCodeValidatorInit")

	var obj = document.getElementById(sid)
	var pobj = document.getElementById(pid)
	var vobj = document.getElementById(vid)

	var c = obj.options[obj.selectedIndex].value
	if((c == "UNITED STATES" || c == "CANADA" || c == "UNITED KINGDOM") && pobj.value == "") {
		clientside_arguments.IsValid=false;
		if(vobj) vobj.style.display = "none"
	}
	else {
		clientside_arguments.IsValid=true;
		if(vobj) vobj.style.display = ""
	}
}

function ChangeState(obj)
{
	var sid 
	if(obj.id) sid = obj.id //"ctl00_MainContent_Shipping_ShipAddr_CountryName"
	else sid = obj
	var obj = document.getElementById(sid)
	var ddl = document.getElementById(sid.replace("CountryName", "StatesDDLDiv"))
	var box = document.getElementById(sid.replace("CountryName", "StatesBoxDiv"))
	var c = obj.options[obj.selectedIndex].value
	var slb = document.getElementById(sid.replace("CountryName", "StateLbl"))
	var zlb = document.getElementById(sid.replace("CountryName", "ZipLbl"))

	if(c == "UNITED STATES" || c == "CANADA" || c == "") {
		ddl.style.display = ""
		box.style.display = "none"
		slb.innerHTML = "STATE"
		zlb.innerHTML = "ZIP CODE"
	} else {
		ddl.style.display = "none"
		box.style.display = ""
		slb.innerHTML = "PROVINCE"
		zlb.innerHTML = "POSTAL CODE"

	}

}


// popup for concealer shades window


function openbrowCONCEAL(){
window.open("concealer_pop.htm","browser","toolbar=no,width=490,height=210,status=no,location=no,scrollbars=no,resize=no,menubar=no");
}
