
var ImgSizes = new Array();

function initWin() {
	initAlsLib();
	//alert("initWin()!!");
	var nav_col = document.getElementById("NavCol");
	var content_col = document.getElementById("Content");
	var w = getAvailWidth();
	var h = getAvailHeight();
	var screen_width = 1024;
	if (screen.width)
		screen_width=parseInt(screen.width);
		
	if ((typeof content_col)!="undefined" && content_col !=null) {
		content_col.style.width = (w-240)+"px";
		//content_col.style.marginTop="20px";
	}
	
	/*
	var global_wrapper = document.getElementById("GlobalWrapper");
	if (global_wrapper) {
		// center page
		global_wrapper.width=(w-200)+"px";
	}
	*/
	
	// make page title disappear on small windows
	var page_title = document.getElementById("PageTitle");
	if (page_title) {
		if (w < 750)
		page_title.style.display="none";
		else
			page_title.style.display="block";
	}
	
	// resize images
	if (document.images) {
		if (ImgSizes.length==0) {
			// record orginal size of images
			for (var x=0; x<document.images.length; x++) {
				ImgSizes.push(document.images[x].width);
			}
		}
		for (var x=0; x<document.images.length; x++) {
			var NewWidth = Math.round(ImgSizes[x] * w/screen_width);
			var ImgName = document.images[x].name;
			if (ImgName != "RauppLogo" && ImgName != "pa_sign") {
				if (ImgName && document.getElementById(ImgName)){
					// set any existing img span 
					document.getElementById(ImgName).style.width=(NewWidth)+"px";
				}				
				document.images[x].width=(NewWidth);
			}
		}
	}
	
} 

function writeHeader() {
document.writeln('<div style="padding-top:10px;">');
	document.writeln('\
	<div style="float:left;"> \
		<img width="450" src="/images/rjs-cyan.gif" /> \
	</div> \
	<div style="float:left;"> \
		<img width="40" src="/images/spacer-50x5-trans.gif" /> \
	</div> \
	<div style="float:right;"> \
		<img width="350" src="/images/umcp-animation-3-opt.gif" border="0" /> \
	</div> \
	<div style="clear:both;"> \
		<img width="100\%" name="red-rule" height="4" border="0" \
		src="/images/red-rule-8.gif" /> \
	</div> \
		');
	document.writeln('</div>');
}

function writeFooter() {
    document.writeln("<hr>");
    document.writeln('<div style="float:left;padding-top:0px;">');
    document.writeln('<a href="mailto:webmaster@stlegerlab.umd.edu">webmaster@stlegerlab.umd.edu</a><br>');
	document.writeln('</div>');

    document.writeln('<div style="float:right;padding-right:10px;padding-top:0px;">');
    document.writeln('<a href="#" onclick=\'javascript:bigWindow("http://www.umd.edu");\'><img src="http://lymantria2.umd.edu/images/webglobesm.gif" border="0"></a>');
	document.writeln('</div>');
}

function writeMenu(page_name) {
	var pname = "";
	if (typeof page_name != "undefined") {
		pname = page_name.toUpperCase();
		document.writeln('<div style="font-size:0.9em;font-style:oblique;color:magenta;text-align:center;">'+page_name+'<hr style="width:75%;" /></div><br>');
	}
	
	document.writeln('<span  id="Publicatons"  style="visibility:'+(pname=="PUBLICATIONS"?"visible":"hidden")+';"><img src="/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('<a href="/publications.html">Publications</a>');
	
	document.writeln('<br /><br /><span id="Personnel"  style = "visibility:'+(pname.indexOf("PERSONNEL")>=999?"visible":"hidden")+';"><img src="/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('\
		<a href="#"  onclick = \'var el=document.getElementById("personnel_submenu");el.style.display=(el.style.display=="block"?"none":"block");\'>Personnel</a> \
		<div id="personnel_submenu" style="display:none;position:relative;top:0px;margin-left:25px;font-size:0.9em;line-height:1.3;"> \
			<span id="current"  style = \
				"visibility:'+(pname.indexOf("CURRENT PERSONNEL")>=0 ?  "visible":"hidden")+';">\
				<img src="/share/grnarrow.gif" border="0" vspace="0" hspace="0" />\
			</span> \
			<a href="/java/current_lab_members.html">Current</a> \
			<br /><span id="alumni"  style = \
				  "visibility:'+(pname.indexOf("ALUMNI")>=0 ?  "visible":"hidden")+';">\
					<img src="/share/grnarrow.gif" border="0" vspace="0" hspace="0" />\
			</span> \
			<a href="/personnel/alumni_personnel.html">Alumni</a> \
		</div> \
	');
	if (pname.indexOf("PERSONNEL")>=0 || pname.indexOf("ALUMNI")>=0) {
		var e = document.getElementById("personnel_submenu");
		if (e)
			e.style.display="block";
	}
	
	document.writeln('<br /><span id="tegr"  style = "visibility:'+(pname. indexOf("TEGR")>=0?"visible":"hidden")+';"><img src="/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('<div style="margin-left:5px;"><a href="#" onclick=\'pname="TEGR";javascript:newWindow2("http://tegr.umd.edu",25,25,90);\'><img src="/images/tegr-opt.gif" border="0" align="left" width="125" /></a></div>');
	
	document.writeln('<div style="position:static;clear:both;"><br><span id="Home"  style="clear:both;visibility:'+(pname=="HOME"?"visible":"hidden")+';"><img src="/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('<a href="/index.html" >Home</a></div>');
}

function writeMenu2(page_name) {
	var pname = "";
	if (typeof page_name != "undefined") {
		pname = page_name.toUpperCase();
		document.writeln('<div style="font-size:0.9em;font-style:oblique;color:magenta;text-align:center;">'+page_name+'<hr style="width:75%;" /></div><br>');
	}
	
	document.writeln('<span  id="Publicatons"  style="visibility:'+(pname=="PUBLICATIONS"?"visible":"hidden")+';"><img src="http://www.stlegerlab.umd.edu/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('<a href="http://www.stlegerlab.umd.edu/publications.html">Publications</a>');
	
	document.writeln('<br /><br /><span id="Personnel"  style = "visibility:'+(pname.indexOf("PERSONNEL")>=999?"visible":"hidden")+';"><img src="http://www.stlegerlab.umd.edu/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('\
		<a href="#"  onclick = \'var el=document.getElementById("personnel_submenu");el.style.display=(el.style.display=="block"?"none":"block");\'>Personnel</a> \
		<div id="personnel_submenu" style="display:none;position:relative;top:0px;margin-left:25px;font-size:0.9em;line-height:1.3;"> \
			<span id="current"  style = \
				"visibility:'+(pname.indexOf("CURRENT PERSONNEL")>=0 ?  "visible":"hidden")+';">\
				<img src="http://www.stlegerlab.umd.edu/share/grnarrow.gif" border="0" vspace="0" hspace="0" />\
			</span> \
			<a href="http://www.stlegerlab.umd.edu/java/current_lab_members.html">Current</a> \
			<br /><span id="alumni"  style = \
				  "visibility:'+(pname.indexOf("ALUMNI")>=0 ?  "visible":"hidden")+';">\
					<img src="http://www.stlegerlab.umd.edu/share/grnarrow.gif" border="0" vspace="0" hspace="0" />\
			</span> \
			<a href="http://www.stlegerlab.umd.edu/personnel/alumni_personnel.html">Alumni</a> \
		</div> \
	');
	if (pname.indexOf("PERSONNEL")>=0 || pname.indexOf("ALUMNI")>=0) {
		var e = document.getElementById("personnel_submenu");
		if (e)
			e.style.display="block";
	}
	
	document.writeln('<br /><span id="tegr"  style = "visibility:'+(pname. indexOf("TEGR")>=0?"visible":"hidden")+';"><img src="http://www.stlegerlab.umd.edu/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('<div style="margin-left:5px;"><a href="#" onclick=\'pname="TEGR";javascript:newWindow2("http://tegr.umd.edu",25,25,90);\'><img src="http://www.stlegerlab.umd.edu/images/tegr-opt.gif" border="0" align="left" width="125" /></a></div>');
	
	document.writeln('<div style="position:static;clear:both;"><br><span id="Home"  style="clear:both;visibility:'+(pname=="HOME"?"visible":"hidden")+';"><img src="http://www.stlegerlab.umd.edu/share/grnarrow.gif" border="0" vspace="0" hspace="0" /></span>');
	document.writeln('<a href="http://www.stlegerlab.umd.edu" >Home</a></div>');
}


var debug_cnt = 0;
function positionDiv (div_id,left,top) {
	var d = document.getElementById(div_id);
	var cur_top = getTopOffset();
	var cur_left = getLeftOffset();
	if (d && cur_top && cur_left) {
		if (left)
			d.style.left = (cur_left + left)+"px";
		if (top)
			d.style.top = (cur_top + top)+"px";
	}
}



function  slideMenuDiv () {
	//initAlsLib();
	var h = getAvailHeight();
	var top_menu = 20;
	if (h < 400)
		return;
	if (typeof h == "undefined" || h==null)
		return;
	var screen_top = getTopOffset();
	if (typeof screen_top == "undefined" || screen_top==null)
		return;
	var div_name = "NavCol";
	var div_el = document.getElementById(div_name);
	if (div_el) {
		var div_height = div_el.style.height;
		var div_top = getElementPosition(div_name);
		if (typeof div_top == "undefined" || div_top==null)
			return;
		// top is relative so header height not needed
		var new_top = screen_top+top_menu;
		if (screen_top > 175)
			new_top -= 75;
		div_el.style.top = (new_top)+"px";
	}
}


window.setInterval("slideMenuDiv();",100);

