var oMap;

if (Estate.Brandweer == undefined) {
	Estate.Brandweer = {}
}

Estate.Brandweer.Dropdown = (function() {
	/* Start public */
	return {
		Init: function(selector) {
			var error;
			error = Estate.Check.ArgumentsCount(arguments.length, 1);
			if (error != "") throw new Error(error);
			error = Estate.Check.VariableType(selector, "string");
			if (error != "") throw new Error(error);

			if (jQuery(selector).size() == 0) {
				Estate.Trace("Cannot find any element that matches the selector '" + selector + "'")
			}

			jQuery(selector).addClass("dhtml-select-js")
			jQuery(selector).click(function() {
				jQuery(this).find("ul:visible").not(":animated").slideUp(100)
				jQuery(this).find("ul:not(:visible)").not(":animated").slideDown(100)
			})
		}
	}
	/* End public */
})();






Estate.Brandweer.IE6 = (function() {
	/* Start public */
	return {
		Fix: function() {
			var error;
			error = Estate.Check.ArgumentsCount(arguments.length, 0);
			if (error != "") throw new Error(error);

			jQuery("ul.hoofdMenuTop li").each( function(index) {
				jQuery(this).addClass("item"+ index)
			})
			jQuery("ul.hoofdMenu > li").each( function(index) {
				jQuery(this).addClass("item"+ index)
			})
			jQuery("#main-nav ul.hoofdMenuTop li.nav-bedrijven.active").addClass("nav-bedrijvenActive")
		}
	}
	/* End public */
})();






Estate.Brandweer.FontsizeEvents = (function() {
	/* Start public */
	return {
		Set: function() {
			var error;
			error = Estate.Check.ArgumentsCount(arguments.length, 0);
			if (error != "") throw new Error(error);

			jQuery("#kleiner").click( function() {
				return setFontSize(-1)
			})
			jQuery("#groter").click( function() {
				return setFontSize(1)
			})
			jQuery("#printen").click( function() {
				window.print()
			})
		}
	}
	/* End public */
})();






Estate.Brandweer.RegioKaart = (function() {
	var mapConfig = {
		mapId: 'Map',
		mapKeys: [
				['brandweermwb.nl', 'ABQIAAAAwzwUIGbrJwzzTe8UohabdxRfFb3G2CTyGme_2BWmYIoO-bTYyBSLhDsC_NJ6MkYRT2pkLR3Un743XA'],
				['restyle.brandweermwb.com', 'ABQIAAAAwzwUIGbrJwzzTe8UohabdxTBV9EF37Bcv4uJ7769U6ZMDmUm3BSX049nhV6ru4eUAyL_s4z1EPGtrQ'],
				['sitecore.brandweermwb.local', 'ABQIAAAAwzwUIGbrJwzzTe8UohabdxQX3afS29aYyho3D2_ynv6IpEJdbxTESjV-bjuzMN20lgYcy-EQ2MRJ4A'],
				['brandweermwb.potemkin.estate.nl', 'ABQIAAAAwzwUIGbrJwzzTe8UohabdxTb4fyGJIuomfig27mHYdUTLZSebRSFR9Xm2cVF8iglKaHe4ZFBiODCiw']
			],
		locationsUrl: '/sitecore/content/Regiokaart.aspx?xml=1'
	}

	/* Start public */
	return {
		Init: function() {
			var error;
			error = Estate.Check.ArgumentsCount(arguments.length, 0);
			if (error != "") throw new Error(error);

			oMap = new Estate.Brandweer.GoogleMaps(mapConfig, "oMap")
			oMap.Init()
		},

		SetControls: function(argStepIndex) {
			setControls(argStepIndex)
		}
	}
	/* End public */
})();




