
/***********************************************
* Ajax Rotating Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//To include a page, invoke ajaxinclude(files_array, "ROTATETYPE") in the BODY of page.
//* file_array is the name of the array containing your list of files to include.
//* For "ROTATETYPE", valid values are "dailyw", "dailym", and "random", for each day of the week, each day of the month, and random, respectively.
//* Included file MUST be from the same domain as the page displaying it.

//Enter path to list of files to display.
//For rotatetype="dailyw", there must be 7 files, and for "dailym", 31 files. Otherwise, no restriction:

var includefiles=[
	"MeetAResearcher/Adams.html", 
	"MeetAResearcher/Biesboer.html", 
	"MeetAResearcher/Bloom.html", 
	"MeetAResearcher/Bloomfield.html", 
	"MeetAResearcher/Donath.html", 
	"MeetAResearcher/Hourdos.html", 
	"MeetAResearcher/Cao.html", 
	"MeetAResearcher/Darter.html", 
	"MeetAResearcher/Davis.html", 
	"MeetAResearcher/Donohue.html", 
	"MeetAResearcher/Douma.html", 
	"MeetAResearcher/Drescher.html", 
	"MeetAResearcher/French.html", 
	"MeetAResearcher/Fruin.html", 
	"MeetAResearcher/Geroliminis.html", 
	"MeetAResearcher/Gulliver.html", 
	"MeetAResearcher/Gupta.html", 
	"MeetAResearcher/Harder.html", 
	"MeetAResearcher/Iacono.html", 
	"MeetAResearcher/Johns.html", 
	"MeetAResearcher/Khazanovich.html", 
	"MeetAResearcher/Kittelson.html", 
	"MeetAResearcher/Knapp.html", 
	"MeetAResearcher/Kwon.html", 
	"MeetAResearcher/Labuz.html", 
	"MeetAResearcher/Levinson.html",
	"MeetAResearcher/Liao.html", 
	"MeetAResearcher/Liu.html", 
	"MeetAResearcher/Lukermann.html", 
	"MeetAResearcher/Manser.html", 
	"MeetAResearcher/Marasteanu.html", 
	"MeetAResearcher/Marcus.html",
	"MeetAResearcher/Marshall.html", 
	"MeetAResearcher/McCullough.html", 
	"MeetAResearcher/Michalopoulos.html", 
	"MeetAResearcher/Morellas.html", 
	"MeetAResearcher/Munnich.html", 
	"MeetAResearcher/Neckar.html", 
	"MeetAResearcher/Papanikolopoulos.html", 
	"MeetAResearcher/Rajamani.html", 
	"MeetAResearcher/Rakauskas.html", 
	"MeetAResearcher/Schively.html", 
	"MeetAResearcher/Schultz.html", 
	"MeetAResearcher/Scott.html", 
	"MeetAResearcher/Shankwitz.html", 
	"MeetAResearcher/Shekhar.html", 
	"MeetAResearcher/Shield.html", 
	"MeetAResearcher/Tompkins.html", 
	"MeetAResearcher/VanDrasek.html", 
	"MeetAResearcher/Vogel.html", 
	"MeetAResearcher/Wilson.html", 
	"MeetAResearcher/Zhao.html"	
	
	]

var rootdomain="http://"+window.location.hostname

function ajaxinclude(files_array, rotatetype){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
var url=choosefile(files_array, rotatetype)
if (typeof files_array[url]=="undefined"){
document.write("Error: No file for this day has been found.")
return
}
else
url=files_array[url]
page_request.open('GET', url, false) //get page synchronously 
page_request.send(null)
writecontent(page_request)
}

function writecontent(page_request){
if (window.location.href.indexOf("http")==-1 || page_request.status==200)
document.write(page_request.responseText)
}

function choosefile(files_array, rotatetype){
var today=new Date()
var selectedfile=(rotatetype=="dailyw")? today.getDay() : rotatetype=="dailym"? today.getDate() : Math.floor(Math.random()*files_array.length)
if (rotatetype=="dailyw" && selectedfile==0) //if display type=="week days" and today is Sunday 
selectedfile=7
if (rotatetype=="dailyw" || rotatetype=="dailym")
selectedfile--  //remove 1 to sync with array index
return selectedfile
}

