$(document).ready(function(){ 
		$('input').each(function() {
			$(this).blur(function(){
			if($(this).hasClass('email')){
				var form_data = $(this).val();	
				if(isValidEmailAddress(form_data))
				{
					$(this).removeClass("required");
					$(this).addClass("passed");	
				} else {
					$(this).animate({ left: "-10px" }, 100).animate({ left: "10px" }, 100);
					$(this).animate({ left: "0px" }, 100);
					$(this).removeClass("passed");
					$(this).addClass("required");
				}
			}else{
				if(($(this).val() == '') ||($(this).val() == 'Ссылка на сообщение') || ($(this).val() == 'Ваш Логин') || ($(this).val() == 'Введите ссылку (url) на сообщение') || ($(this).val() == 'Введите Ваш Логин') || ($(this).val() == 'Введите Ваш номер телефона') || ($(this).val() == 'Введите Ваше Имя'))
				{
						$(this).animate({ left: "-10px" }, 100).animate({ left: "10px" }, 100);
						$(this).animate({ left: "0px" }, 100);
						$(this).removeClass("passed");
						$(this).addClass("required");
				}else{
					$(this).removeClass("required");
					$(this).addClass("passed");	
				}
			}
			});

	});

		$('.submit_1').click(function(){
			if($('.link_us_login').hasClass('passed') && $('.urlAdress').hasClass('passed')){
				$('form.form_1').submit();
			}else{
				alert('заполните пожалуйста все поля \n Пример поля Логин: Vasia \n Пример поля с ссылкой: http://www.vkontakte.ru/id123456');
			}
		});
		$('.submit_2').click(function(){
			if($('.q_buy_name').hasClass('passed') && $('.q_buy_phone').hasClass('passed') && $('.q_buy_email').hasClass('passed')){
				$('form.form_2').submit();
			}else{
				alert('заполните пожалуйста все поля \n ');
			}
		});
		$('.submit_3').click(function(){
			if($('.ask_order_name').hasClass('passed') && $('.ask_order_phone').hasClass('passed') && $('.ask_order_email').hasClass('passed')){
				$('form.form_3').submit();
			}else{
				alert('заполните пожалуйста все поля ');
			}
		});
		$('.submit_4').click(function(){
			if($('form.form_4 > TABLE > tbody > TR > TD > input').hasClass('passed')){
				$('form.form_4').submit();
			}else{
				alert('заполните пожалуйста все поля');
			}
		});
		$('.submit_sertificat').click(function(){
			if($('table.sertificat_check > tbody > tr > td > input').hasClass('passed')){
				$('form.form_sertificat').submit();
			}else{
				alert('заполните пожалуйста все поля');
			}
		});
		
	
	function isValidEmailAddress(emailAddress) {
 		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
		
 		return pattern.test(emailAddress);
	}
}); 

