$(document).ready(function () {
	var error = false;
	var emailuniquefail = false;
	
		
		$("#mssysform8018 #formfield-item-email :input[name='email']").blur(function () {
		$.ajax({
 		 type: "GET",
  		 url: "http://www.marketingszoftverek.hu/api/check-email-uniqueness-json.php",
  		 data: "mssys_formid=wp7l3HEQ70uFxcbyTMfJloOE9gwJ&email=" + $("#mssysform8018 #formfield-item-email :input[name='email']").val(),
  		 cache: false,
  		 dataType: "jsonp",
  		 jsonp: 'jsonp_callback',
  		 async: false,
  		 success: function(msg){
		     if (msg.response == '1') {
		     	$("#mssysform8018 .formfields #formfield-item-email .error-container").show().html('Ezzel az e-mail címmel már feliratkozott korábban!');		     	
		     	emailuniquefail = true;
		     } else {		     	
		     	emailuniquefail = false;
		     	$("#mssysform8018 .formfields #formfield-item-email .error-container").hide();
		     }
   		}
		});
	});
	

	$("#mssysform8018").submit(function () {
		error = false;
		$("#mssysform8018 #mssys-formcontainer .error-container").hide();
		$("#mssysform8018 #mssys-formcontainer .error-field").removeClass('error-field');
	
		if (emailuniquefail) {
			$("#mssysform8018 #formfield-item-email :input[name='email']").addClass('error-field');
			$("#mssysform8018 .formfields #formfield-item-email .error-container").show();
			error = true;
		}
		
		
		if (!checkMail($("#mssysform8018 #formfield-item-email :input[name='email']").val())) {
			$("#mssysform8018 #formfield-item-email :input[name='email']").addClass('error-field');
			$("#mssysform8018 .formfields #formfield-item-email .error-container").show().html('Hibás e-mail cím');
			error = true;
		}		
				
		
		
		
											
								
				if ($("#mssysform8018 #formfield-item-mssys_lastname :input[type='text']").val() == '') {
					$("#mssysform8018 .formfields #formfield-item-mssys_lastname .error-container").show();
					$("#mssysform8018 #formfield-item-mssys_lastname :input[type='text']").addClass('error-field');
					error = true;
				}
				
																
								
				if ($("#mssysform8018 #formfield-item-mssys_firstname :input[type='text']").val() == '') {
					$("#mssysform8018 .formfields #formfield-item-mssys_firstname .error-container").show();
					$("#mssysform8018 #formfield-item-mssys_firstname :input[type='text']").addClass('error-field');
					error = true;
				}
				
																
		if (error) {
			return false;
		} else {
			
						return true;
			
		}				
		
		
	});

			
	if (document.charset != undefined) {
		$('#mssysform8018 #mssys-character-encoding').val(document.charset);
	} else {
		$('#mssysform8018 #mssys-character-encoding').val(document.characterSet);
	}
});
