function isEven(value){
	if (value%2 == 0)
		return true;
	else
		return false;
}


function featuredHeadlines () {
			start = 0  ;
			resultSetLength = $("category",xmlDataSet).length;
			mainHeadline = "";
			mainHeadline += $("topic:eq(" + parseInt(start) + ")",xmlDataSet).text();
			sectionHeadline = $("sectionheading:eq(" + parseInt(start) + ")",xmlDataSet).text();
			imgSrc = $("headerimage:eq(" + parseInt(start) + ")",xmlDataSet).text();
			lowerHeadline = $("lowerheading:eq(" + parseInt(start) + ")",xmlDataSet).text();

			$("#headerimage").html(imgSrc);
			$("#topicname").html(mainHeadline);
			$("#sectionheading").html(sectionHeadline);
			$("#displayheading").html(lowerHeadline);
			
}

function featuredTitles(boxno,qty){
	  resultSetLength = $("books",xmlDataSet).length;

	   strToAppend = "<p>";
	   i = 0;
	   start = boxno;
	   end = boxno + qty;
	        
	   curPos = start;
	   
	$("title:lt(" + parseInt(end) + ")",xmlDataSet).filter(":gt(" + parseInt(start-1) + ")").each(function(i) {


     strToAppend += '<div class="18PadTop"><div class="entry1">';
	  if (isEven(i)) {
	  strToAppend += '<div class="thumbnail">';
	  }
	  else {
	   strToAppend += '<div class="thumbnailr">';
	  		}
//		strToAppend += '<a href="http://www.houghtonmifflinbooks.com/catalog/searchresults.cfm?adv=y&amp;ean=' + $("isbn13:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '">';

		strToAppend += ' <img align=left vspace=5 hspace=5 border=1 height=150 src=' + $("jacketurl:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text()  + ' >';
//	  	strToAppend += '</a></div></div>';
	  	strToAppend += '</div></div>';
		strToAppend += '<h3><a href=http://www.houghtonmifflinbooks.com/catalog/searchresults.cfm?adv=y&ean=' + $("isbn13:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '>' + $(this).text() ;
        strToAppend += '</a></h3>';
          strToAppend += '<div class="author">By  <span>'  + $("author:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() +  '</span> </div>';
          strToAppend += '<div class="Blurb">' + $("description:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '<br clear="left"></div></div>';
 		  strToAppend += '<br clear="all"><div class="clear"></div>';
			});
			$("#featured").html(strToAppend);
}

function featuredBacklist(boxno,qty){
		resultSetLength = $("books",xmlDataSet).length;

		strToAppend = '<table border="0" cellpadding="5" cellspacing="0" width="100%"><tbody><tr>';
		start = boxno;
		end = boxno+qty;
		curPos = start;
		
	$("title:lt(" + parseInt(end) + ")",xmlDataSet).filter(":gt(" + parseInt(start-1) + ")").each(function(i) {

                   
                   


      strToAppend += '<td valign="top" width="33%"><div><div class="18PadTop">';
	  

	    		
				strToAppend += '<a href="http://www.houghtonmifflinbooks.com/catalog/searchresults.cfm?adv=y&amp;ean=' + $("isbn13:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '">';
	   strToAppend += '<img src="' + $("jacketurl:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '" align="left" border="0" width="160" ></a><br clear="all">';
		strToAppend += '<a href="http://www.houghtonmifflinbooks.com/catalog/searchresults.cfm?adv=y&amp;ean=' + $("isbn13:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '">';
		strToAppend += '<em>' + $(this).text() + '</em></a> by ' + $("author:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text();
	strToAppend += '  <div class="clear"></div></div></div></td>';
	  	
			});
	strToAppend += '</tr></table> <!--#include virtual="/content/giftsuggestions.html"-->';
	
			$("#backlist").html(strToAppend);
}

function sideBoxes (boxno) {
	resultSetLength = $("books",xmlDataSet).length;
	start = boxno;
	end = boxno+4;
	curPos = boxno;
	strBox = '<!--#include virtual="/content/contentcategories.html"-->';
$("title:lt(" + parseInt(end) + ")",xmlDataSet).filter(":gt(" + parseInt(start-1) + ")").each(function(i) {
		strBox += '<div style="padding-top:20px;"><b class="b1h"></b><b class="b2h"></b><b class="b3h"></b><b class="b4h"></b><div class="headh"><h3>';
		strBox += $("headline:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() +  '</h3></div><div class="contenth" style="min-height:150px;"><div><div class="thumbnail">';
		strBox += '<a href="http://www.houghtonmifflinbooks.com/catalog/searchresults.cfm?adv=y&amp;ean=' + $("isbn13:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '">';
		strBox += '<img src="' + $("jacketurl:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '" align="left/" border="0" height="135"> </a></div>'; 
		strBox += '<h3><a href=http://www.houghtonmifflinbooks.com/catalog/searchresults.cfm?adv=y&ean=' + $("isbn13:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text() + '>' + $(this).text() ;
	        strBox += '</a></h3>';
		strBox += $("description:eq(" + parseInt(curPos + i) + ")",xmlDataSet).text();
		strBox += '</div></div><b class="b4bh"></b><b class="b3bh"></b><b class="b2bh"></b><b class="b1h"></b></div>';

});
				$("#box7").html(strBox);
}

function browseXML(leading)
{
		sidenumber = leading+3;
		featuredHeadlines();
		featuredTitles(0,leading);
		featuredBacklist(leading,3);
		sideBoxes(sidenumber);
}