// JavaScript Document
var detailTopImage;
var detailCatID;
var defaultCatID = "215589";
var selectedPage = 1;

var totalCount;
var startingIndex = 0;
var dataCountDefault = 9;
var dataCount = dataCountDefault;

function filterContent(start)
{
	selectedPage = start;
	dataCount = dataCountDefault;
	startingIndex = (start-1)*dataCount;
	buildContentWithID(catID);
}

function viewAll()
{
	selectedPage = -1;
	startingIndex = 0;
	dataCount=totalCount;
	buildContentWithID(catID);
}

function buildLeftNav()
{
	//document.write("buildLeftNav()");
	var primaryCategory = "";
	var secondaryCategory = "";
	var tertiaryCategory = "";

	if (arguments.length > 0)
	{
		for(var i=0; i<arguments.length; i++) 
		{
			switch(i)
			{
			case 0:
			  primaryCategory = arguments[0];
			  //document.write("primary category = " + primaryCategory + "<br>");
			  break;    
			case 1:
			  secondaryCategory = arguments[1];
			  //document.write("secondary category = " + secondaryCategory + "<br>");
			  break;
			case 2:
			  tertiaryCategory = arguments[2];
			  //document.write("tertiary category = " + tertiaryCategory + "<br>");
			default:
			}	
		}
	}
	

	document.write("<table width=\"190\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
	document.write("<tr><td  align=\"center\">");
	document.write("<a href=\"/webapp/wcs/stores/servlet/article%7C10001%7C10051%7C/HallmarkSite/KeepsakeOrnaments/KO_KEEPSAKEORNAMENTTP|stores\">");
	document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/Keepsake_logo.gif\" width=\"122\" height=\"51\" border=\"0\">");
	document.write("</a>");
	document.write("<br>");
	document.write("<br>");
	document.write("</td></tr>");
	

	var catList=xmlDoc.getElementsByTagName("category1");
	
	for (j=0;j<catList.length;j++)
	{	
		var category = catList[j].attributes.getNamedItem("desc").value;
		
		
		if (category != primaryCategory) 
		{
			//document.write("<tr><td>");
			//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavTopLine.gif\">");
			//document.write("</td></tr>");
		
			document.write("<tr><td id=\"koNavContentText\" class=\"koNavBG\" align=\"left\" valign=\"middle\">");
			document.write("<a href=\"" + catList[j].attributes.getNamedItem("link").value + "\" class=\"koNavContentLink\">");
			document.write(category);
			document.write("</a>");
			document.write("</td></tr>");
		
			//document.write("<tr><td id=\"koBottomLinePad\">");
			//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavBottomLine.gif\">");
			//document.write("</td></tr>");
			
		}
		else 
		{
			//set the image variable for product detail page
			detailTopImage = catList[j].attributes.getNamedItem("tag").value;
			
			//for the selected category, show detail information and change the display
			//document.write("<tr><td>");
			//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavTopLineSel.gif\">");
			//document.write("</td></tr>");
		
			document.write("<tr><td id=\"koNavContentTextSelected\"  align=\"left\">");
			document.write("<a href=\"" + catList[j].attributes.getNamedItem("link").value + "\">");
			document.write(category);
			document.write("</a>");
			document.write("</td></tr>");
			
			
			var list=catList[j].getElementsByTagName("category2");
			
			
			if (list.length > 0)
			{
				document.write("<tr><td  id=\"koNavContentDetailPad\">");
				document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/spacer.gif\" width=\"1\" height=\"8\">");
				document.write("</td></tr>");
						
				for (i=0;i<list.length;i++)
				{
					var category2 = list[i].attributes.getNamedItem("desc").value;
					
					document.write("<tr>");
					if (secondaryCategory == "" || category2 != secondaryCategory || tertiaryCategory != "")
					{
						document.write("<td id=\"koNavContentDetail\">");
					}
					else
					{
						document.write("<td id=\"koNavContentDetailSelected\">");
					}
					document.write("<a href=\""); 
					document.write(list[i].attributes.getNamedItem("link").value);
					document.write("\">");
					document.write(category2);
					document.write("</a>");
					document.write("</td></tr>");
					
					var list3=list[i].getElementsByTagName("category3");
					
					for (k=0;k<list3.length;k++)
					{
						var category3 = list3[k].attributes.getNamedItem("desc").value;
						
						document.write("<tr>");
					
						if (tertiaryCategory == "" || category3 != tertiaryCategory)
						{
							document.write("<td id=\"koNavContentTertiaryDetail\">");
						}
						else
						{
							document.write("<td id=\"koNavContentTertiaryDetailSelected\">");
						}
						//document.write("category3 = " + category3)
						
						document.write("<a href=\""); 
						document.write(list3[k].attributes.getNamedItem("link").value);
						document.write("\">");
				
						document.write(category3);
						document.write("</a>");
						document.write("</td></tr>");
					
					}//for
				
				}//for
				
				document.write("<tr><td  id=\"koNavContentDetailPadBot\">");
				document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/spacer.gif\" width=\"1\" height=\"8\">");
				document.write("</td></tr>");
				//deal with the wish list 
				
				//document.write("<tr><td id=\"koBottomLinePad\">");
				//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavBottomLineSel.gif\">");
				//document.write("</td></tr>");
							
			}//if
			else
			{
				//document.write("<tr><td id=\"koBottomLinePad\">");
				//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavBottomLineSelRed.gif\">");
				//document.write("</td></tr>");
					
			}
		}//else
	
			
		

	}//for j
	
	
	
	//Tack on the wish list item
	
	
		document.write("<tr><td>&nbsp;</td></tr>");
		document.write("<tr><td>&nbsp;</td></tr>");
	
	if (arguments.length > 0)
	{
		//document.write("<tr><td>");
		//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavTopLine.gif\">");
		//document.write("</td></tr>");
		
		document.write("<tr><td id=\"koNavWishListText\" class=\"koNavWishList\" align=\"left\">");
		document.write("<a href=\"/webapp/wcs/stores/servlet/InterestItemDisplay?storeId=10001&catalogId=10051\">");
		document.write("WISH LIST");
		document.write("</a>");
		document.write("</td></tr>");
		
		//document.write("<tr><td id=\"koBottomLinePad\">");
		//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavBottomLine.gif\">");
		//document.write("</td></tr>");
	}
	else
	{
		//document.write("<tr><td>");
		//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavTopLineSel.gif\">");
		//document.write("</td></tr>");
		
		document.write("<tr><td id=\"koNavWishListSelectedText\" align=\"left\">");
		document.write("<a href=\"/webapp/wcs/stores/servlet/InterestItemDisplay?storeId=10001&catalogId=10051\">");
		document.write("WISH LIST");
		document.write("</a>");
		document.write("</td></tr>");
		
		//document.write("<tr><td id=\"koBottomLinePad\">");
		//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavBottomLineSelRed.gif\">");
		//document.write("</td></tr>");
	}
	
	//document.write("<tr><td>");
	//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavTopLine.gif\">");
	//document.write("</td></tr>");
	
	document.write("<tr><td id=\"koNavFindStore\" class=\"koNavStore\" align=\"left\">");
	document.write("<a href=\"http://go.mappoint.net/Hallmark/PrxInput.aspx\">");
	document.write("FIND A STORE");
	document.write("</a>");
	document.write("</td></tr>");
	
	//document.write("<tr><td id=\"koBottomLinePad\">");
	//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koNavBottomLine.gif\">");
	//document.write("</td></tr>");

	document.write("</table>");
	
}//buildLeftNav()




// build the left nav with a category id. this will first figure out what the 
// primary, secondary, and tertiary categories are , then call the buildLeftNav function
function buildLeftNavWithID(categoryID)
{
	var primaryCategory = "";
	var secondaryCategory = "";
	var tertiaryCategory = "";

	var catList=xmlDoc.getElementsByTagName("category1");
	
	detailCatID = categoryID;
	
	for (j=0;j<catList.length;j++)
	{	
		var category = catList[j].attributes.getNamedItem("desc").value;
		var idLevel1 = catList[j].attributes.getNamedItem("id").value;
		
		if (categoryID == idLevel1) 
		{
			primaryCategory = category;	
			break; //found it. break out of the loop
		}
		else 
		{
			
			var list=catList[j].getElementsByTagName("category2");
			
			for (i=0;i<list.length;i++)
			{
				var category2 = list[i].attributes.getNamedItem("desc").value;
				var idLevel2 = list[i].attributes.getNamedItem("id").value;
				
				if (categoryID == idLevel2)
				{
					primaryCategory = category;		
					secondaryCategory = category2;
					//set j to exit the outer loop
					j = catList.length;
					//break out of the current loop
					break;
				}
				else
				{
					var list3=list[i].getElementsByTagName("category3");
		
					for (k=0;k<list3.length;k++)
					{
						var category3 = list3[k].attributes.getNamedItem("desc").value;
						var idLevel3 = list3[k].attributes.getNamedItem("id").value;
						
						if (categoryID == idLevel3)
						{
							primaryCategory = category;		
							secondaryCategory = category2;
							tertiaryCategory = category3;
							//set i and j to exit the 2 outer loops
							j = catList.length;
							i = list.length;
							//break out of the current loop
							break;
						}//if
					}//for
				}//else
			}//for i
		} //else
	}//for j
	
	//now build the left nav
	buildLeftNav(primaryCategory, secondaryCategory, tertiaryCategory);
	
}//buildLeftNavWithID()





function buildContent()
{
	
	var primaryCategory = "";
	var secondaryCategory = "";
	var tertiaryCategory = "";
	
	var topLevel = "";
	var topLevelValue = "";
	var topImage = "";
	var floaterImage = "";
	
	var numLoadedInRow = 0;
	var maxPerRow = 3;
	
	
	if (arguments.length > 0)
	{
		for(var i=0; i<arguments.length; i++) 
		{
				
			switch(i)
			{
				case 0:
					//document.write("0<br>");
					if (arguments[0] != "")
					{
						primaryCategory = arguments[0];
					 	topLevel = "category1";
					   	topLevelValue = primaryCategory;
					  	//document.write("primary category = " + primaryCategory + "<br>");
					}
				  break;    
				case 1:
					//document.write("1<br>");
					if (arguments[1] != "")
					{
						secondaryCategory = arguments[1];
				  		topLevel = "category2";
				  		topLevelValue = secondaryCategory;
				  		//document.write("secondary category = " + secondaryCategory + "<br>");
					}
				  break;
				case 2:
					//document.write("2<br>");
					if (arguments[2] != "")
					{
				    	tertiaryCategory = arguments[2];
				    	topLevel = "category3";
				    	topLevelValue = tertiaryCategory;
				    	//document.write("tertiary category = " + tertiaryCategory + "<br>");
					}
				default:
			}	
		}
	}
	
	//document.write("topLevel = " + topLevel + "<br>");
		
	var list=xmlDoc.getElementsByTagName(topLevel);
	var descArray  = new Array();
	var imageArray = new Array();
	var linkArray  = new Array();
	

	
	for (j=0;j<list.length;j++)
	{	
		var desc = list[j].attributes.getNamedItem("desc").value;
		
		if (desc == topLevelValue)
		{
			//document.write("top = " + desc + "<br>");
			topImage = list[j].attributes.getNamedItem("banner").value;
			floaterImage = list[j].attributes.getNamedItem("image").value;
			
			switch(topLevel)
			{
				case "category1":
					//document.write("!!! primary<br>");
					var list2 = list[j].getElementsByTagName("category2");
					
					if (list2.length > 0)
					{
						for (i=0;i<list2.length;i++)
						{	
							descArray.push(list2[i].attributes.getNamedItem("desc").value);
							imageArray.push(list2[i].attributes.getNamedItem("image").value);
							linkArray.push(list2[i].attributes.getNamedItem("link").value);
						}
					}
					else
					{
						list2 = list[j].getElementsByTagName("ornament");
						for (i=0;i<list2.length;i++)
						{
							descArray.push(list2[i].getElementsByTagName("desc")[0].childNodes[0].nodeValue);
							imageArray.push(list2[i].getElementsByTagName("image")[0].childNodes[0].nodeValue);
							linkArray.push(list2[i].getElementsByTagName("link")[0].childNodes[0].nodeValue);
						}	
					}
				  break;    
				case "category2":
					//document.write("!!! secondary<br>");
					
					var list3 = list[j].getElementsByTagName("category3");
					
					if (list3.length > 0)
					{
						//if there are teriary category nodes get the values from those
						for (i=0;i<list3.length;i++)
						{
							descArray.push(list3[i].attributes.getNamedItem("desc").value);
							imageArray.push(list3[i].attributes.getNamedItem("image").value);
							linkArray.push(list3[i].attributes.getNamedItem("link").value);
						}
					}
					else
					{
						//otherwise get the data from the ornament nodes
						list3 = list[j].getElementsByTagName("ornament");
						for (i=0;i<list3.length;i++)
						{
							descArray.push(list3[i].getElementsByTagName("desc")[0].childNodes[0].nodeValue);
							imageArray.push(list3[i].getElementsByTagName("image")[0].childNodes[0].nodeValue);
							linkArray.push(list3[i].getElementsByTagName("link")[0].childNodes[0].nodeValue);
						}	
							
					}
			  	  break;
				case "category3":
					//document.write("!!! tertiary<br>");
					
					var list3 = list[j].getElementsByTagName("ornament");
					for (i=0;i<list3.length;i++)
					{
						descArray.push(list3[i].getElementsByTagName("desc")[0].childNodes[0].nodeValue);
						imageArray.push(list3[i].getElementsByTagName("image")[0].childNodes[0].nodeValue);
						linkArray.push(list3[i].getElementsByTagName("link")[0].childNodes[0].nodeValue);
					}	
						
				default:
			}//switch	
			
		
		}//if
	}//for
	
	totalCount = descArray.length;
	var returnStr = "";
	var topIndex = startingIndex + dataCount;
	
	if (totalCount < dataCountDefault)
		dataCountDefault = totalCount;
	
	if (totalCount < topIndex)
		topIndex = totalCount;
	
	var tabCount = Math.ceil(totalCount / dataCountDefault);
	
	//returnStr += "totalCount = " + totalCount + "<br>";
	//returnStr += "topIndex = " + topIndex + "<br>";
	//returnStr += "startIndex = " + startingIndex + "<br>";
	
	
	//put in some padding at the top
	
		returnStr += "<table width=\"611\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
		//returnStr += "<tr><td id=\"koContentAreaPad\">&nbsp;</td></tr>";
		//returnStr += "<tr><td id=\"koContentAreaPad\">&nbsp;</td></tr>";
		//returnStr += "<tr><td id=\"koContentAreaPad\">&nbsp;</td></tr>";
		

	// now format the output
	//returnStr += "<br>";
	
	if (topLevel == "category1")
	{
		
		//set the category image
		returnStr += "<tr>";
		returnStr += "<td align=\"left\">";
		returnStr += "<div id=\"koCategoryImageTop\" align=\"center\"><img src=\"";
		returnStr += floaterImage;
		returnStr += "\" >";
		returnStr += "</div></td></tr>";
	
		returnStr += "<tr>";
		returnStr += "<td id=\"koBannerImage\" align=\"left\">";
		returnStr += "<img src=\"";
		returnStr += topImage;
		returnStr += "\" >";
		returnStr += "</td></tr>";
		
	}
	else
	{
		
		returnStr += "<tr>";
		returnStr += "<td align=\"left\">";
		returnStr += "<div id=\"koCategoryImage\" align=\"center\"><img src=\"";
		returnStr += topImage;
		returnStr += "\" vspace=\"10\">";
		returnStr += "<br>";
		returnStr += "<span class=\"koCategoryName\">";
		returnStr += topLevelValue;
		returnStr += "</span></td></tr>";
		returnStr += "<tr>";
		returnStr += "<td align=\"left\">";
		returnStr += "<img src=\"/wcsstore/HallmarkStore/images/KO/ko_bg_top.gif\">";
		returnStr += "</td></tr>";
		//document.write("<tr><td>";
		//document.write("<img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koCornerCATop.gif\">";
		//document.write("</td></tr>";
		//what to do with the little medallion thingy?
		//document.write("<div id=\"koCategoryImage\">";
		//document.write("<img src=\"" + topImage + "\">";
		//document.write("</div>";
		
	}
	
	if (tabCount > 1)
	{
		returnStr += "<tr>";
		returnStr += "<td id=\"koContentPagebg\" align=\"right\">";
		returnStr += "<div class=\"topPage\">";
		//output the links for filtering the data into pages
		for (i=1;i<= tabCount; i++)
		{
			returnStr += "<a href=\"#\" ";
			if (selectedPage == i)
			{
				returnStr += "class=\"pageLinkSelected\" ";
			}
			else
			{
				returnStr += "class=\"pageLinks\" ";
			}
			returnStr += "onClick=\"filterContent(" + i + ");\" >" + i + "</a>&nbsp;&nbsp;";
			
		}
		returnStr += "<span class=\"separator\">|</span>&nbsp;&nbsp;";
		returnStr += "<a href=\"#\" ";
		if (selectedPage == -1)
		{
			returnStr += "class=\"pageLinkSelected\" ";
		}
		else
		{
			returnStr += "class=\"pageLinks\" ";
		}
		returnStr += "onClick=\"viewAll();\" >View All</a>";
		returnStr +="</div>";
		returnStr += "</td></tr>";
	}



			//for (i=0;i<imageArray.length;i++)
			for (i=startingIndex; i < topIndex;i++)
			{
		 		//returnStr += "<br>" + i + "<br>";
			
				if (numLoadedInRow == 0)
				{
					
					returnStr += "<tr><td id=\"koContentArea\" align=\"left\">";
					
					returnStr += "<table width=\"175\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
					returnStr += "<tr>";
					
				}
				
				returnStr += "<td id=\"koOrnament\" valign=\"top\" align=\"left\"><table width=\"175\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
		
				returnStr += "<tr><td id=\"koImageCA\" valign=\"top\" align=\"center\">";
				returnStr += "<a href=\"";
				returnStr += linkArray[i];
				returnStr += "\">";
				returnStr += "<img src=\"" + imageArray[i] + "\" border=\"0\">";
				returnStr += "</a>";
				returnStr += "</td></tr>";
				
				returnStr += "<tr><td id=\"koDescCA\" align=\"center\">";
				returnStr += "<a href=\"";
				returnStr += linkArray[i];
				returnStr += "\">";
				returnStr += descArray[i];
				returnStr += "</a>";
				returnStr += "</td></tr></table>";
		
		
				returnStr += "</td>"; //closes the koOrnament td
				
				numLoadedInRow++;
	
				
				if (numLoadedInRow == maxPerRow || i == (topIndex-1))
				{
					returnStr += "</tr></table></td></tr>";
					numLoadedInRow = 0;
					//openDiv = false;
				
				}
				
			
			}//for

		
	//returnStr += "<tr><td id=\"koBottomLineCA\"><img src=\"/wcsstore/HallmarkStore/images/FeatureArea/koCornerCABottom.gif\"></td></tr>";


	if (tabCount > 1)
	{
		returnStr += "<tr>";
		returnStr += "<td id=\"koContentPagebg\" align=\"right\">";
		returnStr += "<div class=\"botPage\" align=\"right\">";
		//output the links for filtering the data into pages
		for (i=1;i<= tabCount; i++)
		{
			returnStr += "<a href=\"#\" ";
			if (selectedPage == i)
			{
				returnStr += "class=\"pageLinkSelected\" ";
			}
			else
			{
				returnStr += "class=\"pageLinks\" ";
			}
			returnStr += "onClick=\"filterContent(" + i + ");\" >" + i + "</a>&nbsp;&nbsp;";
			
		}
		returnStr += "<span class=\"separator\">|</span>&nbsp;&nbsp;";
		returnStr += "<a href=\"#\" ";
		if (selectedPage == -1)
		{
			returnStr += "class=\"pageLinkSelected\" ";
		}
		else
		{
			returnStr += "class=\"pageLinks\" ";
		}
		returnStr += "onClick=\"viewAll();\" >View All</a>";
		returnStr +="</div>";
		returnStr += "</td></tr>";
	}
	
	returnStr += "<tr>";
	returnStr += "<td align=\"left\">";
	returnStr += "<img src=\"/wcsstore/HallmarkStore/images/KO/ko_bg_bot.gif\">";
	returnStr += "</td>";
	returnStr += "</tr>";
	returnStr += "</table>";
	returnStr += "<br>";
	returnStr += "<br>";
	
	theContainer = document.getElementById("searchResult");
	theContainer.innerHTML = returnStr;


}//buildContent()



function buildContentWithID(categoryID)
{
	var primaryCategory = "";
	var secondaryCategory = "";
	var tertiaryCategory = "";

	var catList=xmlDoc.getElementsByTagName("category1");
	
	for (j=0;j<catList.length;j++)
	{	
		var category = catList[j].attributes.getNamedItem("desc").value;
		var idLevel1 = catList[j].attributes.getNamedItem("id").value;
		
		if (categoryID == idLevel1) 
		{
			primaryCategory = category;	
			break; //found it. break out of the loop
		}
		else 
		{
			
			var list=catList[j].getElementsByTagName("category2");
			
			for (i=0;i<list.length;i++)
			{
				var category2 = list[i].attributes.getNamedItem("desc").value;
				var idLevel2 = list[i].attributes.getNamedItem("id").value;
				
				if (categoryID == idLevel2)
				{
					primaryCategory = category;		
					secondaryCategory = category2;
					//set j to exit the outer loop
					j = catList.length;
					//break out of the current loop
					break;
				}
				else
				{
					var list3=list[i].getElementsByTagName("category3");
		
					for (k=0;k<list3.length;k++)
					{
						var category3 = list3[k].attributes.getNamedItem("desc").value;
						var idLevel3 = list3[k].attributes.getNamedItem("id").value;
						
						if (categoryID == idLevel3)
						{
							primaryCategory = category;		
							secondaryCategory = category2;
							tertiaryCategory = category3;
							//set i and j to exit the 2 outer loops
							j = catList.length;
							i = list.length;
							//break out of the current loop
							break;
						}//if
					}//for
				}//else
			}//for i
		} //else
	}//for j
	
	//now build the content
	buildContent(primaryCategory, secondaryCategory, tertiaryCategory);
	//document.write("primaryCategory = " + primaryCategory + "<br>");
	//document.write("secondaryCategory =" + secondaryCategory  + "<br>");
	//document.write("tertiaryCategory = " + tertiaryCategory + "<br>");
	
}//buildContentWithID()


function setDetailTopImage()
{
	if(detailCatID != defaultCatID)
	{
		document.write("<tr>");
		document.write("<td>");
		document.write("<div style=\"position:absolute\"><div  id=\"koDetailCategoryImage\"> <img src=\"");
		document.write(detailTopImage);
		document.write("\" >");
		document.write("</div></div></td></tr>");
	}
}//setDetailTopImage()




function loadXmlFile(xmlFile)
{
	//document.write("loadXmlFile()");
	var xmlhttp;
	//var xmlFile = "cd_catalog2.xml";
	var xmlDoc;

	xmlhttp=null;

	if (window.XMLHttpRequest)
	{
		// code for IE7, Firefox, Opera, etc.
		xmlhttp=new XMLHttpRequest();
		xmlhttp.open("GET",xmlFile,false);
		xmlhttp.send(null);
		xmlDoc = xmlhttp.responseXML;

	}
	else if (window.ActiveXObject)
	{
		// code for IE6, IE5
	  	xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	  	xmlhttp.open("GET",xmlFile,false);
		xmlhttp.send(null);
		//document.write("request sent <br>");
		
		xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		xmlDoc.loadXML(xmlhttp.responseText);
	}
	else
	{
	  	alert("Your browser does not support XMLHTTP.");
		return;
	}
	
	return xmlDoc;

}