

function find_elt(elt,arr){
	
	for(var i=0;i<arr.length;i++){
		if(elt.match(arr[i])){
			return i;
		}
	
	}
	
	return false;
	
}


function toggleAll(){
	if(document.cookie){
		for(var i=0;i<allItems.length;i++){
			var c=allItems[i][0];
			var m=allItems[i][1];
			var c_name=allItems[i][2];
			if(readCookie(c_name)){toggle(c,m,c_name);}
		
		}
	}

}



function toggle(elt,array,cookie){
	var element=document.getElementById(elt);
	var lastChosen=readCookie(cookie);
	
	if(!element.style.display || element.style.display=="none" || (lastChosen==elt && !element.style.display)){
		element.style.display="block";
		createCookie(cookie,elt,1);
		
		for(var i=0;i<array.length;i++){
			if(array[i] != elt){
				document.getElementById(array[i]).style.display="none";
			}
		}
	}else{
		element.style.display="none";
		var c=readCookie(cookie);
		if(c){eraseCookie(cookie);}
	}
}

function toggleNoPersist(elt,array){
	var element=document.getElementById(elt);
	
	if(!element.style.display || element.style.display=="none"){
		element.style.display="block";
		
		for(var i=0;i<array.length;i++){
			if(array[i] != elt){
				document.getElementById(array[i]).style.display="none";
			}
		}
	}else{
		element.style.display="none";
	}

}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

/**
 * mm_menu 20MAR2002 Version 6.0
 * Andy Finnell, March 2002
 * Copyright (c) 2000-2002 Macromedia, Inc.
 *
 * based on menu.js
 * by gary smith, July 1997
 * Copyright (c) 1997-1999 Netscape Communications Corp.
 *
 * Netscape grants you a royalty free license to use or modify this
 * software provided that this copyright notice appears on all copies.
 * This software is provided "AS IS," without a warranty of any kind.
 */

// this function highlights the box on the left of segment headers with the appropriate color

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_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];}}
}
                                                                                            
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
                                                                                            
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function jump( form ) { 

	var newIndex = form.fieldname.selectedIndex; 
	var url = form.fieldname.options[ newIndex ].value; 
	window.location.assign( url ); 


} 

function checkQuiz(myForm,arr,url){
	var score=0;
	var arr=arr.split(',');
	
	for(var i=0;i<arr.length;i++){
		var ans=document.getElementsByName('q'+(i+1));
		for(var j=0;j<ans.length;j++){		
			if(ans[j].checked){
				if(ans[j].value==arr[i]){
					score++;
					//alert(ans[j].value);
				}
			}
		}	
	}
	
	score=(score/arr.length) * 100;
	score=score+'%';
	createCookie('quizScore',score);
	window.location.assign(url);
	
}


function loadMovie()
	{
	var args = loadMovie.arguments;
	var filename=args[0];
	var video_div=args[1];
	var placeholder=args[2];
	
	var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP"): new XMLHttpRequest();

			if (x)
				{
				x.onreadystatechange = function()
					{
					if (x.readyState == 4 && x.status == 200)
						{
						el = document.getElementById(video_div);
						el.innerHTML = x.responseText;
						}
					}
				x.open("GET", filename, true);
				x.send(null);
				document.getElementById(placeholder).style.display="none";
				}

	}
	
	
function adjustStyles(){

	var features=document.getElementById('col2');
	var resources=document.getElementById('col1');
	
	if(document.body.clientWidth < 959){
		features.style.cssFloat="none";
		resources.style.marginBottom="10px";
		features.style.border="none";
		features.style.marginLeft="0px";
		resources.style.cssFloat="none";
		resources.style.minHeight="200px";
	}else{
		features.style.cssFloat="left";
		features.style.width="25%";
		features.style.paddingLeft="10px";
		features.style.minHeight="500px";
		features.style.paddingTop="15px";
		resources.style.marginBottom="20px";
		resources.style.cssFloat="left";
		resources.style.minHeight="500px";
	}

}

window.onload=function(){
	if(lastChosen){toggle(lastChosen,menuItems,'lastChosen');}
	//alert('you are here');
	if(document.getElementById('col1') && document.getElementById('col2')){
		//alert('yay');
		adjustStyles();	
	}else{
		//alert('nay');
	}
}

window.onresize=function(){
	//alert('you are here');
	if(document.getElementById('col1') && document.getElementById('col2')){
		//alert('yay');
		adjustStyles();	
	}else{
		//alert('nay');
	}
}