var buildingId = '';
var ajaxPath = '';
var floorsDir = '';
var hideFloorsTableCLick = false;

function floorsInit(_buildingId, _ajaxPath, _floorsDir, hideFloorsTableCLick)
{
	buildingId = _buildingId;
	ajaxPath = _ajaxPath;
	floorsDir = _floorsDir;
	if(hideFloorsTableCLick) hideFloorsTableCLick = true;

	loadBuildings();
}

function loadFloor(label)
{
	floorsPreloader();
	new Ajax.Updater('ajax_data', ajaxPath, {
		parameters: {
			load_floor: label,
			hideClick: hideFloorsTableCLick
		}
	});

	//flashConnect('property_flash').loadFloor(floorsDir + label + '.swf');
}

function loadAp(label)
{
	floorsPreloader();
	new Ajax.Updater('ajax_data', ajaxPath, {
		parameters: {
			load_ap: label,
			hideClick: hideFloorsTableCLick
		}
	});

	//flashConnect('property_flash').loadAp(floorsDir + label + '.swf');
	//flashConnect('property_flash').jsBackFromFloor();
}

function loadBuildings()
{
	floorsPreloader();
	new Ajax.Updater('ajax_data', ajaxPath, {
		parameters: {
			load_building: buildingId,
			hideClick: hideFloorsTableCLick
		}
	});

	//flashConnect('property_flash').jsBackFromFloor();
}

function floorsPreloader()
{
	$('ajax_data').innerHTML = '<img src="' + root_directory + 'template/images/preloader.gif" style="display: block; margin: 10px auto;" />';
}

function flashConnect(id)
{
	return (navigator.appName.indexOf("Microsoft") != -1) ? window[id] : document[id];
}