main = function() {
	
	// Default options
	this.options = jQuery.extend({		
	    aboutContainer: $("#div-about-company"),
	    aboutAction: $("#a-about-action"),
	    citiesAction1: $("#a-cities-action-1"),
	    citiesAction2: $("#a-cities-action-2"),
	    citiesContainer: $("#div-cities-container"),
	    orderNumber: $('#input-order-number'),
	    arrow: null
	}, arguments[0] || { });

	jQuery.extend(this, this.options);

	// Setup	
	this.setup();
};

main.prototype = {

	    setup: function(){
			var obj = this;
			obj.init();
			obj.attachEvents();			
	    },	    
	
		init: function(){
	    	var obj = this;	    	
		},
		
		attachEvents : function(){
			var obj = this;						
			obj.aboutAction.click(function (event){
				
				if(obj.aboutContainer.css("display") == "none")
				{
					obj.aboutContainer.show();
				}
				else
				{
					obj.aboutContainer.hide();
				}				
			});
			
			obj.citiesAction1.click(function (event){
				obj.toggleCities();				
			});
			
			obj.citiesAction2.click(function (event){
				obj.toggleCities();				
			});
			
			obj.orderNumber.click(function(event){
				if($(this).val() == "договора")
				{
					$(this).val("");
				}				
			});
			
			obj.orderNumber.blur(function (event){
				if($(this).val() == "")
				{
					$(this).val("договора");
				}

			});
		},
		
		toggleCities: function(){
			
			var obj = this;
			if(obj.citiesContainer.css("display") == "none")
			{
				obj.citiesContainer.show();
			}
			else
			{
				obj.citiesContainer.hide();
			}
		},
};
