$(document).ready(function(){


$('#gallery a').lightBox(); // Select all links in object with gallery ID

// ---- Форма -----
  // готовим опции для метода
  // ajaxSubmit плагина jquery.form.js
  var options = { 
  	target: "#output",
    timeout: 3000 // тайм-аут
  };
 
  $("#RegisterForm").validate({
  	
    focusInvalid: false,
    focusCleanup: true,
	submitHandler: function(form) {
       // do other stuff for a valid form
   	form.submit();
   },
	
	
    rules: {
	
	
      v20: {
      	required: true
      },
	      v78: {
      	required: true
      },
	      v9: {
      	required: true
      },
	      v1: {
      	required: true
      },
	      v2: {
      	required: true
      },
	      v3: {
      	required: true
      },
	      v4: {
      	required: true
      },
	      v5: {
      	required: true
      },
	      v6: {
      	required: true
      },
	      v7: {
      	required: true
      },
	      v71: {
      	required: true
      },
	      v11: {
      	required: true
      },
	      v12: {
      	required: true
      },
	      v14: {
      	required: true
      },
	      v15: {
      	required: true
      },
	      v17: {
      	required: true
      },
	      v18: {
      	required: true
      },
	       v22: {
      	required: true
      },
	  
	       v19: {
      	required: true
      },
	         v19: {
      	required: true
      },
	         v21: {
      	required: true
      },
	         v24: {
      	required: true
      }//,
	 
 
 
 
	//  call_kod: {
	//    required: true,
	//	remote: "/capcha.php"
	//  }

    },
	
	
    messages: {
      v20: {
        required: "Пожалуйста заполните обязательное поле."
       
      },
	  
	       v78: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v9: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v1: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v2: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v3: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v4: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v5: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v6: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v7: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v71: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v11: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v12: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v14: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v15: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v17: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	      v18: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	       v22: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	  
	       v19: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	         v19: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	         v21: {
      	required: "Пожалуйста заполните обязательное поле."
      },
	         v24: {
      	required: "Пожалуйста заполните обязательное поле."
      }//,
	 
	  
  
	 //  call_kod: {
      //  required: "Пожалуйста введите код подтверждения!",
		//remote: "Неверный код!"
 
     // }
	  
    },
	
    errorPlacement: function(error, element) {
      var er = element.attr("name");
	  //alert(error);
	    error.appendTo( element.parent().find("font") );
		
		
		
    }
	
});













 $("#guestform").validate({
  	
    focusInvalid: false,
    focusCleanup: true,
	submitHandler: function(form) {
       // do other stuff for a valid form
   	form.submit();
   },
	
	
    rules: {
    
	      name: {
      	required: true,
      	minlength: 2,
      	maxlength: 40
      },
	  
	   mail: {
	   required: true,
      	email: true,
		remote: "/emails.php"
      
		
      },
	        com: {
      	required: true,
      	minlength: 10,
      	maxlength: 3000
      },
	  
 
	  call_kod: {
	    required: true,
		remote: "/capcha.php"
	  }
 
 
 
	

    },
	
	
    messages: {
     
	    name: {
        required: "Пожалуйста введите имя.",
        minlength: "Не менее 2 символов",
        maxlength: "Не более 40 символов"
      },
	  
	   mail: {
        required: "Пожалуйста введите е-майл!",
        email: "Нужен корректный email адрес!",
		remote: "Несуществующий email адрес!"

      },
      com: {
        required: "Пожалуйста введите сообщение.",
        minlength: "Не менее 10 символов",
        maxlength: "Не более 3000 символов"
      },
	  
  
	   call_kod: {
        required: "Пожалуйста введите код подтверждения!",
		remote: "Неверный код!"
 
      }
    },
	
    errorPlacement: function(error, element) {
      var er = element.attr("name");
	  //alert(error);
	    error.appendTo( element.parent().prev("td").find('label[for=' + er + ']').find("span") );
		
		
		
    }
	
});






// ---- Форма -----
});



