function sidebarForm(){
	var _url1 = 'wp-content/themes/Sustainable/cat.php';
	$('#sel-action').removeAttr('disabled');
	$('#sel-category option:eq(0)').attr('selected','selected');
	$('#sel-action').removeAttr('disabled');
	$('#sel-action option:eq(0)').attr('selected','selected');
	$('#sel-action').attr('disabled','disabled');
	$('a.disable', $('.action-form')).click(function(){
		return false;
	});
	$('.ation-btn').click(function(){
		if(!$(this).hasClass('taked')){
			$('#sel-category').removeAttr('disabled');
			var _rel = $(this).attr('rel');
			if(_rel!=''){
				$('#sel-category').find('option[value='+_rel+']').attr('selected','selected');
				$('#sel-category').change();
				$(this).addClass('taked');
			}
		};
		return false;
	});
	var _event = null;
	$('.folow-event').click(function(){
		$('#sel-category').removeAttr('disabled');
		var _rel = $(this).attr('title');
		_event = $(this).attr('rel');
		$('#sel-category').find('option[value='+_rel+']').attr('selected','selected');
		$('#sel-category').change();
		return false;
	});
	$('.action-form').each(function(){
/*		$(this).find('select').not(':eq(0))').attr('disabled','disabled');
*/		var _form = $(this);
		$('#sel-category', _form).change(function(){
			var _sel = $(this);
			var _val = $(this).attr('value');
			if(_val!=-1){
				$.ajax({
					type: 'POST',
					data: 'country='+_val,
					url: _url1,
					success: function(msg){
						$('#sel-action').removeAttr('disabled').html(msg).change();
						if(_event){
							$('#sel-action').find('option[value='+_event+']').attr('selected','selected');
							$('#sel-action').change();
						};
						$('a.datepicker', _form).addClass('disable')
					},
					error: function(){
						alert('Error');
					}
				});
			};
		});
		$('#sel-action').change(function(){
			var _sel = $(this);
			var _val = $(this).attr('value');
			if(_val!=-1){
				$.ajax({
					type: 'POST',
					data: 'action='+_val,
					url: _url1,
					success: function(msg){
						$('a.datepicker', _form).removeClass('disable').click(function(){
							if(!$(this).hasClass('disable')){
								$('input.curDate', _form).focus();
							}
							return false;
						});
						$('input.curDate', _form).change(function(){
							$('em.checked-date', _form).text($(this).attr('value'));
						}).datepicker();
						$('.btn a', _form).click(function(){
							_form.submit();
							return false;
						});
					},
					error: function(){
						alert('Error');
					}
				});
			};
		});
	});
}
function initValidate(){
	var _form = $('.validate');
	_form.each(function(){
		var _this = this;
		var _submit = $('.wps', $(this));
		var _required = $('.required', $(this));
		_required.each(function(){
			$(this).attr('def', $(this).attr('value'));
			$(this).focus(function(){
				if($(this).attr('value')==$(this).attr('def')) $(this).attr('value','');
			}).blur(function(){
				if($(this).attr('value')=='') $(this).attr('value',$(this).attr('def'));
			})
		})
		var _emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		_submit.click(function(){
			var step = true;
			var eror = false;
			_required.each(function(){
				if ($(this).val()==0 || $(this).val()==$(this).attr('def') && step) {
					step = false;
					eror = true;
					$(this).parents('.row:eq(0)').addClass('warning');
				} else {
				$(this).parents('.row:eq(0)').removeClass('warning');
				if ($(this).hasClass('email') && step){
						if (!_emailReg.test($(this).val())){
							eror = true;
							step = false;
							$(this).parents('.row:eq(0)').addClass('warning');
						}
					};
				}
			});
			step=true;
			if (eror) return false;
			else {
				$(_this).submit();
			}
			return false;
		});
	})
}

$(document).ready(function(){
	sidebarForm();
	initValidate();
});
