function rotate(x, data){
	//reset everything
	var startHeight=$(".homepage").height();
	var xmldata=data;
	$(".reverse h5").removeClass("active");
	$("#next, #prev").remove();
	if(x==$("item", xmldata).length-1){nextx=0;} else {nextx=x+1;}//set the index for the next image
	if(x==0){prevx=$("item", xmldata).length-1;} else {prevx=x-1;}//set the index for the previous image
	$(".homepage").css({background:'url('+$("item:eq("+x+")", xmldata).find("image").text()+') no-repeat center top  #eee'});
	$(".reverse").hide();
	$(".reverse").html("<h5><a id='itemtitle'>"+$("item:eq("+x+")", xmldata).find("subtitle").text()+"</a></h5>");
	$(".reverse").append("<div id='itemwrapper'><div id='itemmedia'></div><div id='iteminfo'></div></div>");
	$("#itemwrapper").hide();
	$(".reverse").slideDown(400, function(){$("#gctwf").animate({bottom: $(".reverse").height()+10+"px"},300).css({zIndex:1000});});
	if ($("item:eq("+x+")", xmldata).find("ajaxsrc").text().length>0){
		$("#itemtitle").append("&nbsp;<img src='/v1.0/reverse_nav_hide.gif' />");
		$(".reverse h5").css({cursor:"pointer"}).toggle(function(){
		$(".reverse h5 a").fadeOut(300,function(){
			$(".reverse h5 a").addClass("active").html("Close").fadeIn(600);
		});
		$("#iteminfo").load($("item:eq("+x+")", xmldata).find("ajaxsrc").text(), function(){
			$("#iteminfo").prepend("<h3>"+$("item:eq("+x+")", xmldata).find("title").text()+"</h3>");
			$("#iteminfo").append("<p><a class='action' href='"+$("item:eq("+x+")", xmldata).find("href").text()+"'>Continue&nbsp;<img src='/v1.0/reverse_nav_hide.gif'/></a></p>"); 
			$("#itemmedia").load("/videos/ #proj_menu a[rel='"+$("item:eq("+x+")", xmldata).find("school").text()+"']", function(){
				if($("#itemmedia").text().length > 1){$("#itemmedia").prepend("<h3>Related videos</h3>");}
				$("#itemmedia").append("<div id='itemproject'></div>");
				$("#itemproject").load("/futurestudents/projects2.asp #proj_menu a[rel='"+$("item:eq("+x+")", xmldata).find("school").text()+"']", function(){
					if($("#itemmedia").text().length > 1){$("#itemproject").prepend("<h3>Related projects</h3>");}
					$("#itemmedia a").each( function (){initbox(this);});
				});
			});
			$("#itemwrapper").slideDown(600, function(){
				if ($(".reverse").height()+65>440){$(".homepage").animate({height:$(".reverse").height()+65+"px"}, 500);}
				});
			});
		}, function(){
			$(".reverse h5 a").fadeOut(300, function(){$(".reverse h5 a").removeClass("active").html($("item:eq("+x+")", xmldata).find("subtitle").text()+"&nbsp;<img src='/v1.0/reverse_nav_hide.gif' />").fadeIn(600);});
			$(".homepage").animate({height:startHeight}, 400);
			$("#itemwrapper").slideUp(400);
		});
	} else if($("item:eq("+x+")", xmldata).find("ajaxsrc").text().length==0 && $("item:eq("+x+")", xmldata).find("href").text().length>0){ $("#itemtitle").attr("href",$("item:eq("+x+")", xmldata).find("href").text()).append("&nbsp;<img src='/v1.0/reverse_nav_hide.gif' />");
		
	}
																				  
	if ($("item", xmldata).length>1){
		$(".homepage").append('<div id="next"><div id="next_img" style="background:url('+$("item:eq("+nextx+")", xmldata).find("image").text()+') no-repeat center top #eee;" ><img src="/cgi-bin/images/next_white.png"/></div></div>');
		$(".homepage").append('<div id="prev"><div id="prev_img" style="background:url('+$("item:eq("+prevx+")", xmldata).find("image").text()+') no-repeat center top #eee;" ><img src="/cgi-bin/images/prev_white.png"/></div></div>');
		$("#next").click(function(){
			$(".reverse").slideUp(600);
			$(".homepage").animate({height:startHeight}, 600);
			$("#next_img").html('<img src="/cgi-bin/images/prev_white.png"/>').animate({'width':$(".homepage").width()},600, function(){rotate(nextx, xmldata);});
		}); 
		$("#next").hover(function(){
				$("#next_img").animate({'width':100},300);
			},function(){
				$("#next_img").animate({'width':0},200);
			});
		$("#prev").click(function(){
			$(".reverse").slideUp(600);
			$(".homepage").animate({height:startHeight}, 600);
			$("#prev_img").html('<img src="/cgi-bin/images/next_white.png"/>').animate({'width':$(".homepage").width()},600, function(){rotate(prevx, xmldata);});
		}); 
		$("#prev").hover(function(){
				$("#prev_img").animate({'width':100},300);
			},function(){
				$("#prev_img").animate({'width':0},200);
			});
	}

}

