
function getXML(fileLoc)
{
		if (window.XMLHttpRequest)
		  {// code for IE7+, Firefox, Chrome, Opera, Safari
		  xmlhttp=new XMLHttpRequest();
		  }
		else
		  {// code for IE6, IE5
		  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		
		xmlhttp.open("GET",fileLoc,false);
		xmlhttp.send();
		result=xmlhttp.responseXML;
		return(result)
}
function verifyit(element,plus)
{
	var result = (element == "NONE" | !element) ? "": element + plus;
	return(result);	
}
function ruleIt( normal, IE )
{
	if (normal) { return normal } else if (IE) {return IE}	
}

function showMemBio(url,memdir)
{
	webRoot = "http://67.19.132.8/~foto4260/";
	memLoc = url + "/" + memdir;
	fileName = "/_member.xml";
	fileLoc = memLoc + fileName;
	xmlDoc = getXML(fileLoc);
	var refit = 0;
	

	var mName = xmlDoc.getElementsByTagName("NAME")[0].childNodes[0].nodeValue;
	var mLast = xmlDoc.getElementsByTagName("LAST")[0].childNodes[0].nodeValue;
	var mMiddle = verifyit(xmlDoc.getElementsByTagName("MIDDLE")[0].childNodes[0].nodeValue, " ");
	var mContact = xmlDoc.getElementsByTagName("CONTACT")[0].childNodes[0].nodeValue;
	var mBio = xmlDoc.getElementsByTagName("BIO")[0].childNodes[0].nodeValue;
	var mCopyright = xmlDoc.getElementsByTagName("COPYRIGHT")[0].childNodes[0].nodeValue;
	var mImages = xmlDoc.getElementsByTagName("IMAGE");
	var ImgRoot = webRoot + memLoc + "/";

		var memName = "<div id=\"memName\">" + mName + " " + mMiddle + mLast + "</div>";
		var memContact = "<div id=\"memContact\">" + mContact + "</div>";
		var memBio = "<div id=\"memBio\">" + mBio + "</div>";
	var memHolder = memName + memContact + memBio;

		var memImgGrid = "<div id=\"imgpg\">";

		for (i=0; i<mImages.length; i++)
		{
			var ImgSrc = mImages[i].getElementsByTagName("FILENAME")[0].childNodes[0].nodeValue + ".jpg";
			var ImgCaption = mImages[i].getElementsByTagName("IMAGETITLE")[0].childNodes[0].nodeValue;
			var w = thmbs[ImgSrc][0];
			var h = thmbs[ImgSrc][1];
			var width = (w>h) ? 100: Math.round(100*(w/h));
			var height = (w<h) ? 100: Math.round(100*(h/w));
			var margin = Math.round((110-height)/2);
			

			memImgGrid += '<a class="loading" rel="prettyPhoto[gallery1]" href="' + ImgRoot + ImgSrc + '" title="' + ImgCaption + '" ><img src="' + ImgRoot + ImgSrc + '" width="' + width + '" height="' + height + '" style="margin-top:' + margin + 'px;" title="' + ImgCaption + '" /></a>';
		}

		memImgGrid += "</div>";
		memImgGrid += "<div id=\"memCopyright\">" + mCopyright + "</div>";

	document.getElementById('holder').innerHTML=memHolder;
	document.getElementById('contentArea').innerHTML=memImgGrid;

}

function imgLoaders()
{
	var thumbs = document.getElementById("imgpg");
	var imgs = thumbs.getElementsByTagName("img");
	
	for (var i = 0; i<imgs.length ; i++) {
		  var img = imgs[i];
		  var newImg = img.cloneNode(false);
	
		  img.parentNode.insertBefore(newImg, img);
		  newImg.onload = function() {
			var li = this.parentNode;
			
			window.setTimeout(function () {
				li.className = li.className.replace("loading", "");
			}, 2000 * Math.random());
		  };
		  newImg.src = img.src;
	  
		  img.parentNode.removeChild(img);

	}
}
function MakeMemMenu(url,dirlist,MenuMode)
{
	var members = new Array();
	var memList = "";
	var memContent = "";

    for (i=0;i<dirlist.length;i++) {
		fileLoc = url + "/" + dirlist[i] + "/_member.xml";
		xmlDoc = getXML(fileLoc);
		
		members[i] = new Array();
		members[i]['NAME'] = xmlDoc.getElementsByTagName("NAME")[0].childNodes[0].nodeValue;
		members[i]['LAST'] = xmlDoc.getElementsByTagName("LAST")[0].childNodes[0].nodeValue;
		members[i]['MIDDLE'] = verifyit(xmlDoc.getElementsByTagName("MIDDLE")[0].childNodes[0].nodeValue, " ");
		members[i]['ACTIVE'] = xmlDoc.getElementsByTagName("ACTIVE")[0].childNodes[0].nodeValue;

		full =  members[i]['NAME'] + " " + members[i]['MIDDLE'] + members[i]['LAST'];
			memContent += "<div id=\"membersPreview\" class=\"memContent\" >";
		if (members[i]['ACTIVE'] == "YES" ) {
		 	memList += "<a href=\"profiles.php?bio=" + dirlist[i] + "\" class=\"active\" >" + full + "</a><br />";
			picUrl = url + "/" + dirlist[i] + "/" + members[i]['NAME'] + members[i]['LAST'] + "_main.jpg";
			memContent += "<span id=\"membersTitle\">" + full + "</span>";
			memContent += "<span id=\"membersPic\"><img src=\"" + picUrl + "\" alt=\"" + full + "\" >" + "</span>";
		} else {
			memList += "<a class=\"inactive\" >" + full + "</a><br />"
			memContent += "<span id=\"membersTitle\"></span>";
			memContent += "<span id=\"membersPic\"></span>";
		}
		
			memContent += "</div>";

	}	

	document.getElementById('holder').innerHTML=memList;
	if (MenuMode=="home") {
		document.getElementById('contentArea').style.display="none";
		document.getElementById('contentArea').innerHTML=memContent;
		document.getElementById('contentArea').style.display="block";
	}

}

