
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->

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_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_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

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);
}

// Section association
function getSection(sectionID) {
	/* This has to be changed when a new section is added, so that the default images don't show anymore */
	if (sectionID > 741) {
		return 0;
	} else {
		switch(sectionID) {
			// Audience Menu
			case 193: case 20: case 21: case 22: case 251: case 260: case 178: case 269: case 241: case 278: case 287: 
			case 296: case 305: case 315: case 609: return 16; // Prospective Students
			case 109: case 62: case 110: case 61: case 252: case 261: case 179: case 270: case 242: case 279: case 288: 
			case 297: case 306: case 316: case 610: return 19; // Business and Government
			case 253: case 262: case 180: case 271: case 243: case 280: case 289: case 298: case 307: case 317: case 611: return 18; // Alumni
			case 254: case 263: case 181: case 272: case 244: case 281: case 290: case 299: case 308: case 318: case 612: return 15; // Current Students
			case 255: case 264: case 250: case 273: case 245: case 282: case 291: case 300: case 309: case 319: case 613: return 13; // Faculty
			
			// Main Navigation
			case 121: case 126: case 127: case 128: case 129: case 130: case 131: case 132: case 133: case 134:
			case 135: case 136: case 137: case 138: case 222: case 223: case 232: case 410: return 23; // About Engineering
			case 257: case 266: case 200: case 284: case 293: case 302: case 311: case 322: case 275: case 367: case 365: 
			case 386: case 387: case 195: case 194: case 197: case 406: case 407: case 405: case 247: case 448: case 442: 
			case 443: case 444: case 445: case 446: case 483: case 484: case 485: case 450: case 503: case 504: case 521:
			case 522: case 466: case 497: case 548: case 502: case 512: case 500: case 557: case 558: case 559: case 560: 
			case 561: case 562: case 563: case 564: case 565: case 567: case 568: case 573: case 585: case 586: case 587:
			case 543: case 551: case 395: case 605: case 617: case 616: case 619: case 629: case 642: case 549: case 196: 
			case 674: case 499: case 690: case 550: case 694: case 695: case 722: case 719: case 720: case 721: case 725: 
			case 726: case 727: return 24; // Academic Programs
			case 96: case 97: case 154: case 343: case 59: case 47: return 26; // Research
			case 111: case 112: case 115: case 455: case 456: case 635: return 27; // Continuing Education
			case 459: return 58; // GOP
			
			// Administrative Offices
			case 155: case 156: case 159: case 224: case 225: case 228: case 229: case 231: case 230: case 227:
			case 337: case 336: case 338: case 226: return 39; //  --> Development Office
			case 537: return 46; //  --> BellSouth
			case 99: case 199: case 363: case 437: return 43; // Planning and Assessment
			case 431: case 435: case 523: case 621: case 699: case 684: case 718: return 42; // Communications and Marketing
			case 101: case 102: case 103: case 85: return 45; // Engineering Media Services
			case 8: case 92: case 9: case 6: case 7: case 11: case 89: case 91: case 10: case 86: case 87: case 90: 
			case 12: case 88: case 355: case 356: case 357: case 358: case 359: case 360:  case 426: case 428: 
			case 424: case 429:  case 425: case 423:  return 4;  // Engineering Network Services
			case 100: case 142: case 143: case 147: case 157: case 177: case 348: case 349: case 329: case 350: 
			case 541: return 40; // Student Services
			case 589: return 77; // News
			// Academic Programs
			case 187: case 186: case 179: case 178: case 164: case 200: case 198: case 192: case 191: case 190: case 189:
			case 209: case 208: case 207: case 206: case 205: case 204: return 31; // Chemical Engineering
			case 269: case 270: return 32; // Civil Engineering
			
			// Departments Main Navigation
			case 554: case 625: case 626: case 627: return 185; // About CHE
			case 481: case 486: case 516: return 256; // About AERO
			case 474: case 476: case 469: case 540: case 646: return 265; // About BIO
			case 517: case 686: return 283; // About ECE
			case 366: case 439: case 440: case 741: return 274; // About CE
			case 451: case 452: case 453: case 454: case 693: return 246; // About CSSE
			case 501: case 544: case 545: case 546: case 547: case 632: return 292; // About ISE
			case 518: case 580: case 581: case 582: case 583: case 584: case 640: return 301; // About ME
			case 519: case 529: case 590: case 528: case 527: case 645: return 310; // About TXEN
			case 702: return 604; // About MATL
			case 267: case 188: case 276: case 248: case 285: case 294:  case 303: case 312: case 323: case 494: 
			case 513: case 569: case 570: case 577: case 576: case 578: case 579: case 588: case 596: case 323: 
			case 606: case 614: case 526: return 258; // Research and Outreach
			case 268: case 182: case 277: case 249: case 286: case 295:  case 304: case 313: case 324: case 552: 
			case 321: case 607: return 259; // Faculty and Staff
			case 411: case 412: case 413: case 414: case 416: case 449: case 441: case 498: case 510: case 511: case 608: return 78; // Contacts
			
			// Centers and Peaks
			case 108: case 105: case 106: case 373: case 374: return 73; // Transportation Peak
			
			// Student Organizatiosn			
			case 218: case 220: return 217; //  --> Hovercraft
			default: return sectionID;
		}
	}
}

function getPicture(sectionID,type) {
	var section = getSection(sectionID);
	if (type == "news") { var num = 1; }
	else { var num = 3; }
	var order = ((Math.round(Math.random()*50) % num)+1);
	var picLink = 'http://www.eng.auburn.edu/pictures/' + section + '/' + type + order + '.jpg';
	document.write('<img src="'+picLink+'">');
}

function getDeptImage(sectionID) {
	var section = getSection(sectionID);
	var num = 3;
	var order = ((Math.round(Math.random()*50) % num)+1);
	//var order = 1;
	var picLink = 'http://www.eng.auburn.edu/dept/picture_' + section + '_' + order + '.jpg';
	document.write('<img src="'+picLink+'">');
}

function getTitle(sectionID) {
	var section = getSection(sectionID);
	var picLink = 'http://www.eng.auburn.edu/titles/title' + section + '.gif';
	document.write('<img src="'+picLink+'">');
}

function getDeptTitle(sectionID) {
	var section = getSection(sectionID);
	var picLink = 'http://www.eng.auburn.edu/dept/top_' + section + '.gif';
	document.write('<img src="'+picLink+'">');
}

function getTitleNews(sectionID) {
	var section = getSection(sectionID);
	var picLink = 'http://www.eng.auburn.edu/titles/news' + section + '.gif';
	document.write('<img src="'+picLink+'">');
}

function getTitleEvents(sectionID) {
	var section = getSection(sectionID);
	var picLink = 'http://www.eng.auburn.edu/titles/events' + section + '.gif';
	document.write('<img src="'+picLink+'">');
}

function getTitleMain(sectionID) {
	var section = getSection(sectionID);
	var picLink = 'http://www.eng.auburn.edu/titles/title_main' + section + '.gif';
	document.write('<img src="'+picLink+'">');
}

function printPage() {
	var page = escape(location);
	var printPage = 'http://spider.eng.auburn.edu/web/printPage.php?url=' + page;
				
	var newWindow;
	newWindow=window.open(printPage,'_printable','scrollbars=yes,width=500,height=400');
	newWindow.focus();
}

function emailPage() {
	var page = escape(location);
	var emailPage = 'http://spider.eng.auburn.edu/web/emailPage.php?url=' + page;
				
	var newWindow;
	newWindow=window.open(emailPage,'_email','scrollbars=yes,width=500,height=400');
	newWindow.focus();
}
//-->