<!--
var selectstates=new Array();
 selectstates[0]="";
 selectstates[1]=["AK","AL","AR","AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN","KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV","NY","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VA","VT","WA","WI","WV","WY"];
 selectstates[2]=["AB","BC","MB","NB","NL","NS","NT","NU","ON","PE","QC","SK","YT"];
var statelabel=new Array();
 statelabel[0]="";
 statelabel[1]="State";
 statelabel[2]="Provice";
var ziplabel=new Array();
 ziplabel[0]="";
 ziplabel[1]="Zip";
 ziplabel[2]="Postal Code";
setstate();
function setstate()
{
  var countryvarin=document.getElementById('countryx');
  var countryvar=document.getElementById('country');
  var statevarin=document.getElementById('statex');
  var statevar=document.getElementById('state');
  if ((countryvarin!=null)&&(countryvar!=null))
  {
    var selectedstategroupx=countryvarin.value.toUpperCase();
    for(i=0;i<countryvar.options.length;i++)
    {
      if(countryvar.options[i].value == selectedstategroupx)
      {
        countryvar.selectedIndex=i;
        updatestates(countryvar.selectedIndex+1)
      }
    }
  }
  if ((statevarin!=null)&&(statevar!=null))
  {
    var selectedstatex=statevarin.value.toUpperCase();
    for(i=0;i<statevar.options.length;i++)
    {
      if(statevar.options[i].value == selectedstatex)
      {
        statevar.selectedIndex=i;
      }
    }
  }
}
function updatestates(selectedstategroup)
{
  var statelabelvar=document.getElementById('statelabel');
  var statevar=document.getElementById('state');
  var ziplabelvar=document.getElementById('ziplabel');

  if (statevar!=null)
  {
    if(selectedstategroup>0)
    {
      statevar.options.length=0;
      statevar.options[statevar.options.length]=new Option("--","");
      for(i=0;i<selectstates[selectedstategroup].length;i++)
      {
        statevar.options[statevar.options.length]=new Option(selectstates[selectedstategroup][i],selectstates[selectedstategroup][i]);
      }
    }
  }
  if (statelabelvar!=null)
  {
    if(selectedstategroup>0)
    {
      statelabelvar.innerHTML=statelabel[selectedstategroup];
    }
  }
  if (ziplabelvar!=null)
  {
    if(selectedstategroup>0)
    {
      ziplabelvar.innerHTML=ziplabel[selectedstategroup];
    }
  }
}
//-->

