//this js file includes all necessary js code and files for the DSE website  

/* Adding javascript from javascript (http://javascript.about.com/library/bladdjs.htm) */

function addJavascript(jsname,pos) {
var th = document.getElementsByTagName(pos)[0];
var s = document.createElement('script');
s.setAttribute('type','text/javascript');
s.setAttribute('src',jsname);
th.appendChild(s);
} 

/* Use...
   e.g. addJavascript('newExternal.js','body'); 
   e.g. addJavascript('newExternal2.js','head'); */

/* this function includes the thickbox required minimised js files (see http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery) */  

/* this function includes the latest jquery minimised js file */  
addJavascript('assets/javascript/jquery-1.2.6.min.js','head');

/* this function includes the swapimage required minimised js files (see http://code.google.com/p/jquery-swapimage/) */  
addJavascript('assets/javascript/jquery.metadata.min.js','head');

addJavascript('assets/javascript/jquery.swapimage.min.js','head');

addJavascript('assets/javascript/thickbox-compressed.js','head');

  /*
  $.swapImage(".swapImage", true, true, "mouseenter", "mouseleave");    

  1st parameter: Images to be selected.
  2nd parameter: Preload the image or not, default = true.
  3rd parameter: Repeat the effect or not, default = true.
  4th parameter: Event for swap In, default = mouseenter.
  5th parameter: Event for swap Out, default = mouseleave.

  Valid events such as: mouseenter, mouseleave, click, dblclick.
  */
