$(document).ready(function(){valid.init()});valid={init:function(){$("form").submit(function(){var formToValid=this
if($(formToValid).hasClass("fr")){lng="f"}else(lng="e")
divErrorContainer=document.createElement('div')
$(divErrorContainer).attr('id','formError');$(formToValid).prepend(divErrorContainer)
var vA=valid.emptyInput(lng,formToValid);var vB=valid.emptyEmail(lng,formToValid);var vC=valid.emptyTel(lng,formToValid);if(vA&&vB&&vC){return true;}
return valid.finall();});},emptyInput:function(lng,formToValid){var isError=false;emptyCountMax=$(formToValid).find(".validEmpty").size();$(formToValid).find(".validEmpty").parent().find(".labelName").css("color","");$(".emptyInputError").css({display:"none"});$(".validForm").css({display:"none"});for(i=0;i<emptyCountMax;i++){if($(formToValid).find(".validEmpty").eq(i).attr('value')==""){$(formToValid).find(".validEmpty").eq(i).parent().find(".emptyInputError").css({display:"block"});$(".validForm").css({display:"block"});var errMess=$(formToValid).find(".validEmpty").eq(i).parent().find(".emptyInputError");if(errMess.length==0){var divError=document.createElement('div')
var iLabel=$(formToValid).find(".validEmpty").eq(i).parent().find(".labelName").html();iLabel=iLabel.replace(':','');$(divError).addClass('emptyInputError');$(divError).addClass('error');$(formToValid).find(".validEmpty").eq(i).parent().find(".labelName").css("color","red");$('#formError').append(divError);$(divError).css({display:"block",color:"red",clear:"both"});}
isError=true;}}
return!isError;},emptyEmail:function(lng,formToValid){var isError=false;emptyCountMax=$(formToValid).find(".validEmail").size();$(".validEmailError").css({display:"none"});$(".validForm").css({display:"none"});$(formToValid).find(".validEmail").parent().find(".labelName").css("color","");var filter=/^[a-zA-Z0-9_\.\-]+\@([a-zA-Z0-9\-]+\.)+[a-zA-Z0-9]{2,4}$/;for(i=0;i<emptyCountMax;i++){var thisMail=$(formToValid).find(".validEmail").eq(i).attr('value');if(!filter.test(thisMail)){$(formToValid).find(".validEmail").eq(i).parent().find(".validEmailError").css({display:"block"})
$(".validForm").css({display:"block"})
var errMess=$(formToValid).find(".validEmail").eq(i).parent().find(".validEmailError");if(errMess.length==0){divError=document.createElement('div');$(formToValid).find(".validEmail").eq(i).parent().find(".labelName").css("color","red");$('#formError').append(divError);$(divError).css({display:"block",color:"red"});}
isError=true;}}
return!isError;},emptyTel:function(lng,formToValid){var isError=false;emptyCountMax=$(formToValid).find(".validTel").size()
$(".validTelError").css({display:"none"})
$(".validForm").css({display:"none"})
$(formToValid).find(".validTel").parent().find(".labelName").css("color","");for(i=0;i<emptyCountMax;i++){var filter=/^[0-9\-\(\)]+$/;if(!filter.test($(formToValid).find(".validTel").eq(i).attr('value'))){$(formToValid).find(".validTel").eq(i).parent().find(".validTelError").css({display:"block"})
var errMess=$(formToValid).find(".validTel").eq(i).parent().find(".validTelError");$(".validForm").css({display:"block"})
if(errMess.length==0){divError=document.createElement('div')
$(divError).addClass('validTelError');$(divError).addClass('error');$('#formError').append(divError);$(formToValid).find(".validTel").eq(i).parent().find(".labelName").css("color","red");$(divError).css({display:"block",color:"red"});}
isError=true;}}
return!isError;},finall:function(){topOffset=$(".error").eq(0).offset().top;$('html,body').animate({scrollTop:topOffset},'slow');return false;}}