// JavaScript Document
$(document).ready(function(){
	$(".validate").each(function() {  
		$(this).validate({
			rules:{conferma_email: {equalTo: "#email"}},

			submitHandler: function(form) {
				if(form.getAttribute('target') && form.getAttribute('target')!=""){                                         
					var queryString = $(form).fieldSerialize();
					var options = { 
						target:    form.getAttribute('target'), 
						type: 'post',
						data: queryString,
						success: function(result) { 
				        	divmess = $("#msg-pmfm");
							$.fn.colorbox({inline:true, href:"#errore"});
						}
					}
					//$(form.getAttribute('target')).html("Invio in corso...");
					$(form).ajaxSubmit(options);
					return false; 
		   		} else {
					if($("#totale").length){
						if($("#totale").val() == "0"){
							flag = update_cart();
							if(flag && $("#check-id_gruppo").val() != "")
								form.submit();
							else
								$.fn.colorbox({inline:true, href:"#errore"});//$("#err_carrello").html("Aggiungi almeno un prodotto");
						}
						else{
							if($("#check-id_gruppo").val() != "")
								form.submit();
							else
								$.fn.colorbox({inline:true, href:"#errore"});
						}
					}
					else
						form.submit();
				}
			}
		});	
	});	
});	
