	
	// GLOBAL SETTINGS
		<!-- GET ELEMENT BY ID
		function $() {
			var elements = new Array();
			for (var i = 0; i < arguments.length; i++) {
				var element = arguments[i];
				if (typeof element == 'string')
					element = document.getElementById(element);
				if (arguments.length == 1)
					return element;
				elements.push(element);
			}
			return elements;
		}
		//$('a','b',obj,obj2,'c','d');
		//-->
	// END GLOBAL SETTINGS
	
	// FULL PAGE POPUPS
	function fullPop(target) {
		var newWindow = window.open(target.href, "child", "resizable=yes");
		newWindow.resizeTo(screen.availWidth,screen.availHeight);
		newWindow.moveTo(0,0);
	}

	//Check the form before submitting
	function CheckForm () {
		//Check for a word to search
		if (document.searchForm.search.value == ""){
			alert("Please enter at least one keyword to search");
			document.searchForm.search.focus();
			return false
		}
		else{
			return true
		}
	}

	function randomizeFontSize() {
		var list = document.getElementById('font-random-list');
		var elements = list.getElementsByTagName('a');
		var numOfElements = elements.length;
		var everyXofWords = 3;
		for(i=0; i<numOfElements; i++) {
			
			// Determine font-weight
			newRandomNumber = Math.floor(Math.random()*2);
			if(newRandomNumber > 0) {
				elements[i].style.fontWeight = "bold";
			}
			
			// Determine font size
			randomnumber = Math.floor(Math.random()*12) + 12;
			halfNum = numOfElements/everyXofWords;
			if(i < halfNum) {
				elements[i * everyXofWords].style.fontSize = randomnumber + "px";
			}
			
			//elements[i].style.lineHeight = randomnumber + "px";
		}
	}
	
	// NAVIGATION BEVAHIOURS (GLOBAL)
	var total = 6; // Total number of main menu items and subnavs
	var menuSwitch = 0; // Handles the cursor rolling out of one object and into 
						// another to stop the setTimeout function(that displays 
						// the subnav to "none") if the switch is on
	var frameRate = 2; // 0.005 of a second: 
	var pixelIncrement = 3;
	var duration = 3000; // Duration animation
	var start = -30; // The start position of the animation
	var finish = -55; // The finishing position of the animation
	var delay = 1000; // The delay of the navigation menu loading in
	
	function init() {
		for (i=0; i<total; i++) {
			var subNav = $("subNav" + i);
			subNav.style.marginTop = start + "px";
		}
		setTimeout(moveIn, delay);
	}
	function moveIn() {

		var subMenuNeeded = "";
		var subNav = "";
		for (i=0; i<total; i++) 
		{
			subNav = $("subNav" + i);
		    subMenuNeeded = subNav;
			animate(subMenuNeeded);
		}
	}
	
	function animate(subMenuNeeded)
	{
		repeat();
		function repeat() 
		{
		    offSetPosition = subMenuNeeded.offsetTop;
	  	    oldPosition = subMenuNeeded.offsetTop - pixelIncrement;
	        subMenuNeeded.style.marginTop = oldPosition + "px";
		    newPosition = subMenuNeeded.offsetTop;
		    if (newPosition >= finish) 
		    { 
		        setTimeout(repeat, frameRate); 
		    }
	        else
	        {
		        subMenuNeeded.style.marginTop = finish + "px";
	        }
	    }	
    }
	
	// MENU MOVING IN
		function menuPop(elementId) {
		}
	
	// MENU MOVING OUT
		function menuOut(elementId) {
		}