

	ContactUs = new Object();
	
	ContactUs.loadForm = function()
	{
		new Ajax.Request('/contact', {
			parameters: {CallType: 'ajax'},
			onSuccess: function(obj) {
				JSON = obj.responseJSON;
				Popup.AjaxShowContent(JSON.HTML);
			}
		})
	}
	
	ContactUs.submitForm = function() 
	{
		oParameters = Form.serialize('contact_us_form', true);
		oParameters.CallType = 'ajax';

		new Ajax.Request('/contact', {
			parameters: oParameters,
			onSuccess: function(obj) {
				JSON = obj.responseJSON;
				Popup.AjaxShowContent(JSON.HTML);
			}
		})
				
	}
	
	ContactUs.MapAccess = function ()
	{
		
		var ShowMapLink = $('map_link');
		var HideMapLink = $('close_map_link');
		var MapHolderContainer = $('map_api');
		
		if(MapHolderContainer.style.display == 'block')
		{
			MapHolderContainer.style.display = 'none';
			HideMapLink.style.display = 'none';
			ShowMapLink.style.display = 'block';
		}
		else
		{
			MapHolderContainer.style.display = 'block';
			HideMapLink.style.display = 'block';
			ShowMapLink.style.display = 'none'; 
		}
	}
	
	ContactUs.SubmitForm = function(){
		document.getElementById("contact_us_form").submit();
		return true;
	}

