function reset_style(a){var b=a.className.split(" ");a.className=b[0]}function reset_select_style(a){var b=a.className.split(" ");a.className=b[0]}function test_filled(a,b){if(a.value.length>0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}function test_select_filled(a,b){if(a.length>0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_intl(a,b,c){if(b.value.length>0)return val=test_selected(a,c);else{a.selectedIndex=0;return""}}function test_date_exist(a,b,c){d=a.options[a.selectedIndex].value;m=b.options[b.selectedIndex].value;if(d==31&&(m==4||m==6||m==9||m==11)||d>28&&m==2){b=a.className.split(" ");a.className=b[0]+" error2";return c}else{b=a.className.split(" ");a.className=b[0];return""}}
function test_intl2(a,b,c){if(b.value.length>0)if((a.value.match(/^\+\d{1,3}/)!=null||a.value.length==0)&&a.value!="+000"){b=a.className.split(" ");a.className=b[0];return""}else{b=a.className.split(" ");a.className=b[0]+" error";return c}else{a.value="+000";return""}}
function test_tel(a,b){if(a.value.match(/[^0-9\-\.\+\(\)\s]/)==null&&a.value.match(/[\-]{2,}/)==null&&a.value.match(/[\.]{2,}/)==null&&a.value.match(/[\+]{2,}/)==null&&a.value.match(/[\(]{2,}/)==null&&a.value.match(/[\)]{2,}/)==null&&a.value.match(/[\s]{2,}/)==null||a.value.length==0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_nom(a,b){if(a.value.match(/[0-9]/)==null&&a.value.match(/[\-]{2,}/)==null&&a.value.match(/[\.]{2,}/)==null&&a.value.match(/[\']{2,}/)==null&&a.value.match(/[\`]{2,}/)==null&&a.value.match(/[\"]{2,}/)==null&&a.value.match(/[\(]{2,}/)==null&&a.value.match(/[\)]{2,}/)==null&&a.value.match(/[\s]{2,}/)==null||a.value.length==0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_nom_ville(a,b){if(a.value.match(/[\-]{2,}/)==null&&a.value.match(/[\.]{2,}/)==null&&a.value.match(/[\']{2,}/)==null&&a.value.match(/[\`]{2,}/)==null&&a.value.match(/[\"]{2,}/)==null&&a.value.match(/[\(]{2,}/)==null&&a.value.match(/[\)]{2,}/)==null&&a.value.match(/[\s]{2,}/)==null||a.value.length==0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_cp(a,b){if(a.value.match(/[^A-Za-z0-9\-\.\(\)\s]/)==null&&a.value.match(/[\-]{2,}/)==null&&a.value.match(/[\.]{2,}/)==null&&a.value.match(/[\(]{2,}/)==null&&a.value.match(/[\)]{2,}/)==null&&a.value.match(/[\s]{2,}/)==null||a.value.length==0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_date(a,b,c){switch(b){case "en":b=a.value.match(/^\d{2,4}\/\d{1,2}\/\d{1,2}/)!=null;break;default:b=a.value.match(/^\d{1,2}\/\d{1,2}\/\d{2,4}/)!=null;break}if(b||a.value.length==0){b=a.className.split(" ");a.className=b[0];return""}else{b=a.className.split(" ");a.className=b[0]+" error";return c}}
function test_val(a,b){if(a.value.length==0||a.value.match(/[^0-9]/)==null){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}function test_float(a,b){if(a.value.length==0||a.value.match(/[^0-9\.\,]/)==null){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_gps(a,b,c,f){if(a.value.match(/[^0-9\.\-]/)==null&&a.value<=180&&a.value>=0&&b.value.match(/[^0-9\.\-]/)==null&&b.value<=60&&b.value>=0&&c.value.match(/[^0-9\.\-]/)==null&&c.value<=60&&c.value>=0){var e=a.className.split(" ");a.className=e[0];e=b.className.split(" ");b.className=e[0];e=c.className.split(" ");c.className=e[0];return""}else{e=a.className.split(" ");a.className=e[0]+" error";e=b.className.split(" ");b.className=e[0]+" error";e=c.className.split(" ");c.className=e[0]+" error";
return f}}function test_email(a,b){if(a.value.length==0||a.value.match(/^[A-Za-z0-9_/&\.\-]+@([A-Za-z0-9\-]+\.)+[A-Za-z]{2,}$/)!=null){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}function test_alpha(a,b){if(a.value.length==0||a.value.match(/^[A-Za-z0-9]+$/)!=null){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error";return b}}
function test_selected(a,b){if(a.selectedIndex>0){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error2";return b}}function test_selected_inv(a,b){if(a.selectedIndex<a.length-1){var c=a.className.split(" ");a.className=c[0];return""}else{c=a.className.split(" ");a.className=c[0]+" error2";return b}}
function test_USA(a,b,c){if(b.value==486)if(a.selectedIndex>0){a=a.options[a.selectedIndex];b=a.className.split(" ");a.className=b[0];return""}else{b=a.className.split(" ");a.className=b[0]+" error2";return c}else{a=a.options[a.selectedIndex];b=a.className.split(" ");a.className=b[0];return""}}function test_identique(a,b,c){if(a.value==b.value){b=a.className.split(" ");a.className=b[0];return""}else{b=a.className.split(" ");a.className=b[0]+" error";return c}}
function test_longmin(a,b,c){if(a.value.length>=b){b=a.className.split(" ");a.className=b[0];return""}else{b=a.className.split(" ");a.className=b[0]+" error";return c}}function test_longmax(a,b,c){if(a.value.length<b){b=a.className.split(" ");a.className=b[0];return""}else{b=a.className.split(" ");a.className=b[0]+" error";return c}};