<krpano version="1.0.8">
	<!-- buttons-include.xml template -->



	<!-- events - fullscreen button change, set cursor on start -->
	<events onxmlcomplete="action(qtvrcursor);"
	        onenterfullscreen="set(plugin[openfs].visible,false); set(plugin[closefs].visible,true);"
	        onexitfullscreen ="set(plugin[openfs].visible,true);  set(plugin[closefs].visible,false););"
	        />



	<!-- button showtext() style -->
	<textstyle name="buttonstyle" font="Arial" fontsize="10" border="false" background="false" textcolor="0xFFFFFF" effect="glow(0x000000,0.7,4,2);dropshadow(2,45,0x000000,3,1);" />

	<!-- some default buttons (zooming, direction, hotspots on/off, fullscreen) -->
	<plugin name="openfs"  keep="true" url="%SWFPATH%/images/icon_max.png" keep="true" visible="true"  align="leftbottom" edge="center" y="55" x="+193"  blendmode="screen" onhover="showtext(Enter Fullscreen);"  onover="set(blendmode,add);"  onout="set(blendmode,screen);" onclick="set(fullscreen,true);"   zorder="50"/>
	<plugin name="closefs"  keep="true" url="%SWFPATH%/images/icon_min.png" keep="true" visible="false" align="leftbottom" edge="center" y="55" x="+193"  blendmode="screen" onhover="showtext(Exit Fullscreen);"   onover="set(blendmode,add);"  onout="set(blendmode,screen);" onclick="set(fullscreen,false);"  zorder="50"/>
	<plugin name="in" keep="true"  url="%SWFPATH%/images/icon_zoom_in.png"  align="leftbottom" edge="center" y="88" x="30" blendmode="screen" ondown="set(movevectorz,-1);"  onup="set(movevectorz,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50" onhover="showtext(Zoom In);"/>
	<plugin name="out" keep="true"  url="%SWFPATH%/images/icon_zoom_out.png" align="leftbottom" edge="center" y="22" x="30" blendmode="screen" ondown="set(movevectorz,+1);"  onup="set(movevectorz,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50" onhover="showtext(Zoom Out);"/>	
	<plugin name="left" keep="true" url="%SWFPATH%/images/icon_camera_left.png"  align="leftbottom" edge="center" y="55" x="31"  blendmode="screen" ondown="set(movevectorx,-1);"  onup="set(movevectorx,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50" onhover="showtext(Look Left);"/>
	<plugin name="right" keep="true" url="%SWFPATH%/images/icon_camera_right.png" align="leftbottom" edge="center" y="55" x="93"  blendmode="screen" ondown="set(movevectorx,+1);"  onup="set(movevectorx,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50" onhover="showtext(Look Right);"/>
	<plugin name="up" keep="true"   url="%SWFPATH%/images/icon_camera_up.png"    align="leftbottom" edge="center" y="86" x="62"   blendmode="screen" ondown="set(movevectory,-1);"  onup="set(movevectory,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50" onhover="showtext(Look Up);"/>
	<plugin name="down"  keep="true"  url="%SWFPATH%/images/icon_camera_down.png"  align="leftbottom" edge="center" y="24" x="62"  blendmode="screen" ondown="set(movevectory,+1);"  onup="set(movevectory,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50" onhover="showtext(Look Down);"/>
	<plugin name="home"  keep="true" url="%SWFPATH%/images/icon_camera_home.png" align="leftbottom" edge="center" y="55" x="62"  blendmode="screen" onhover="showtext(Move to Home);"      onover="set(blendmode,add);"  onout="set(blendmode,screen);" onclick="lookto(0,0,68);"         zorder="50"/>
	<plugin name="divider"  keep="true" url="%SWFPATH%/images/icons_divider.png" align="leftbottom" edge="center" y="55" x="112"  blendmode="screen" ondown="set(movevectorx,+1);"  onup="set(movevectorx,0);" onover="set(blendmode,add);" onout="set(blendmode,screen);" zorder="50"/>
	<plugin name="info"  keep="true" url="%SWFPATH%/images/icon_info.png"  align="leftbottom" edge="center" y="55" x="131"  blendmode="screen" onover="set(blendmode,add);" onout="set(blendmode,screen);" onhover="showtext(Show Help & Info Screen);" onclick="action(showimage,img1);" zorder="50"/>
	<plugin name="rotateon" keep="true"  url="%SWFPATH%/images/icon_rotate.png"  align="leftbottom" edge="center" y="55" x="162"  blendmode="screen" onover="set(blendmode,add);" onout="set(blendmode,screen);" onhover="showtext(Turn Auto Rotate On);"  onclick="action(setautoroton);" visible="true" zorder="50"/>
	<plugin name="rotateoff" keep="true"  url="%SWFPATH%/images/icon_rotate.png"  align="leftbottom" edge="center" y="55" x="162"  blendmode="screen" onover="set(blendmode,add);" onout="set(blendmode,screen);" onhover="showtext(Turn Auto Rotate Off);"  onclick="action(setautorotoff);" visible="false" zorder="50"/>
	<!--
	<plugin name="floorplan"  url="%SWFPATH%/images/icon_floorplan.png"  align="leftbottom" edge="center" y="55" x="162"  blendmode="screen" onover="set(blendmode,add);" onout="set(blendmode,screen);" />
	<plugin name="map"  url="%SWFPATH%/images/icon_map.png"  align="leftbottom" edge="center" y="55" x="193"  blendmode="screen" onover="set(blendmode,add);" onout="set(blendmode,screen);" />
	<plugin name="photos"  url="%SWFPATH%/images/icon_photos.png"  align="leftbottom" edge="center" y="55" x="224"  blendmode="screen" onover="set(blendmode,add);" onout="set(blendmode,screen);" />	
	-->

	<!-- images -->
	<plugin name="img1" keep="true" url="%SWFPATH%/images/tourcontrols.png" align="center" alpha="0" visible="false" onclick="action(hideallimages);" />


	<!-- actions to show/hide images -->
	<action name="hideimage">
		tween(plugin[%1].alpha,0,distance(1,0.5),easeoutquad,set(plugin[%1].visible,false));
	</action>

	<action name="hideallimages">
		action(hideimage,img1);
	</action>

	<action name="showimage">
		action(hideallimages);
		set(plugin[%1].visible,true);
		tween(plugin[%1].alpha,1,distance(1,0.5),easeoutquad);
	</action>	




	<!-- actions to control automode -->
	<action name="setautoroton">
		set(autorotate.enabled,true);
		set(plugin[rotateoff].visible,true);
		set(plugin[rotateon].visible,false);
	</action>
	<action name="setautorotoff">
		set(autorotate.enabled,false);
		set(plugin[rotateoff].visible,false);
		set(plugin[rotateon].visible,true);
	</action>

	<!-- actions to change the mouse cursor -->
	<action name="qtvrcursor">
		set(plugin[dragmode].visible, true);
		set(plugin[movemode].visible, false);
		set(control.mousetype, moveto);
		set(cursors.url, %SWFPATH%/images/qtvr-cursors.png);
		set(cursors.type, 8way);
		set(cursors.move,       0|0|16|16);
		set(cursors.drag,      16|0|16|16);
		set(cursors.arrow_u,   32|0|16|16);
		set(cursors.arrow_d,   48|0|16|16);
		set(cursors.arrow_l,   64|0|16|16);
		set(cursors.arrow_r,   80|0|16|16);
		set(cursors.arrow_lu,  96|0|16|16);
		set(cursors.arrow_ru, 112|0|16|16);
		set(cursors.arrow_rd, 128|0|16|16);
		set(cursors.arrow_ld, 144|0|16|16);
	</action>


	<plugin name="panel0" url="%SWFPATH%/images/panel0_left.png" keep="true" zorder="2" width="20" height="80" autopos="leftbottom" alpha="0.7" y="120" onhover="showtext(Select A Scene);" onclick="action(openpanel);" visible="false" />

	<plugin name="panel1" url="%SWFPATH%/images/panel1_left.png" keep="true" zorder="2" width="20" height="80" autopos="leftbottom" x="215" y="120" alpha="0.7" onhover="showtext(Close Panel);" onclick="action(closepanel);" />

	<plugin name="panel" url="%SWFPATH%/images/panel.png" keep="true" zorder="1" width="215" height="80" autopos="leftbottom" y="120" alpha="0.7" handcursor="false" />

	<action name="loadclosepanel">wait(3);action(closepanel);</action>

	<action name="openpanel">set(plugin[panel0].visible,false);tween(plugin[panel].width,215,distance(215,0.7),easeInBounce,action(showpanel););set(plugin[panel1].onhover,showtext(Close Panel););set(plugin[panel1].onclick,action(closepanel););</action>

	<action name="closepanel">action(hidepanel);tween(plugin[panel].width,0,distance(215,0.7),easeOutBounce,set(plugin[panel0].visible,true));set(plugin[panel0].onhover,showtext(Open Panel););set(plugin[panel0].onclick,action(openpanel););</action>

	<action name="showpanel">set(plugin[panel1].visible,true);set(plugin[thumbnails].alpha,0);set(plugin[thumbnails].visible,true);set(plugin[thumbnails].enabled,true);tween(plugin[thumbnails].alpha,1);</action>

	<action name="hidepanel">set(plugin[thumbnails].visible,false);set(plugin[thumbnails].enabled,false);set(plugin[panel1].visible,false);</action>

	<action name="load">loadscene(scene%1,%2, MERGE, BLEND(1));action(loadclosepanel);</action>

</krpano>

