<krpano version="1.0.8" onstart="start();">

	<!-- use only a grid preview pano to save download space ;-) -->
	<preview type="grid(cube,16,16,512,0xCCCCCC,0xF2F2F2,0x999999);" details="16" />


	<!-- action to create dynamically a textfield based button -->
	<action name="createbutton">
		txtadd(pname,'button_',%1);
		addplugin(get(pname));
		set(plugin[%pname].children,false);
		set(plugin[%pname].css,p{color:#000000;font-family:Arial;font-weight:bold;font-size:18px;text-align:center;});
		set(plugin[%pname].backgroundcolor,0xFFFFFF);
		set(plugin[%pname].roundedge,5);
		set(plugin[%pname].shadow,1);
		set(plugin[%pname].borderwidth,0);
		set(plugin[%pname].glow,4);
		set(plugin[%pname].glowcolor,0xFFFFFF);
		set(plugin[%pname].blendmode,layer);
		set(plugin[%pname].html,[p]%1[/p]);
		set(plugin[%pname].width,200);
		set(plugin[%pname].height,50);
		set(plugin[%pname].align,%2);
		set(plugin[%pname].x,%3);
		set(plugin[%pname].y,%4);
		set(plugin[%pname].onclick,%5);
		set(plugin[%pname].url,%SWFPATH%/plugins/textfield.swf);
	</action>


	<action name="addexample">
		createbutton(%1, center, get(xpos), get(ypos), loadpano(%2); );
		inc(ypos,70);
	</action>


	<!-- show info and create buttons to load examples -->
	<action name="start">
		set(xpos,-120);
		set(ypos,-150);
		addexample('Animated Hotspots',			'examples/xml-usage/animated-hotspots/anihotspots.xml');
		addexample('Buttons',					'examples/xml-usage/buttons/buttons.xml');
		addexample('Compass',					'examples/xml-usage/compass/compass.xml');
		addexample('Intro Image',				'examples/xml-usage/introimage/introimage.xml');
		addexample('Fly-out Hotspots',			'examples/xml-usage/flyout-hotspots/flyout-more-hotspots.xml');
		
		set(xpos,+120);
		set(ypos,-150);
		addexample('Nadir Logo',				'examples/xml-usage/nadir-logo/nadir-logo.xml');
		addexample('Simple Tour',				'examples/virtual-tours/simple-tour-with-scenes/simpletour.xml');
		addexample('Demo Tour - Weingut',		'examples/virtual-tours/demotour-weingut/tour.xml');
		addexample('Demo Tour - Kuchlerhaus',	'examples/virtual-tours/demotour-kuchlerhaus/tour.xml');
		addexample('XML Image Gallery',			'examples/xml-usage/image-gallery/imagegallery.xml');

		ifnot(plugin[button_BACK].loaded,
			createbutton(BACK, rightbottom, 50, 50, 'resetkrpano(); loadpano(%SWFPATH%/krpano_mobile.xml,null,IGNOREKEEP,BLEND(1));' );
			set(plugin[button_BACK].width,100);
			set(plugin[button_BACK].height,35);
			set(plugin[button_BACK].zorder,99999);
			set(plugin[button_BACK].keep,true);
			set(plugin[button_BACK].onhover,null);
			);
	</action>


	<action name="resetkrpano">
		<!-- remove all scene/data/action nodes -->
		set(scene.count, 0);
		set(data.count, 0);
		set(action.count, 0);

		<!-- stop all timers/tweens -->
		breakall();

		<!-- if there is a soundinterface - stop all sound -->
		if(stopallsounds !== null, stopallsounds() );

		<!-- remove all events -->
		set(onstart, null);
		set(events.onenterfullscreen, null);
		set(events.onexitfullscreen, null);
		set(events.onxmlcomplete, null);
		set(events.onpreviewcomplete, null);
		set(events.onloadcomplete, null);
		set(events.onloaderror, null);
		set(events.onkeydown, null);
		set(events.onkeyup, null);
		set(events.onviewchange, null);
		set(events.onclick, null);
		set(events.onmousedown, null);
		set(events.onmouseup, null);
		set(events.onmousewheel, null);
		set(events.onidle, null);
		set(events.onresize, null);

		<!-- remove contextmenu items -->
		set(contextmenu.item.count, 0);

		<!-- remove custom cursors -->
		set(cursors.url, null);

		<!-- disable autorotate -->
		set(autorotate.enabled, false);

		<!-- reset area -->
		set(area.x, 0);
		set(area.y, 0);
		set(area.width, 100%);
		set(area.height, 100%);

		<!-- enable flash10 -->
		set(display.flash10, on);
	</action>


</krpano>
