/*
For including custom JS code not part of Adaptive
*/


/**
 * APIFunction: SKemptyMap
 * Removes all marker/popups/drawed vectors etc from map
 */    
function SKemptyMap() {
	//First remove all markers from layer
	for (var i = 0; i < avinetPopUpMarker.markers.length; i++) {
		avinetPopUpMarker.removeMarker(avinetPopUpMarker.markers[i]);                
	}
	//Then remove all popups from map
	for (var i = 0; i < map.popups.length; i++) {
		map.removePopup(map.popups[i]);
	}
	//Remove all vectors
	AVremoveFeaturesFromVectorLayer(avinetDigitizeTheme);
	AVremoveFeaturesFromVectorLayer(avinetSearchTheme);

	//Load tabs
	//AVloadURLIframeTab('ifr_result', 'east-tab-panel', 'east-tab-2-panel', 'default_result.aspx');

	//Activate tabs
	//Ext.getCmp('west-center-tab-panel').activate("west-center-tab-1-panel");
	//Ext.getCmp('east-tab-panel').activate("east-tab-1-panel");

	//Hides floating panels
	//AVfloatingPanelVisibility('olMapDigitizeRegularPolygonMenu','none');
	//AVfloatingPanelVisibility('olMapDigitizeEditMenu','none');
	//AVfloatingPanelVisibility('olMapZoomToScaleMenu','none');
};


/**
 * APIFunction: SKresetThemes
 * Turn off all layers
 */    
function SKresetThemes() {
	//Reset all layers (off)
	AVtoggleLayersOff("layers");

	//Reset all layers (off)
	AVtoggleLayersOff("layersDigitize");

	//Resets mapengine parameters
	AVmergeAvinetLayersNewParameters(avinetLayers, {layers: '', f: '', u: '', w: ''});

	//Set default control
	AVsetDefaultPanelControl(btnPan);

	//Load tabs
	AVloadURLIframeTab('ifr_result', 'east-tab-panel', 'east-tab-2-panel', 'default_result.aspx');

	//Activate tabs
	Ext.getCmp('west-center-tab-panel').activate("west-center-tab-1-panel");
	Ext.getCmp('east-tab-panel').activate("east-tab-1-panel");

	//Hides floating panels
	AVfloatingPanelVisibility('olMapDigitizeRegularPolygonMenu','none');
	AVfloatingPanelVisibility('olMapDigitizeEditMenu','none');
	AVfloatingPanelVisibility('olMapZoomToScaleMenu','none');
};    