function startMenu() {
 actionButtons();
 var el = 'nav';
 /* currentStyle restricts the Javascript to IE only */
 if (document.all && document.getElementById(el).currentStyle ) {
  var navroot = document.getElementById(el);
  /* Get all the list items within the menu */
  var lis=navroot.getElementsByTagName("LI");
  for (i=0; i<lis.length; i++) {
   /* If the LI has another menu level */
   if(lis[i].lastChild.tagName=="UL"){
    /* assign the function to the LI */
    lis[i].onmouseover=function() {
     /* display the inner menu */
     this.lastChild.style.display="block";
    }
    lis[i].onmouseout=function() {
     this.lastChild.style.display="none";
    }
   }
  }
 }
}


function makeCurrency(num) {
 num = num.toString().replace(/\$|\,/g,'');
 if(isNaN(num))
 num = "0";
 sign = (num == (num = Math.abs(num)));
 num = Math.floor(num*100+0.50000000001);
 cents = num%100;
 num = Math.floor(num/100).toString();
 if(cents<10)
 cents = "0" + cents;
 for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
 num = num.substring(0,num.length-(4*i+3))+','+
 num.substring(num.length-(4*i+3));
 return (((sign)?'':'-') + '$' + num + '.' + cents);
}



function copy(sectionNew) {
 var formName = "Form_vacanciesRequestForm_";
 var sectionOld = "Requestor";
 var fieldArray = new Array("Name", "Organisation", "Position", "Email", "Phone", "PostalAddress");
 for(i = 0; i < fieldArray.length; i++) {
  var el;
  if(elNew = document.getElementById(formName + sectionNew+ fieldArray[i])) {
   if(elOld = document.getElementById(formName + sectionOld + fieldArray[i])) {
    elNew.value = elOld.value;
   }
  }
 }
 return false;
}

function actionButtons() {
 var els = document.getElementsByTagName("input");
 for(var i=0,j=els.length; i<j; i++) {
  if(els[i].className == "action") {
   els[i].onmouseover = function () {
    this.className = "actionOver";
   }
   els[i].onmouseout = function () {
    this.className = "action";
   }
  }
 }
}

/* NO JQUERY!
jQuery(document).ready(
 function() {
  externalLinks();
 }
)
*/
function externalLinks() {
  jQuery('a[@href^="http://"]').each(function(i){
   var link = "" + this.href;
   var currentSite = "" + window.location;
   var cutOff = 0 + currentSite.indexOf( "/", 10 );
   if(link.substring(0, cutOff) != currentSite.substring(0,cutOff)) {
    this.target= "_blank";
    jQuery(this).addClass("externalLink");
   }
  }
 );
 jQuery.expandingTA(jQuery('#contact-us textarea')); // initial call to all elems of textarea.expanding
}