/**
 * Simple Tabs Plugin 
 * @author dan.rades
 */
(function($) {                                         
$.fn.jSimplePolls = function(o) {   
    o = $.extend({}, o || {});
	
	function validatePollVote(form) {
		return $('input[checked][type="radio"]',form).length == 1;
	}
	
	var events = {
		onComplete : function(container, response) {
			jQuery(container).hide().html(response).fadeIn('fast');
		},
		beforeSend : function() {}			
	}
	
	return this.each(function() {				
		var form = jQuery(this).find('form');
		var container = this;

		jQuery(form).submit(function() {
			if (validatePollVote(form)) {
				var postUrl = jQuery(form).attr('action');
				var postData = jQuery(form).serialize();	

				jQuery.ajax({
					type : 'POST',
					url : postUrl,
					data : postData,
					
					beforeSend : function() {
						events.beforeSend();	
					},
					
					success : function(response) {
						events.onComplete(container, response);
						return false;
					}
				});				
			}
			else {
				alert('Te rugam selectezi o optiune!');
			}
			return false;			
		});		
																							
	});
};

})(jQuery);
