
function detailControlEnabled(obj, truefalse)
{
	if (truefalse)
	{
		obj.style.backgroundColor = "";
		obj.readOnly = false;
		obj.disabled = false;
	}
	else
	{
		obj.style.backgroundColor = "#CCCCCC";
		//obj.readOnly = true;
		obj.value = "";
		obj.disabled = true;
	}
}

function countryToggle(c) {
  var PhoneAreaCodeLabel = document.getElementById('PhoneAreaCodeLabel');
  var PhoneAreaCodeNONE = document.getElementById('PhoneAreaCodeNONE');
  var PhoneAreaCode = document.getElementById('PhoneAreaCode');
  var FaxAreaCodeLabel = document.getElementById('FaxAreaCodeLabel');
  var FaxAreaCodeNONE = document.getElementById('FaxAreaCodeNONE');
  var FaxAreaCode = document.getElementById('FaxAreaCode');
  var PhoneAreaCode2Label = document.getElementById('PhoneAreaCode2Label');
  var PhoneAreaCode2NONE = document.getElementById('PhoneAreaCode2NONE');
  var PhoneAreaCode2 = document.getElementById('PhoneAreaCode2');
  
  if (FaxAreaCode) FaxAreaCode.disabled=true;
  if (FaxAreaCodeLabel) FaxAreaCodeLabel.style.display='none';
  if (FaxAreaCodeNONE) FaxAreaCodeNONE.disabled=false;                        
  if (PhoneAreaCode) PhoneAreaCode.disabled=true;
  if (PhoneAreaCodeLabel) PhoneAreaCodeLabel.style.display='none';
  if (PhoneAreaCodeNONE) PhoneAreaCodeNONE.disabled=false;
  if (PhoneAreaCode2) PhoneAreaCode2.disabled=true;
  if (PhoneAreaCode2Label) PhoneAreaCode2Label.style.display='none';
  if (PhoneAreaCode2NONE) PhoneAreaCode2NONE.disabled=false;
  
                        
  document.getElementById('preventScrollCountry').focus();
  document.getElementById('StateNONE').disabled=false;
  document.getElementById('StateLabel').style.visibility='hidden';
  document.getElementById('StateCANADA').style.display='none';
  document.getElementById('StateCANADA').disabled=true;
  document.getElementById('StateUSA').style.display='none';
  document.getElementById('StateUSA').disabled=true;
                        
  if (c.value=='Canada' || c.value=='United States of America') {
    if (PhoneAreaCodeLabel) PhoneAreaCodeLabel.style.display='inline';
    if (PhoneAreaCodeNONE) PhoneAreaCodeNONE.disabled=true;
    if (PhoneAreaCode) PhoneAreaCode.style.display='inline';
    if (PhoneAreaCode) PhoneAreaCode.disabled=false;
    if (FaxAreaCodeLabel) FaxAreaCodeLabel.style.display='inline';
    if (FaxAreaCodeNONE) FaxAreaCodeNONE.disabled=true;
    if (FaxAreaCode) FaxAreaCode.style.display='inline';
    if (FaxAreaCode) FaxAreaCode.disabled=false;
    if (PhoneAreaCode2Label) PhoneAreaCode2Label.style.display='inline';
    if (PhoneAreaCode2NONE) PhoneAreaCode2NONE.disabled=true;
    if (PhoneAreaCode2) PhoneAreaCode2.style.display='inline';
    if (PhoneAreaCode2) PhoneAreaCode2.disabled=false;
                           
  }
  if (c.value=='Canada') {
    document.getElementById('StateNONE').disabled=true;
    document.getElementById('StateCANADA').style.display='inline';
    document.getElementById('StateCANADA').disabled=false;
    document.getElementById('StateLabel').style.visibility='visible'
  }
  if (c.value=='United States of America') {
    document.getElementById('StateNONE').disabled=true;
    document.getElementById('StateUSA').style.display='inline';
    document.getElementById('StateUSA').disabled=false;
    document.getElementById('StateLabel').style.visibility='visible'
  }
}