function wtmTourHome(step){
			
	var tour = $("wtm_tour_home");
	
	if (tour.style.display == "none") {
		$('wtm_tour_home').appear({ duration: .5 });		
	}
	
	switch (step) {
	    
		case 1: 
		$("step1").style.display = "block";
		$("wtm_tour_home").style.left = "520px";
		$("wtm_tour_home").style.top = "60px";
		$('step2').hide();
		$('step3').hide();
		tour.removeClassName("showArrowRight");
		tour.addClassName("showArrowLeft");
		break;

		case 12:
		function show12(){ new Effect.Appear('step2', { duration: '.3' }) };
		function move12(){ new Effect.Move(tour, { x: 0, y: 300, mode: 'relative', duration: '.5', afterFinish: show12 }) };
		new Effect.Fade('step1', {afterFinish: move12, duration: .3});
		break;
		
		case 2:
		$('step1').hide();
		$('step3').hide();
		$('step2').show();
		$("wtm_tour_home").style.left = "520px";
		$("wtm_tour_home").style.top = "360px";
		tour.removeClassName("showArrowRight");
		tour.addClassName("showArrowLeft");
		break;
		
		case 21:
		function show21(){ new Effect.Appear('step1', { duration: '.3' }) };
		function move21(){ new Effect.Move(tour, { x: 0, y: -300, mode: 'relative', duration: '.5', afterFinish: show21 }) };
		new Effect.Fade('step2', {afterFinish: move21, duration: .3});
		break; 
		
		case 23:
		function show23(){ new Effect.Appear('step3', { duration: '.3' }) };
		function move23(){ new Effect.Move(tour, { x: -220, y: 145, mode: 'relative', duration: '.5', afterFinish: show23 }) };
		new Effect.Fade('step2', {afterFinish: move23, duration: .3});
		tour.removeClassName("showArrowLeft");
		tour.addClassName("showArrowRight");
		break;
		
		case 3:
		$('step1').hide();
		$('step2').hide();
		$('step3').show();
		$("wtm_tour_home").style.left = "300px";
		$("wtm_tour_home").style.top = "505px";
		tour.addClassName("showArrowRight");
		tour.removeClassName("showArrowLeft");
		break;
		
		case 32:
		function show32(){ new Effect.Appear('step2', { duration: '.3' }) };
		function move32(){ new Effect.Move(tour, { x: 220, y: -145, mode: 'relative', duration: '.5', afterFinish: show32 }) };
		new Effect.Fade('step3', {afterFinish: move32, duration: .3});
		tour.removeClassName("showArrowRight");
		tour.addClassName("showArrowLeft");
		break;
		
		case "close":
		$('step1').fade({ duration: .3 });	
		$('step2').fade({ duration: .3 });	
		$('step3').fade({ duration: .3 });	
		$("wtm_tour_home").fade({ duration: .3 });	
		break;

	    default: ; 
	}
		
}