// IE Check bool
var xmlhttp = false;

// Check for IE
try {
  // Javascript > 5
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  // Older version of IE
  try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e) {
  // Not using IE
  xmlhttp = false;
  }
}

// Instantiate xmlhttp object if not IE
if(!xmlhttp && typeof (XMLHttpRequest != 'undefined')) {
  xmlhttp = new XMLHttpRequest();
}

function getData(phpFile, objID) {

  var obj = document.getElementById(objID);
  
  xmlhttp.open("GET", phpFile);
  xmlhttp.onreadystatechange = function() {
    if(xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      obj.innerHTML = '';
      obj.innerHTML = "&pound;" + xmlhttp.responseText;
    }
  }  
  xmlhttp.send(null);  
}

function getFormData() {
  var type = this.value;
  window.location = "action.php?view=referralcodes&action=create&type=" + type;
}

function showOffice() {
  var office = this.value;
  window.location = "office.html?office=" + office;
}

function getCTAPositions() {
  var ctatype = this.value;
  getFormData("../logicajax/ctaform.php?ctatype=" + ctatype, "cta_position_container");
}

function displayMoreQualificationFields() {
  var inputsCount = 0;
  var inputs = document.getElementsByTagName('input'); 
  for(i=0;i<inputs.length;i++) {
    if(inputs[i].id.substr(0,13) == 'qualification' && inputs[i].id != 'qualification_year' && inputs[i].id != 'qualification_reg_number') {
      inputsCount ++; 
    }
  }   
  phpFile = 'logicajax/displayMoreQualificationFields.php?id=' + (inputsCount + 1);
  if(inputsCount == 1) {
    obj = document.getElementById('more_qualifications_fields'); 
  } else {
    obj = document.getElementById('more_qualifications_fields' + (inputsCount - 1));
  }
  xmlhttp.open("GET", phpFile);
  xmlhttp.onreadystatechange = function() {
    if(xmlhttp.readyState == 4 && xmlhttp.status == 200) { 
      obj.innerHTML = xmlhttp.responseText;
    }
  }  
  xmlhttp.send(null);  
}
