
function submitForm(id) {
  switch(id) {
    case 1:
      
      if($("#interest").val() == "") {
        $("#error").html("Please choose area of interest.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("#specialization").val() == "") {
        $("#error").html("Please choose area of specialization.");
        $("#error").show();
        return false;
      } else {
        if($("#specialization").val() == "disabled")
          var special = "";
        else
          var special = $("#specialization").val();
        $("#error").hide();
      }
      
      if($("input[name='firstname']").val() == "") {
        $("#error").html("Name cannot be empty. Please provide your name.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("input[name='lastname']").val() == "") {
        $("#error").html("Last Name cannot be empty. Please provide your last name.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("input[name='areaphone']").val() == "" || $("input[name='prefixphone']").val() == "" || $("input[name='suffixphone']").val() == "") {        
        $("#error").html("One or more fields for contact number is empty. Please provide a complete number composed of area code and your seven-digit telephone number.");
        $("#error").show();
        return false;
      } else {
        var telephone = $("input[name='areaphone']").val() + $("input[name='prefixphone']").val() + $("input[name='suffixphone']").val();
        var phoneNumberPattern = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;
        if(!phoneNumberPattern.test(telephone)) {
          $("#error").html("Phone number contains illegal characters and/or is not well-formed. Please provide a complete number composed of area code and your 7-digit telephone number.");
          $("#error").show();
          return false;
        } else {
          $("#error").hide();
        }
      }
      
      if($("input[name='zipcode']").val() == "") {
        $("#error").html("Zip code cannot be empty. Please enter the zip code in your area.");
        $("#error").show();
        return false;
      } else {
        var zipCodePattern = /^\d{5}$|^\d{5}-\d{4}$/;
        if(!zipCodePattern.test($("input[name='zipcode']").val())) {
          $("#error").html("Zip code contains illegal characters and/or does not conform to standard zip-code format. Zip codes should be composed of 5 digits.");
          $("#error").show();
          return false;
        } else {
          $("#error").hide();
        }
      }

      if($(".zip-place").html() == 'Zipcode unknown.' || $(".zip-place").html() == '&nbsp;') {
        $("#error").html("Zip code entered is invalid. Please enter the zip code in your area.");
        $("#error").show();
        return false;
      }
      
      if($("input[name='email']").val() == "") {
        $("#error").html("E-mail cannot be empty. Please provide a valid e-mail address.");
        $("#error").show();
        return false;
      } else {
        var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
        if(!emailPattern.test($("input[name='email']").val())) {
          $("#error").html("E-mail address entered is invalid. Please provide a valid email address.");
        $("#error").show();
        return false;
        } else {
          $("#error").hide();
        }
      }
      
      if($("input[name='email']").val() != $("input[name='confirm-email']").val()) {
        $("#error").html("E-mail address do not match. Please re-enter your e-mail address.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      $(".zip-place").trigger('change');
      var place = $(".zip-place").html();
      var city_state = place.split(", ");
			
			var ls_val = getQryStr('ls', window.location.search.substr(1));
			if(ls_val != false)
				var ls = ls_val;
			else
				var ls = '';
      
      $.ajax({
        type: 'POST',
        url: base_path + 'processForm.php',
        dataType: 'json',
        data: ({
          paramList: 'saveFormData',
          step: 1,
          interest: $("#interest").val(),
          specialization: special,
          firstname: $("input[name='firstname']").val(),
          lastname: $("input[name='lastname']").val(),
          telephone: telephone,
          zipcode: $("input[name='zipcode']").val(),
          city: city_state[0],
          state: city_state[1],
					ls: ls,
          email: $("input[name='email']").val(),
          interest_id: transcribe_id($("#interest").val()),
          specialization_id: transcribe_id($("#specialization").val())
        }),
        success: function(json) {
          if(json.error == 'false') {
            var loc = window.location.pathname;
            window.location.replace(loc);
            return true;
          } else {
            $("#error").html(json.msg);
            $("#error").show();
            return false;
          }          
        },
        error: function() {
          alert(system_error());
        }
      });
      break;
    
    case 2:      
      
      var addr1 = $("input[name='address1']").val();
      var addr2 = $("input[name='address2']").val();
      addr1 = addr1.toLowerCase();
      addr2 = addr2.toLowerCase();
      
      /*
      if($("#sex").val() == '') {
        $("#error").html("Please select gender.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      */
      
      if(!$("input:radio[name='bdegree']").is(":checked")) {
        $("#error").html("Please indicate if you have a Bachelor\'s degree.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("input:radio[name='bdegree']:checked").val() == 1 && $("input[name='bdegree_field']").val() == '') {
        $("#error").html("Please enter your Bachelor\'s degree on the Bachelor\'s Degree field.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("#birthday-month").val() == '') {
        $("#error").html("Birthdate entered is invalid. Please enter a valid date.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("#birthday-day").val() == '') {
        $("#error").html("Birthdate entered is invalid. Please enter a valid date.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if($("#birthday-year").val() == '') {
        $("#error").html("Birthdate entered is invalid. Please enter a valid date.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      var birthday = $("#birthday-month").val() + '/' + $("#birthday-day").val() + '/' + $("#birthday-year").val();
      
      var validateDate = isDate(birthday);

      if(validateDate == false) {
        $("#error").html("Birthdate entered is invalid. Please enter a valid date.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      /* Taken out on May 12, 2010 PHT as requested by Richard. This should not be processed.
      if($("#studies").val() == '') {
        $("#error").html("Please select your highest education.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      */
      if($("input[name='profession']").val() == '') {
        $("#error").html("Profession cannot be empty. Please enter your profession.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }            
      
      if(($("input[name='address1']").val() == "" && $("input[name='address2']").val() == "") ||
         ($("input[name='address1']").val() == "" && $("input[name='address2']").val() != "")) {
        $("#error").html("Address cannot be empty. Please provide a valid address starting on the first line. You can use the second address field when necessary.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      if(addr1.indexOf('p.o. box') != -1 || addr2.indexOf('p.o. box') != -1 || addr1.indexOf('po box') != -1 || addr2.indexOf('po box') != -1 ||
         addr1.indexOf('p.o box') != -1 || addr2.indexOf('p.o box') != -1 || addr1.indexOf('po. box') != -1 || addr2.indexOf('po. box') != -1 ) {
        $("#error").html("Address cannot be a P.O. Box. Please provide a valid physical address starting on the first line. You can use the second address field when necessary.");
        $("#error").show();
        return false;
      } else {
        $("#error").hide();
      }
      
      $.ajax({
        type: 'POST',
        url: base_path + 'processForm.php',
        dataType: 'json',
        data: ({
          paramList: 'checkAgainstBots',
          secure: $("input[name='secure']").val()    
        }),
        success: function(json) {
          if(json.error == 'false') {
            $.ajax({
              type: 'POST',
              url: base_path + 'processForm.php',
              dataType: 'json',
              data: ({
                paramList: 'saveFormData',
                step: 2,
                sex: '',
                have_degree: $("input:radio[name='bdegree']:checked").val(),
                bdegree_field: $("input[name='bdegree_field']").val(),
                studies: '', //$("#studies").val(), (taken out on May 12, 2010 PHT as requested by Richard)
                profession: $("input[name='profession']").val(),
                birthday: birthday,
                address1: $("input[name='address1']").val(),
                address2: $("input[name='address2']").val(),
                city_state: $("input[name='city-state']").val()                
              }),
              success: function(json) {
                if(json.error == 'false') {
                  $("#success-notice").show();
                  $("#error").hide();
                  var loc = window.location.pathname;
                  window.location.replace(loc);        
                }
                else {
                  $("#error").html(json.msg);
                  $("#error").show();
                  $("#success-notice").hide();
                }
              },
              error: function() {
                alert(system_error());
              }
            });
          }
          else {
            $("#error").html(json.msg);
            $("#error").show();
            $("#success-notice").hide();
          }
        },
        error: function() {
          alert(system_error());
        }
      });
      break;
    
    case 3:
      break;
    
    default:
      break;
  }
}


function interest(id) {
  var currentLocation = window.location.protocol + '//' + window.location.hostname + window.location.pathname;
  switch(id) {
    case "education-and-teaching":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/educacion-y-profesorado/';
      else
        var newLocation = base_path + 'eng/teachers-education/';
      break;
    case "doctorate":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/doctorados/';
      else
        var newLocation = base_path + 'eng/doctorate/';
      break;
    case "enterprise-management":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/gestion-empresarial/';
      else
        var newLocation = base_path + 'eng/enterprise-management/';
      break;
    case "health-and-nutrition":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/salud-y-nutricion/';
      else
        var newLocation = base_path + 'eng/health-and-nutrition/';
      break;
    default:
      if(flang == 'esp')
        var newLocation = base_path + 'esp/';
      else
        var newLocation = base_path + 'eng/';
  }
  if(newLocation != currentLocation)
    window.location.replace(newLocation);
}

function specialization(id) {
  var currentLocation = window.location.protocol + '//' + window.location.hostname + window.location.pathname;
  switch(id) {
    case "spanish-foreign-language":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-espanol-como-lengua-extranjera/';
      else
        var newLocation = base_path + 'eng/teachers-education/applied-linguistics-for-teaching-spanish-as-foreign-language/';
      break;
    case "english-foreign-language":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-ingles-como-lengua-extranjera/';
      else
        var newLocation = base_path + 'eng/teachers-education/applied-linguistics-for-teaching-english-as-foreign-language/';
      break;
    case "dual-foreign-language":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-espanol-y-el-ingles-como-lenguas-extranjeras/';
      else
        var newLocation = base_path + 'eng/teachers-education/applied-linguistics-for-teaching-spanish-and-english-as-foreign-languages/';
      break;
    case "education":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/educacion-y-profesorado/master-en-educacion/';
      else
        var newLocation = base_path + 'eng/teachers-education/master-in-education/';
      break;
    case "strategic-management":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/gestion-empresarial/master-en-direccion-estrategica/';
      else
        var newLocation = base_path + 'eng/enterprise-management/master-in-strategic-direction/';
      break;
    case "strategic-management-marketing":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/gestion-empresarial/master-en-direccion-estrategica-especializado-en-marketing/';
      else
        var newLocation = base_path + 'eng/enterprise-management/master-in-strategic-direction-marketing/';
      break;
    case "project-management":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/gestion-empresarial/master-en-diseno-gestion-y-direccion-de-proyectos/';
      else
        var newLocation = base_path + 'eng/enterprise-management/master-in-project-design-management-and-direction/';
      break;
    case "conflict-resolution":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/gestion-empresarial/master-en-resolucion-de-conflictos/';
      else
        var newLocation = base_path + 'eng/enterprise-management/master-in-conflict-resolution/';
      break;
    case "human-resources-management":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/gestion-empresarial/master-en-recursos-humanos-y-gestion-del-conocimiento/';
      else
        var newLocation = base_path + 'eng/enterprise-management/master-in-human-resources-and-knowledge-management/';
      break;
    case "nutrition-health":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/salud-y-nutricion/nutricion-salud-natural-y-dietetica/';
      else
        var newLocation = base_path + 'eng/health-and-nutrition/master-in-nutrition-natural-health-and-dietetics/';
      break;
    case "biological-naturists-homeopathy":
      if(flang == 'esp')
        var newLocation = base_path + 'esp/salud-y-nutricion/master-en-estudios-biologico-naturistas-y-homeopatia/';
      else
        var newLocation = base_path + 'eng/health-and-nutrition/master-in-biologic-naturists-and-homeopathy/';
      break;     
    default:
      if(flang == 'esp')
        var newLocation = base_path + 'esp/';
      else
        var newLocation = base_path + 'eng/';
      break;
  }
  if(newLocation != currentLocation)
    window.location.replace(newLocation);
}

function computeHeight(div1,div2) {
  var left_height = $("#" + div1).height();
  var main_height = $("#" + div2).height();
  
  if(left_height > main_height)
    $("#" + div2).css('height',left_height + 'px');
  else
    $("#" + div1).css('height',main_height + 10 + 'px');
}


function setOptions() {
  var currentLocation = window.location.protocol + '//' + window.location.hostname + window.location.pathname;
  switch(currentLocation) {
    case base_path + 'esp/educacion-y-profesorado/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").append('<option value="spanish-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol como Lengua Extranjera</option>');
      $("#specialization").append('<option value="english-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Ingles como Lengua Extranjera</option>');
      $("#specialization").append('<option value="dual-foreign-language">M&aacute;ster Dual en Lingu&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol e Ingl&eacute;s como Lenguas Extranjeras</option>');
      $("#specialization").append('<option value="education">M&aacute;ster en Educaci&oacute;n</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/doctorados/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="disabled">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',true);
      $("#interest option").each(function() {
        if($(this).val() == 'doctorate') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/gestion-empresarial/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">M&aacute;ster en Direcci&oacute;n Estrat&eacute;gica</option>');
      $("#specialization").append('<option value="strategic-management-marketing">M&aacute;ster en Direcci&oacute;n Estrat&eacute;gica especializado en Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">M&aacute;ster en Recursos Humanos y Gesti&oacute;n de Conocimiento</option>');
      $("#specialization").append('<option value="project-management">M&aacute;ster en Dise&ntilde;o, Gesti&oacute;n y Direcci&oacute;n de Proyectos</option>');
      $("#specialization").append('<option value="conflict-resolution">M&aacute;ster en Resolucion de Conflictos</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/salud-y-nutricion/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="nutrition-health">Nutrici&oacute;n, Salud Natural y Dietetica</option>');
      $("#specialization").append('<option value="biological-naturists-homeopathy">M&aacute;ster en Estudios Biologico-Naturistas y Homeopat&iacute;a</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'health-and-nutrition') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-ingles-como-lengua-extranjera/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").append('<option value="spanish-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol como Lengua Extranjera</option>');
      $("#specialization").append('<option value="english-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Ingles como Lengua Extranjera</option>');
      $("#specialization").append('<option value="dual-foreign-language">M&aacute;ster Dual en Lingu&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol e Ingl&eacute;s como Lenguas Extranjeras</option>');
      $("#specialization").append('<option value="education">M&aacute;ster en Educaci&oacute;n</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'english-foreign-language') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-espanol-como-lengua-extranjera/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").append('<option value="spanish-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol como Lengua Extranjera</option>');
      $("#specialization").append('<option value="english-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Ingles como Lengua Extranjera</option>');
      $("#specialization").append('<option value="dual-foreign-language">M&aacute;ster Dual en Lingu&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol e Ingl&eacute;s como Lenguas Extranjeras</option>');
      $("#specialization").append('<option value="education">M&aacute;ster en Educaci&oacute;n</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'spanish-foreign-language') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-espanol-y-el-ingles-como-lenguas-extranjeras/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").append('<option value="spanish-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol como Lengua Extranjera</option>');
      $("#specialization").append('<option value="english-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Ingles como Lengua Extranjera</option>');
      $("#specialization").append('<option value="dual-foreign-language">M&aacute;ster Dual en Lingu&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol e Ingl&eacute;s como Lenguas Extranjeras</option>');
      $("#specialization").append('<option value="education">M&aacute;ster en Educaci&oacute;n</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'dual-foreign-language') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/educacion-y-profesorado/master-en-educacion/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").append('<option value="spanish-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol como Lengua Extranjera</option>');
      $("#specialization").append('<option value="english-foreign-language">M&aacute;ster en Ling&uuml;&iacute;stica Aplicada a la Ense&ntilde;anza del Ingles como Lengua Extranjera</option>');
      $("#specialization").append('<option value="dual-foreign-language">M&aacute;ster Dual en Lingu&iacute;stica Aplicada a la Ense&ntilde;anza del Espa&ntilde;ol e Ingl&eacute;s como Lenguas Extranjeras</option>');
      $("#specialization").append('<option value="education">M&aacute;ster en Educaci&oacute;n</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'education') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/gestion-empresarial/master-en-direccion-estrategica/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca</option>');
      $("#specialization").append('<option value="strategic-management-marketing">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca especializado en Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">M&aacute;ster en Recursos Humanos y Gesti&oacute;n de Conocimiento</option>');
      $("#specialization").append('<option value="project-management">M&aacute;ster en Dise&ntilde;o, Gesti&oacute;n y Direcci&oacute;n de Proyectos</option>');
      $("#specialization").append('<option value="conflict-resolution">M&aacute;ster en Resolucion de Conflictos</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'strategic-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/gestion-empresarial/master-en-direccion-estrategica-especializado-en-marketing/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca</option>');
      $("#specialization").append('<option value="strategic-management-marketing">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca especializado en Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">M&aacute;ster en Recursos Humanos y Gesti&oacute;n de Conocimiento</option>');
      $("#specialization").append('<option value="project-management">M&aacute;ster en Dise&ntilde;o, Gesti&oacute;n y Direcci&oacute;n de Proyectos</option>');
      $("#specialization").append('<option value="conflict-resolution">M&aacute;ster en Resolucion de Conflictos</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'strategic-management-marketing') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/gestion-empresarial/master-en-recursos-humanos-y-gestion-del-conocimiento/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca</option>');
      $("#specialization").append('<option value="strategic-management-marketing">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca especializado en Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">M&aacute;ster en Recursos Humanos y Gesti&oacute;n de Conocimiento</option>');
      $("#specialization").append('<option value="project-management">M&aacute;ster en Dise&ntilde;o, Gesti&oacute;n y Direcci&oacute;n de Proyectos</option>');
      $("#specialization").append('<option value="conflict-resolution">M&aacute;ster en Resolucion de Conflictos</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'human-resources-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/gestion-empresarial/master-en-diseno-gestion-y-direccion-de-proyectos/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca</option>');
      $("#specialization").append('<option value="strategic-management-marketing">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca especializado en Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">M&aacute;ster en Recursos Humanos y Gesti&oacute;n de Conocimiento</option>');
      $("#specialization").append('<option value="project-management">M&aacute;ster en Dise&ntilde;o, Gesti&oacute;n y Direcci&oacute;n de Proyectos</option>');
      $("#specialization").append('<option value="conflict-resolution">M&aacute;ster en Resolucion de Conflictos</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'project-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/gestion-empresarial/master-en-resolucion-de-conflictos/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca</option>');
      $("#specialization").append('<option value="strategic-management-marketing">M&aacute;ster en Direcci&oacute;n Estrateg&iacute;ca especializado en Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">M&aacute;ster en Recursos Humanos y Gesti&oacute;n de Conocimiento</option>');
      $("#specialization").append('<option value="project-management">M&aacute;ster en Dise&ntilde;o, Gesti&oacute;n y Direcci&oacute;n de Proyectos</option>');
      $("#specialization").append('<option value="conflict-resolution">M&aacute;ster en Resolucion de Conflictos</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'conflict-resolution') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'esp/salud-y-nutricion/nutricion-salud-natural-y-dietetica/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="nutrition-health">Nutrici&oacute;n, Salud Natural y Dietetica</option>');
      $("#specialization").append('<option value="biological-naturists-homeopathy">M&aacute;ster en Estudios Biologico-Naturistas y Homeopat&iacute;a</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'health-and-nutrition') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'nutrition-health') {
          $(this).attr('selected','selected');
        }
      });
      break;     
    case base_path + 'esp/salud-y-nutricion/master-en-estudios-biologico-naturistas-y-homeopatia/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Selecci&oacute;ne especializaci&oacute;n</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="nutrition-health">Nutrici&oacute;n, Salud Natural y Dietetica</option>');
      $("#specialization").append('<option value="biological-naturists-homeopathy">M&aacute;ster en Estudios Biologico-Naturistas y Homeopat&iacute;a</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'health-and-nutrition') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'biological-naturists-homeopathy') {
          $(this).attr('selected','selected');
        }
      });
      break;

    // English
    case base_path + 'eng/teachers-education/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").append('<option value="spanish-foreign-language">Master in Applied Linguistics for Teaching Spanish as a Foreign Language</option>');
      $("#specialization").append('<option value="english-foreign-language">Master in Applied Linguistics for Teaching English as a Foreign Language</option>');
      $("#specialization").append('<option value="dual-foreign-language">Master in Applied Linguistics for Teaching Spanish and English as Foreign Languages</option>');
      $("#specialization").append('<option value="education">Master in Education</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/doctorate/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="disabled">Select specialization</option>');
      $("#specialization").attr('disabled',true);
      $("#interest option").each(function() {
        if($(this).val() == 'doctorate') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/enterprise-management/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">Master in Strategic Direction</option>');
      $("#specialization").append('<option value="strategic-management-marketing">Master in Strategic Direction major in Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">Master in Human Resources and Knowledge Management</option>');
      $("#specialization").append('<option value="project-management">Master in Project Design, Management and Direction</option>');
      $("#specialization").append('<option value="conflict-resolution">Master in Conflict Resolution</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/health-and-nutrition/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="nutrition-health">Nutrition, Natural Health and Dietetics</option>');
      $("#specialization").append('<option value="biological-naturists-homeopathy">Master in Biologic-Naturist Studies and Homeopathy</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'health-and-nutrition') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/teachers-education/applied-linguistics-for-teaching-english-as-foreign-language/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").append('<option value="spanish-foreign-language">Master in Applied Linguistics for Teaching Spanish as a Foreign Language</option>');
      $("#specialization").append('<option value="english-foreign-language">Master in Applied Linguistics for Teaching English as a Foreign Language</option>');
      $("#specialization").append('<option value="dual-foreign-language">Master in Applied Linguistics for Teaching Spanish and English as Foreign Languages</option>');
      $("#specialization").append('<option value="education">Master in Education</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'english-foreign-language') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/teachers-education/applied-linguistics-for-teaching-spanish-as-foreign-language/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").append('<option value="spanish-foreign-language">Master in Applied Linguistics for Teaching Spanish as a Foreign Language</option>');
      $("#specialization").append('<option value="english-foreign-language">Master in Applied Linguistics for Teaching English as a Foreign Language</option>');
      $("#specialization").append('<option value="dual-foreign-language">Master in Applied Linguistics for Teaching Spanish and English as Foreign Languages</option>');
      $("#specialization").append('<option value="education">Master in Education</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'spanish-foreign-language') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/teachers-education/applied-linguistics-for-teaching-spanish-and-english-as-foreign-languages/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").append('<option value="spanish-foreign-language">Master in Applied Linguistics for Teaching Spanish as a Foreign Language</option>');
      $("#specialization").append('<option value="english-foreign-language">Master in Applied Linguistics for Teaching English as a Foreign Language</option>');
      $("#specialization").append('<option value="dual-foreign-language">Master in Applied Linguistics for Teaching Spanish and English as Foreign Languages</option>');
      $("#specialization").append('<option value="education">Master in Education</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'dual-foreign-language') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/teachers-education/master-in-education/':
      $("#specialization").children().remove();
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").append('<option value="spanish-foreign-language">Master in Applied Linguistics for Teaching Spanish as a Foreign Language</option>');
      $("#specialization").append('<option value="english-foreign-language">Master in Applied Linguistics for Teaching English as a Foreign Language</option>');
      $("#specialization").append('<option value="dual-foreign-language">Master in Applied Linguistics for Teaching Spanish and English as Foreign Languages</option>');
      $("#specialization").append('<option value="education">Master in Education</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'education-and-teaching') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'education') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/enterprise-management/master-in-strategic-direction/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">Master in Strategic Direction</option>');
      $("#specialization").append('<option value="strategic-management-marketing">Master in Strategic Direction major in Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">Master in Human Resources and Knowledge Management</option>');
      $("#specialization").append('<option value="project-management">Master in Project Design, Management and Direction</option>');
      $("#specialization").append('<option value="conflict-resolution">Master in Conflict Resolution</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'strategic-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/enterprise-management/master-in-strategic-direction-marketing/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">Master in Strategic Direction</option>');
      $("#specialization").append('<option value="strategic-management-marketing">Master in Strategic Direction major in Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">Master in Human Resources and Knowledge Management</option>');
      $("#specialization").append('<option value="project-management">Master in Project Design, Management and Direction</option>');
      $("#specialization").append('<option value="conflict-resolution">Master in Conflict Resolution</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'strategic-management-marketing') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/enterprise-management/master-in-human-resources-and-knowledge-management/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">Master in Strategic Direction</option>');
      $("#specialization").append('<option value="strategic-management-marketing">Master in Strategic Direction major in Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">Master in Human Resources and Knowledge Management</option>');
      $("#specialization").append('<option value="project-management">Master in Project Design, Management and Direction</option>');
      $("#specialization").append('<option value="conflict-resolution">Master in Conflict Resolution</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'human-resources-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/enterprise-management/master-in-project-design-management-and-direction/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">Master in Strategic Direction</option>');
      $("#specialization").append('<option value="strategic-management-marketing">Master in Strategic Direction major in Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">Master in Human Resources and Knowledge Management</option>');
      $("#specialization").append('<option value="project-management">Master in Project Design, Management and Direction</option>');
      $("#specialization").append('<option value="conflict-resolution">Master in Conflict Resolution</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'project-management') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/enterprise-management/master-in-conflict-resolution/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="strategic-management">Master in Strategic Direction</option>');
      $("#specialization").append('<option value="strategic-management-marketing">Master in Strategic Direction major in Marketing</option>');
      $("#specialization").append('<option value="human-resources-management">Master in Human Resources and Knowledge Management</option>');
      $("#specialization").append('<option value="project-management">Master in Project Design, Management and Direction</option>');
      $("#specialization").append('<option value="conflict-resolution">Master in Conflict Resolution</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'enterprise-management') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'conflict-resolution') {
          $(this).attr('selected','selected');
        }
      });
      break;
    case base_path + 'eng/health-and-nutrition/master-in-nutrition-natural-health-and-dietetics/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="nutrition-health">Nutrition, Natural Health and Dietetics</option>');
      $("#specialization").append('<option value="biological-naturists-homeopathy">Master in Biologic-Naturist Studies and Homeopathy</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'health-and-nutrition') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'nutrition-health') {
          $(this).attr('selected','selected');
        }
      });
      break;     
    case base_path + 'eng/health-and-nutrition/master-in-biologic-naturists-and-homeopathy/':
      $("#specialization").children().remove();
      $("#specialization").append('<option value="">Select specialization</option>');
      $("#specialization").attr('disabled',false);
      $("#specialization").append('<option value="nutrition-health">Nutrition, Natural Health and Dietetics</option>');
      $("#specialization").append('<option value="biological-naturists-homeopathy">Master in Biologic-Naturist Studies and Homeopathy</option>');
      $("#interest option").each(function() {
        if($(this).val() == 'health-and-nutrition') {
          $(this).attr('selected','selected');
        }
      });
      $("#specialization option").each(function() {
        if($(this).val() == 'biological-naturists-homeopathy') {
          $(this).attr('selected','selected');
        }
      });
      break;
  }  
}

function preloadOtherImages() {
  var images = [
    base_path + 'img/funiber-logo.png',
    base_path + 'img/progress-1.png',
    base_path + 'img/progress-2.png',
    base_path + 'img/progress-3.png'
  ];

  jQuery.each(images, function(i) {
   images[i] = new Image();
   images[i].src = this;
  });
  
}

function storeFieldValues(step) {
  
  switch(step) {
    case 1:
      var firstname = $("input[name='firstname']").val();
      var lastname = $("input[name='lastname']").val();
      var email = $("input[name='email']").val();
      var confirm_email = $("input[name='confirm-email']").val();
      var areaphone = $("input[name='areaphone']").val();
      var prefixphone = $("input[name='prefixphone']").val();
      var suffixphone = $("input[name='suffixphone']").val();
      var zipcode = $("input[name='zipcode']").val();
      var zip_place = $(".zip-place").html();
      
      var form_data = '{ ';
      form_data += '"firstname":"' + firstname + '",';
      form_data += '"lastname":"' + lastname + '",';
      form_data += '"email":"' + email + '",';
      form_data += '"confirm_email":"' + confirm_email + '",';
      form_data += '"areaphone":"' + areaphone + '",';
      form_data += '"prefixphone":"' + prefixphone + '",';
      form_data += '"suffixphone":"' + suffixphone + '",';
      form_data += '"zipcode":"' + zipcode + '"';
      form_data += ' }';
      
      //var form_data_ex = '{ "zipplace":"' + zip_place + '"' + ' }';
      $.cookie('fnbr_form_data1', form_data, { path: '/' });
      //$.cookie('fnbr_form_data_extra', form_data_ex, { path: '/' });
      break;
    
    case 2:
      var sex = $("#sex").val();
      var have_degree = $("input:radio[name='bdegree']:checked").val();
      var bdegree_field = $("input[name='bdegree_field']").val();
      var bday_m = $("#birthday-month").val();
      var bday_d = $("#birthday-day").val();
      var bday_y = $("#birthday-year").val();
      var studies = ''; // $("#studies").val(); (taken out on May 12, 2010 PHT as requested by Richard)
      var profession = $("input[name='profession']").val();
      var addr1 = $("input[name='address1']").val();
      var addr2 = $("input[name='address2']").val();
      
      var form_data = '{ ';
      form_data += '"sex":"' + sex + '",';
      form_data += '"have_degree":"' + have_degree + '",';
      form_data += '"bdegree_field":"' + bdegree_field + '",';
      form_data += '"bday_m":"' + bday_m + '",';
      form_data += '"bday_d":"' + bday_d + '",';
      form_data += '"bday_y":"' + bday_y + '",';
      form_data += '"studies":"' + studies + '",';
      form_data += '"profession":"' + profession + '",';
      form_data += '"addr1":"' + addr1 + '",';
      form_data += '"addr2":"' + addr2 + '"';
      form_data += ' }';
      
      $.cookie('fnbr_form_data2', form_data, { path: '/' });            
      break;
  }
}

function getFieldValues(step) {
  switch(step) {
    case 1:
      var fnbr_form_data1 = '';
      if(document.cookie && document.cookie != '') {
        var split = document.cookie.split(';');
        for(var i = 0; i < split.length; i++) {
          var named_value = split[i].split('=');
          named_value[0] = named_value[0].replace(/^ /,'');
          if(decodeURIComponent(named_value[0]) == 'fnbr_form_data1') {
            fnbr_form_data1 = decodeURIComponent(named_value[1]);
          }          
        }
        if(fnbr_form_data1 != '') {
          eval('var form_data1 = ' + fnbr_form_data1);
          $("input[name='firstname']").val(form_data1.firstname);
          $("input[name='lastname']").val(form_data1.lastname);
          $("input[name='email']").val(form_data1.email);
          $("input[name='confirm-email']").val(form_data1.confirm_email);
          $("input[name='areaphone']").val(form_data1.areaphone);
          $("input[name='prefixphone']").val(form_data1.prefixphone);
          $("input[name='suffixphone']").val(form_data1.suffixphone);
          $("input[name='zipcode']").val(form_data1.zipcode);
        } else {
          $("input[name='firstname']").val('');
          $("input[name='lastname']").val('');
          $("input[name='email']").val('');
          $("input[name='confirm-email']").val('');
          $("input[name='areaphone']").val('');
          $("input[name='prefixphone']").val('');
          $("input[name='suffixphone']").val('');
          $("input[name='zipcode']").val('');
        }
      } else {
        $("input[name='firstname']").val('');
        $("input[name='lastname']").val('');
        $("input[name='email']").val('');
        $("input[name='confirm-email']").val('');
        $("input[name='areaphone']").val('');
        $("input[name='prefixphone']").val('');
        $("input[name='suffixphone']").val('');
        $("input[name='zipcode']").val('');
      }
      break;
    case 2:
      var fnbr_form_data2 = '';
      if(document.cookie && document.cookie != '') {
        var split = document.cookie.split(';');
        for(var i = 0; i < split.length; i++) {
          var named_value = split[i].split('=');
          named_value[0] = named_value[0].replace(/^ /,'');
          if(decodeURIComponent(named_value[0]) == 'fnbr_form_data2') {
            fnbr_form_data2 = decodeURIComponent(named_value[1]);
          }
          if(decodeURIComponent(named_value[0]) == 'fnbr_form_data_extra') {
            fnbr_form_extra = decodeURIComponent(named_value[1]);
          }          
        }
        
        if(fnbr_form_data2 != '') {
          eval('var form_data2 = ' + fnbr_form_data2);
          
          if(form_data2.have_degree == 1) {
            $("#bdegree1").attr("checked", "checked");
          }
          else {
            $("#bdegree2").attr("checked", "checked");
          }
          
          $("input[name='bdegree_field']").val(form_data2.bdegree_field);
          
          
          $("#sex option").each(function() {
            if($(this).val() == form_data2.sex)
              $(this).attr('selected','selected');
          });
          
          $("#birthday-month option").each(function() {
            if($(this).val() == form_data2.bday_m)
              $(this).attr('selected','selected');
          });
          
          $("#birthday-day option").each(function() {
            if($(this).val() == form_data2.bday_d)
              $(this).attr('selected','selected');
          });
          
          $("#birthday-year option").each(function() {
            if($(this).val() == form_data2.bday_y)
              $(this).attr('selected','selected');
          });
          
          $("#studies option").each(function() {
            if($(this).val() == form_data2.studies)
              $(this).attr('selected','selected');
          });
          
          $("input[name='profession']").val(form_data2.profession);
          
          $("input[name='address1']").val(form_data2.addr1);
          $("input[name='address2']").val(form_data2.addr2);
          
          if(fnbr_form_extra != '') {
            eval('var form_data_extra = ' + fnbr_form_extra);
            $("input[name='city-state']").val(form_data_extra.zipplace);
          }          
        } else {
          $("input[name='address1']").val('');
          $("input[name='address2']").val('');
          if(fnbr_form_extra != '') {
            eval('var form_data_extra = ' + fnbr_form_extra);
            $("input[name='city-state']").val(form_data_extra.zipplace + ' ' + form_data_extra.zipcode + ' U.S.A.');
          } 
        }
        
      } else {
        $("input[name='address1']").val('');
        $("input[name='address2']").val('');
        if(fnbr_form_extra != '') {
          eval('var form_data_extra = ' + fnbr_form_extra);
          $("input[name='city-state']").val(form_data_extra.zipplace + ' ' + form_data_extra.zipcode + ' U.S.A.');
        } 
      }      
      break;
  }
}
/*
function getProfessions() {
  $.ajax({
    type: 'POST',
    url: base_path + 'processForm.php',
    dataType: 'json',
    data: ({
      paramList: 'fetchProfessions',
      step: 2
    }),
    success: function(json) {
      if(json.error == 'false') {
        $("#profession").children().remove();
        if(flang == 'esp')
          $("#profession").append('<option value="">Seleccione una opci&oacute;n</option>');
        else {
          $("#profession").append('<option value="">Select an option</option>');
        }
        $(json.title).each(function(i, n) {
          
          $("#profession").append('<option value="' + n.id + '">' + n.title + '</option>')
        });
      } else {
        
      }          
    },
    error: function() {
      alert(system_error());
    }
  });
}
*/
function getCity(code) {
  if(code == '')
    return false;
  $.ajax({
    type: 'POST',
    url: base_path + 'processForm.php',
    dataType: 'json',
    data: ({
      paramList: 'fetchCityByZipCode',
      step: 1,
      zipcode: code
    }),
    success: function(json) {
      if(json.error == 'false') {
        $(".zip-place").html(json.city + ', ' + json.state);
      } else {
        $(".zip-place").html('Zipcode unknown.');
      }          
    },
    error: function() {
      alert(system_error());
    }
  });  
}

function changeLanguage(flang, file) {
  if(flang == 'esp') {
    switch(file) {
      case 'main':
        var new_path = base_path + 'esp/';
        break;
      case 'education':
        var new_path = base_path + 'esp/educacion-y-profesorado/';
        break;
      case 'education-spanish-foreign-language':
        var new_path = base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-espanol-como-lengua-extranjera/';
        break;
      case 'education-english-foreign-language':
        var new_path = base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-ingles-como-lengua-extranjera/';
        break;
      case 'education-dual-foreign-language':
        var new_path = base_path + 'esp/educacion-y-profesorado/linguistica-aplicada-ala-ensenanza-del-espanol-y-el-ingles-como-lenguas-extranjeras/';
        break;
      case 'education-masteral':
        var new_path = base_path + 'esp/educacion-y-profesorado/master-en-educacion/';
        break;
      case 'doctorate':
        var new_path = base_path + 'esp/doctorados/';
        break;
      case 'enterprise-management':
        var new_path = base_path + 'esp/gestion-empresarial/';
        break;
      case 'strategic-direction':
        var new_path = base_path + 'esp/gestion-empresarial/master-en-direccion-estrategica/';
        break;
      case 'strategic-direction-marketing':
        var new_path = base_path + 'esp/gestion-empresarial/master-en-direccion-estrategica-especializado-en-marketing/';
        break;
      case 'human-resources-management':
        var new_path = base_path + 'esp/gestion-empresarial/master-en-recursos-humanos-y-gestion-del-conocimiento/';
        break;
      case 'project-management-and-leadership':
        var new_path = base_path + 'esp/gestion-empresarial/master-en-diseno-gestion-y-direccion-de-proyectos/';
        break;
      case 'conflict-resolution':
        var new_path = base_path + 'esp/gestion-empresarial/master-en-resolucion-de-conflictos/';
        break;
      case 'health-and-nutrition':
        var new_path = base_path + 'esp/salud-y-nutricion/';
        break;
      case 'nutrition-natural-health-and-dietetics':
        var new_path = base_path + 'esp/salud-y-nutricion/nutricion-salud-natural-y-dietetica/';
        break;
      case 'biological-naturists-homeopathy':
        var new_path = base_path + 'esp/salud-y-nutricion/master-en-estudios-biologico-naturistas-y-homeopatia/';
        break;
      case 'scholarship-programs':
        var new_path = base_path + 'esp/programa-de-becas/';
        break;
      default:
        var new_path = base_path;
    }
  }
  else {
    switch(file) {
      case 'main':
        var new_path = base_path + 'eng/';
        break;
      case 'education':
        var new_path = base_path + 'eng/teachers-education/';
        break;
      case 'education-spanish-foreign-language':
        var new_path = base_path + 'eng/teachers-education/applied-linguistics-for-teaching-spanish-as-foreign-language/';
        break;
      case 'education-english-foreign-language':
        var new_path = base_path + 'eng/teachers-education/applied-linguistics-for-teaching-english-as-foreign-language/';
        break;
      case 'education-dual-foreign-language':
        var new_path = base_path + 'eng/teachers-education/applied-linguistics-for-teaching-spanish-and-english-as-foreign-languages/';
        break;
      case 'education-masteral':
        var new_path = base_path + 'eng/teachers-education/master-in-education/';
        break;
      case 'doctorate':
        var new_path = base_path + 'eng/doctorate/';
        break;
      case 'enterprise-management':
        var new_path = base_path + 'eng/enterprise-management/';
        break;
      case 'strategic-direction':
        var new_path = base_path + 'eng/enterprise-management/master-in-strategic-direction/';
        break;
      case 'strategic-direction-marketing':
        var new_path = base_path + 'eng/enterprise-management/master-in-strategic-direction-marketing/';
        break;
      case 'human-resources-management':
        var new_path = base_path + 'eng/enterprise-management/master-in-human-resources-and-knowledge-management/';
        break;
      case 'project-management-and-leadership':
        var new_path = base_path + 'eng/enterprise-management/master-in-project-design-management-and-direction/';
        break;
      case 'conflict-resolution':
        var new_path = base_path + 'eng/enterprise-management/master-in-conflict-resolution/';
        break;
      case 'health-and-nutrition':
        var new_path = base_path + 'eng/health-and-nutrition/';
        break;
      case 'nutrition-natural-health-and-dietetics':
        var new_path = base_path + 'eng/health-and-nutrition/master-in-nutrition-natural-health-and-dietetics/';
        break;
      case 'biological-naturists-homeopathy':
        var new_path = base_path + 'eng/health-and-nutrition/master-in-biologic-naturists-and-homeopathy/';
        break;
      case 'scholarship-programs':
        var new_path = base_path + 'eng/scholarships/';
        break;
      default:
        var new_path = base_path;
    }
  }
  window.location.replace(new_path);
}


function system_error() {
  var msg = 'Our system has encountered an error. Please try again later while our developers are investigating this case.';
  return msg;
}

function reloadCaptcha() {
  document.getElementById('captcha').src = document.getElementById('captcha').src+ '?' + new Date();
}

function loadVideos() {
  // For Video 1
  $.ajax({
    url: '/flv/col1/rotate.php',
    type: 'POST',
    dataType: 'json',
    success: function(json) {
      if(json.error == '0') {
        switch(json.file) {
          case '/flv/col1/cindy-rayas.png':
            $("#flash-video-1").html('');
            var html = '<a href="' + base_path + 'flv/col1/cindy-rayas.flv" id="video-1" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-1").html(html);
            $("#testi-name-video1").html('Cindy Rayas');
            $("#testi-course-video1").html('Los Angeles');
            html = '"A mi me encanta porque tenemos todo en la computadora, no tenemos que ir a buscar nada, todo lo necesario para estudia está allí a la mano."';
            $("#testi-video1").html(html);
            flowplayer("video-1", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          case '/flv/col1/corporate-video-eng.png':
            $("#flash-video-1").html('');
            var html = '<a href="' + base_path + 'flv/col1/corporate-video-eng.flv" id="video-1" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-1").html(html);
            $("#testi-name-video1").html('Institutional Presentation');
            $("#testi-course-video1").html('FUNIBER');
            html = 'FUNIBER focuses on expanding the reach of education through technology.';
            $("#testi-video1").html(html);
            flowplayer("video-1", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          case '/flv/col1/isabella-escobar-esp.png':
            $("#flash-video-1").html('');
            var html = '<a href="' + base_path + 'flv/col1/isabella-escobar-esp.flv" id="video-1" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-1").html(html);
            $("#testi-name-video1").html('Isabella Escobar');
            $("#testi-course-video1").html('Detroit');
            html = '"Puedo  estudiar desde cualquier lugar sin sacrificar mi vida."';
            html += '<p>FUNIBER tiene el programa que se adapto a todas  mis necesidades porque me ofreció una maestría de alta calidad , 100% por internet.</p>';
            $("#testi-video1").html(html);
            flowplayer("video-1", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          default:
            $("#flash-video-1").html('');
            var html = '<a href="' + base_path + 'flv/col1/cindy-rayas.flv" id="video-1" class="testimonial-video">';
            html += '<img src="' + base_path + 'flv/col1/cindy-rayas.flv" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-1").html(html);
            $("#testi-name-video1").html('Cindy Rayas');
            $("#testi-course-video1").html('Los Angeles');
            html = '"A mi me encanta porque tenemos todo en la computadora, no tenemos que ir a buscar nada, todo lo necesario para estudia está allí a la mano."';
            $("#testi-video1").html(html);
            flowplayer("video-1", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
        }      
      }
    },
    error: function() {
      $("#flash-video-1").html('');
      var html = '<a href="' + base_path + 'flv/col1/corporate-video-eng.flv" id="video-1" class="testimonial-video">';
      html += '<img src="' + base_path+ 'flv/col1/corporate-video-eng.png" alt="Funiber USA Video" />';
      html += '</a>';
      $("#flash-video-1").html(html);
      $("#testi-name-video1").html('Institutional Presentation');
      $("#testi-course-video1").html('FUNIBER');
      html = 'FUNIBER focuses on expanding the reach of education through technology.';
      $("#testi-video1").html(html);
      flowplayer("video-1", base_path + "flv/flowplayer-3.2.5.swf", {
        buffering: true,
        clip: {
        autoPlay: true,
        autoBuferring: true
        },
        plugins: {
          controls: null
        }
      });    
    }
  });

  // For Video 2
  $.ajax({
    url: '/flv/col2/rotate.php',
    type: 'POST',
    dataType: 'json',
    success: function(json) {
      if(json.error == '0') {
        switch(json.file) {
          case '/flv/col2/ana-acevedo-esp.png':
            $("#flash-video-2").html('');
            var html = '<a href="' + base_path + 'flv/col2/ana-acevedo-esp.flv" id="video-2" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-2").html(html);
            $("#testi-name-video2").html('Ana Acevedo');
            $("#testi-course-video2").html('Dallas');
            html = '"Ahora soy mamá y tengo mi master."';
            html += '<p>Por las dificultades de económicas y de tiempo decidí buscar un programa que me sirviera y en FUNIBER encontré lo que estaba buscando y en FUNIBER encontré  un programa de alta calidad y certificado.</p>';
            $("#testi-video2").html(html);
            flowplayer("video-2", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          case '/flv/col2/corporate-video-esp.png':
            $("#flash-video-2").html('');
            var html = '<a href="' + base_path + 'flv/col2/corporate-video-esp.flv" id="video-2" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-2").html(html);
            $("#testi-name-video2").html('Presentación Institucional');
            $("#testi-course-video2").html('FUNIBER');
            html = 'FUNIBER se enfoca en ampliar el alcance de la educación por medio de la tecnología.';
            $("#testi-video2").html(html);
            flowplayer("video-2", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          case '/flv/col2/julian-saenz-esp.png':
            $("#flash-video-2").html('');
            var html = '<a href="' + base_path + 'flv/col2/julian-saenz-esp.flv" id="video-2" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-2").html(html);
            $("#testi-name-video2").html('Julián Saenz');
            $("#testi-course-video2").html('Miami');
            html = '"Educación de calidad desde la comodidad de mi computador."';
            html += '<p>Queria un programa que no me obligara a desplazarme grandes distancias y se ajustara al ritmo natural de mi vida, FUNIBER me presentó  un programa de alta calidad a un excelente precio y completamente en linea.</p>';
            $("#testi-video2").html(html);
            flowplayer("video-2", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          case '/flv/col2/mirta-araoz.png':
            $("#flash-video-2").html('');
            var html = '<a href="' + base_path + 'flv/col2/mirta-araoz.flv" id="video-2" class="testimonial-video">';
            html += '<img src="' + json.file + '" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-2").html(html);
            $("#testi-name-video2").html('Mirta Araoz');
            $("#testi-course-video2").html('Lake Worth');
            html = '"Para profesionales, personas que viajan representa la posibilidad de superarse en cualquier circunstancia."';
            $("#testi-video2").html(html);
            flowplayer("video-2", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
            break;
          default:
            $("#flash-video-2").html('');
            var html = '<a href="' + base_path + 'flv/col2/mirta-araoz.flv" id="video-2" class="testimonial-video">';
            html += '<img src="' + base_path + 'flv/col2/mirta-araoz.png" alt="Funiber USA Video" />';
            html += '</a>';
            $("#flash-video-2").html(html);
            $("#testi-name-video2").html('Mirta Araoz');
            $("#testi-course-video2").html('Lake Worth');
            html = '"Para profesionales, personas que viajan representa la posibilidad de superarse en cualquier circunstancia."';
            $("#testi-video2").html(html);
            flowplayer("video-2", base_path + "flv/flowplayer-3.2.5.swf", {
              buffering: true,
              clip: {
              autoPlay: true,
              autoBuferring: true
              },
              plugins: {
                controls: null
              }
            });
        }      
      }
    },
    error: function() {
      $("#flash-video-2").html('');
      var html = '<a href="' + base_path + 'flv/col2/corporate-video-esp.flv" id="video-2" class="testimonial-video">';
      html += '<img src="' + base_path + 'flv/col2/corporate-video-esp.png" alt="Funiber USA Video" />';
      html += '</a>';
      $("#flash-video-2").html(html);
      $("#testi-name-video2").html('Presentación Institucional');
      $("#testi-course-video2").html('FUNIBER');
      html = 'FUNIBER se enfoca en ampliar el alcance de la educación por medio de la tecnología.';
      $("#testi-video2").html(html);      
      flowplayer("video-2", base_path + "flv/flowplayer-3.2.5.swf", {
        buffering: true,
        clip: {
        autoPlay: true,
        autoBuferring: true
        },
        plugins: {
          controls: null
        }
      });    
    }
  });  
}

$(document).ready(function(){
  //To preload all our CSS images
  //$.preloadCssImages();
  
  // To preload other images (basically src'ed at <img>)
  preloadOtherImages();
  
  // To maitain uniformity in heights of the left and main bars
  computeHeight('left-bar','main-content');
  
  // To set our options for interest and specialization
  // Options set depends on the current landing pages
  setOptions();
  
  // To bing change event on interest select box
  $("#interest").change(function() {    
    interest($("#interest").val());        
  });
  
  // To bing change event on specialization select box
  $("#specialization").change(function() {    
    specialization($("#specialization").val());        
  });
  
  // To set hover events on languages  
  $(".languages-off").hover(
    function() {
      $(this).removeClass("languages-off");
      $(this).addClass("languages-on");
  },
    function() {
      $(this).removeClass("languages-on");
      $(this).addClass("languages-off");
  });
  
  $("#zipcode").attr('maxlength','5');
  
  if($("#zipcode").val() != undefined)
    getCity($("#zipcode").val());
  
  $(".zip-place").change(function() {
      var form_data_ex = '{ "zipplace":"' + $(this).html() + '", "zipcode": "' + $("#zipcode").val() + '" }';
      $.cookie('fnbr_form_data_extra', form_data_ex, { path: '/' });
  });
  
  $(".zip-place").trigger('change');
  
  // Compute heights of divs and set equal height on
  // two vertically parallel divs
  computeHeight('ed1_1','ed1_2');
  computeHeight('ed2_1','ed2_2');
  computeHeight('ed3_1','ed3_2');
  computeHeight('ed4_1','ed4_2');
  computeHeight('ed5_1','ed5_2');
  computeHeight('ed6_1','ed6_2');
  
  // Create target attribute so link will open up a new window
  $("a.funiber-org-link").attr('target','blank');
  
  //Form 1 tab indexes
  $("#interest").attr('tabindex','1');
  $("#specialization").attr('tabindex','2');
  $("#firstname").attr('tabindex','3');
  $("#lastname").attr('tabindex','4');  
  $("#areaphone").attr('tabindex','5');
  $("#prefixphone").attr('tabindex','6');
  $("#suffixphone").attr('tabindex','7');
  $("#zipcode").attr('tabindex','8');
  $("#email").attr('tabindex','9');
  $("#confirm-email").attr('tabindex','10');
  $("#next-1").attr('tabindex','11');
  
  //Form 2 tab indexes
  $("#bdegree1").attr('tabindex', '1');
  $("#bdegree2").attr('tabindex', '2');
  $("#bdegree-field").attr('tabindex', '3');  
  $("#birthday-month").attr('tabindex','4');
  $("#birthday-day").attr('tabindex','5');
  $("#birthday-year").attr('tabindex','6');
  $("#profession").attr('tabindex', '7');
  $("#address1").attr('tabindex','8');
  $("#address2").attr('tabindex','9');
  $("input[name='secure']").attr('tabindex','10');
  $("#next-2").attr('tabindex','11');    
  
  
  // Keyup events for our input fields
  $("#areaphone").keyup(function() {
    var val = $(this).val();
    if(val.length == 3)
      $("#prefixphone").focus();  
  });
  
  $("#prefixphone").keyup(function() {
    var val = $(this).val();
    if(val.length == 3)
      $("#suffixphone").focus();
  });
  
  $("#suffixphone").keyup(function() {
    var val = $(this).val();
    if(val.length == 4)
      $("#zipcode").focus();
  });
  
  $("#areaphone").blur(function() {
   var val = $(this).val();
   if(val.length == 3)
     $("#prefixphone").focus();
   storeFieldValues(1);
  });
 
  $("#prefixphone").blur(function() {
   var val = $(this).val();
   if(val.length == 3)
     $("#suffixphone").focus();
   storeFieldValues(1);
  });

  $("#suffixphone").blur(function() {
   var val = $(this).val();
   if(val.length == 4)
     $("#zipcode").focus();
   storeFieldValues(1);
  });
	
	$("#zipcode").blur(function() {
   var val = $(this).val();
   if(val.length == 5)
	 {
		 $("#email").focus();
   	 storeFieldValues(1);
	 }
  });
	
	$("#zipcode").keyup(function() {
    var val = $(this).val();
    if(val.length == 5) {
      $("#email").focus();
		}
  });
  
  $("#firstname").blur(function() {    
    storeFieldValues(1);
  });
  
  $("#lastname").blur(function() {    
    storeFieldValues(1);
  });
  
  $("#email").blur(function() {    
    storeFieldValues(1);
  });
  
  $("#confirm-email").blur(function() {    
    storeFieldValues(1);
  });
  
  $("#zipcode").blur(function() {    
    storeFieldValues(1);    
    getCity($(this).val());
  });
  
  $("#zipcode").keyup(function(event) {
    if($(this).val().length >= 5)
      getCity($(this).val());
  });
  
  $("#zipcode").keypress(function(event) {    
    if((event.which < 48 || event.which > 57) && event.which != 8 && event.which != 45 )
      event.preventDefault();    
  });
  
  $("#areaphone").keypress(function(event) {
    if((event.which < 48 || event.which > 57) && event.which != 8)
      event.preventDefault();
  });
  
  $("#prefixphone").keypress(function(event) {
    if((event.which < 48 || event.which > 57) && event.which != 8)
      event.preventDefault();
  });
  
  $("#suffixphone").keypress(function(event) {
    if((event.which < 48 || event.which > 57) && event.which != 8)
      event.preventDefault();
  });
  
  $("#sex").blur(function() {    
    storeFieldValues(2);
  });
  
  $("input[name='bdegree']").blur(function() {    
    storeFieldValues(2);
  });  
  
  $("#birthday-month").blur(function() {    
    storeFieldValues(2);
  });
  
  $("#birthday-day").blur(function() {    
    storeFieldValues(2);
  });
  
  $("#birthday-year").blur(function() {    
    storeFieldValues(2);
  });
  /* taken out on May 12, 2010 as requested by Richard
  $("#studies").blur(function() {    
    storeFieldValues(2);
  });
  */
  $("#address1").blur(function() {    
    storeFieldValues(2);
  });
  
  $("#address2").blur(function() {    
    storeFieldValues(2);
  });  
  
  if($("input:radio[name='bdegree']:checked").val() == 1) {
    $("input[name='bdegree_field']").val('');
    $("input[name='bdegree_field']").attr('disabled',false);
  }  
  else {
    $("input[name='bdegree_field']").attr('disabled',true);
  }  

  $("input:radio[name='bdegree']").change(function() {
    if($("input:radio[name='bdegree']:checked").val() == 1) {
      $("input[name='bdegree_field']").attr('disabled',false);
    }
    else {
      $("input[name='bdegree_field']").val('');
      $("input[name='bdegree_field']").attr('disabled',true);
    }
  });
  loadVideos();
  
});

function transcribe_id(msg) {
  switch(msg) {
    case 'education-and-teaching':
      return 166;
      break;
    case 'doctorate':
      return 172;
      break;
    case 'enterprise-management':
      return 174;
      break;
    case 'health-and-nutrition':
      return 176;
      break;
    case 'spanish-foreign-language':
      return 168;
      break;
    case 'english-foreign-language':
      return 178;
      break;
    case 'dual-foreign-language':
      return 180;
      break;
    case 'education':
      return 182;
      break;
    case 'strategic-management':
      return 184;
      break;
    case 'strategic-management-marketing':
      return 186;
      break;
    case 'human-resources-management':
      return 188;
      break;
    case 'project-management':
      return 190;
      break;
    case 'conflict-resolution':
      return 192;
      break;
    case 'nutrition-health':
      return 194;
      break;
    case 'biological-naturists-homeopathy':
      return 196;
      break;
    default:
      return 208;
  }
}

function transcribe(msg) {
  switch(msg) {
    case 'education-and-teaching':
      return 'Educacion y Profesorado';
      break;
    /*
		 case 'doctorate':
      return 'Doctorados';
      break;
    case 'enterprise-management':
      return 'Empresa, Desarrollo Directivo, RR.HH.';
      break;
    case 'health-and-nutrition':
      return 'Salud y Nutricion';
      break;
		*/
    case 'spanish-foreign-language':
      return 'Master en Linguistica Aplicada a la Ensenanza del Espanol como Lengua Extranjera';
      break;
    /*
		case 'english-foreign-language':
      return 'Master en Linguistica Aplicada a la Ensenanza del Ingles como Lengua Extranjera';
      break;
    case 'dual-foreign-language':
      return 'Master Dual en Linguistica Aplicada a la Ensenanza del Espanol e Ingles como Lenguas Extranjeras'
      break;
    case 'education':
      return 'Master en Educacion';
      break;
    case 'strategic-management':
      return 'Master en Direccion Estrategica';
      break;
    case 'strategic-management-marketing':
      return 'Master en Direccion Estrategica especializado en Marketin';
      break;
    case 'human-resources-management':
      return 'Master en Recursos Humanos y Gestion de Conocimiento';
      break;
    case 'project-management':
      return 'Master en Diseno, Gestion y Direccion de Proyectos';
      break;
    case 'conflict-resolution':
      return 'Master en Resolucion de Conflictos';
      break;
    case 'nutrition-health':
      return 'Nutricion, Salud Natural y Dietetica';
      break;
    case 'biological-naturists-homeopathy':
      return 'Master en Estudios Biologico-Naturistas y Homeopatia';
      break;
		*/
  }
}


function getQryStr(key, str) {
  var search = unescape(str);
  if(search == '')
    return false;
  
  var params = search.split('&');
  
  for(var i = 0; i < params.length; i++) {
    var pairs = params[i].split('=');
    if(pairs[0] == key)
      return pairs[1];
  }
  return false;
}
