function isAlphabetique(a){if(a.jquery){a=a.val()}return/^[A-Za-z -]+$/.test(a)}function isAlphaNum(a){if(a.jquery){a=a.val()}return/^[A-Za-z0-9 -]+$/.test(a)}function SearchAlphabetique(a){if(a.jquery){a=a.val()}if(a.search(/[a-zA-Z]/)==-1){return false}return true}function isNum(a){if(a.jquery){a=a.val()}return/^[0-9]+$/.test(a)}function SearchNum(a){if(a.jquery){a=a.val()}if(a.search(/[1-9]/)==-1){return false}return true}function isMail(c){var a=$(c);var b=a.val();return(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(b))}function adressemail(c){var e=true;lngemail=c.length-1;var b=c.match(/[@]/g);if(b==null){b=0}var d=c.search(/[@]/);var a=c.search(/[ ]/);if(b.length!=1||d==lngemail||d==0||c.charAt(d-1)=="."||c.charAt(d+1)=="."||c.charAt(lngemail)=="."||c.charAt(0)=="."||a!=-1){e=false}else{for(n=0;n<lngemail;n++){if((c.charCodeAt(n)>-1&&c.charCodeAt(n)<33)||c.charCodeAt(n)==34||(c.charCodeAt(n)>39&&c.charCodeAt(n)<42)||c.charCodeAt(n)==44||c.charCodeAt(n)==47||(c.charCodeAt(n)>57&&c.charCodeAt(n)<61)||c.charCodeAt(n)==62||(c.charCodeAt(n)>90&&c.charCodeAt(n)<94)||(c.charCodeAt(n)>126&&c.charCodeAt(n)<256)){e=false;break}else{e=true}}}return e}function isMsieSelectBug(){return $.browser.msie&&parseInt($.browser.version)<7}function isTelValide(c){var b=$(c);var a=b.val();a=a.replace(/[. -]/g,"");if(isNum(a)){if(a.length!=10){return false}b.val(a);return true}return false}function animShowPopupBounce(d,b,a){var c=b||"bounce";a=$.extend({direction:"down",distance:30,times:4},a);if(isMsieSelectBug()){d.show()}else{d.show("bounce",a)}}function animShowPopup(d,b,a){var c=b||"slide";a=$.extend({direction:"down",easing:"easeOutExpo",duration:300},a);if(isMsieSelectBug()){d.show()}else{d.show(c,a)}}function animHidePopup(d,b,a){var c=b||"slide";a=$.extend({direction:"down",easing:"easeOutExpo",duration:300},a);if(isMsieSelectBug()){d.hide()}else{d.hide(c,a)}}function showPopup(b,a,d){if(a&&a.is(":animated")){return}var d=getPopupPosition(b,a,d);a.css({position:"absolute",left:d.left+"px",top:d.top+"px"});scrollToItem(b,a,0);if(isMsieSelectBug()){var c=a.prev(".popup_cover");c.css({left:a.css("left"),top:a.css("top"),width:a.width(),height:a.height()})}animShowPopup(a)}function hidePopup(a){var b=$(a);b.each(function(){var c=$(this);if(c&&c.is(":animated")){setTimeout(function(){hidePopup(c)},50);return false}if(c&&c.is(":visible")){animHidePopup(c)}if(isMsieSelectBug()&&c){c.prev(".popup_cover").hide()}})}function getPopupPosition(j,g,d){var e=d||{x:"center"};var a=j.offset();var m=j.outerWidth();if(j.is("area")){if(j.attr("shape").toLowerCase()=="rect"){var i=j.attr("coords");var i=i.split(",");var l=$('img[usemap="#'+j.parent().attr("id")+'"]');a.left=l.offset().left+parseInt(i[0],10);a.top=l.offset().top+parseInt(i[1],10);m=i[2]-i[0]}}var k;switch(e.x){case"left":k=a.left;break;case"right":k=a.left+m;break;default:k=a.left+m/2;break}var h=k-g.outerWidth()/2;var b=g.outerHeight();var c=0;var f=a.top-c-b;return{left:Math.max(3,h),top:Math.max(3,f)}}function scrollToItem(h,c,a,i){var d=$(window).scrollTop();var j=$(window).height();var k=0;try{k=parseInt(Math.max(20,h.offset().top-(c?c.outerHeight():0)+(parseInt(a)||-20)),10)}catch(g){k=Math.max(20,parseInt(h.css("top"))-(c?c.outerHeight():0)+(parseInt(a)||-20))}if(k<d){animScroll(window,k);if(typeof i=="function"){i()}}else{var b=parseInt((h.offset().top+h.outerHeight()+20),10);var f=d+j;if(b>f){animScroll(window,b-j);if(typeof i=="function"){i()}}else{if(typeof i=="function"){i()}}}}function animScroll(b,c,a){$.scrollTo(c,{duration:400})};