jQuery.fn.validate = function() {  
	//alert("");
	var form=$(this);
	$("input:submit",this).click(function(){
		form.attr("valid", 1);
		$(".email", form).each(function(){
			var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
			if($(this).val() && filter.test($(this).val()))
				$(this).removeClass("error");
			else{
				$(this).addClass("error");
				$(this).val("Некорректный адрес");
				form.attr("valid", 0);	
			}									 
		});
		$(".required", form).each(function(){
			if($(this).val() && $(this).val()!=$(this).attr("val") && $(this).val()!="Не заполнено!")
				$(this).removeClass("error");
			else{
				$(this).addClass("error");
				$(this).val("Не заполнено!");	
				form.attr("valid", 0);
			}									 
		});

		$(".error").focus(function(){	
			if ($(this).hasClass("error")){
				$(this).val("");					  
			}
			$(this).removeClass("error");
		});
		if(form.attr("valid")==0){
			if($("#registrationForm").length){
				$(".text1").css("top", 0);
				$(".mover").css("top", 0);
			}
			return false;
		}
	});
};


