// JavaScript Document
/*
Title:		MCM Javascripts page
Author:		Matt McCloskey, Kemso, LLC
Date:		2008
*/

/* CONFIG  --------------------------------------------------------------------------------------------
use these variables to configure the scripts											   			 */

/* Variables */
var paths = {
	root: '/newsite/',
	scripts: '/newsite/application/assets/js'
};

/* Images to preload */
var imagesToPreload = '';

/* Options for AJAX interaction */
var ajaxOpts = {
	method: 'post'											// get or post
};

/* URLS for AJAX interaction */ 
var ajaxURLs = {
};

/* Other URLs */
var urls = {
};

/* Verbage */
var verbage = {
};

/* END CONFIG  ------------------------------------------------------------------------------------- */


/* Required Libraries
-----------------------------------------------------------------------------------------------------*/
// moo tools
loadJavascript(paths.scripts+'/lib/mootools.js');
loadJavascript(paths.scripts+'/lib/mootools-more.js');
// Libraries
loadJavascript(paths.scripts+'/lib/PhotoChanger.js');
loadJavascript(paths.scripts+'/lib/AddArrow.js');
// general
loadJavascript(paths.scripts+'/general.js');

/* Optional Libraries
-----------------------------------------------------------------------------------------------------*/


/* Functions
----------------------------------------------------------------------------------------------------- */
function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  }
  return false;
}
function loadCSS(url){
	var headID = document.getElementsByTagName("head")[0];         
	var cssNode = document.createElement('link');
	cssNode.type = 'text/css';
	cssNode.rel = 'stylesheet';
	cssNode.href = url;
	cssNode.media = 'screen';
	headID.appendChild(cssNode);
}
function loadJavascript(url){
	/*var headID = document.getElementsByTagName("head")[0];         
	var newScript = document.createElement('script');
	newScript.type = 'text/javascript';
	newScript.src = url;
	headID.appendChild(newScript);*/
	document.write('<script type="text/javascript" src="'+url+'"></script>');
}

// preload image
function preloadImages() {
  	var d=document;
  	if(d.images){
  		if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=preloadImages.arguments;
		for(i=0; i<a.length; i++){
			if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}
		}
    }
}