﻿function swapArt(id, arttype) {
	

	
	
	//loadXMLDoc(kathleenPowers);

		/*
	
	
if (window.XMLHttpRequest)
  {
  xmlDoc=new window.XMLHttpRequest();
  xmlDoc.open("GET","kathleenPowers.xml",false);
  xmlDoc.send("");
  return xmlDoc.responseXML;
  }
// IE 5 and IE 6
else if (ActiveXObject("Microsoft.XMLDOM"))
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load("kathleenPowers.xml");
  //return xmlDoc;
  }
alert("Error loading document");
return null;
	
	
	alert("gotxml");
			
	*/
	
	var xmlDoc;
	
	
	if (window.XMLHttpRequest)
		{
		xmlDoc=new window.XMLHttpRequest();
		xmlDoc.open("GET","kathleenPowers.xml",false);
		xmlDoc.send("");
		xmlDoc=xmlDoc.responseXML;
		}
		// IE 5 and IE 6
		else {
			/*safari isn't loving sarissa... okay*/
			var xmlDoc = Sarissa.getDomDocument("","");
			xmlDoc.async = false;
			xmlDoc.load("kathleenPowers.xml");
	
	//xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		//xmlDoc.async=false;
//	xmlDoc.load("kathleenPowers.xml");
		}
		//alert(id);
		
	/**/			
if (arttype == 'painting') {
	var artList = xmlDoc.getElementsByTagName("painting")[id];
	/*main image*/
		var format = artList.getElementsByTagName("format")[0].childNodes[0].nodeValue; 
		var src = artList.getElementsByTagName("mainImage")[0].childNodes[0].nodeValue; 
		var mainImg = ("<img class=\"" + format + "\" src=\"art\/paintings\/" + src + "\" />");
}
else if (arttype == 'drawing') {
var artList = xmlDoc.getElementsByTagName("drawing")[id];
/*main image*/
		var format = artList.getElementsByTagName("format")[0].childNodes[0].nodeValue; 
		var src = artList.getElementsByTagName("mainImage")[0].childNodes[0].nodeValue; 
		var mainImg = ("<img class=\"" + format + "\" src=\"art\/drawings\/" + src + "\" />");

}

else if (arttype == 'thMeasure') {
var artList = xmlDoc.getElementsByTagName("thMeasure")[id];
/*main image*/
		var format = artList.getElementsByTagName("format")[0].childNodes[0].nodeValue; 
		var src = artList.getElementsByTagName("mainImage")[0].childNodes[0].nodeValue; 
		var mainImg = ("<img class=\"" + format + "\" src=\"art\/tmeasure\/" + src + "\" />");
}

		/*get title for piece */
		var title = artList.getAttribute("title"); 
		var thumbnail = artList.getAttribute("thumbsrc"); 
		
	//	alert(title);
	
	
	/*get description and specifics on piece */
		
		var dimensions = artList.getElementsByTagName("dimensions")[0].childNodes[0].nodeValue; 
		
		var desc = artList.getAttribute("desc"); 
	
		var year = artList.getAttribute("date"); 
	
	/*test for status information*/
		var status = artList.getElementsByTagName("status")[0].childNodes[0].nodeValue; 
			 if (status == "na"){
				  status = "";
			 }else {
				 status = " | " + status;
			 }
			 //alert (status);

		
		//var artDetails = dimensions + " | " + desc + status + " | " + year;
		var artDetails = dimensions + status + " | " + year + "<br>" +  desc;
 

				
		document.getElementById("imageContainer").innerHTML = mainImg;
		document.getElementById("fwtitle").innerHTML = title;

		document.getElementById("fwdetails").innerHTML = artDetails;
		
		/**/var statement = artList.getElementsByTagName("statement")[0].childNodes[0].nodeValue; 
			if (statement == 'yes') {			
				if (arttype == 'thMeasure') {
				document.getElementById('extraOverlay').innerHTML="Read <i> Measure for Measure <\/i> Statement";
				//document.getElementById('refImg').innerHTML="Read Statement";
				//var statementRef = ("statements\/d_bBird.html");
				} else {
					document.getElementById('extraOverlay').innerHTML="Read Statement";
				}
				
				var statementRef = artList.getElementsByTagName("statement")[0].getAttribute("file");
				//("<span id=\"extraOverlay\" class=\"launch\" rel=\"#overlay\" href=\"#\" >launch</span>");
				document.getElementById('statementFrame').src = statementRef;
				
			
			} else if (statement == 'no') {
				
				document.getElementById('extraOverlay').innerHTML=" ";
				
				}
	}
//}
		
//	}
	
		
	

