ibmValidation={};ibmValidation.errorCount=0;ibmValidation.isWrong=function(C){var A=jQuery("label[for='"+jQuery(C).attr("id")+"']:first").addClass("ibm-error");var B=jQuery(C).attr("type");if(jQuery(C).is("textarea")||B=="radio"||B=="checkbox"){}else{jQuery(C).after(jQuery('<a class="ibm-error-link">&nbsp;</a>'))}this.errorCount++};ibmValidation.checkEmail=function(D,E){if(jQuery.trim(jQuery(D).val())==""){return true}var B=new Array();if(typeof (E)=="undefined"){if(jQuery(D).attr("id").indexOf("mail")>-1){B.push(jQuery(D).attr("id"))}}else{B=E.split(",")}for(var C=0;C<B.length;C++){if(jQuery.trim(B[C])==jQuery(D).attr("id")){var A=(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/.test(jQuery(D).attr("value")));return(!A)}}};ibmValidation.createErrorText=function(A){if(ibmCommon.meta.cpi=="plpl"){	jQuery("#"+A).before(jQuery('<div id="ibmValidationErrorText"><p class="ibm-ind-error"><strong>Jeśli niezgadzają się Państwo na podanie żądanych przez IBM informacji, proszę użyć przycisku "wstecz" w przeglądarce aby powrócić do poprzedniej strony.</strong></p><div class="ibm-rule"><hr></div></div>'))}else{if(ibmCommon.meta.cpi=="trtr"){jQuery("#"+A).before(jQuery('<div id="ibmValidationErrorText"><p class="ibm-ind-error"><strong>Devam etmek için lütfen zorunlu alanları doldurunuz.</strong></p><div class="ibm-rule"><hr></div></div>'))}else{if(ibmCommon.meta.cpi=="fifi"){jQuery("#"+A).before(jQuery('<div id="ibmValidationErrorText"><p class="ibm-ind-error"><strong>Tietojen lähetys ei onnistunut. Tarkista, että lomakkeen pakolliset kentät on täytetty.</strong></p><div class="ibm-rule"><hr></div></div>'))}else{jQuery("#"+A).before(jQuery('<div id="ibmValidationErrorText"><p class="ibm-ind-error"><strong>If you do not want to provide us with the required information, please use the back button on your browser to return to the previous page.</strong></p><div class="ibm-rule"><hr></div></div>'))}}}};ibmValidation.clearOut=function(A){jQuery("label.ibm-error",jQuery("#"+A)).removeClass("ibm-error");jQuery("a.ibm-error-link",jQuery("#"+A)).remove();jQuery("#ibmValidationErrorText").remove();ibmValidation.errorCount=0};ibmValidation.init=function(B,A){ibmValidation.clearOut(B);jQuery("span.ibm-required:parent","#"+B).parent().each(function(){var C=jQuery("#"+jQuery(this).attr("for"));if((jQuery(C).is("select")&&jQuery(":first",C).is(":selected"))||(jQuery(C).is("textarea")&&jQuery.trim(jQuery(C).val())=="")||(jQuery(C).is("input")&&jQuery(C).attr("type")=="text"&&ibmValidation.checkEmail(C,A))||(jQuery(C).is("input")&&(jQuery(C).attr("type")=="radio"||jQuery(C).attr("type")=="checkbox")&&(jQuery("input[name='"+jQuery(C).attr("name")+"']:checked",jQuery("#"+B)).length==0))){ibmValidation.isWrong(C)}});if(this.errorCount>0){ibmValidation.createErrorText(B);return false}else{return true}};function FormValidate(B,A){return ibmValidation.init(B,A)};