;(function($) {

	$.widget('dealp.dealpnewsletter', {
	
		options:{
		},

		_init:function(){
			return this._bind();
		},
		
		_bind:function(){
			var self = this;
			this.options._el_input_city = $('.deal-js-input_city', this.element);
			this.options._form = $('.deal-js-form', this.element);
			this.options._el_cities = $('.deal-js-cities', this.element);
			this.options._el_city_name = $('.deal-js-city_name', this.element);
			$('.deal-js-select_city', this.element).unbind('click.deal').bind('click.deal',function(){ self.show_cities(); return false; });
			$('.deal-js-submit', this.element).unbind('click.deal').bind('click.deal',function(){ self.submit(); return false; });
			$('.deal-js-city').unbind('click.deal').bind('click.deal', function(){ 
				$(self.options._el_input_city).val($(this).attr('rel')); 
				$(self.options._el_city_name).text($(this).text());
				$(self.options._el_cities).hide();
				return false; 
			});
		},
		
		show_cities:function(){  
			$(this.options._el_cities).toggle('blind');
		},
		
		submit:function(){
			$(this.options._form).trigger('submit');
			return this;
		}
		
		
	});

})(jQuery);
	

