function showHide(theDiv, theDisplay) {
    //alert("theDiv: " + theDiv);
    //alert("theDisplay: " + theDisplay);
    document.getElementById(theDiv).style.display = theDisplay;
}

function updateFieldValue(fieldId, fieldValue) {
    //alert(fieldId);
    //alert(fieldValue);
    document.getElementById(fieldId).value = fieldValue;
}

function hideAll(curDiv) {
    var divList = new Array("campus_madison", "campus_whitewater", "campus_platteville", "campus_lacrosse", "campus_eauclaire", "campus_greenbay", "campus_oshkosh", "campus_milwaukee", "campus_stevenspoint", "campus_wwtc", "campus_msu", "campus_illinois", "campus_urbana", "campus_iowastate", 'campus_purdue', 'campus_vtech', 'campus_gmu', 'campus_howard', 'campus_asu','campus_arizona');
    var divToClose = "";
    for (var i = 0; i < divList.length; i++) {
	divToClose = divList[i];
        if (divToClose != curDiv) {
            document.getElementById(divToClose).style.display = "none";
	}
    }
}

function closeAll(curDiv) {
    var divToClose = "";
    for (var i = 0; i < divList.length; i++) {
	divToClose = divList[i];
	if (divToClose != curDiv) {
            document.getElementById(divToClose).style.display = "none";
	}
    }
}

function expCol(theDiv) {
    var myDisplay = document.getElementById(theDiv).style.display;
    if (myDisplay == "block") { 
	document.getElementById(theDiv).style.display = "none";
    } else {
	document.getElementById(theDiv).style.display = "block";
    }
}

function openWin(url,winName,feat) {
    //alert("url: " + url);
    //alert("feat: " + feat);
    //alert("openWin");
    if (url != "") {
    	var newWin = window.open(url,winName,feat);
    	newWin.focus();
    }
}

function doPreload() {
    var the_images = new Array;
    the_images[0] = '/images/nav/about_off.gif';
    the_images[1] = '/images/nav/about_on.gif';
    the_images[2] = '/images/nav/clients_off.gif';
    the_images[3] = '/images/nav/clients_on.gif';
    the_images[4] = '/images/nav/archive_off';
    the_images[5] = '/images/nav/archive_on.gif';
    the_images[6] = '/images/nav/contact_off.gif';
    the_images[7] = '/images/nav/contact_on.gif';
      
    preloadImages(the_images);
}

function preloadImages(the_images_array) {
    for(var loop = 0; loop < the_images_array.length; loop++) {
	var an_image = new Image();
	an_image.src = the_images_array[loop];
    }
}

function rollover(nm, rollState) {
    if( !document.images ) return;
    if (rollState == "on") {
    	document[nm].src = 'img/' + nm + '_on.jpg';
    } else {
    	document[nm].src = 'img/' + nm + '_off.jpg';
    }
}

function chgImg(nm, newImg) {
    if( !document.images ) return;
    document[nm].src = 'img/' + newImg + '.jpg';
}
