function loadXMLDoc(User, AdId, Step) {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); }
  // code for IE6, IE5
  else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }

  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4 && xmlhttp.status==200) {
      document.getElementById("breadcrumbDiv").innerHTML=xmlhttp.responseText;
    }
  }
  xmlhttp.open("GET","/pb3/corporate/KurtGeiger/breadcrumb.php?p_sCandId="+User+"&p_sAdId="+AdId+"&p_sStepId="+Step,true);
  xmlhttp.send();
}

function wordcount(textarea, field, len) {
  var count = document.getElementById(textarea).value;
  var words = count.split(/\s/);
  var cnt = words.length;
  var ele = document.getElementById(field);
  var left = len - cnt;
  if ( left < 0 ) {
    var newstr = count.split(/\s/,len).toString();
    var chopto = newstr.length;
    alert('Any word over the '+len+' limit is being removed....');
    document.getElementById(textarea).value = count.substr(0,chopto);
    ele.innerHTML = ' - <b>Too many words!</b>';
  }
  ele.innerHTML = ' - <strong>' + (len - cnt) + '</strong> left';
}

