/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Kiran Pai | http://www.codecoffee.com/ */

function check_data(my_form) {
  var problem = false;
  var alert_msg = "";

  //Validate the form
  if(my_form.Name.value == ""){
    alert_msg += "Your name is missing.\n";
    problem = true;
  }
  if(my_form.Address.value == ""){
    alert_msg += "The address is missing.\n";
    problem = true;
  }
  if(my_form.City.value == ""){
    alert_msg += "The city is missing.\n";
    problem = true;
  }
  if(my_form.Country.value == ""){
    alert_msg += "The country is missing.\n";
    problem = true;
  }
  if(my_form.PostalCode.value == ""){
    alert_msg += "The postal code is missing.\n";
    problem = true;
  }
  if(my_form.Phone.value == ""){
    alert_msg += "The phone number is missing.\n";
    problem = true;
  }
  if(my_form.EmailAddress.value == ""){
    alert_msg += "Your email address is missing.\n";
    problem = true;
  }
  if(my_form.Comments.value == ""){
    alert_msg += "Your questions/comments are missing.\n";
    problem = true;
  }

  //Return true/false based upon problem.
  if(problem){
    alert(alert_msg);
    return false;
  }else{
    return true;
  }
}

function set_products(op){
  var select_Topic = document.contact_us.Topic;
  document.getElementById('dispProducts').style.visibility='hidden';

  if (op == "Products") {
    document.getElementById('dispProducts').style.visibility='visible';
  }
}

var usa_states = new Array("Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "District of Columbia", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New Jersey", "New Mexico", "New York", "North Carolina", "North Dakota", "Ohio", "Oklahoma", "Oregon", "Pennsylvania", "Rhode Island", "South Carolina", "South Dakota", "Tennessee", "Texas", "Utah", "Vermont", "Virginia", "Virginia", "West Virginia", "Wisconsin", "Wyoming");
var canadian_states = new Array('Alberta', 'British Columbia', 'Manitoba', 'New Brunswick', 'Newfoundland', 'Northwest Territory', 'Nova Scotia', 'Nunavut', 'Ontario', 'Prince Edward Island', 'Quebec', 'Saskatchewan', 'Yukon');

function set_state() {
  var select_Country = document.contact_us.Country;
  var select_State = document.contact_us.State;
  var selected_Country = select_Country.options[select_Country.selectedIndex].value;

  select_State.options.length=0;
  if (selected_Country == "United States"){
    for(var i=0; i<usa_states.length; i++)
    select_State.options[select_State.options.length] = new Option(usa_states[i]);
  }
  if (selected_Country == "Canada"){
    for(var i=0; i<canadian_states.length; i++)
    select_State.options[select_State.options.length] = new Option(canadian_states[i]);
  }
}