// JavaScript Document

/* Gloabal variables */
images = new Array();
images_o =new Array();

var totalnum=14;
var pageNum=-1;
var num=0;

/* Navigation links */
destinations = new Array();
baseUrl="http://aggieland.tamu.edu/";
destinations[0]="contactus.html";
destinations[1]="http://studentmedia.tamu.edu";
destinations[2]="http://www.thebatt.com";
destinations[3]="http://www.tamu.edu";
destinations[4]=baseUrl+"sitemap.html";
destinations[5]=baseUrl+"aboutus.html";
destinations[6]=baseUrl+"history.html";
destinations[7]=baseUrl+"ordering.html";
destinations[8]=baseUrl+"portraits.html";
destinations[9]=baseUrl+"contracts.html";
destinations[10]=baseUrl+"sections.html";
destinations[11]=baseUrl+"employment.html";
destinations[12]=baseUrl+"awards.html";
destinations[13]=baseUrl+"faqs.html";

var thisGif="shutter/0.gif";
var thisGifNum=0;
var totalnum2=48;

/* Copyright years */
var yearStart="2007";
var d=new Date();
var curr_year = d.getFullYear();
if (yearStart==curr_year)
;
else
   curr_year=yearStart+"-"+curr_year;

function swapImg (imgNum) {
    var pictName="Nav"+imgNum;
	if (document.images[pictName].src==images[imgNum].src)
		document.images[pictName].src=images_o[imgNum].src;
	else 
		document.images[pictName].src=images[imgNum].src;
}

function Go(whereto){
	resetImages();
	document.location.href=destinations[whereto];
}

function resetImages(){
	var pictName="";
	for (num=0;num<totalnum;num++)
	{
		pictName="Nav"+num;
		
		if (document.images[pictName].src!=images[num].src)
			document.images[pictName].src=images[num].src;
	}
}
function checktitle(){
	var docTitle=document.title;
	if (docTitle.indexOf("Contact Us")>-1)
		pageNum=0;
	if (docTitle.indexOf("Site Map")>-1)
		pageNum=4;
	if (docTitle.indexOf("About Us")>-1)
		pageNum=5;
	if (docTitle.indexOf("History")>-1)
		pageNum=6;
	if (docTitle.indexOf("Ordering")>-1)
		pageNum=7;
	if (docTitle.indexOf("Portraits")>-1)
		pageNum=8;
	if (docTitle.indexOf("Contracts")>-1)
		pageNum=9;
	if (docTitle.indexOf("Sections")>-1)
		pageNum=10;
	if (docTitle.indexOf("Employment")>-1)
		pageNum=11;
	if (docTitle.indexOf("Awards")>-1)
		pageNum=12;
	if (docTitle.indexOf("FAQs")>-1)
		pageNum=13;
}
function checkLoading(){
	checktitle();
	for (num=0;num<totalnum;num++)
	{
		images[num]=new Image();
		if(num==pageNum)
			images[num].src="http://aggieland.tamu.edu/img/nav"+(num+1)+"_o.jpg";
		else
			images[num].src = "http://aggieland.tamu.edu/img/nav"+(num+1)+".jpg";
		images_o[num]=new Image();
		images_o[num].src ="http://aggieland.tamu.edu/img/nav"+(num+1)+"_o.jpg";
	}
}
var rand=0;
function resetShutter(theVal){
	
	if (theVal==-1)
	rand=Math.floor(Math.random() * totalnum2);
	resetBG(rand);
	resetlinks(rand);
	/*thisGifNum=rand;
	thisGif="http://aggieland.tamu.edu/shutter/"+rand+".gif";
	document.getElementById("toMap").src=thisGif;
	var locs="";
	var hrefImg="";
	for (num2=0;num2<10;num2++)
	{
			locs="loc"+num2;
			if (rand>38)
			{
				diff=rand-38;
				if (num2<=(diff-1))
					hrefImg="http://aggieland.tamu.edu/awards/"+(10-diff+num2)+".jpg";
				else
					hrefImg="http://aggieland.tamu.edu/awards/"+(rand+(9-num2))+".jpg";
			}else if (rand<10)
			{
				diff=10-rand;
				if (num2>(rand-1))
					hrefImg="http://aggieland.tamu.edu/awards/"+(num2-rand)+".jpg";
				else
					hrefImg="http://aggieland.tamu.edu/awards/"+(rand+(9-num2))+".jpg";	
			}
			else
				hrefImg="http://aggieland.tamu.edu/awards/"+(rand+(9-num2))+".jpg";
			document.getElementById(locs).href=hrefImg;
			
	}*/
}
function resetlinks(aVal)
{
	var num2=0;
	var locs="";
	var hrefImg="";
	for (num2=0;num2<10;num2++)
	{
			locs="loc"+num2;
			if (aVal>38)
			{
				diff=aVal-38;
				if (num2<=(diff-1))
					hrefImg="http://aggieland.tamu.edu/awards/"+(10-diff+num2)+".png";
				else
					hrefImg="http://aggieland.tamu.edu/awards/"+(aVal+(9-num2))+".png";
			}else if (aVal<10)
			{
				diff=10-rand;
				if (num2>(aVal-1))
					hrefImg="http://aggieland.tamu.edu/awards/"+(num2-aVal)+".png";
				else
					hrefImg="http://aggieland.tamu.edu/awards/"+(aVal+(9-num2))+".png";	
			}
			else
				hrefImg="http://aggieland.tamu.edu/awards/"+(aVal+(9-num2))+".png";
			document.getElementById(locs).href=hrefImg;
	}
}
function resetBG(bVal)
{
	thisGifNum=bVal;
	thisGif="http://aggieland.tamu.edu/shutter/"+bVal+".gif";
	document.getElementById("toMap").src=thisGif;
}
function swapMapImage(whichLoc)
{
	resetlinks(rand);
	if (whichLoc==0)
		;
	else 
	{
		if (rand-whichLoc>=0)
			rand=rand-whichLoc;
		else
			rand=rand-whichLoc+totalnum2;
			
		resetBG(rand);
	}
}