
<!--
var Xpos = 0;
var Ypos = 0;
var Ygravity = 0.9;
var scrollPos = 0;
var oldScrollPos = 0;

<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function ChgPage(chgStr,chgGet){
	var aryGet = chgGet.split(',');
	var aryStr = chgStr.split(',');
	var urlLoc = location.href.substr(0,location.href.indexOf('?'));
	var urlQuery = "";
	if(location.href.indexOf('?')!=-1){
		urlQuery = location.href.substr(location.href.indexOf('?')+1).parseQuery(); 
	}
	urlQuery = $H(urlQuery);
	for(i=0;i<aryGet.length;i++){
		urlQuery[aryGet[i]] = aryStr[i];
	}
	return window.navigate(urlLoc + '?' + urlQuery.toQueryString());	
}


//-->

function putSeries(objTarget){
	var Method = (objTarget) ? objTarget.name : "inital";
	var minYear;
	var maxYear;
	var objYear = document.getElementById('gradyear');
	var YearRange;
	var SeriesRange = $A(new Array);
	var objSeries = document.getElementById('gradseries');
	

	switch(Method) {
		case "inital":
			objYear.innerHTML = "<option value=0></option>";
			objSeries.innerHTML = "<option value=0></option>";
			for(i=1;i<GradSeries.length;i++){
				SeriesRange.push(GradSeries[i]);
				if(GradSeries[i].minyear < minYear || !minYear)minYear =parseInt(GradSeries[i].minyear);
				if(GradSeries[i].maxyear > maxYear || !maxYear)maxYear =parseInt(GradSeries[i].maxyear);
			}
			YearRange= $R(minYear,maxYear,false);
			break;
		case "gradyear":
			objSeries.innerHTML = "";
			break;
		case "gradseries":
			minYear = GradSeries[objSeries.value].minyear;
			maxYear = GradSeries[objSeries.value].maxyear;
			YearRange= $R(minYear,maxYear,false);
			objYear.innerHTML = "";
			break;
	}
	tmpYear = document.createElement('option');
	tmpYear.setAttribute('value',0);
	tmpYear.innerHTML = SelectYear;
	tmpSeries = document.createElement('option');
	tmpSeries.setAttribute('value',0);
	tmpSeries.innerHTML = SelectSeries;
	objYear.appendChild(tmpYear);
	objSeries.appendChild(tmpSeries);
    if(YearRange)
	YearRange.each(function(value, index){
       	 var optTemp = document.createElement('option');
		 optTemp.setAttribute('label',YearStr1+value+YearStr2);
		 optTemp.innerHTML = YearStr1+value+YearStr2;
		 optTemp.setAttribute('value',value);
		 objYear.appendChild(optTemp);
    });
	if(SeriesRange)
	SeriesRange.each(function (opt){
		var optTemp = document.createElement('option');
		optTemp.setAttribute('label',opt.name);
		optTemp.innerHTML = opt.name;
		optTemp.setAttribute('value',opt.id);
		objSeries.appendChild(optTemp);
	})
	
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function trim(instr){
  return instr.replace(/[\s]*$/gi,"").replace(/^[\s]*/gi,"");
}


function FloatMenu() {
	docWidth = document.body.clientWidth; // Update document width
	docHeight = document.body.clientHeight; // Update document height
	oldScrollPos = scrollPos;
	scrollPos = document.body.scrollTop; // Update scrollbar position

	Xpos = 940;

	Yboundary = ((scrollPos + docHeight) - floater.offsetHeight) - 300; 

	if (floater.offsetTop < Yboundary - 1) // Object is behind boundary
	Ypos += 2;

	if (floater.offsetTop > Yboundary + 1) // Object is past boundary
	Ypos -= 1;

	Ypos *= Ygravity; // Slow object down

	floater.style.pixelLeft = Xpos;
	floater.style.pixelTop += Ypos; // Make object bounce
}

Event.observe(window, "load", eventOnLoad);
function eventOnLoad(){
	window.setInterval("FloatMenu()", 1);	
}
 

//-->
