<!-- THIS WILL HIDE THE JAVASCRIPT IF IT'S NOT ENABLED ON THEIR BROWSER
    //Pre-load INFOBOX FOOTER images	
	Concept_Footer = new Image();
	Concept_Footer.src = "../images/info_box_Concept_footer.gif";
	
	Model_Footer = new Image();
	Model_Footer.src = "../images/info_box_Model_footer.gif";
	
	Texture_Footer = new Image();
	Texture_Footer.src = "../images/info_box_Texture_footer.gif";
	
	Anim_Footer = new Image();
	Anim_Footer.src = "../images/info_box_Anim_footer.gif";{
    
    
    	Back_Button_Off = new Image();
	Back_Button_Off.src = "../images/info_box_Back_button.gif";
	
	Back_Button_On = new Image();
	Back_Button_On.src = "../images/info_box_Back_button_on.gif";
	
	Prev_Button_Off = new Image();
	Prev_Button_Off.src = "../images/prev_button_off.gif";
	
	Prev_Button_On = new Image();
	Prev_Button_On.src = "../images/prev_button_on.gif";
	
	Next_Button_Off = new Image();
	Next_Button_Off.src = "../images/next_button_off.gif";
	
	Next_Button_On = new Image();
	Next_Button_On.src = "../images/next_button_on.gif";
    
    	Texture_UV_Off = new Image();
	Texture_UV_Off.src = "../images/3DArt/" + parent.g_model_name + "_texture.jpg";
	
	Texture_UV_On = new Image();
	Texture_UV_On.src = "../images/3DArt/" + parent.g_model_name + "_texture_UV.jpg";
	
	if (parent.g_model_name == "ArieteMBT") {
		Very_High = new Image();
		Very_High.src = "../images/3DArt/ArieteMBT_VeryHigh.gif";
		
		High2x = new Image();
		High2x.src = "../images/3DArt/ArieteMBT_High2x.gif";
		
		High = new Image();
		High.src = "../images/3DArt/ArieteMBT_High.gif";
		
		HighMed = new Image();
		HighMed.src = "../images/3DArt/ArieteMBT_HighMed.gif";
		
		Med = new Image();
		Med.src = "../images/3DArt/ArieteMBT_Med.gif";
		
		MedLow = new Image();
		MedLow.src = "../images/3DArt/ArieteMBT_MedLow.gif";
		
		Low = new Image();
		Low.src = "../images/3DArt/ArieteMBT_Low.gif";
		
		VeryLow = new Image();
		VeryLow.src = "../images/3DArt/ArieteMBT_VeryLow.gif";
		
		Pixel = new Image();
		Pixel.src = "../images/3DArt/ArieteMBT_Pixel.gif";
	}

	function Model(name, type, category, index) {
		this.name = name;
		this.type = type;
		this.category = category;
		this.index = index;
	}
	
	function Artwork(name, type, index) {
		this.name = name;
		this.type = type;
		this.index = index;
	}
	
	function Project(name, url, index) {
		this.name = name;
		this.url = url;
		this.index = index;
	}

	function imageSwap(baseImage, swapImage) {
		if (baseImage == "Footer") {
			var swap = swapImage + "_Footer";
			document.images[baseImage].src = eval(swap + ".src");
		}
		else {
			document.images[baseImage].src = eval(swapImage + ".src");
		}
	}
	
	function setPageExitFlag() {
		//alert("Flag set to:" + parent.g_exit_flag);
		if (parent.g_exit_flag == 1) {
			parent.g_exit_flag = 0;
		}
		else {
			parent.g_exit_flag = 1;
		}
	}
	
	function checkPageExitFlag() {
		//alert("Unloaded with flag set to:" + parent.g_exit_flag);
		if (parent.g_exit_flag == 0) {
			resetInfoBox();
		}
	}
	
	function resetInfoBox() {
		var webpage = parent.g_page_name + ".html";
		parent.location.href = webpage;
	}
	
	function enlargeImage(image_name) {
		var image_path = "../images/" + image_name + ".jpg";
		
		if (parent.g_project_name == "RWA" || parent.g_project_name == "SK_projects") {
			var enlarged_image = window.open(image_path, 'Model_Display', 'width=400,height=300,location=no,menubar=no,resizable=no,scrollbars=no');
		}
		else {
			var enlarged_image = window.open(image_path, 'Model_Display', 'width=800,height=600,location=no,menubar=no,resizable=no,scrollbars=no');
		}
	}
	
	function loadIndividualArt(art_name) {
		setPageExitFlag();
		//alert("After loading the individual artwork, the flag was set to: " + parent.g_exit_flag);
		
		g_artwork_name = art_name;
	 	frames['Content'].location.href = "Art2D_art_display.html";
	}
	
	function switchModel(switch_type) {
		var max_index = g_3D_model_array.length - 1;
		if (switch_type == 1) {
			g_array_index -= 1;
			if (g_array_index < 0) {
				g_array_index = max_index;
			}
			i = g_array_index;
			while (g_3D_model_array[i].type != g_model_type) {
				i--;
				if (i < 0) {
					i = max_index;
				}
			}
			g_array_index = i;
		}
		else {
			g_array_index += 1;
			if (g_array_index > max_index) {
				g_array_index = 0;
			}
			i = g_array_index;
			while (g_3D_model_array[i].type != g_model_type) {
				i++;
				if (i > max_index) {
					i = 0;
				}
			}
			g_array_index = i;
		}
		
		load3DModelPage(g_3D_model_array[i].name, g_3D_model_array[i].type, g_page_category, g_3D_model_array[i].index);
	}
	
	function switchArtwork(switch_type) {
		var max_index = g_2D_art_array.length - 1;
		if (switch_type == 1) {
			g_array_index -= 1;
			if (g_array_index < 0) {
				g_array_index = max_index;
			}
			i = g_array_index;
			while (g_2D_art_array[i].type != g_artwork_type) {
				i--;
				if (i < 0) {
					i = max_index;
				}
			}
			g_array_index = i;
		}
		else {
			g_array_index += 1;
			if (g_array_index > max_index) {
				g_array_index = 0;
			}
			i = g_array_index;
			while (g_2D_art_array[i].type != g_artwork_type) {
				i++;
				if (i > max_index) {
					i = 0;
				}
			}
			g_array_index = i;
		}
		
		load2DArtPage(g_2D_art_array[i].name, g_2D_art_array[i].type, g_2D_art_array[i].index);
	}
	
	function switchProject(switch_type) {
		var max_index = g_Projects_array.length - 1;
		if (switch_type == 1) {
			g_array_index -= 1;
			if (g_array_index < 0) {
				g_array_index = max_index;
			}
			i = g_array_index;
		}
		else {
			g_array_index += 1;
			if (g_array_index > max_index) {
				g_array_index = 0;
			}
			i = g_array_index;
		}
		loadProjectsPage(g_Projects_array[i].name, g_Projects_array[i].url, g_Projects_array[i].index);
	}

	function loadNaviButtons(art_type) {
		var navi_buttons = "";
		var display_navi = parent.document.getElementById("display_navi");
	
		switch (art_type) {
			case "Art3D":
				navi_buttons += '<DIV ID="display_navi">';
				navi_buttons += '<A HREF="javascript:switchModel(0)" ONMOUSEOVER="imageSwap(\'Prev\',\'Prev_Button_On\')" ONMOUSEOUT="imageSwap(\'Prev\',\'Prev_Button_Off\')"><IMG SRC="../images/prev_button_off.gif" NAME="Prev" ID="Prev" ALT="Previous button"></A>';
				navi_buttons += '<A HREF="javascript:switchModel(1)" ONMOUSEOVER="imageSwap(\'Next\',\'Next_Button_On\')" ONMOUSEOUT="imageSwap(\'Next\',\'Next_Button_Off\')"><IMG SRC="../images/next_button_off.gif" NAME="Next" ID="Next" ALT="Next button"></A>';
	    			navi_buttons += '</DIV>';
	    			break;
	   
	   		case "Art2D":
	   			navi_buttons += '<DIV ID="display_navi">';
				navi_buttons += '<A HREF="javascript:switchArtwork(0)" ONMOUSEOVER="imageSwap(\'Prev\',\'Prev_Button_On\')" ONMOUSEOUT="imageSwap(\'Prev\',\'Prev_Button_Off\')""><IMG SRC="../images/prev_button_off.gif" NAME="Prev" ID="Prev" ALT="Previous button"></A>';
				navi_buttons += '<A HREF="javascript:switchArtwork(1)" ONMOUSEOVER="imageSwap(\'Next\',\'Next_Button_On\')" ONMOUSEOUT="imageSwap(\'Next\',\'Next_Button_Off\')"><IMG SRC="../images/next_button_off.gif" NAME="Next" ID="Next" ALT="Next button"></A>';
	    			navi_buttons += '</DIV>';
	    			break;
	    			
	   		case "Projects":
	   			navi_buttons += '<DIV ID="display_navi">';
				navi_buttons += '<A HREF="javascript:switchProject(0)"  ONMOUSEOVER="imageSwap(\'Prev\',\'Prev_Button_On\')" ONMOUSEOUT="imageSwap(\'Prev\',\'Prev_Button_Off\')"><IMG SRC="../images/prev_button_off.gif" NAME="Prev" ID="Prev" ALT="Previous button"></A>';
				navi_buttons += '<A HREF="javascript:switchProject(1)" ONMOUSEOVER="imageSwap(\'Next\',\'Next_Button_On\')" ONMOUSEOUT="imageSwap(\'Next\',\'Next_Button_Off\')"><IMG SRC="../images/next_button_off.gif" NAME="Next" ID="Next" ALT="Next button"></A>';
	    			navi_buttons += '</DIV>';
	    			break;
	   
	   		default:
		}
	    	
	    	display_navi.innerHTML = navi_buttons;
	}
	
	function loadInfoBoxNavi(art_type) {
		var info_box_navi = "";
		var info_box_Back = "";
		var info_box_sidebar = parent.document.getElementById("Info_box_navi");
		var info_box_back_button = parent.document.getElementById("info_box_Back");
		
		if (art_type == "Art3D") {
			info_box_navi += "<UL ID=\"Art3D_Navi\">";
			info_box_navi += "<LI ID=\"Concept\"><A HREF=\"javascript:load3DModelPage(g_model_name,g_model_type,'Concept',g_array_index)\" ONMOUSEOVER=\"imageSwap('Footer','Concept')\" ONMOUSEOUT=\"imageSwap('Footer',g_page_category)\" TITLE=\"Concept\"></A></LI>";
			info_box_navi += "<LI ID=\"Model\"><A HREF=\"javascript:load3DModelPage(g_model_name,g_model_type,'Model',g_array_index)\" ONMOUSEOVER=\"imageSwap('Footer','Model')\" ONMOUSEOUT=\"imageSwap('Footer',g_page_category)\" TITLE=\"Model\"></A></LI>";
			info_box_navi += "<LI ID=\"Texture\"><A HREF=\"javascript:load3DModelPage(g_model_name,g_model_type,'Texture',g_array_index)\" ONMOUSEOVER=\"imageSwap('Footer','Texture')\" ONMOUSEOUT=\"imageSwap('Footer',g_page_category)\" TITLE=\"Texture\"></A></LI>";
			info_box_navi += "<LI ID=\"Anims\"><A HREF=\"javascript:load3DModelPage(g_model_name,g_model_type,'Anim',g_array_index)\" ONMOUSEOVER=\"imageSwap('Footer','Anim')\" ONMOUSEOUT=\"imageSwap('Footer',g_page_category)\" TITLE=\"Animations\"></A></LI>";
			info_box_navi += "</UL>";
			
			info_box_sidebar.innerHTML = info_box_navi;
		}
		
		info_box_Back = "<A HREF=\"" + art_type + ".html\" ONMOUSEOVER=\"imageSwap('Back_Button','Back_Button_On')\" ONMOUSEOUT=\"imageSwap('Back_Button','Back_Button_Off')\" TITLE=\"Back\"><IMG SRC=\"../images/info_box_Back_button.gif\" NAME=\"Back_Button\" BORDER=\"0\" ALT=\"Back\">";
		
		info_box_back_button.innerHTML = info_box_Back; 
	}
	
	function loadInfoBoxText(art_type) {
		var art_info = "";
		var art_name = "";
		var info_box_content = parent.document.getElementById("info_box_content");
		
		if (art_type == "Art3D") {
			art_name = parent.g_model_name;
		}
		else if (art_type == "Art2D") {
			art_name = parent.g_artwork_name;
		}
		else {
			art_name = parent.g_project_name;
		}
		
		switch (art_name) {
			case "Rabbit":
				art_info += "<B>[Name]</B><BR>Rabbit (race)<P>";
				art_info += "<B>[Polys]</B><BR>2286 <I>(w/ halbred: 2568)</I><P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>Redwall Abbey book series<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "A player race concept for the proposed <A HREF=\"http://www.redwall.org\"  TARGET=\"_new\" CLASS=\"links\">Redwall Abbey</A> game "; 		
				art_info += "project. Brandishing either a sword or a halbred, the Rabbit race was to be amongst one of the Good races, including also mice, badgers, otters, ";
				art_info += "and some cats.<P>";
				break;
				
			case "PlantBoss":
				art_info += "<B>[Name]</B><BR>Ghreshemenah<P>";
				art_info += "<B>[Polys]</B><BR>3947<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>original concept<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "An original enemy boss concept for the <A HREF=\"http://www.ghostgamers.com/sk/\" TARGET=\"_new\">Splintered Kingdoms</A> game project. "; 		
				art_info += "This creature was slated to be one of the mini-bosses found in the deep reaches of the jungle sector of the SK world.  The boss would've been ";
				art_info += "enormous (about 4x or 5x the height of the average player) and its attacks would've included whipping its tentacle-like arms as well as swallowing ";
				art_info += "players & digesting them slowly in its semi-transparent stomach chamber.";
				break;
			
			case "Atl_Worker":
				art_info += "<B>[Name]</B><BR>Nephilim (race), Worker class<P>";
				art_info += "<B>[Polys]</B><BR>580<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>original concept<P>";
				art_info += "<B>[Texture]</B><BR>1 x 256x256<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The worker unit for the Nephilim, one of three playable races for Digital Roar's debut game title, <A HREF=\"http://maelstrom.digital-roar.net\" TARGET=\"_new\"> "; 		
				art_info += "Maelstrom: Litany of Tides</A>.  Neither powerful nor particularly tough, the main function of these units is to gather resources for the ship when docked, and to ";
				art_info += "load any treasure the group may find. ";
				break;
			
			case "Atl_Tank":
				art_info += "<B>[Name]</B><BR>Nephilim (race), Warrior class<P>";
				art_info += "<B>[Polys]</B><BR>955<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>original concept<P>";
				art_info += "<B>[Texture]</B><BR>1 x 256x256<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The warrior unit for the Nephilim, one of three playable races for Digital Roar's debut game title, <A HREF=\"http://maelstrom.digital-roar.net\" TARGET=\"_new\"> "; 		
				art_info += "Maelstrom: Litany of Tides</A>.  Built like a tank and armed with a deadly 2-handed axe, this unit serves as the brute force behind the Nephilim army. ";
				art_info += "Though its movement speed is a bit slow, it more than makes up for that with superior physical strength and resilience.";
				break;
			
			case "Atl_Ranged":
				art_info += "<B>[Name]</B><BR>Nephilim (race), Ranged class<P>";
				art_info += "<B>[Polys]</B><BR>904<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>original concept<P>";
				art_info += "<B>[Texture]</B><BR>1 x 256x256<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The ranged unit for the Nephilim, one of three playable races for Digital Roar's debut game title, <A HREF=\"http://maelstrom.digital-roar.net\" TARGET=\"_new\"> "; 		
				art_info += "Maelstrom: Litany of Tides</A>.  Armed with a large bow, this unit deals out the damage from a distance, and with the 2<SUP>nd</SUP> lowest defense of all ";
				art_info += "units, that's a good thing.  Fortunately, it is also faster than most units, allowing it to retreat quickly when necessary.";
				break;
			
			case "Atl_Caster":
				art_info += "<B>[Name]</B><BR>Nephilim (race), Mage class<P>";
				art_info += "<B>[Polys]</B><BR>911<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>original concept<P>";
				art_info += "<B>[Texture]</B><BR>1 x 256x256<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The mage unit for the Nephilim, one of three playable races for Digital Roar's debut game title, <A HREF=\"http://maelstrom.digital-roar.net\" TARGET=\"_new\"> "; 		
				art_info += "Maelstrom: Litany of Tides</A>.  A master of the arcane arts, this class of the Nephilim specializes in magical offensive and defensive spells, which are effective ";
				art_info += "at devastating (or protecting) large armies at once.  However, this power comes at a price; the Mage class is the weakest class of all, and is extremely vulnerable ";
				art_info += "to physical attacks.";
				break;
			
			case "Crono":
				art_info += "<B>[Name]</B><BR>Crono<P>";
				art_info += "<B>[Polys]</B><BR>350<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>main character of the SNES RPG classic, <I>Chrono Trigger</I><P>";
				art_info += "<B>[Texture]</B><BR>1 x 128x128 <I>(shown at 256x256)</I><P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "I did this model as part of a fun little mini-contest held on the CGChat online forum.  The contest involved taking a game character, hero or villian, from a past game "; 		
				art_info += "and remaking that character in 3D, with the idea that the character could possibly be used were the game to be remade on one of today's handheld systems. With ";
				art_info += "that said, the poly limit was 350 (for heroes) and the texture was restricted to one 128x128 color map.  It was a fun challenge and I look forward to participating in ";
				art_info += "more such challenges in the future.";
				art_info += "<P CLASS=\"disclaimer\">Crono &amp; Chrono Trigger are both registered trademarks of Square-Enix</P>"
				break;
			
/*			case "Comanche":
				art_info += "<B>[Name]</B><BR>Boeing-Sikorsky RAH-66 Comanche Stealth Helicopter<P>";
				art_info += "<B>[Polys]</B><BR>6743 <I>(not shown: Med LOD: 1992 and Low LOD: 981)</I><P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR>Stealth combat & reconissance, discontinued<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "Another test model for  <A HREF=\"http://www.quantum3d.com\" TARGET=\"_new\">Quantum3D</A>; this model was used to test my proficiency in vehicle modelling "; 		
				art_info += "using a software package I was more-familiar with: Maya.  My familiarity with Maya allowed me the luxury of creating a texture for this vehicle, as well as a few ";
				art_info += "simple SDK animation cycles (I might post those in the future, but not right now).";
				break;
			
			case "ArieteMBT":
				art_info += "<B>[Name]</B><BR>Ariete MBT<P>";
				art_info += "<B>[Polys]</B><I>(listed by LOD)</I><BR>";
				art_info += "Highest (3964), High2x (2927), High (1910), High/Med (1000), Med (473), Med/Low (244), Low (96), Low2x (53), Lowest (8)<P>";
				art_info += "<B>[Software]</B><BR>Multigen-Paradigm Creator<P>";
				art_info += "<B>[Origins]</B><BR>Army-issued basic land-artillery unit<P>";
				art_info += "<B>[Texture]</B><BR>none<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "Essentially a model test from <A HREF=\"http://www.quantum3d.com\" TARGET=\"_new\">Quantum3D</A>, a company that, among other things, creates real-time simulation "; 		
				art_info += "databases, for the military as well as other customers.  This model was the first serious project I undertook using Creator, and was used to test my ability & proficiency ";
				art_info += "using a new 3D-modelling package (consequently, a standard in the simulation industry). ";
				break;
*/
			case "Gorg_Artlry":
				art_info += "<B>[Name]</B><BR>Gorg Artillery (unit)<P>";
				art_info += "<B>[Polys]</B><BR>42,140 (tesselated)<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR><I>Tactical Wars</I>, a student-based RTS-style game<P>";
				art_info += "<B>[Texture]</B><BR>none<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "This model I did mostly for fun, as well as to help out a friend.  It was one of 5 unit types for a game my friend had to make for his game-programming class at Full Sail."; 		
				art_info += "Not the most complex model in the world, but I think it still effectively shows the accuracy with which I can re-create from a supplied concept, not to mention its a little ";
				art_info += "higher-res than most of what I currently have up here. ";
				break;
			
			case "Gorg_Air":
				art_info += "<B>[Name]</B><BR>Gorg Air (unit)<P>";
				art_info += "<B>[Polys]</B><BR>1,098 (tesselated)<P>";
				art_info += "<B>[Software]</B><BR>Alias Maya<P>";
				art_info += "<B>[Origins]</B><BR><I>Tactical Wars</I>, a student-based RTS-style game<P>";
				art_info += "<B>[Texture]</B><BR>none<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "This model I did mostly for fun, as well as to help out a friend.  It was one of 5 unit types for a game my friend had to make for his game-programming class at Full Sail."; 		
				art_info += "Not the most complex model in the world, but I think it still effectively shows the accuracy with which I can re-create from a supplied concept, not to mention its a little ";
				art_info += "higher-res than most of what I currently have up here. ";
				break;
			
			case "S3A":
				art_info += "<B>[Name]</B><BR>Lockheed S-3A Viking<P>";
				art_info += "<B>[Polys]</B><BR>????<P>";
				art_info += "<B>[Software]</B><BR>Multigen-Paradigm Creator<P>";
				art_info += "<B>[Origins]</B><BR>Indentification, tracking, and destruction of enemy submarines<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The first of a series of models for a project I did for Quantum3D.  The models themselves were provided by the customer, along with an older texture.  My job was to ";		
				art_info += "create a new texture from the ground up.  I had some freedom in adjusting the UVs, but the geometry had to remain \"as is\".   ";
				break;
			
			case "A6":
				art_info += "<B>[Name]</B><BR>Grumman A-6 Intruder<P>";
				art_info += "<B>[Polys]</B><BR>????<P>";
				art_info += "<B>[Software]</B><BR>Multigen-Paradigm Creator<P>";
				art_info += "<B>[Origins]</B><BR>Designed as a replacement for piston-engined A-1 Skyraider<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The second of a series of models for a project I did for Quantum3D.  The models themselves were provided by the customer, along with an older texture.  My job was to ";		
				art_info += "create a new texture from the ground up.  I had some freedom in adjusting the UVs, but the geometry had to remain \"as is\".   ";
				break;
			
			case "C2A":
				art_info += "<B>[Name]</B><BR>Grumman C-2A Greyhound<P>";
				art_info += "<B>[Polys]</B><BR>????<P>";
				art_info += "<B>[Software]</B><BR>Multigen-Paradigm Creator<P>";
				art_info += "<B>[Origins]</B><BR>Designed to provide critical logistics support to aircraft carriers<P>";
				art_info += "<B>[Texture]</B><BR>Main: 1 x 1024x1024<BR>Prop Blade: 1 x 256x64<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The third of a series of models for a project I did for Quantum3D.  The models themselves were provided by the customer, along with an older texture.  My job was to ";		
				art_info += "create a new texture from the ground up.  I had some freedom in adjusting the UVs, but the geometry had to remain \"as is\".   ";
				break;
			
			case "F14":
				art_info += "<B>[Name]</B><BR>Grumman F-14 Tomcat<P>";
				art_info += "<B>[Polys]</B><BR>????<P>";
				art_info += "<B>[Software]</B><BR>Multigen-Paradigm Creator<P>";
				art_info += "<B>[Origins]</B><BR>Primary maritime air superiority fighter<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The fourth of a series of models for a project I did for Quantum3D.  The models themselves were provided by the customer, along with an older texture.  My job was to ";		
				art_info += "create a new texture from the ground up.  I had some freedom in adjusting the UVs, but the geometry had to remain \"as is\".   ";
				break;
			
			case "F18":
				art_info += "<B>[Name]</B><BR>McDonnell Douglas/Boeing Northrop F/A-18E Super Hornet<P>";
				art_info += "<B>[Polys]</B><BR>????<P>";
				art_info += "<B>[Software]</B><BR>Multigen-Paradigm Creator<P>";
				art_info += "<B>[Origins]</B><BR>Multirole fighter<P>";
				art_info += "<B>[Texture]</B><BR>1 x 1024x1024<P>";
				art_info += "<B>[Description]</B><BR>";
				art_info += "The fifth and final of a series of models for a project I did for Quantum3D.  The models themselves were provided by the customer, along with an older texture.  My job ";		
				art_info += "was to create a new texture from the ground up.  I had some freedom in adjusting the UVs, but the geometry had to remain \"as is\".   ";
				break;
			
			case "Portraits":
				art_info += "<B>[Title]</B><BR><I>Various</I><P>";
				art_info += "<B>[Media]</B><BR><I>various</I><P>";
				art_info += "<B>[Source]</B><BR>either photograhs or live studies<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "Mostly as gifts for friends, but also to sharpen my skills at drawing from life, especially heads, which I am particularly fond of drawing. ";
				break;
			
			case "Tigerlily":
				art_info += "<B>[Title]</B><BR>Tigerlily<P>";
				art_info += "<B>[Media]</B><BR>colored pencil<P>";
				art_info += "<B>[Source]</B><BR>photograph<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "An old portfolio piece for a college I ended up not going too ";
				break;

			case "Cheetah":
				art_info += "<B>[Title]</B><BR>Cheetah<P>";
				art_info += "<B>[Media]</B><BR>colored pencil<P>";
				art_info += "<B>[Source]</B><BR>photograph<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "Another old portfolio piece for a college I ended up not going too ";
				break;
			
			case "Nude_Woman":
				art_info += "<B>[Title]</B><BR>Female figure drawing study<P>";
				art_info += "<B>[Media]</B><BR>chalk<P>";
				art_info += "<B>[Source]</B><BR>anatomy book photo<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "Another old portfolio piece";
				break;
			
			case "Bachelor_Pad":
				art_info += "<B>[Title]</B><BR>Bachelor Pad<P>";
				art_info += "<B>[Media]</B><BR>pencils<P>";
				art_info += "<B>[Source]</B><BR>live study<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "Another potential portfolio piece (yeah, I was desparate).  I did this sketch of my old apartment living ";
				art_info += "room/kitchen area, shortly after Christmas.";
				break;
			
			case "Fishes":
				art_info += "<B>[Title]</B><BR>Fishes<P>";
				art_info += "<B>[Media]</B><BR>colored pencils<P>";
				art_info += "<B>[Source]</B><BR>photograph<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "A piece I did in HS, but was kind of fond of it so I thought I'd include it. ";
				break;
			
			case "SK_2D":
				art_info += "<B>[Project Name]</B><BR>Splitered Kingdoms<P>";
				art_info += "<B>[Background]</B><BR>";
				art_info += "The final proejct for their Game Design bachelors degree at Full Sail, Team GhostGamers, along with the help of various 3D artists &amp; animators, set out to create an MMORPG ";
				art_info += "from the ground up.  The game's alpha demo was delivered in time for the final project's deadline, but sadly the concept was never developed beyond that.<P> ";
				art_info += "My part in the project included the concept/modelling/texturing of the Lizard race (playabe) as well as the design, modelling, and texturing of other enemy monsters. ";
				break;
			
			case "SK":
				art_info += "<B>[Name]</B><BR>Splintered Kingdoms<P>";
				art_info += "<B>[Genre]</B><BR>MMORPG<P>";
				art_info += "<B>[Status]</B><BR>Alpha completed; further development unlikely<P>";
				art_info += "<B>[Duration]</B><BR>Feb '04 - Aug '04<P>";
				art_info += "<B>[Developer]</B><BR>GhostGamers<P>";
				art_info += "<B>[Background]</B><BR>";
				art_info += "The final proejct for Team GhostGamers Game Design bachelors degree at Full Sail.  The goal was to create an MMORPG of decent size &amp; scope, including up to 6 different ";
				art_info += "playable races and a variety of seamless-loading environments, ranging from forest, desert, swamp, and tundra.<P> ";
				art_info += "<B>[My Part]</B><BR>";
				art_info += "My part in the project primarily included the concept/modelling/texturing of the Lizard playabe race.  I had also done some early model work for the Elf playable race, as well as concepts,  ";
				art_info += "models, and textures for the enemy creatures, one of which can be found in my <A HREF=\"Art3D.html\">3Dart</A> section of my website.";
				break;
				
			case "Maelstrom_2D":
				art_info += "<B>[Project Name]</B><BR>Maelstrom: Litany of Tides<P>";
				art_info += "<B>[Concept List]</B><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Worker')\" CLASS=\"concept\">Nephilim Worker unit</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Tank')\" CLASS=\"concept\">Nephilim Warrior unit</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Ranged')\" CLASS=\"concept\">Nephilim Ranged unit</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Caster')\" CLASS=\"concept\">Nephilim Mage unit</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Stealth')\" CLASS=\"concept\">Nephilim Stealth unit</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Flying')\" CLASS=\"concept\">Nephilim Flying unit</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Battle')\" CLASS=\"concept\">Nephilim Battleship vessel</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Assault')\" CLASS=\"concept\">Nephilim Assault Galleon vessel</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Armored')\" CLASS=\"concept\">Nephilim Armored Transport vessel</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Air')\" CLASS=\"concept\">Nephilim Air Transport vessel</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Atl_Corsair')\" CLASS=\"concept\">Nephilim Corsair vessel</A><P>";
				art_info += "<B>[Background]</B><BR>";
				art_info += "The flagship title for our little startup company, <A HREF=\"http://www.digital-roar.net\" TARGET=\"_new\">Digital Roar Studios</A>, <I>M:LoT</I> is to be an online RTS where players travel around ";
				art_info += "the world of Midgard, primarily by ship, completing missions, gathering treasure, and building up their fleet in an effort to solve the foreboding mystery of the Maelstrom.  Players will have a choice ";
				art_info += "of 3 races: Humans, Forsaken (sorta like damned/ undead), and Nephilim (serpent-like race).<P> ";
				art_info += "Shown are the concepts I did of the different unit types of the Nephilim race, as well as some concept for their ships.";
				break;
			
			case "Mael":
				art_info += "<B>[Name]</B><BR>Maelstrom: Litany of Tides<P>";
				art_info += "<B>[Genre]</B><BR>RTS<P>";
				art_info += "<B>[Status]</B><BR>In development<P>";
				art_info += "<B>[Duration]</B><BR>Oct '05 - present<P>";
				art_info += "<B>[Developer]</B><BR>Digital Roar Studios<P>";
				art_info += "<B>[Background]</B><BR>";
				art_info += "The flagship title for our little startup company, <A HREF=\"http://www.digital-roar.net\" TARGET=\"_new\">Digital Roar Studios</A>, <I>M:LoT</I> is to be an online RTS where players travel around the ";
				art_info += "world of Midgard, primarily by ship, completing missions, gathering treasure, and building up their fleet in an effort to solve the foreboding mystery of the Maelstrom.  Players will have a choice of 3 races: ";
				art_info += "Humans, Forsaken (sorta like damned/ undead), and Nephilim (serpent-like race), with 6 different unit types per race, and 5 different ship categories per race.<P> ";
				art_info += "<B>[My Part]</B><BR>";
				art_info += "My part, to date, has included the concept, modelling, and texturing of the Nephilim race units, as well as the concept, design, implementation, and upkeep of the Maelstrom project website.  ";
				art_info += "I also did some concept for the Nephilim ship types, though they haven't reached the modelling stage just yet.  You can find those concepts, and others, in the <A HREF=\"Art2D.html\">2Dart</A> ";
				art_info += "section of my site, as well as the unit models in the <A HREF=\"Art3D.html\">3Dart</A> section of my site.";
				break;
			
			case "Dave":
				art_info += "<B>[Project Name]</B><BR>VHD <I>(adventure comic)</I><P>";
				art_info += "<B>[Cast]</B><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Dave')\" CLASS=\"concept\">David Dozier - main character</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Succubus')\" CLASS=\"concept\">Druscilla</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Finch')\" CLASS=\"concept\">Jeromen Finch</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Daughter')\" CLASS=\"concept\">Madilyn Dozier</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Dead_Partner')\" CLASS=\"concept\">Joshua Ansley</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Death')\" CLASS=\"concept\">Death</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Oracle')\" CLASS=\"concept\">Oracle</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Smithy')\" CLASS=\"concept\">Ballard Watson</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Magician')\" CLASS=\"concept\">Justinian Tennyson</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Shapeshifter')\" CLASS=\"concept\">Diomas</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Gypsy')\" CLASS=\"concept\">Drina</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('Alchemist')\" CLASS=\"concept\">Prof. Gerald Roziner</A><BR>";
				art_info += "<A HREF=\"javascript:loadIndividualArt('wolves')\" CLASS=\"concept\">wolf study (1 &amp; 2)</A><P>";
				art_info += "<B>[Background]</B><BR>";
				art_info += "Originally intended to be a spoof on the vampire-hunter genre of games, the idea behind VHD has since evolved into something of an epic comic adventure, broken up into 3 main ";
				art_info += "stories, each of which will broken down into smaller \"episodes\".  The ultimate idea is to post this online as a serial web comic &amp; to be able to update it every so often.<P>";
				art_info += "Unfortunately, time restraints and other priorities have hindered the progress of this project, but this is the concept for the characters I've compiled so far, and should serve to be a ";
				art_info += "nearly complete cast, at least for the first story. ";
				break;
			
			case "RWA":
				art_info += "<B>[Name]</B><BR>Redwall Abbey Online <I>(working title)</I><P>";
				art_info += "<B>[Genre]</B><BR>MMORPG<P>";
				art_info += "<B>[Status]</B><BR>On Hold<P>";
				art_info += "<B>[Duration]</B><BR>Oct '04 - Feb '05<P>";
				art_info += "<B>[Developer]</B><BR>Digital Roar Studios<P>";
				art_info += "<B>[Background]</B><BR>";
				art_info += "Originally a book series by British children's author, Brian Jacques, Redwall Abbey Online was to be an MMORPG based on the characters &amp; universe set forth by the RWA book ";
				art_info += "series.  A demo package is currently in the works by Digital Roar Studios, but due to paperwork logistics, the project has been put on hold since.<P> ";
				art_info += "<B>[My Part]</B><BR>";
				art_info += "For the purposes of the demo, my role was to create a model representing one of the potential playable races, which in my case was the Rabbit characters found in the book series.  ";
				art_info += "You can find this model in the <A HREF=\"3DArt.html\">3Dart</A> section of my website.<P> ";
				break;
			
			case "Livi_2D":
				art_info += "<B>[Title]</B><BR>Livi<P>";
				art_info += "<B>[Media]</B><BR>pencil/Photoshop CS<P>";
				art_info += "<B>[Source]</B><BR>original concept<P>";
				art_info += "<B>[Purpose]</B><BR>";
				art_info += "A concept for one of my next hi-res models.  The idea started as a combination of my kid sister's likeness, combined with the look & feel of a character out of one of my all-time favorite  ";
				art_info += "videogames, Kingdom Hearts (hence the keyblade &amp; font).  Not a completely original concept, no, but should be a lot of fun, which should keep the motivation levels high.";
				break;
					
			default:
				document.write("Sorry, the information you requested for the model, " + parent.g_model_name + ", could not be found.  If you're receiving this error, please contact the webmaster immediately");
		}
		
		info_box_content.innerHTML = art_info;
	}
	
	function loadWIPLog(model_name, page_path_prefix) {
		var WIP_model_name = model_name;
		var WIP_log_content = "";
		var WIP_info_content = document.getElementById("WIP_info");
				
		setPageExitFlag();
		
		switch (WIP_model_name) {			
			case "Robo":
				window["Content"].location.href = page_path_prefix + "/WIP_Robo.html";
				WIP_log_content += "<H1>Robo</H1>";
				WIP_log_content += "<B>Progress Log:</B><BR>";
				WIP_log_content += "<P><A HREF=\"" + page_path_prefix + "/WIP_Robo.html#2.9.06\" TARGET=\"Content\">[2.9.06]</A></P>";
				break;
			
			case "Young_Boy":
				window["Content"].location.href = page_path_prefix + "/WIP_Young_Boy.html";
				WIP_log_content += "<H1>Young Boy <I>(working title)</I></H1>";
				WIP_log_content += "<B>Progress Log:</B><BR>";
				WIP_log_content += "<P><A HREF=\"" + page_path_prefix + "/WIP_Young_Boy.html#4.11.05\" TARGET=\"Content\">[4.11.05]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Young_Boy.html#4.14.05\" TARGET=\"Content\">[4.14.05]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Young_Boy.html#3.5.06\" TARGET=\"Content\">[3.5.06]</A></P>";
				break;
			
			case "Atl_Stealth":
				window["Content"].location.href = page_path_prefix + "/WIP_Atl_Stealth.html";
				WIP_log_content += "<H1>Nephilim Stealth unit</H1>";
				WIP_log_content += "<B>Progress Log:</B><BR>";
				WIP_log_content += "<P><A HREF=\"" + page_path_prefix + "/WIP_Atl_Stealth.html#8.23.05\" TARGET=\"Content\">[8.23.05]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Atl_Stealth.html#8.26.05\" TARGET=\"Content\">[8.26.05]</A></P>";
				break;
			
			case "Atl_Flyer":
				window["Content"].location.href = page_path_prefix + "/WIP_Atl_Flyer.html";
				WIP_log_content += "<H1>Nephilim Flying unit</H1>";
				WIP_log_content += "<B>Progress Log:</B><BR>";
				WIP_log_content += "<P><A HREF=\"" + page_path_prefix + "/WIP_Atl_Flyer.html#8.23.05\" TARGET=\"Content\">[8.23.05]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Atl_Flyer.html#8.26.05\" TARGET=\"Content\">[8.26.05]</A></P>";
				break;
			
			case "Atl_Tank_concept":
				window["Content"].location.href = page_path_prefix + "/WIP_Atl_Tank_concept.html";
				WIP_log_content += "<H1>Nephilim Warrior, concept</H1>";
				WIP_log_content += "<B>Progress Log:</B><BR>";
				WIP_log_content += "<P><A HREF=\"" + page_path_prefix + "/WIP_Atl_Tank_concept.html#2.8.06\" TARGET=\"Content\">[2.8.06]</A></P>";
				break;
			
			case "Livi":
				window["Content"].location.href = page_path_prefix + "/WIP_Livi.html";
				WIP_log_content += "<H1>Livi</H1>";
				WIP_log_content += "<B>Progress Log:</B><BR>";
				WIP_log_content += "<P><A HREF=\"" + page_path_prefix + "/WIP_Livi.html#6.24.06\" TARGET=\"Content\">[6.24.06]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Livi.html#8.01.06\" TARGET=\"Content\">[8.01.06]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Livi.html#8.10.06\" TARGET=\"Content\">[8.10.06]</A> | ";
				WIP_log_content += "<A HREF=\"" + page_path_prefix + "/WIP_Livi.html#9.12.06\" TARGET=\"Content\">[9.12.06]</A></P>";;
				break;
							
			default:
				WIP_log_content += "Sorry, but there appears to be no W.I.P. log for " + WIP_model_name + ".";
		}
		
		WIP_info_content.innerHTML = WIP_log_content;
	}
	
	function loadWIPJournal(image_path_prefix, page_prefix) {
		var WIP_content = "";
		var page_path_prefix = page_prefix;
						
		if (self.name == "Content") {
			var info_box_content = parent.document.getElementById("info_box_content");
		}
		else {
			var info_box_content = document.getElementById("info_box_content");
		}
		
		WIP_content +=  "<DIV ID=\"WIP_pics\">";
		WIP_content += "<A HREF=\"javascript:loadWIPLog('Robo', '" + page_path_prefix + "')\" TITLE=\"Robo\"><IMG SRC=\"" + image_path_prefix + "/WIP/Robo_thumbnail.jpg\" BORDER=\"0\" ALT=\"Robo\"></A>";
		WIP_content += "<A HREF=\"javascript:loadWIPLog('Young_Boy', '" + page_path_prefix + "')\" TITLE=\"Young Boy\"><IMG SRC=\"" + image_path_prefix + "/WIP/Young_Boy_thumbnail.jpg\" BORDER=\"0\" ALT=\"Young Boy\"></A>";
		WIP_content += "<A HREF=\"javascript:loadWIPLog('Atl_Stealth', '" + page_path_prefix + "')\" TITLE=\"Nephilim Stealth unit\"><IMG SRC=\"" + image_path_prefix + "/WIP/Atl_Stealth_thumbnail.jpg\" BORDER=\"0\" ALT=\"Nephilim Stealth unit\"></A>";
		WIP_content += "<A HREF=\"javascript:loadWIPLog('Atl_Flyer', '" + page_path_prefix + "')\" TITLE=\"Nephilim Flying unit\"><IMG SRC=\"" + image_path_prefix + "/WIP/Atl_Flyer_thumbnail.jpg\" BORDER=\"0\" ALT=\"Nephilim Flying unit\"></A>";
		WIP_content += "<A HREF=\"javascript:loadWIPLog('Atl_Tank_concept', '" + page_path_prefix + "')\" TITLE=\"Nephilim Warrior concept\"><IMG SRC=\"" + image_path_prefix + "/WIP/Atl_Tank_concept_thumbnail.jpg\" BORDER=\"0\" ALT=\"Nephilim Warrior concept\"></A>";
		WIP_content += "<A HREF=\"javascript:loadWIPLog('Livi', '" + page_path_prefix + "')\" TITLE=\"Livi\"><IMG SRC=\"" + image_path_prefix + "/WIP/Livi_thumbnail.jpg\" BORDER=\"0\" ALT=\"Livi\"></A>";
		WIP_content += "</DIV>";
		WIP_content += "<DIV CLASS=\"WIP_divider\"> </DIV>";
		WIP_content += "<DIV ID=\"WIP_info\"></DIV>";
		
		info_box_content.innerHTML = WIP_content;
	}
	
	function load3DModelPage(model_name, model_type, category_type, model_index) {
		setPageExitFlag();
		//alert("After loading the model, the flag was set to:" + parent.g_exit_flag);
		
		if (self.name == "Content") {
			parent.g_page_category = category_type;
			parent.g_model_name = model_name;
			parent.g_model_type = model_type;
			parent.g_array_index = model_index;
			loadNaviButtons("Art3D");
			loadInfoBoxNavi("Art3D");
			loadInfoBoxText("Art3D");
			parent.document.images["Footer"].src = "../images/info_box_" + category_type + "_footer.gif";
			location.href = "Art3D_model_display.html";
		}
		else {
			g_page_category = category_type;
			g_model_name = model_name;
			g_model_type = model_type;
			g_array_index = model_index;
			loadNaviButtons("Art3D");
			loadInfoBoxNavi("Art3D");
			loadInfoBoxText("Art3D");
			document.images["Footer"].src = "../images/info_box_" + category_type + "_footer.gif";
			window["Content"].location.href = "Art3D_model_display.html";
		}
	}
	
	function load2DArtPage(artwork_name, artwork_type, artwork_index) {
		setPageExitFlag();
		//alert("After loading the artwork, the flag was set to: " + parent.g_exit_flag);
		
		if (self.name == "Content") {
			parent.g_artwork_name = artwork_name;
			parent.g_artwork_type = artwork_type;
			parent.g_array_index = artwork_index;
			loadNaviButtons("Art2D");
			loadInfoBoxNavi("Art2D");
			loadInfoBoxText("Art2D");
			location.href = "Art2D_art_display.html";
		}
		else {
			g_artwork_name = artwork_name;
			g_artwork_type = artwork_type;
			g_array_index = artwork_index;
			loadNaviButtons("Art2D");
			loadInfoBoxNavi("Art2D");
			loadInfoBoxText("Art2D");
			window["Content"].location.href = "Art2D_art_display.html";
		}
	}
	
	function loadProjectsPage(project_name, website_address, project_index) {
		setPageExitFlag();
		//alert("After loading the project, the flag was set to: " + parent.g_exit_flag);
		
		if (self.name == "Content") {
			parent.g_project_name = project_name;
			parent.g_project_site = website_address;
			parent.g_array_index = project_index;
			loadNaviButtons("Projects");
			loadInfoBoxNavi("Projects");
			loadInfoBoxText("Projects");
			location.href = "Projects_display.html";
		}
		else {
			g_project_name = project_name;
			g_project_site = website_address;
			g_array_index = project_index;
			loadNaviButtons("Projects");
			loadInfoBoxNavi("Projects");
			loadInfoBoxText("Projects");
			window["Content"].location.href = "Projects_display.html";
		}
	}
	
	function displayArtwork() {
		var artwork_name = parent.g_artwork_name;
		
		switch (artwork_name) {
			case "Portraits":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Traditional_JennyS_FS\')"><IMG SRC="../images/2DArt/Traditional_JennyS.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P>A portrait of a friend<BR>');
				document.write('<I>(Media/Source: pencils/B&amp;W photo)</P>');
				break;
				
			case "Tigerlily":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Traditional_Tigerlily_FS\')"><IMG SRC="../images/2DArt/Traditional_Tigerlily.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P>Pretty flower</P>');
				break;
				break;
			
			case "Nude_Woman":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Traditional_Nude_Woman_FS\')"><IMG SRC="../images/2DArt/Traditional_Nude_Woman.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P> </P>');
				break;
			
			case "Bachelor_Pad":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Traditional_Bachelor_Pad_FS\')"><IMG SRC="../images/2DArt/Traditional_Bachelor_Pad.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P>Trust me, it wasn\'t always that clean</P>');
				break;
			
			case "Fishes":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Traditional_Fishes_FS\')"><IMG SRC="../images/2DArt/Traditional_Fishes.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P> </P>');
				break;
			
			case "Cheetah":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Traditional_Cheetah_FS\')"><IMG SRC="../images/2DArt/Traditional_Cheetah.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P>Here kitty, kitty....</P>');
				break;
			
			case "Maelstrom_2D":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Tank_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Tank_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Warrior unit</I><BR>');				
				break;
			
			case "Atl_Worker":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Worker_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Worker_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Worker unit</I><BR>');				
				break;
			
			case "Atl_Tank":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Tank_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Tank_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Warrior unit</I><BR>');				
				break;
			
			case "Atl_Ranged":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Ranged_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Ranged_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Ranged unit</I><BR>');				
				break;
			
			case "Atl_Caster":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Caster_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Caster_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Mage unit</I><BR>');				
				break;
			
			case "Atl_Stealth":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Stealth_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Stealth_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Stealth unit</I><BR>');				
				break;
			
			case "Atl_Flying":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Flyer_concept_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Flyer_concept_pic.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Flying unit</I><BR>');				
				break;
			
			case "Atl_Battle":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Battleship_concept_FS\')"><IMG SRC="../images/3DArt/Atl_Battleship_concept.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Battleship vessel</I><BR>');				
				break;
			
			case "Atl_Assault":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Assault_concept_FS\')"><IMG SRC="../images/3DArt/Atl_Assault_concept.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Assault Galleon vessel</I><BR>');				
				break;
			
			case "Atl_Armored":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_ArmoredTrans_concept_FS\')"><IMG SRC="../images/3DArt/Atl_ArmoredTrans_concept.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Armored Transport vessel</I><BR>');				
				break;
			
			case "Atl_Air":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_AirTrans_concept_FS\')"><IMG SRC="../images/3DArt/Atl_AirTrans_concept.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Air Transport vessel</I><BR>');				
				break;
			
			case "Atl_Corsair":
				document.write('<A HREF="javascript:enlargeImage(\'3DArt/Atl_Corsair_concept_FS\')"><IMG SRC="../images/3DArt/Atl_Corsair_concept.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P><B>Nephilim concept:</B> <I>Corsair vessel</I><BR>');				
				break;
			
			case "SK_2D":
				document.write('<IMG SRC="../images/2DArt/Concept_SK_LizardMan1.jpg"><BR>');
				document.write('<P><B>Lizard race:</B> One of the main playable races.  They were to be divided into 3 separate factions, ranging from primitive aboriginal to ');
				document.write('a more-advanced culture willing to accept and use more modern weapons, armor, and other technologies</P><BR>');
				document.write('<IMG SRC="../images/2DArt/Concept_SK_LizardMan2.jpg"><BR>');
				document.write('<P>Lizard race, male & female front concept</P><BR>');
				document.write('<IMG SRC="../images/2DArt/Concept_SK_LizardMan3.jpg"><BR>');
				document.write('<P>Lizard race, front &amp; side profiles</P><BR>');
				document.write('<IMG SRC="../images/2DArt/Concept_SK_DesertDwarf.jpg"><BR>');
				document.write('<P><B>Desert Dwarves:</B> A nomadic race of surface-dwelling dwarves that worshipped the sun.  They were to serve as a neutral/chaotic NPC race.</P><BR>');
				document.write('<IMG SRC="../images/2DArt/Concept_SK_HellHound.jpg"><BR>');
				document.write('<P><B>Hellhound</B>, enemy concept for a demonic, undead canine</P><BR>');
				document.write('<IMG SRC="../images/2DArt/Concept_SK_PlantEnemies.jpg"><BR>');
				document.write('<P><B>Plant enemies <I>(various)</I></B>, various plant-like enemy monsters, including a potential mini-boss (middle-right, see model in the <I><B><A HREF="Art3D.html" ');
				document.write('TARGET="Main">3D art</A></B></I> section of the website)</P><BR>');
				break;
			
			case "Dave":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Dave.jpg"><BR>');
				document.write('<P><B>Dave<BR><I>main character, vampire/demon hunter, part-time C.P.A.</I></B><BR> The protaganist of our story.  At one time a formidable demon hunter, Dave has since given up the profession ');
				document.write('after an unsuccessful raid of Dracula\'s castle claimed the life of his friend and former partner, Joshua<BR><BR>');
				document.write('Trading in his sword &amp; whip for a pen &amp; paper, Dave now runs a local accounting firm, but unfortunately his past doesn\'t seem quite so willing to be forgotten.</P><BR>');				
				break;
			
			case "Succubus":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Succubus.jpg"><BR>');
				document.write('<P><B>(Actual Name): Druscilla<BR>(Given Name): Jenelle Dozier<BR><I>wife of Dave, demon temptress</I></B><BR> Once a lieutenant of Dracula, Druscilla gave up her former life of temping ');
				document.write('adventurers to their doom in favor of a more stable life as the wife of (ironically) a former demon hunter.<BR><BR>');
				document.write('Now the only tempting Druscilla participates in is the relentless flirting with Dave\'s closest (living) friend, Finch</P><BR>');				
				break;

			case "Finch":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Finch.jpg"><BR>');
				document.write('<P><B>Jeromen Finch<BR><I>swordsman, best friend of Dave</I></B><BR> One of Dave\'s closest childhood friends, Finch &amp; Dave parted ways shortly after the first unexpected reappearance ');
				document.write('of castle Dracula, Dave preparing to follow his family legacy as vampire hunter, and Finch to join the Brotherhood and study the holy arts.<BR><BR>');
				document.write('However, as mysteriously as Dracula\'s castle reappears once more, so too does Finch, not as a cleric, but as a...swordsman?</P><BR>');				
				break;
			
			case "Daughter":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Daughter.jpg"><BR>');
				document.write('<P><B>Madilyn Dozier<BR><I>daughter of Dave &amp; Druscilla (half-demon)</I></B><BR> The offspring of Dave &amp; Druscilla, Madilyn has the looks of her father and the temper of her mother.  Like most ');
				document.write('children, she throws temper tantrums; unlike most kids, her demon half takes over when she does.<BR><BR>');
				document.write('Though Dave &amp; Druscilla do a pretty good job of hiding her demon-like qualities, it\'s inevitable that Madilyn is sometimes seen, and hijinx ensue as the unlikely parents try to hide this fact.</P><BR>');				
				break;
			
			case "Dead_Partner":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_DeadPartner.jpg"><BR>');
				document.write('<P><B>Joshua Ansley<BR><I>former partner of Dave (now deceased)</I></B><BR> Formerly Dave\'s dearest friend &amp; fighting partner, Joshua met an untimely end during the pair\'s raid on Dracula\'s castle.  ');
				document.write(' The loss was so devastating that Dave aborted the mission, and swore against vampire-hunting ever again.<BR><BR>');
				document.write('However, a year after that incident, Dave begins to have strange dreams, haunted by the ghost of his former partner, an occurance overshadowed only by the reappearance of the castle itself.</P><BR>');				
				break;
			
			case "Death":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Death.jpg"><BR>');
				document.write('<P><B>Death<BR><I>collector of souls, Dracula\'s lieutenant</I></B><BR> Brandishing a huge-a$$ scythe, Death\'s role is pretty self-explanatory.  Though traditionally seen as Dracula\'s right-hand man, Death  ');
				document.write('answers to no one, causing many to question exactly what kind of allegiance it is that seems to tie Death to Dracula</P><BR>');		
				break;
			
			case "Oracle":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Oracle.jpg"><BR>');
				document.write('<P><B>Oracle<BR><I>???</I></B><BR> Though her origins are as mysterious as her motives, the Oracle acts as a guide of sorts for Dave &amp; his party as they travel through castle Dracula.  ');
				document.write('answers to no one, causing many to question exactly what kind of allegiance it is that seems to tie Death to Dracula</P><BR>');		
				break;
			
			case "Smithy":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Smithy.jpg"><BR>');
				document.write('<P><B>Ballard Watson<BR><I>weaponsmith/inventor</I></B><BR> Ever since Watson\'s father was killed by a rogue vampire attack on the village, Watson has vowed revenge, toiling tirelessly at the forge to create ');
				document.write(' the ultimate in weapon &amp; gadgetry to effectively &amp; efficiently takedown any vampire.<BR><BR>');
				document.write('Though Watson has his own private grudge with Dracula\'s kin, when Dave comes to him for help on his quest, Watson sees the situation as the perfect opportunity to enact his revenge, and readily offers his services.</P><BR>');				
				break;
			
			case "Magician":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Magician.jpg"><BR>');
				document.write('<P><B>Justinian Tennyson<BR><I>magician &amp; trickster, knife enthusiast</I></B><BR> Born into a life of privilege, Justinian\'s father has always had high aspirations that his son would carry on the family textiles ');
				document.write(' trade, though much to his dismay, Justinian\'s heart has been with his cards ever since he was a little child.  Now a young man, Justinian (or "J" as his friends call him) has forsaken his family name in order to pursue ');
				document.write('a rather unorthodox life as a magician.<BR><BR>');
				document.write('An old friend of Dave &amp; the gang, when J overhears of Dave\'s renewed quest, he quickly volunteers to help out, but will magic tricks be enough?</P><BR>');				
				break;
			
			case "Shapeshifter":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Shapeshifter.jpg"><BR>');
				document.write('<P><B>(Actual Name): unknown<BR>(Given Name): Diomas<BR><I>shapeshifter, lieutenant of Dracula</I></B><BR> Capable of taking on almost any natural form, Diomas has proven itself to be a most valuable servant of Dracula,  ');
				document.write('not to mention a most formidable foe despite its diminutive size.  An adept assassin, Diomas\' transformations are nearly flawless, save for the strange rune located on its forehead.</P><BR>');		
				break;
			
			case "Gypsy":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Gypsy.jpg"><BR>');
				document.write('<P><B>Drina<BR><I>gypsy, traveling merchant in castle Dracula</I></B><BR> Shrouded in mystery, Drina wonders the halls &amp; corridors of Dracula\'s castle, providing adventurers with items and cryptic clues (for a price, of  ');
				document.write('course.)  She\'s also quite adept at evoking &amp; dispelling curses.</P><BR>');		
				break;
			
			case "Alchemist":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Alchemist.jpg"><BR>');
				document.write('<P><B>Prof. Gerald Roziner<BR><I>scientist/alchemist</I></B><BR> An accomplished scientist, it was Prof. Roziner\'s recent successes with alchemy that had attracted the attention of Dracula, causing him to be kidnapped and  ');
				document.write('brought back to Dracula\'s castle.<BR><BR>');
				document.write('Now held against his own will, Prof. Roziner is forced to use his talents for the benefit of the Dark Lord.</P><BR>');				
				break;
				
			case "wolves":
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Wolf1.jpg"><BR>');
				document.write('<P><B>Wolf study 1<BR><I>VHD prepro</I></B><BR> A collection of sketches I did of wolves in order to help me more realistically create the evil wolf enemies that I would later include in the comic.<P>');
				document.write('This particular study focused on the wolf\'s head from various angles</P>&nbsp;<P>&nbsp;<P>');	
				document.write('<IMG SRC="../images/2DArt/Concept_VHD_Wolf2.jpg"><BR>');
				document.write('<P><B>Wolf study 2<BR><I>VHD prepro</I></B><BR> A collection of sketches I did of wolves in order to help me more realistically create the evil wolf enemies that I would later include in the comic.<P>');
				document.write('This particular study focused on the wolf\'s body from various angles, as well as the wolf when it\'s upset.</P>');	
				break;
			
			case "Livi_2D":
				document.write('<A HREF="javascript:enlargeImage(\'2DArt/Livi_concept_FS\')"><IMG SRC="../images/2DArt/Livi_concept.jpg" ALT="Click to enlarge image"></A><BR>');
				document.write('<P>Step aside, Kairi...<BR>');				
				break;
							
			default:
				document.write("Sorry, the model, " + model_name + ", doesn't appear to exist.  If you're receiving this error, please contact the webmaster immediately");
		}
	}
	
	function displayImages() {
		var category_type = "";
		var model_name = "";
		
		category_type = parent.g_page_category;
		model_name = parent.g_model_name;
		
		switch (category_type) {
			case "Concept":
				displayConcept(model_name);
				break;
			
			case "Model":
				displayModel(model_name);
				break;
			
			case "Texture":
				displayTexture(model_name);
				break;
				
			case "Anim":
				displayAnim(model_name);
				break;
			
			default:
				document.write("Sorry, the information you requested for the model, " + model_name + ", could not be found.  If you're receiving this error, please contact the webmaster immediately");
		}
	}
	
	function displayProject(){
		var proj_name = parent.g_project_name;
		var proj_site = parent.g_project_site;
		
		if (!proj_site) {
			document.write('<DIV><IMG SRC="../images/projects/' + proj_name + '_screen.jpg" ALT="Project screen"></DIV>');
		}
		else {
			document.write('<DIV><A HREF="' + proj_site + '" TARGET="_new" TITLE="Enter the website"><IMG SRC="../images/projects/' + proj_name + '_screen.jpg" BORDER="0" ALT="Enter website"></A></DIV>');
		}
		
		document.write('<DIV><IMG SRC="../images/projects/projects_screenshots_title.gif"></DIV>');
		document.write('<DIV ID="' + proj_name + '_screenshots">');
		document.write('<UL ID="' + proj_name + '_screenshots_TN">');
		document.write('<LI ID="' + proj_name + '_Thumbnail1"><A HREF="javascript:enlargeImage(\'projects/' + proj_name + '_display1\')"></A></LI>');
		document.write('<LI ID="' + proj_name + '_Thumbnail2"><A HREF="javascript:enlargeImage(\'projects/' + proj_name + '_display2\')"></A></LI>');
		document.write('<LI ID="' + proj_name + '_Thumbnail3"><A HREF="javascript:enlargeImage(\'projects/' + proj_name + '_display3\')"></A></LI>');
		document.write('<LI ID="' + proj_name + '_Thumbnail4"><A HREF="javascript:enlargeImage(\'projects/' + proj_name + '_display4\')"></A></LI>');
		document.write('</UL>');
		document.write('</DIV>');
	}
	
	function displayConcept(model_name) {
		switch (model_name) {
			case "Rabbit":
				document.write('<IMG SRC="../images/3DArt/Rabbit_concept_pic1.jpg"><BR>');
				document.write('<P>This is the primary source I used; we were going for characters that looked a bit more like real animals as opposed to the more cartoony look portrayed in other images</P>');
				document.write('<IMG SRC="../images/3DArt/Rabbit_concept_pic2.jpg"><BR>');
				document.write('Source used for weapon design<P>');
				break;
				
			case "PlantBoss":
				document.write('<IMG SRC="../images/3DArt/PlantBoss_concept_pic.jpg"><BR>');
				document.write('<P>Yeah, he\'s pretty ugly...</P>');
				break;
			
			case "Atl_Worker":
				document.write('<IMG SRC="../images/3DArt/Atl_Worker_concept_pic.jpg"><BR>');
				break;
			
			case "Atl_Tank":
				document.write('<IMG SRC="../images/3DArt/Atl_Tank_concept_pic.jpg"><BR>');
				break;
		
			case "Atl_Ranged":
				document.write('<IMG SRC="../images/3DArt/Atl_Ranged_concept_pic.jpg"><BR>');
				break;
			
			case "Atl_Caster":
				document.write('<IMG SRC="../images/3DArt/Atl_Caster_concept_pic.jpg"><BR>');
				break;
			
			case "Crono":
				document.write('<IMG SRC="../images/3DArt/Crono_concept_pic.jpg"><BR>');
				break;
/*
			case "Comanche":
				document.write('<IMG SRC="../images/3DArt/Comanche_concept_pic1.jpg"><BR>');
				document.write('<P>Flying, with gear extended</P>');
				document.write('<IMG SRC="../images/3DArt/Comanche_concept_pic2.jpg"><BR>');
				document.write('<P>Flying, with gear retracted</P>');
				document.write('<IMG SRC="../images/3DArt/Comanche_concept_pic3.jpg"><BR>');
				document.write('<P>Close up of front barrel gun</P>');
				document.write('<IMG SRC="../images/3DArt/Comanche_concept_pic4.jpg"><BR>');
				document.write('<P>Close up of wing armament of missiles</P>');
				break;
			
			case "ArieteMBT":
				document.write('<IMG SRC="../images/3DArt/ArieteMBT_concept_pic1.jpg"><BR>');
				document.write('<P>Front view</P>');
				document.write('<IMG SRC="../images/3DArt/ArieteMBT_concept_pic2.jpg"><BR>');
				document.write('<P>Back view</P>');
				document.write('<IMG SRC="../images/3DArt/ArieteMBT_concept_pic3.jpg"><BR>');
				document.write('<P>Back view, again</P>');
				break;
*/
			case "Gorg_Artlry":
				document.write('<IMG SRC="../images/3DArt/Gorg_Artlry_concept_pic.jpg"><BR>');
				break;
			
			case "Gorg_Air":
				document.write('<IMG SRC="../images/3DArt/Gorg_Air_concept_pic.jpg"><BR>');
				break;
			
			case "S3A":
				document.write('<IMG SRC="../images/3DArt/S-3A_concept_pic1.jpg"><BR>');
				document.write('<P>Front persp</P>');
				document.write('<IMG SRC="../images/3DArt/S-3A_concept_pic2.jpg"><BR>');
				document.write('<P>Side view, close up</P>');
				document.write('<IMG SRC="../images/3DArt/S-3A_concept_pic3.jpg"><BR>');
				document.write('<P>Side/persp view, wings folded</P>');
				break;
			
			case "A6":
				document.write('<IMG SRC="../images/3DArt/A-6_concept_pic1.jpg"><BR>');
				document.write('<P>Slight persp view</P>');
				document.write('<IMG SRC="../images/3DArt/A-6_concept_pic2.jpg"><BR>');
				document.write('<P>Top persp view</P>');
				document.write('<IMG SRC="../images/3DArt/A-6_concept_pic3.jpg"><BR>');
				document.write('<P>Side view</P>');
				break;
			
			case "C2A":
				document.write('<IMG SRC="../images/3DArt/C-2A_concept_pic1.jpg"><BR>');
				document.write('<P>Front view</P>');
				document.write('<IMG SRC="../images/3DArt/C-2A_concept_pic2.jpg"><BR>');
				document.write('<P>Right persp view</P>');
				document.write('<IMG SRC="../images/3DArt/C-2A_concept_pic3.jpg"><BR>');
				document.write('<P>Left persp view</P>');
				break;
			
			case "F14":
				document.write('<IMG SRC="../images/3DArt/F-14_concept_pic1.jpg"><BR>');
				document.write('<P>Top view</P>');
				document.write('<IMG SRC="../images/3DArt/F-14_concept_pic2.jpg"><BR>');
				document.write('<P>Bottom view</P>');
				document.write('<IMG SRC="../images/3DArt/F-14_concept_pic3.jpg"><BR>');
				document.write('<P>Close up side view of fuselage</P>');
				break;
			
			case "F18":
				document.write('<IMG SRC="../images/3DArt/F-18_concept_pic1.jpg"><BR>');
				document.write('<P>Top persp view</P>');
				document.write('<IMG SRC="../images/3DArt/F-18_concept_pic2.jpg"><BR>');
				document.write('<P>Back persp view</P>');
				document.write('<IMG SRC="../images/3DArt/F-18_concept_pic3.jpg"><BR>');
				document.write('<P>Side view, slight persp</P>');
				break;
			
			default:
				document.write("Sorry, the model, " + model_name + ", doesn't appear to exist.  If you're receiving this error, please contact the webmaster immediately");
		}
	}
	
	function displayModel(model_name) {
		switch (model_name) {
			case "Rabbit":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Rabbit_model_pic1_FS\')"><IMG SRC="../images/3DArt/Rabbit_model_pic1.jpg"></A><BR>');
				document.write('<P>Textured views</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Rabbit_model_pic2_FS\')"><IMG SRC="../images/3DArt/Rabbit_model_pic2.jpg"></A><BR>');
				document.write('<P>Wireframe views</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Rabbit_model_pic3_FS\')"><IMG SRC="../images/3DArt/Rabbit_model_pic3.jpg"></A><BR>');
				document.write('<P>With weapon<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Rabbit_model_pic4_FS\')"><IMG SRC="../images/3DArt/Rabbit_model_pic4.jpg"></A><BR>');
				document.write('<P>Close up<P/>');
				break;
			
			case "PlantBoss":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/PlantBoss_model_pic1_FS\')"><IMG SRC="../images/3DArt/PlantBoss_model_pic1.jpg"></A><BR>');
				document.write('<P>Textured views</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/PlantBoss_model_pic2_FS\')"><IMG SRC="../images/3DArt/PlantBoss_model_pic2.jpg"></A><BR>');
				document.write('<P>Wireframe views</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/PlantBoss_model_pic3_FS\')"><IMG SRC="../images/3DArt/PlantBoss_model_pic3.jpg"></A><BR>');
				document.write('<P>Front/Back views<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/PlantBoss_model_pic4_FS\')"><IMG SRC="../images/3DArt/PlantBoss_model_pic4.jpg"></A><BR>');
				document.write('<P>Close up<P/>');
				break;
				
			case "Atl_Worker":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Atl_Worker_model_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Worker_model_pic.jpg"></A><BR>');
				document.write('<P>Wireframe/Texture</P>');
				break;
				
			case "Atl_Tank":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Atl_Tank_model_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Tank_model_pic.jpg"></A><BR>');
				document.write('<P>Wireframe/Texture</P>');
				break;
			
			case "Atl_Ranged":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Atl_Ranged_model_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Ranged_model_pic.jpg"></A><BR>');
				document.write('<P>Wireframe/Texture</P>');
				break;
			
			case "Atl_Caster":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Atl_Caster_model_pic_FS\')"><IMG SRC="../images/3DArt/Atl_Caster_model_pic.jpg"></A><BR>');
				document.write('<P>Wireframe/Texture</P>');
				break;
			
			case "Crono":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Crono_model_pic_FS\')"><IMG SRC="../images/3DArt/Crono_model_pic.jpg"></A><BR>');
				document.write('<P>Wireframe/Texture</P>');
				break;
/*
			case "Comanche":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Comanche_model_pic1_FS\')"><IMG SRC="../images/3DArt/Comanche_model_pic1.jpg"></A><BR>');
				document.write('<P>Texture views</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Comanche_model_pic2_FS\')"><IMG SRC="../images/3DArt/Comanche_model_pic2.jpg"></A><BR>');
				document.write('<P>Wireframe views</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Comanche_model_pic3_FS\')"><IMG SRC="../images/3DArt/Comanche_model_pic3.jpg"></A><BR>');
				document.write('<P>Close up</P>');
				break;
			
			case "ArieteMBT":
				document.write('<IMG SRC="../images/3DArt/ArieteMBT_VeryHigh.gif" NAME="ArieteMBT" ALT="Ariete MBT LODs"><BR>');
				document.write('<DIV STYLE="padding-right:15px">');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'Med\')">[Med]</A></DIV>');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'HighMed\')">[High/Med]</A></DIV>');				
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'High\')">[High]</A></DIV>');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'High2x\')">[High2x]</A></DIV>');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'Very_High\')">[Highest]</A></DIV>');
				document.write('</DIV>');
				document.write('<DIV STYLE="padding-right:55px">');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'Pixel\')">[Lowest]</A></DIV>');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'VeryLow\')">[Low2x]</A></DIV>');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'Low\')">[Low]</A></DIV>');
				document.write('<DIV CLASS="LOD_text"><A NAME="ArieteMBT" HREF="#ArieteMBT" ONMOUSEOVER="imageSwap(\'ArieteMBT\',\'MedLow\')">[Med/Low]</A></DIV>');
				document.write('</DIV>');
				break;
*/
			case "Gorg_Artlry":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Artlry_model_pic1_FS\')"><IMG SRC="../images/3DArt/Gorg_Artlry_model_pic1.jpg"></A><BR>');
				document.write('<P>Front persp, above</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Artlry_model_pic2_FS\')"><IMG SRC="../images/3DArt/Gorg_Artlry_model_pic2.jpg"></A><BR>');
				document.write('<P>Front persp, below</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Artlry_model_pic3_FS\')"><IMG SRC="../images/3DArt/Gorg_Artlry_model_pic3.jpg"></A><BR>');
				document.write('<P>Right side persp<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Artlry_model_pic4_FS\')"><IMG SRC="../images/3DArt/Gorg_Artlry_model_pic4.jpg"></A><BR>');
				document.write('<P>Wireframe views<P/>');
				break;
			
			case "Gorg_Air":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Air_model_pic1_FS\')"><IMG SRC="../images/3DArt/Gorg_Air_model_pic1.jpg"></A><BR>');
				document.write('<P>Front persp, above</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Air_model_pic2_FS\')"><IMG SRC="../images/3DArt/Gorg_Air_model_pic2.jpg"></A><BR>');
				document.write('<P>Front persp, below</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Air_model_pic3_FS\')"><IMG SRC="../images/3DArt/Gorg_Air_model_pic3.jpg"></A><BR>');
				document.write('<P>Right side persp<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/Gorg_Air_model_pic4_FS\')"><IMG SRC="../images/3DArt/Gorg_Air_model_pic4.jpg"></A><BR>');
				document.write('<P>Wireframe views<P/>');
				break;
				
			case "S3A":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/S-3A_model_pic1_FS\')"><IMG SRC="../images/3DArt/S-3A_model_pic1.jpg"></A><BR>');
				document.write('<P>Front persp, above</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/S-3A_model_pic2_FS\')"><IMG SRC="../images/3DArt/S-3A_model_pic2.jpg"></A><BR>');
				document.write('<P>Side persp, below</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/S-3A_model_pic3_FS\')"><IMG SRC="../images/3DArt/S-3A_model_pic3.jpg"></A><BR>');
				document.write('<P>Back persp, above<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/S-3A_model_pic4_FS\')"><IMG SRC="../images/3DArt/S-3A_model_pic4.jpg"></A><BR>');
				document.write('<P>Front right persp<P/>');
				break;
				
			case "A6":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/A-6_model_pic1_FS\')"><IMG SRC="../images/3DArt/A-6_model_pic1.jpg"></A><BR>');
				document.write('<P>Front persp, above</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/A-6_model_pic2_FS\')"><IMG SRC="../images/3DArt/A-6_model_pic2.jpg"></A><BR>');
				document.write('<P>Side/Back persp, above</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/A-6_model_pic3_FS\')"><IMG SRC="../images/3DArt/A-6_model_pic3.jpg"></A><BR>');
				document.write('<P>Bottom persp<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/A-6_model_pic4_FS\')"><IMG SRC="../images/3DArt/A-6_model_pic4.jpg"></A><BR>');
				document.write('<P>Front/Back persp<P/>');
				break;
			
			case "C2A":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/C-2A_model_pic1_FS\')"><IMG SRC="../images/3DArt/C-2A_model_pic1.jpg"></A><BR>');
				document.write('<P>Front/Side persp</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/C-2A_model_pic2_FS\')"><IMG SRC="../images/3DArt/C-2A_model_pic2.jpg"></A><BR>');
				document.write('<P>Front pesrp, above</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/C-2A_model_pic3_FS\')"><IMG SRC="../images/3DArt/C-2A_model_pic3.jpg"></A><BR>');
				document.write('<P>Side/Back, above persp<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/C-2A_model_pic4_FS\')"><IMG SRC="../images/3DArt/C-2A_model_pic4.jpg"></A><BR>');
				document.write('<P>Back/Side persp<P/>');
				break;
				
			case "F14":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-14_model_pic1_FS\')"><IMG SRC="../images/3DArt/F-14_model_pic1.jpg"></A><BR>');
				document.write('<P>Front/Bottom persp</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-14_model_pic2_FS\')"><IMG SRC="../images/3DArt/F-14_model_pic2.jpg"></A><BR>');
				document.write('<P>Back/Top persp</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-14_model_pic3_FS\')"><IMG SRC="../images/3DArt/F-14_model_pic3.jpg"></A><BR>');
				document.write('<P>Side persp<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-14_model_pic4_FS\')"><IMG SRC="../images/3DArt/F-14_model_pic4.jpg"></A><BR>');
				document.write('<P>Front/Back persp<P/>');
				break;
				
			case "F18":
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-18_model_pic1_FS\')"><IMG SRC="../images/3DArt/F-18_model_pic1.jpg"></A><BR>');
				document.write('<P>3 views: Front persp</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-18_model_pic2_FS\')"><IMG SRC="../images/3DArt/F-18_model_pic2.jpg"></A><BR>');
				document.write('<P>Front/Top/Bottom persp</P>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-18_model_pic3_FS\')"><IMG SRC="../images/3DArt/F-18_model_pic3.jpg"></A><BR>');
				document.write('<P>Bottom/Back/Top persp<P/>');
				document.write('<A HREF="javascript:enlargeImage(\'/3DArt/F-18_model_pic4_FS\')"><IMG SRC="../images/3DArt/F-18_model_pic4.jpg"></A><BR>');
				document.write('<P>Side persp<P/>');
				break;
			
			default:
				document.write("Sorry, the model, " + model_name + ", doesn't appear to exist.  If you're receiving this error, please contact the webmaster immediately");
		}
	}
	
	function displayTexture(model_name) {		
		switch (model_name) {
			case "Rabbit":
				document.write('<IMG SRC="../images/3DArt/Rabbit_texture.jpg" NAME="Texture_Map" ALT="Rabbit texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
			
			case "PlantBoss":
				document.write('<IMG SRC="../images/3DArt/PlantBoss_texture.jpg" NAME="Texture_Map" ALT="Plant Boss texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
			
			case "Atl_Worker":
				document.write('<IMG SRC="../images/3DArt/Atl_Worker_texture.jpg" NAME="Texture_Map" ALT="Nephilim Worker texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
			
			case "Atl_Tank":
				document.write('<IMG SRC="../images/3DArt/Atl_Tank_texture.jpg" NAME="Texture_Map" ALT="Nephilim Warrior texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
			
			case "Atl_Ranged":
				document.write('<IMG SRC="../images/3DArt/Atl_Ranged_texture.jpg" NAME="Texture_Map" ALT="Nephilim Ranged texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
			
			case "Atl_Caster":
				document.write('<IMG SRC="../images/3DArt/Atl_Caster_texture.jpg" NAME="Texture_Map" ALT="Nephilim Mage texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
			
			case "Crono":
				document.write('<IMG SRC="../images/3DArt/Crono_texture.jpg" NAME="Texture_Map" ALT="Crono texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;
/*
			case "Comanche":
				document.write('<IMG SRC="../images/3DArt/Comanche_texture.jpg" NAME="Texture_Map" ALT="Comanche texture">');
				document.write('<P><A NAME="TextureMap" HREF="#TextureMap" ONMOUSEOVER="imageSwap(\'Texture_Map\',\'Texture_UV_On\')" ONMOUSEOUT="imageSwap(\'Texture_Map\',\'Texture_UV_Off\')">View UV layout</A></P>');
				break;

			case "ArieteMBT":
				document.write('<I>There is currently no texture available for this model.');
				break;
*/
			case "Gorg_Artlry":
				document.write('<I>There is currently no texture available for this model.');
				break;
			
			case "Gorg_Air":
				document.write('<I>There is currently no texture available for this model.');
				break;
			
			case "S3A":
				document.write('<IMG SRC="../images/3DArt/S-3A_texture.jpg" NAME="Texture_Map" ALT="S-3A texture">');
				break;
			
			case "A6":
				document.write('<IMG SRC="../images/3DArt/A-6_texture.jpg" NAME="Texture_Map" ALT="A-6 texture">');
				break;
			
			case "C2A":
				document.write('<IMG SRC="../images/3DArt/C-2A_texture.jpg" NAME="Texture_Map" ALT="C-2A texture"><P>&nbsp;<P>');
				document.write('<IMG SRC="../images/3DArt/C-2A_prop_blade_texture.jpg" NAME="Texture_Map2" ALT="C-2A N2000 Prop blade texture"><P>');
				break;
			
			case "F14":
				document.write('<IMG SRC="../images/3DArt/F-14_texture.jpg" NAME="Texture_Map" ALT="F-14 texture">');
				break;
			
			case "F18":
				document.write('<I>There is currently no texture map thumbnail available for this model.  Please check back later.');
				break;
			
			default:
				document.write("Sorry, the model, " + model_name + ", doesn't appear to exist.  If you're receiving this error, please contact the webmaster immediately");
		}
	}
	
	function displayAnim(model_name) {
		switch (model_name) {
			case "Rabbit":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "PlantBoss":
				document.write('<I>There are currently no animations available for this model.');
				break;
				
			case "Atl_Worker":
				document.write('<I>There are currently no animations available for this model.');
				break;
				
			case "Atl_Tank":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "Atl_Ranged":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "Atl_Caster":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "Crono":
				document.write('<I>There are currently no animations available for this model.');
				break;
/*
			case "Comanche":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "ArieteMBT":
				document.write('<I>There are currently no animations available for this model.');
				break;
*/
			case "Gorg_Artlry":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "Gorg_Air":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "S3A":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "A6":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "C2A":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			case "F14":
				document.write('<I>There are currently no animations available for this model.');
				break;
			
			default:
				document.write("Sorry, the model, " + model_name + ", doesn't appear to exist.  If you're receiving this error, please contact the webmaster immediately");
		}
	}
    }
//-->
