	var mtList = new Array();
	// List of Medical Technology companies
	//Add new companies to the bottom of the list as needed and follow this format	
	// Array Order:
	// 1. Company Name, Location
	// 2. URL path to logo image file
	// 3. Company URL
	// 4. Year Founded
	// 5. Company Description from Portfolio page
	
	mtList[0] = new mtCompany("AccessClosure, Mountain View, CA", "../img/logo/logo_accessclosure.gif", "http://www.accessclosure.com/", "Founded in 2002", "Access site management products for vascular closure during interventional and diagnostic procedures");
	
	mtList[1] = new mtCompany("Apieron, Menlo Park, CA", "../img/logo/logo_apieron.gif", "http://www.apieron.com", "Founded in 2001", "Non-invasive monitor to measure exhaled nitric oxide (eNO) for the management of asthma");

	mtList[2] = new mtCompany("Neuronetics, Inc., Malvern, PA", "../img/logo/logo_neuronetics.gif", "http://www.neuronetics.com/", "Founded in 2001", "Non-invasive therapies to treat significant, chronic psychiatric and neuroligical disorders");

	mtList[3] = new mtCompany("Relievant Medsystems, Inc., Hayward, CA", "../img/logo/logo_relievant.gif", "http://www.onset.com/", "Founded in 2004", "Therapeutic devices used in minimally invasive therapy for chronic back pain");

	mtList[4] = new mtCompany("Sadra Medical, Inc., Campbell, CA", "../img/logo/logo_sadra.gif", "http://www.sadramedical.com/", "Founded in 2003", "Minimally invasive aortic heart valves placed percutaneously via catheter");

	//mtList[5] = new mtCompany("Pegasus Biologics, Inc., Irvine, CA", "../img/logo/logo_pegasus.gif", "http://www.pegasusbio.com/", "Founded in 2004", "Biological surgical products for orthopedics, sports medicine, wound healing, general surgical applications");


	// Constructor for a Company object
	function mtCompany(mtname, mtimage, mturl, mtfounded, mtdescription) {
		// Object Properties
		this.name = mtname;
		this.image = mtimage;
		this.url = mturl;
		this.founded = mtfounded;
		this.description = mtdescription;
		
		// Object Methods
		this.display = mtDisplayCompany;
	}
	
	// Write out the HTML to display the current company
	function mtDisplayCompany() {
		document.open();
		document.writeln('<div class="comp">');
		document.writeln("<a href=\"" + this.url + "\" class=\"img\" target=\"med_blank\"><img src=\"" + this.image + "\" alt=\"" + this.name + "\" border=\"0\" /></a>");
		document.writeln("<p>" + this.founded + "<br />" + this.description + "</p>");
		document.writeln("<div class=\"more\"><a href=\"" + this.url + "\" target=\"med_blank\">MORE</a></div>");
		document.writeln("<br class=\"clear\" /></div>");	
		document.close();
	}

	// Pick a company at random and display it. Remove that company from the list so it won't appear more than once.
	function RandomMTCompany() {
		mtList.sort(RandomOrder); // First randomly sort (shuffle) the company list
		var theCompany = mtList.shift(); // Take the first company off the top of the list
		theCompany.display(); // Display that company
	}
	
	// Sets the sort order to a random shuffle; 
	function RandomOrder() {
		var i = Math.round(Math.random())-0.5; // return value is randomly either plus or minus (move up or down)
		return i;
	}