// JavaScript Document

// 'Give Online Now' Rollover effect
function roll(img_name, img_src)
   {
   document[img_name].src = img_src;
   }


// 'Global Navigation' Rollover effect



// 'Text Sizing' Stylesheet switching
function ts(targetContainer, size){
	if(!document.getElementById) return;
	var affectedTags=new Array('div','li');
	var d=document;
	var containerElement=null;
	var i,j,containerTags;
	if(!(containerElement=d.getElementById(targetContainer))) containerElement=d.getElementsByTagName(targetContainer)[0];
	containerElement.style.fontSize=size;
	for(i=0;i<affectedTags.length;i++) {
		containerTags=containerElement.getElementsByTagName(affectedTags[i]);
		for(j=0;j<containerTags.length;j++) containerTags[j].style.fontSize=size;
	}
}
function setActiveStyleSheet(title){
	var i,a;
	for(i=0;(a=document.getElementsByTagName("link")[i]);i++){
		if(a.getAttribute("rel").indexOf("style")!=-1 && a.getAttribute("title")){
			a.disabled=true;
			if(a.getAttribute("title")==title) a.disabled=false;
		}
	}
}
function getActiveStyleSheet(){
	var i,a;
	for(i=0;(a=document.getElementsByTagName("link")[i]);i++){
		if(a.getAttribute("rel").indexOf("style")!=-1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
	}
	return null;
}
function getPreferredStyleSheet(){
	return('standard');
}
function createCookie(name,style,days){
	var nameEQ=name+"=";
	var value;
	var expires;
	if(days){
		var date=new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		expires="; expires="+date.toGMTString();
	}
	if(document.cookie&&document.cookie!=""){
		var token="";
		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){
				var da=c.split(':');
				var d=da[0].substring(nameEQ.length,da[0].length);
				if(d.length==16){
					token=d;
					value=token+":"+style;
				}
				else value=createToken()+":"+style;
			}
		}
	}
	else value=createToken()+":"+style;
	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){
			var da=c.split(':');
			return da[1];
		}
	}
	return null;
}
function eraseCookie(name){
	createCookie(name,"",-1);
}
function createToken(){
	var tk="";
	var chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	for(var i=0;i<16;i++) tk+=chars.substr((Math.floor(Math.random()*62)),1);
	return tk;
}
window.onload=function(e){
	var cookie=readCookie("PREF");
	var title=cookie?cookie:getPreferredStyleSheet();
	setActiveStyleSheet(title);
	createCookie("PREF",title,365);
}
window.onunload=function(e){
	var title=getActiveStyleSheet();
	createCookie("PREF",title,365);
}
eraseCookie("style");
var cookie=readCookie("PREF");
var title=cookie?cookie:getPreferredStyleSheet();
setActiveStyleSheet(title);
createCookie("PREF",title,365);



<!--

<!--#set var="gNav1" value="header1" -->
<!--#set var="gNavLink1" value="/university.shtml" -->
<!--#set var="gNav2" value="header2" -->
<!--#set var="gNavLink2" value="/students.shtml" -->
<!--#set var="gNav3" value="header3" -->
<!--#set var="gNavLink3" value="/collegesAndPrograms.shtml" -->
<!--#set var="gNav4" value="header4" -->
<!--#if expr="${area}" -->
  <!--#set var="gNavLink4" value="${area}" -->
<!--#else -->
  <!--#set var="gNavLink4" value="" -->
<!--#endif -->
<!--#set var="gNav5" value="header5" -->
<!--#set var="gNavLink5" value="/waysToGive.shtml" -->
<!--#set var="gNav6" value="header6" -->
<!--#set var="gNavLink6" value="/thanks.shtml" -->
<!--#set var="gNavLink7" value="/give.shtml" -->

function newImage(arg){
  if(document.images){
    rslt = new Image();
    rslt.src = arg;
    return rslt;
  }
}

function changeImages(){
  if (document.images && (preloadFlag == true)) {
    for (var i=0; i<changeImages.arguments.length; i+=2) {
      document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
    }
  }
}

var preloadFlag = false;
function preloadImages() {
  if (document.images) {

    <!--#if expr="${homepage}" -->
      <!--#echo var="image1" -->_over = newImage("/homePageImages/<!--#echo var="image1" -->2.jpg");
      <!--#echo var="image2" -->_over = newImage("/homePageImages/<!--#echo var="image2" -->2.jpg");
      <!--#echo var="image3" -->_over = newImage("/homePageImages/<!--#echo var="image3" -->2.jpg");
      <!--#echo var="image4" -->_over = newImage("/homePageImages/<!--#echo var="image4" -->2.jpg");
      <!--#echo var="image5" -->_over = newImage("/homePageImages/<!--#echo var="image5" -->2.jpg");
    <!--#endif -->
      <!--#echo var="gNav1" -->_over = newImage("/images/<!--#echo var="gNav1" -->-over.gif");
      <!--#echo var="gNav2" -->_over = newImage("/images/<!--#echo var="gNav2" -->-over.gif");
      <!--#echo var="gNav3" -->_over = newImage("/images/<!--#echo var="gNav3" -->-over.gif");
      <!--#echo var="gNav4" -->_over = newImage("/images/<!--#echo var="gNav4" -->-over.gif");
      <!--#echo var="gNav5" -->_over = newImage("/images/<!--#echo var="gNav5" -->-over.gif");
      <!--#echo var="gNav6" -->_over = newImage("/images/<!--#echo var="gNav6" -->-over.gif");
    preloadFlag = true;
  }
}

// -->
