var xmlhttp;
var div_target;
var _start;
var _length;
var _query;
var _prev;

function loadXMLDoc(url, target, start, length, query)
{
	xmlhttp=null;
	div_target=target;
	_start = start;
	_length = length;
	_query = query;
	_prev = "";
	
	if (window.XMLHttpRequest)
  	{// code for IE7, Firefox, Mozilla, etc.
		xmlhttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{// code for IE5, IE6
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}

	if (xmlhttp!=null)
  	{
  		xmlhttp.onreadystatechange=onResponse;
  		xmlhttp.open("GET",url,true);
  		xmlhttp.send(null);
  	}
	else
  	{
  		alert("Your browser does not support XMLHTTP.");
  	}
}

function onResponse()
{
	if(xmlhttp.readyState!=4) return;
	if(xmlhttp.status!=200)
	{
  		alert("Problem retrieving XML data");
  		return;
  	}

	var bulletoff = true;
	var iphone = false;
	var is_iphone = (agent.indexOf('iphone')!=-1);
	var is_ipod = (agent.indexOf('ipod')!=-1);
	if (is_iphone || is_ipod) { iphone = true;}

	txt="<table class='mos'>";
	x=xmlhttp.responseXML.documentElement.getElementsByTagName("SEMINARIAN");
	var j=0; //total records
	var k=0; //records fopage
	var addEntry=true;
	var links=""
	var arrowTxt = "<img src='images/backarrow.gif' onclick='"; ///>";
	var previousTxt = "";
	var nextTxt = "";	
	var previousArrow = true;
	var nextArrow = true;
	
	if(_query == 'county')
	{
		txt = '<table align="center"><tr><td><table align="center" width="210" border="0" align="center" cellpadding="0" cellspacing="0"><!-- fwtable fwsrc="dioceseofclevelandmap.png" fwpage="Page 1" fwbase="dioceseofclevelandmap.gif" fwstyle="Dreamweaver" fwdocid = "1339122400" fwnested="0" --><tr><!-- Shim row, height 1. --><td><img src="images/county/spacer.gif" width="11" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="24" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="7" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="2" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="20" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="11" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="29" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="4" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="22" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="14" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="54" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="7" height="1" border="0" alt="" /></td><td><img src="images/county/spacer.gif" width="1" height="1" border="0" alt="" /></td></tr>  <tr><!-- row 1 -->   <td rowspan="2" colspan="9"><img name="dioceseofclevelandmap_r1_c1" src="images/county/dioceseofclevelandmap_r1_c1.gif" width="130" height="46" border="0" id="dioceseofclevelandmap_r1_c1" alt="" /></td>   <td rowspan="2" colspan="2"><img name="dioceseofclevelandmap_r1_c10" src="images/county/dioceseofclevelandmap_r1_c10.gif" width="68" height="46" border="0" id="dioceseofclevelandmap_r1_c10" usemap="#m_dioceseofclevelandmap_r1_c10" alt="" /></td>   <td rowspan="14"><img name="dioceseofclevelandmap_r1_c12" src="images/county/dioceseofclevelandmap_r1_c12.gif" width="7" height="278" border="0" id="dioceseofclevelandmap_r1_c12" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="14" border="0" alt="" /></td>  </tr>  <tr><!-- row 2 -->   <td><img src="images/county/spacer.gif" width="1" height="32" border="0" alt="" /></td>  </tr>  <tr><!-- row 3 -->   <td rowspan="2" colspan="5"><img name="dioceseofclevelandmap_r3_c1" src="images/county/dioceseofclevelandmap_r3_c1.gif" width="64" height="18" border="0" id="dioceseofclevelandmap_r3_c1" alt="" /></td>   <td rowspan="5" colspan="5"><img name="dioceseofclevelandmap_r3_c6" src="images/county/dioceseofclevelandmap_r3_c6.gif" width="80" height="62" border="0" id="dioceseofclevelandmap_r3_c6" usemap="#m_dioceseofclevelandmap_r3_c6" alt="" /></td>   <td><img name="dioceseofclevelandmap_r3_c11" src="images/county/dioceseofclevelandmap_r3_c11.gif" width="54" height="9" border="0" id="dioceseofclevelandmap_r3_c11" usemap="#m_dioceseofclevelandmap_r3_c11" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="9" border="0" alt="" /></td>  </tr>  <tr><!-- row 4 -->   <td rowspan="3"><a onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Geauga\");\'><img name="dioceseofclevelandmap_r4_c11" src="images/county/dioceseofclevelandmap_r4_c11.gif" width="54" height="41" border="0" id="dioceseofclevelandmap_r4_c11" alt="" /></a></td>   <td><img src="images/county/spacer.gif" width="1" height="9" border="0" alt="" /></td>  </tr>  <tr><!-- row 5 -->   <td rowspan="4"><img name="dioceseofclevelandmap_r5_c1" src="images/county/dioceseofclevelandmap_r5_c1.gif" width="11" height="82" border="0" id="dioceseofclevelandmap_r5_c1" alt="" /></td>   <td rowspan="3" colspan="4"><img name="dioceseofclevelandmap_r5_c2" src="images/county/dioceseofclevelandmap_r5_c2.gif" width="53" height="44" border="0" id="dioceseofclevelandmap_r5_c2" usemap="#m_dioceseofclevelandmap_r5_c2" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="25" border="0" alt="" /></td>  </tr>  <tr><!-- row 6 -->   <td><img src="images/county/spacer.gif" width="1" height="7" border="0" alt="" /></td>  </tr>  <tr><!-- row 7 -->   <td rowspan="8"><img name="dioceseofclevelandmap_r7_c11" src="images/county/dioceseofclevelandmap_r7_c11.gif" width="54" height="182" border="0" id="dioceseofclevelandmap_r7_c11" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="12" border="0" alt="" /></td>  </tr>  <tr><!-- row 8 -->   <td><img name="dioceseofclevelandmap_r8_c2" src="images/county/dioceseofclevelandmap_r8_c2.gif" width="24" height="38" border="0" id="dioceseofclevelandmap_r8_c2" usemap="#m_dioceseofclevelandmap_r8_c2" alt="" /></td>   <td colspan="5"><a onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Medina\");\'><img name="dioceseofclevelandmap_r8_c3" src="images/county/dioceseofclevelandmap_r8_c3.gif" width="69" height="38" border="0" id="dioceseofclevelandmap_r8_c3" usemap="#m_dioceseofclevelandmap_r8_c3" alt="" /></a></td>   <td rowspan="3" colspan="3"><a onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Summit\");\'><img name="dioceseofclevelandmap_r8_c8" src="images/county/dioceseofclevelandmap_r8_c8.gif" width="40" height="52" border="0" id="dioceseofclevelandmap_r8_c8" alt="" /></a></td>   <td><img src="images/county/spacer.gif" width="1" height="38" border="0" alt="" /></td>  </tr>  <tr><!-- row 9 -->   <td rowspan="5" colspan="4"><img name="dioceseofclevelandmap_r9_c1" src="images/county/dioceseofclevelandmap_r9_c1.gif" width="44" height="94" border="0" id="dioceseofclevelandmap_r9_c1" usemap="#m_dioceseofclevelandmap_r9_c1" alt="" /></td>   <td rowspan="2" colspan="3"><a onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Medina\");\'><img name="dioceseofclevelandmap_r9_c5" src="images/county/dioceseofclevelandmap_r9_c5.gif" width="60" height="14" border="0" id="dioceseofclevelandmap_r9_c5" usemap="#m_dioceseofclevelandmap_r9_c5" alt="" /></a></td>   <td><img src="images/county/spacer.gif" width="1" height="1" border="0" alt="" /></td>  </tr>  <tr><!-- row 10 -->   <td><img src="images/county/spacer.gif" width="1" height="13" border="0" alt="" /></td>  </tr>  <tr><!-- row 11 -->   <td rowspan="2" colspan="4"><a onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Wayne\");\'><img name="dioceseofclevelandmap_r11_c5" src="images/county/dioceseofclevelandmap_r11_c5.gif" width="64" height="60" border="0" id="dioceseofclevelandmap_r11_c5" alt="" /></a></td>   <td colspan="2"><a onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Summit\");\'><img name="dioceseofclevelandmap_r11_c9" src="images/county/dioceseofclevelandmap_r11_c9.gif" width="36" height="16" border="0" id="dioceseofclevelandmap_r11_c9" alt="" /></a></td>   <td><img src="images/county/spacer.gif" width="1" height="16" border="0" alt="" /></td>  </tr>  <tr><!-- row 12 -->   <td rowspan="3" colspan="2"><img name="dioceseofclevelandmap_r12_c9" src="images/county/dioceseofclevelandmap_r12_c9.gif" width="36" height="102" border="0" id="dioceseofclevelandmap_r12_c9" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="44" border="0" alt="" /></td>  </tr>  <tr><!-- row 13 -->   <td rowspan="2" colspan="4"><img name="dioceseofclevelandmap_r13_c5" src="images/county/dioceseofclevelandmap_r13_c5.gif" width="64" height="58" border="0" id="dioceseofclevelandmap_r13_c5" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="20" border="0" alt="" /></td>  </tr>  <tr><!-- row 14 -->   <td colspan="4"><img name="dioceseofclevelandmap_r14_c1" src="images/county/dioceseofclevelandmap_r14_c1.gif" width="44" height="38" border="0" id="dioceseofclevelandmap_r14_c1" alt="" /></td>   <td><img src="images/county/spacer.gif" width="1" height="38" border="0" alt="" /></td>  </tr><!--   This table was automatically created with Adobe Fireworks   --><!--   http://www.adobe.com   --></table><map name="m_dioceseofclevelandmap_r1_c10" id="m_dioceseofclevelandmap_r1_c10"><area shape="poly" coords="0,54,28,55,28,43,54,41,54,29,68,29,68,0,0,39,0,54" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lake\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r3_c6" id="m_dioceseofclevelandmap_r3_c6"><area shape="poly" coords="0,21,0,48,12,49,12,61,55,62,53,56,53,52,51,49,58,49,64,50,80,50,80,9,66,9,66,0,62,1,59,4,56,8,52,12,46,15,43,16,40,20,35,23,32,24,24,23,16,25,10,25,3,24,0,21" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Cuyahoga\");\' alt="" /><area shape="poly" coords="66,8,94,9,94,-3,120,-5,120,-17,134,-17,134,-46,66,-7,66,8" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lake\");\' alt="" /><area shape="poly" coords="-53,33,-51,101,-40,101,-28,101,-28,87,-16,86,-14,76,-1,75,-1,62,11,61,11,48,-1,48,-2,18" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lorain\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r3_c11" id="m_dioceseofclevelandmap_r3_c11"><area shape="poly" coords="-14,8,14,9,14,-3,40,-5,40,-17,54,-17,54,-46,-14,-7,-14,8" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lake\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r5_c2" id="m_dioceseofclevelandmap_r5_c2"><area shape="poly" coords="0,15,2,83,13,83,25,83,25,69,37,68,39,58,52,57,52,44,64,43,64,30,52,30,51,0" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lorain\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r8_c2" id="m_dioceseofclevelandmap_r8_c2"><area shape="poly" coords="0,-29,2,39,13,39,25,39,25,25,37,24,39,14,52,13,52,0,64,-1,64,-14,52,-14,51,-44" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lorain\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r8_c3" id="m_dioceseofclevelandmap_r8_c3"><area shape="poly" coords="-24,-29,-22,39,-11,39,1,39,1,25,13,24,15,14,28,13,28,0,40,-1,40,-14,28,-14,27,-44" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lorain\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r9_c1" id="m_dioceseofclevelandmap_r9_c1"><area shape="poly" coords="2,0,36,1,36,15,42,15,43,31,44,73,32,73,31,73,30,92,23,92,18,94,14,93,14,78,13,76,13,63,9,63,8,49,6,47,4,47,3,14,0,14,2,0" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Ashland\");\' alt="" /><area shape="poly" coords="11,-67,13,1,24,1,36,1,36,-13,48,-14,50,-24,63,-25,63,-38,75,-39,75,-52,63,-52,62,-82" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lorain\");\' alt="" /></map><map name="m_dioceseofclevelandmap_r9_c5" id="m_dioceseofclevelandmap_r9_c5"><area shape="poly" coords="-33,-67,-31,1,-20,1,-8,1,-8,-13,4,-14,6,-24,19,-25,19,-38,31,-39,31,-52,19,-52,18,-82" onclick=\'loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", 0, ' + _length + ', \"Lorain\");\' alt="" /></map></td></tr>';
	j=1;
	k=_length;
	}
	else if(_query == "profile")
	{
		var name = (x[_start].getElementsByTagName("NAME"))[0].firstChild.nodeValue;
		var image = (x[_start].getElementsByTagName("IMAGE"))[0].firstChild.nodeValue;			
		var profile = (x[_start].getElementsByTagName("PROFILE"))[0].firstChild.nodeValue;
		var answer = x[_start].getElementsByTagName("ANSWER");
		var year = (x[_start].getElementsByTagName("YEAR"))[0].firstChild.nodeValue;
		var parish = (x[_start].getElementsByTagName("PARISH"))[0].firstChild.nodeValue;
		var city = (x[_start].getElementsByTagName("CITY"))[0].firstChild.nodeValue;		
		var school = (x[_start].getElementsByTagName("SCHOOL"))[0].firstChild.nodeValue;
		var email = (x[_start].getElementsByTagName("EMAIL"))[0].firstChild.nodeValue;
		
		question=xmlhttp.responseXML.documentElement.getElementsByTagName("QUESTION");		
		
		{
			try
			{
				txt = "<div><div id='pm_right_pict'><span onclick='document.getElementById(\"stage\").innerHTML=_prev;'>Click to return to list</span></div>" + txt;
				txt=txt + "<tr><td class='mosIcon'><img src='" + image + "' alt='" + name + "' usemap='#Map2' longdesc='http://www.clevelandcatholicpriesthood/" + image + "'/><map name='Map2'><area shape='rect' coords='-44,-139,379,134'/></map></td>";
			}
			catch (er)
			{
				txt=txt + "<td> </td>";
			}
		}		
		{
			try
			{
				txt=txt + "<td class='mosText'><strong>" + name + "</strong>" + "<br />" + parish + ", " + city + "<br />" + year + ", " + school + "<br /><br />";
				
				if(email != "none")
				{
					txt = txt + "Email:<br /><img src='" + email + "'/>";
				}
				
				txt = txt + "</td></tr>";
			}
			catch (er)
			{
				txt=txt + "<td></td>";
			}
		}
		
		txt = txt + "</table><div>";
		//txt = txt + "<span onclick='document.getElementById(\"stage\").innerHTML=_prev;'>Click to return to list</span><br /><br />";
		
		for(i=0; i<answer.length; i++)
		{
			txt = txt + "<strong>" + question[i].firstChild.nodeValue + "</strong><br />";
			txt = txt + answer[i].firstChild.nodeValue + "<br /><br />";
		}
		
		txt = txt + "</div></div>";
		
		_prev = document.getElementById("stage").innerHTML;
		txt = txt + "<center><span onclick='document.getElementById(\"stage\").innerHTML=_prev;'>Click to return to list</span></center>";

		document.getElementById("stage").innerHTML=txt;
		return;
	}
	else if(_query == "profile_fr")
	{
		var name = (x[_start].getElementsByTagName("NAME"))[0].firstChild.nodeValue;
		var image = (x[_start].getElementsByTagName("IMAGE"))[0].firstChild.nodeValue;			
		var profile = (x[_start].getElementsByTagName("PROFILE"))[0].firstChild.nodeValue;
		var answer = x[_start].getElementsByTagName("ANSWER");
		var year = (x[_start].getElementsByTagName("YEAR"))[0].firstChild.nodeValue;
		var parish = (x[_start].getElementsByTagName("PARISH"))[0].firstChild.nodeValue;
		var city = (x[_start].getElementsByTagName("CITY"))[0].firstChild.nodeValue;		
		var school = (x[_start].getElementsByTagName("SCHOOL"))[0].firstChild.nodeValue;
		var email = (x[_start].getElementsByTagName("EMAIL"))[0].firstChild.nodeValue;
		
		question=xmlhttp.responseXML.documentElement.getElementsByTagName("QUESTION");		
		
		{
			try
			{
				txt = "<div><div id='pm_right_pict'><span onclick='document.getElementById(\"stage\").innerHTML=_prev;'>Click to return to list</span></div>" + txt;
				txt=txt + "<tr><td class='mosIcon'><img src='" + image + "' align='middle' alt='" + name + "' usemap='#Map2' longdesc='http://www.clevelandcatholicpriesthood/" + image + "'/><map name='Map2'><area shape='rect' coords='-44,-139,379,134'/></map></td>";
			}
			catch (er)
			{
				txt=txt + "<td> </td>";
			}
		}		
		{
			try
			{
				txt=txt + "<td class='mosText'><strong>" + name + "</strong>" + "<br />" + parish + ", " + city + "<br />" + year + ", " + school + "<br /><br />";
				
				if(email != "none")
				{
					txt = txt + "Email:<br /><img src='" + email + "'/>";
				}
				
				txt = txt + "</td></tr>";
			}
			catch (er)
			{
				txt=txt + "<td></td>";
			}
		}
		
		txt = txt + "</table><div>";
		
		for(i=0; i<answer.length; i++)
		{
			txt = txt + "<strong>" + question[i].firstChild.nodeValue + "</strong><br />";
			txt = txt + answer[i].firstChild.nodeValue + "<br /><br />";
		}
		
		txt = txt + "<center><span onclick='window.location = \"meetournewlyordained.html\";'>Click to return to list</span></center>" + "</div></div>";
		
		_prev = document.getElementById("stage").innerHTML;

		document.getElementById("stage").innerHTML=txt;
		return;
	}
	else if(_query == "priests")
	{
		txt = "<table>";
		
		var d = new Date();
		
		for (i=0;i<x.length;i++)
		{
			var year = (x[i].getElementsByTagName("YEAR"))[0].firstChild.nodeValue;
			var lastyear = (x[i].getElementsByTagName("SCHOOL"))[0].firstChild.nodeValue;
			var curr_year = d.getFullYear();
			
			if(year == "Parochial Vicar" && lastyear == curr_year)
			{	
				
				if(addEntry && i >= _start)
				{
					var alternate = ((k%2) == 1);
				
					if (!alternate)
					{
						txt=txt + "<tr>";
					}
				
					var name = (x[i].getElementsByTagName("NAME"))[0].firstChild.nodeValue;
					var image = (x[i].getElementsByTagName("IMAGE"))[0].firstChild.nodeValue;
					var parish = (x[i].getElementsByTagName("PARISH"))[0].firstChild.nodeValue;
					var city = (x[i].getElementsByTagName("CITY"))[0].firstChild.nodeValue;
					var profile = (x[i].getElementsByTagName("PROFILE"))[0].firstChild.nodeValue;
					var interview = (x[i].getElementsByTagName("INTERVIEW"))[0].firstChild.nodeValue;
					var assignment = (x[i].getElementsByTagName("ASSIGNMENT"))[0].firstChild.nodeValue;
					{
						try
						{
							txt=txt + "<td class='mosIcon'><img class='mosPhoto' src='" + image + "' alt='" + name + "' usemap='#Map' longdesc='http://www.clevelandcatholicpriesthood/" + image + "'/><map name='Map'><area shape='rect' coords='-34,-48,97,87'/></map></td>";
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
			
					{
						try
						{
							txt=txt + "<td class='mosText'><strong>" + name + "</strong><br />" + parish + ", " + city + "<br /><br />" + year + " at " + assignment;
							_prev =  document.getElementById("stage").innerHTML;
		
							if(profile != "none" && interview != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");'/>"
								}
								else 
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");' />";
										txt=txt + "<img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";//534,356
								}
							}
							else if (profile != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");' />";
								}
								else 
								{
									
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");' />";
								}
							}
							else if (interview != "none" && !iphone)
							{
								txt=txt + "<br /><img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";
							}
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
				
					if(alternate)
					{
						txt=txt + "</td></tr>";
					}
					k++;
				}
			}
		}
		
		txt = txt + "</table>";
		document.getElementById(div_target).innerHTML=txt;
		return;
	}
	else if(_query == "last_year_priests")
	{
		var d = new Date();
		
		txt="<table";
		
		for (i=0;i<x.length;i++)
		{
			var year = (x[i].getElementsByTagName("YEAR"))[0].firstChild.nodeValue;
			var lastyear = (x[i].getElementsByTagName("SCHOOL"))[0].firstChild.nodeValue;
			var curr_year = d.getFullYear();
			
			if(year == "Parochial Vicar" && lastyear == curr_year-1)
			{	
				
				if(addEntry && i >= _start)
				{
					var alternate = ((k%2) == 1);
				
					if (!alternate)
					{
						txt=txt + "<tr>";
					}
				
					var name = (x[i].getElementsByTagName("NAME"))[0].firstChild.nodeValue;
					var image = (x[i].getElementsByTagName("IMAGE"))[0].firstChild.nodeValue;
					var parish = (x[i].getElementsByTagName("PARISH"))[0].firstChild.nodeValue;
					var city = (x[i].getElementsByTagName("CITY"))[0].firstChild.nodeValue;
					var profile = (x[i].getElementsByTagName("PROFILE"))[0].firstChild.nodeValue;
					var interview = (x[i].getElementsByTagName("INTERVIEW"))[0].firstChild.nodeValue;
					var assignment = (x[i].getElementsByTagName("ASSIGNMENT"))[0].firstChild.nodeValue;
					{
						try
						{
							txt=txt + "<td class='mosIcon'><img class='mosPhoto' src='" + image + "' alt='" + name + "' usemap='#Map' longdesc='http://www.clevelandcatholicpriesthood/" + image + "'/><map name='Map'><area shape='rect' coords='-34,-48,97,87'/></map></td>";
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
			
					{
						try
						{
							txt=txt + "<td class='mosText'><strong>" + name + "</strong><br />" + parish + ", " + city + "<br /><br />" + year + " at " + assignment;
							_prev =  document.getElementById("stage").innerHTML;
		
							if(profile != "none" && interview != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");'/>"
								}
								else 
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");' />";
										txt=txt + "<img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";//534,356
								}
							}
							else if (profile != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");' />";
								}
								else 
								{
									
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile_fr\");' />";
								}
							}
							else if (interview != "none" && !iphone)
							{
								txt=txt + "<br /><img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";
							}
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
				
					if(alternate)
					{
						txt=txt + "</td></tr>";
					}
					k++;
				}
			}
		}
		
		txt = txt + "</table>";
		document.getElementById(div_target).innerHTML=txt;
		return;
	}
	else if(_query == "deacons")
	{
		for (i=0;i<x.length;i++)
		{
			var year = (x[i].getElementsByTagName("YEAR"))[0].firstChild.nodeValue;
			if(year == "V Theology")
			{	
				
				if(addEntry && i >= _start)
				{
					var alternate = ((k%2) == 1);
				
					if (!alternate)
					{
						txt=txt + "<tr>";
					}
				
					var name = (x[i].getElementsByTagName("NAME"))[0].firstChild.nodeValue;
					var image = (x[i].getElementsByTagName("IMAGE"))[0].firstChild.nodeValue;
					var parish = (x[i].getElementsByTagName("PARISH"))[0].firstChild.nodeValue;
					var city = (x[i].getElementsByTagName("CITY"))[0].firstChild.nodeValue;
					var profile = (x[i].getElementsByTagName("PROFILE"))[0].firstChild.nodeValue;
					var interview = (x[i].getElementsByTagName("INTERVIEW"))[0].firstChild.nodeValue;
					var school = (x[i].getElementsByTagName("SCHOOL"))[0].firstChild.nodeValue;
					var assignment = (x[i].getElementsByTagName("ASSIGNMENT"))[0].firstChild.nodeValue;
				
					{
						try
						{
							txt=txt + "<td class='mosIcon'><img class='mosPhoto' src='" + image + "' alt='" + name + "' usemap='#Map' longdesc='http://www.clevelandcatholicpriesthood/" + image + "'/><map name='Map'><area shape='rect' coords='-34,-48,97,87'/></map></td>";
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
			
					{
						try
						{
							txt=txt + "<td class='mosText'><strong>" + name + "</strong><br />" + parish + ", " + city + "<br />" + year + ", " + school + "<br /><br />Diaconate Assignment:<br />" + assignment;
							_prev =  document.getElementById("stage").innerHTML;
		
							if(profile != "none" && interview != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");'/>"
								}
								else 
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");' />";
										txt=txt + "<img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";//534,356
								}
							}
							else if (profile != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");' />";
								}
								else 
								{
									
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");' />";
								}
							}
							else if (interview != "none" && !iphone)
							{
								txt=txt + "<br /><img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";
							}
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
				
					if(alternate)
					{
						txt=txt + "</td></tr>";
					}
					k++;
				}
			}
		}
		
		txt = txt + "</table>";
		document.getElementById(div_target).innerHTML=txt;
		return;
	}
	else
	{
		for (i=0;i<x.length;i++)
		{
			var county = (x[i].getElementsByTagName("COUNTY"))[0].firstChild.nodeValue;
			var school = (x[i].getElementsByTagName("SCHOOL"))[0].firstChild.nodeValue;
			var year = (x[i].getElementsByTagName("YEAR"))[0].firstChild.nodeValue;
			if((_query == county || _query == "all" || _query == school) && year != "Parochial Vicar")
			{	
				
				if(addEntry && i >= _start)
				{
					var alternate = ((k%2) == 1);
				
					if (!alternate)
					{
						txt=txt + "<tr>";
					}
				
					var name = (x[i].getElementsByTagName("NAME"))[0].firstChild.nodeValue;
					var image = (x[i].getElementsByTagName("IMAGE"))[0].firstChild.nodeValue;
					var parish = (x[i].getElementsByTagName("PARISH"))[0].firstChild.nodeValue;
					var city = (x[i].getElementsByTagName("CITY"))[0].firstChild.nodeValue;
					var profile = (x[i].getElementsByTagName("PROFILE"))[0].firstChild.nodeValue;
					var interview = (x[i].getElementsByTagName("INTERVIEW"))[0].firstChild.nodeValue;
				
					{
						try
						{
							txt=txt + "<td class='mosIcon'><img class='mosPhoto' src='" + image + "' alt='" + name + "' usemap='#Map' longdesc='http://www.clevelandcatholicpriesthood/" + image + "'/><map name='Map'><area shape='rect' coords='-34,-48,97,87'/></map></td>";
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
			
					{
						try
						{
							txt=txt + "<td class='mosText'><strong>" + name + "</strong><br />" + parish + ", " + city + "<br />" + year + ", " + school;
							_prev =  document.getElementById("stage").innerHTML;
		
							if(profile != "none" && interview != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");'/>"
								}
								else 
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");' />";
										txt=txt + "<img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";//534,356
								}
							}
							else if (profile != "none")
							{
								if(iphone)
								{
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");' />";
								}
								else 
								{
									
									txt=txt + "<br /><img src='images/info.gif' alt='info' class='mosAttribute' onclick='loadXMLDoc(\"xml/catalog.xml\", \"newWin\", " + i + ", " + _length + ", \"profile\");' />";
								}
							}
							else if (interview != "none" && !iphone)
							{
								txt=txt + "<br /><img src='images/take1.gif' alt='interview' class='mosAttribute' onclick=\"if(pageloaded) {pictureinpicture('stage', '" + interview + "', '575', '384', '8');}\" />";
							}
						}
						catch (er)
						{
							txt=txt + "<td> </td>";
						}
					}
				
					if(alternate)
					{
						txt=txt + "</td></tr>";
					}
					k++;
				}
				if(j%_length == 0)
				{
					if(_start <= i && bulletoff)
					{
						
						links = links + "<img src='images/bulletoff.gif' onclick='loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", " + i + ", " + _length + ", \"" + _query + "\");'/>";
						arrowTxt = arrowTxt + previousTxt + "'/>";
						previousArrow = false;
						bulletoff = false;
					}
					else
					{
						var bullet = "loadXMLDoc(\"xml/catalog.xml\", \"seminariantable\", " + i + ", " + _length + ", \"" + _query + "\");";
						if(previousArrow)
						{
							previousTxt = bullet;
						}
						else if(nextArrow)
						{
							nextTxt = bullet;
							nextArrow = false;
						}
						
						links = links + "<img src='images/bullet.gif' onclick='" + bullet + "'/>";
					}
				}
				j++;
				if(k >= _length)
				{
					addEntry = false;
				}
			}
		}
	}
	
	if(_query == "county" || j == 0)
	{
		links = arrowTxt + "'/><img src='images/bulletoff.gif'/><img src='images/nextarrow.gif' onclick=''/>";
	}
	else
	{
		links = arrowTxt + links + "<img src='images/nextarrow.gif' onclick='" + nextTxt + "'/>";	
	}
	
	if(j == 0)
	{
		
		txt = txt + "<tr><td class='mosIcon'></td><td class='mosText'><span>" + _query + " county currently has no seminarians.</span></td><td class='mosIcon'></td><td class='mosText'></td></tr><tr><td class='mosIcon'></td><td class='mosText'></td><td class='mosIcon'></td><td class='mosText'></td></tr><tr><td class='mosIcon'></td><td class='mosText'></td><td class='mosIcon'></td><td class='mosText'></td></tr>";
	}
	else
	{
		if(k%2 == 1)
		{
			txt = txt + "<td class='mosIcon'></td><td class='mosText'></td></tr>";
			k++;
		}
	
		for(;k < _length; k=k+2)
		{
			txt = txt + "<tr><td class='mosIcon'></td><td class='mosText'></td><td class='mosIcon'></td><td class='mosText'></td></tr>";
		}
	}
	
	var pages=j/_length;
	
	if(_query == "county")
	{
		txt = txt + "<tr><td height=\"25px\"></td></tr><tr><td><center>" + links + "</center></td></tr>";
	}
	else
	{
		txt = txt + "<tr><td colspan='4'><center>" + links + "</center></td></tr>";
	}
	
	txt = txt + "<tr><td colspan='4'><center>"; 
    
	if(_query == 'all')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'all');\">All</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'all');\">All</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'county')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'county');\">County</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'county');\">County</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Ashland')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Ashland');\">Ashland</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Ashland');\">Ashland</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Cuyahoga')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Cuyahoga');\">Cuyahoga</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Cuyahoga');\">Cuyahoga</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Geauga')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Geauga');\">Geauga</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Geauga');\">Geauga</span>&nbsp;&nbsp;";
	}
		txt = txt + "<br/>";	
		
	if(_query == 'Lake')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Lake');\">Lake</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Lake');\">Lake</span>&nbsp;&nbsp;";
	}	
	
	if(_query == 'Lorain')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Lorain');\">Lorain</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Lorain');\">Lorain</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Medina')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Medina');\">Medina</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Medina');\">Medina</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Summit')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Summit');\">Summit</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Summit');\">Summit</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Wayne')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Wayne');\">Wayne</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Wayne');\">Wayne</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Borromeo')
	{
		txt = txt + "<br /><strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Borromeo');\">Borromeo</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<br /><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Borromeo');\">Borromeo</span>&nbsp;&nbsp;";
	}
	
	if(_query == 'Saint Mary')
	{
		txt = txt + "<strong><span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Saint Mary');\">Saint Mary</span></strong>&nbsp;&nbsp;";
	}
	else
	{
		txt = txt + "<span onclick=\"loadXMLDoc('xml/catalog.xml', 'seminariantable', 0, " + _length + ", 'Saint Mary');\">Saint Mary</span>";
	}
	txt = txt + "</center></td></tr></table>";
	document.getElementById(div_target).innerHTML=txt;
	_prev = document.getElementById("stage").innerHTML;
}