function addLoadListener(a){if(window.addEventListener){window.addEventListener("load",a,false)}else{if(document.addEventListener){document.addEventListener("load",a,false)}else{if(window.attachEvent){window.attachEvent("onload",a)}else{if(typeof window.onload!="function"){window.onload=a}else{var b=window.onload;window.onload=function(){b();a()}}}}}}function resizeLeftPos(a){var b;if(window.parent.document.getElementById("iFrameContent")!=null){b=window.parent.document.getElementById("iFrameContent").left=window.parent.document.getElementById("iFrameContent").width/2-a/2}else{b=screen.width/2-a/2}return b}function go(a){window.location.href=a}function HideAndShow(b,a){if(document.getElementById(b)!=null){document.getElementById(b).style.display="none"}if(document.getElementById(a)!=null){document.getElementById(a).style.display="block"}}function HideBox(a){document.getElementById(a).style.display="none"}function ShowBox(a){document.getElementById(a).style.display="block"}function ShowBoxIfNotNull(a,b){if(b!=""){document.getElementById(a).style.display="block"}else{document.getElementById(a).style.display="none"}}function Hide2AndShow(c,b,a){document.getElementById(c).style.display="none";document.getElementById(b).style.display="none";document.getElementById(a).style.display="block"}function HideAndShowLists(c,b){if(c!=null){for(var a=0;a<c.length;a++){if(document.getElementById(c[a])!=null){HideBox(c[a])}}}if(b!=null){for(var a=0;a<b.length;a++){if(document.getElementById(b[a])!=null){ShowBox(b[a])}}}}function ToggleBox(a){if(document.getElementById(a).style.display=="none"){document.getElementById(a).style.display="block"}else{if(document.getElementById(a).style.display=="block"){document.getElementById(a).style.display="none"}}}function switchTab(b,e){var f="5";var a="tab_";var d;for(var c=1;c<=f;c++){d=document.getElementById(a+c);if(d!=null){d.className="elasticTab_OFF"}}document.getElementById(a+b).className="elasticTab_ON";document.getElementById("engine:currentTabNameField").value=e}function emptyInput(b,a){if(b.value==a){b.value=""}}function fillInput(b,a){if(b.value==""){b.value=a}}function focuscol(a){a.className=a.className+" focused"}function blurcol(a){a.className=a.className.substring(0,a.className.indexOf("focused",0))}function focuscolCustom(b,a){b.className="focused "+a}function blurcolCustom(b,a){b.className="blured "+a}function showContentCustomIndex(d,c){document.getElementById("fakeInput_"+d).value="";document.getElementById("fakeInput_"+d).focus;var a=document.getElementById(c+":inputContent_"+d).value;var b=document.getElementById("fakeInput_"+d);b.value=a}function showContent(b,a){var c=document.getElementById(b).value;var d=document.getElementById(a);d.value=c}var nbMax=3000;function verifierLongeur(d){var c=document.forms.postulerStep2;var b=document.getElementById("postulerStep2:letterContent");var a=b.value;if(a.length>nbMax){b.value=a.substring(0,nbMax);a=b.value}c.nbCar.value=nbMax-a.length;setTimeout("verifierLongeur()",100)}function changeArrow(b){var a=document.getElementById(b);if(a.className=="arrowUp"){a.className="arrowDown"}else{a.className="arrowUp"}}function boldMe(c){var d=document.getElementById("menuProfil");var a=d.getElementsByTagName("a");for(var b=1;b<=a.length;b++){document.getElementById("profileStep"+b+"Link").className="normal"}document.getElementById(c).className="uberlink"}function showElement(a){if(a=="LETTER_UPLOAD"){document.getElementById("uploadBox").style.display="block";document.getElementById("textareaApplication").style.display="none"}else{if(a=="LETTER_WRITTEN"){document.getElementById("uploadBox").style.display="none";document.getElementById("textareaApplication").style.display="block"}else{if(a=="CV_UPLOAD"){document.getElementById("uploadBox").style.display="block"}else{if(a=="PHOTO_UPLOAD"){document.getElementById("uploadPhotoBox").style.display="block"}else{if(a=="PHOTO_NONE"||a=="PHOTO_METEOJOB"){document.getElementById("uploadPhotoBox").style.display="none"}else{if(document.getElementById("textareaApplication")){document.getElementById("textareaApplication").style.display="none"}document.getElementById("uploadBox").style.display="none"}}}}}}function showUnpublishElement(a){if(a=="OTHER"){document.getElementById("unpublishReasons:unpublishReasonDescription").style.display="block"}else{document.getElementById("unpublishReasons:unpublishReasonDescription").style.display="none"}}function clickAvailable(b,a){for(iCpt=0;iCpt<document.forms[b].elements.length;iCpt++){if(document.forms[b].elements[iCpt].value==a){document.forms[b].elements[iCpt].checked=true;document.forms[b].elements[iCpt].onclick()}}}document.getElementsByClassName=function(d){var f=new Array();var e=document.getElementsByTagName("*");for(var c=0;c<e.length;c++){if(e[c].className.indexOf(" ")>=0){var b=e[c].className.split(" ");for(var a=0;a<b.length;a++){if(b[a]==d){f.push(e[c])}}}else{if(e[c].className==d){f.push(e[c])}}}return f};function getElementsByClassNameCustom(h,j,g){var b=new RegExp("(^|s)"+h+"(s|$)");var j=j||"*";var g=g||document;var a=(j=="*"&&g.all)?g.all:g.getElementsByTagName(j);var d=[];var f;var c=a.length;for(var e=0;e<c;e++){f=a[e];if(b.test(f.className)){d.push(f)}}return d}function autoSelectRecruitment(){for(iCpt=0;iCpt<document.forms.unpublishReasons.elements.length;iCpt++){if(document.forms.unpublishReasons.elements[iCpt].id=="unpublishReasons:unpublishReason"&&document.forms.unpublishReasons.elements[iCpt].value=="RECRUITMENT"){document.forms.unpublishReasons.elements[iCpt].checked=true}}}function getParameter(b,a){if(a==undefined){a=b;b=window.top.location.search}var a=a+"=";if(b.length>0){begin=b.indexOf(a);if(begin!=-1){begin+=a.length;end=b.indexOf("&",begin);if(end==-1){end=b.length}return unescape(b.substring(begin,end))}return"null"}}function afficheDate(){var b=new Date();var c=b.getDay();var d;var h;switch(c){case 0:d="dimanche";break;case 1:d="lundi";break;case 2:d="mardi";break;case 3:d="mercredi";break;case 4:d="jeudi";break;case 5:d="vendredi";break;case 6:d="samedi";break}var a=b.getDate();if(a<10){a="0"+b.getDate()}var g=b.getMonth();switch(g){case 0:h="janvier";break;case 1:h="février";break;case 2:h="mars";break;case 3:h="avril";break;case 4:h="mai";break;case 5:h="juin";break;case 6:h="juillet";break;case 7:h="août";break;case 8:h="septembre";break;case 9:h="octobre";break;case 10:h="novembre";break;case 11:h="décembre";break}var f=b.getFullYear();var e=d+" "+a+" "+h+" "+f;return e}function afficheHeaderInfos(){var a="";a+=afficheDate();if(document.getElementById("dateBox")){a+=" - ";a+=document.getElementById("dateBox").innerHTML+" <span>offres d'emploi</span>"}if(document.getElementById("dateBox")){document.getElementById("dateBox").innerHTML=a}}function displaySearchResultDay(){if(document.getElementById("dateBox2")){document.getElementById("dateBox2").innerHTML=afficheDate()}}function displayMap(c,d){var a=document.getElementById("homeMap");var b=document.getElementById("regionName");var e="";switch(c){case (""):e="/images/home/cartesFrance/France.mjv-2.gif";d="France entière";break;case ("42"):e="/images/home/cartesFrance/Alsace.mjv-2.gif";break;case ("72"):e="/images/home/cartesFrance/Aquitaine.mjv-2.gif";break;case ("83"):e="/images/home/cartesFrance/Auvergne.mjv-2.gif";break;case ("25"):e="/images/home/cartesFrance/Basse-Normandie.mjv-2.gif";break;case ("26"):e="/images/home/cartesFrance/Bourgogne.mjv-2.gif";break;case ("53"):e="/images/home/cartesFrance/Bretagne.mjv-2.gif";break;case ("24"):e="/images/home/cartesFrance/Centre.mjv-2.gif";break;case ("21"):e="/images/home/cartesFrance/Champagne-Ardenne.mjv-2.gif";break;case ("94"):e="/images/home/cartesFrance/Corse.mjv-2.gif";break;case ("43"):e="/images/home/cartesFrance/Franche-Comte.mjv-2.gif";break;case ("23"):e="/images/home/cartesFrance/Haute-Normandie..mjv-2gif";break;case ("11"):e="/images/home/cartesFrance/Ile-de-France.mjv-2.gif";break;case ("91"):e="/images/home/cartesFrance/Languedoc-Roussillon.mjv-2.gif";break;case ("74"):e="/images/home/cartesFrance/Limousin.mjv-2.gif";break;case ("41"):e="/images/home/cartesFrance/Lorraine.mjv-2.gif";break;case ("73"):e="/images/home/cartesFrance/Midi-Pyrenees.mjv-2.gif";break;case ("31"):e="/images/home/cartesFrance/Nord-Pas-de-Calais.mjv-2.gif";break;case ("52"):e="/images/home/cartesFrance/Pays-de-la-Loire.mjv-2.gif";break;case ("22"):e="/images/home/cartesFrance/Picardie.mjv-2.gif";break;case ("54"):e="/images/home/cartesFrance/Poitou-Charentes.mjv-2.gif";break;case ("93"):e="/images/home/cartesFrance/Provence-Alpes-Cote-Azur.mjv-2.gif";break;case ("82"):e="/images/home/cartesFrance/Rhone-Alpes.mjv-2.gif";break;case ("1"):case ("2"):case ("3"):case ("4"):e="/images/home/cartesFrance/France.mjv-2.gif";break;default:e="/images/home/cartesFrance/France.mjv-2.gif"}if(a!=null){a.src=e}if(b){b.innerHTML=d}}function displaySearchEngineMap(c,d){var e;var a=document.getElementById("homeMap");var b=document.getElementById("regionName");switch(c){case (""):e="/images/retourMoteur/cartesMoteurAvance/France.gif";d="France entière";break;case ("42"):e="/images/retourMoteur/cartesMoteurAvance/Alsace.gif";break;case ("72"):e="/images/retourMoteur/cartesMoteurAvance/Aquitaine.gif";break;case ("83"):e="/images/retourMoteur/cartesMoteurAvance/auvergne.gif";break;case ("25"):e="/images/retourMoteur/cartesMoteurAvance/Basse-Normandie.gif";break;case ("26"):e="/images/retourMoteur/cartesMoteurAvance/bourgogne.gif";break;case ("53"):e="/images/retourMoteur/cartesMoteurAvance/Bretagne.gif";break;case ("24"):e="/images/retourMoteur/cartesMoteurAvance/centre.gif";break;case ("21"):e="/images/retourMoteur/cartesMoteurAvance/Champagne-Ardenne.gif";break;case ("94"):e="/images/retourMoteur/cartesMoteurAvance/corse.gif";break;case ("43"):e="/images/retourMoteur/cartesMoteurAvance/Franche-Comte.gif";break;case ("23"):e="/images/retourMoteur/cartesMoteurAvance/Haute-Normandie.gif";break;case ("11"):e="/images/retourMoteur/cartesMoteurAvance/ile-de-France.gif";break;case ("91"):e="/images/retourMoteur/cartesMoteurAvance/Languedoc-Roussillon.gif";break;case ("74"):e="/images/retourMoteur/cartesMoteurAvance/limousin.gif";break;case ("41"):e="/images/retourMoteur/cartesMoteurAvance/Lorraine.gif";break;case ("73"):e="/images/retourMoteur/cartesMoteurAvance/Midi-Pyrenees.gif";break;case ("31"):e="/images/retourMoteur/cartesMoteurAvance/Nord-Pas-de-Calais.gif";break;case ("52"):e="/images/retourMoteur/cartesMoteurAvance/Pays-de-la-Loire.gif";break;case ("22"):e="/images/retourMoteur/cartesMoteurAvance/Picardie.gif";break;case ("54"):e="/images/retourMoteur/cartesMoteurAvance/Poitou-Charentes.gif";break;case ("93"):e="/images/retourMoteur/cartesMoteurAvance/Provence-Alpes-Cote-Azur.gif";break;case ("82"):e="/images/retourMoteur/cartesMoteurAvance/Rhone-Alpes.gif";break;case ("1"):case ("2"):case ("3"):case ("4"):e="/images/retourMoteur/cartesMoteurAvance/France.gif";break;default:e="/images/retourMoteur/cartesMoteurAvance/France.gif";d="France entière"}if(a!=null){a.src=e}if(b){b.innerHTML=d}}var selectedRegionId;var currentSelectedRegionCode;function clickMap(d,a){selectedRegionId=null;var c=document.getElementById("engine:allCountry:0");if(c!=null&&c.checked){var b=document.getElementById("engine:allCountry:1");if(b!=null){b.checked=true;b.onclick();selectedRegionId=d;currentSelectedRegionCode=a}}if(selectedRegionId==null){document.forms.engine.elements["engine:region"].selectedIndex=d;document.forms.engine.elements["engine:region"].onchange();currentSelectedRegionCode=a}}function setRegion(){if(selectedRegionId!=null){document.forms.engine.elements["engine:region"].selectedIndex=selectedRegionId;selectedRegionId=null;document.forms.engine.elements["engine:region"].onchange()}}var regionHPSelected=false;function swapImage(k,f,h,b){var l=h[k];var e=b[k];var j="/images/home/cartesFrance/";var c=document.getElementById("homeMap");var d=document.getElementById("regionName");var a=document.getElementById("regionLink");var g=document.getElementById("offreNbSpan");switch(k){case (""):pictName="France";break;case ("42"):pictName="Alsace";break;case ("72"):pictName="Aquitaine";break;case ("83"):pictName="Auvergne";break;case ("25"):pictName="Basse-Normandie";break;case ("26"):pictName="Bourgogne";break;case ("53"):pictName="Bretagne";break;case ("24"):pictName="Centre";break;case ("21"):pictName="Champagne-Ardenne";break;case ("94"):pictName="Corse";break;case ("43"):pictName="Franche-Comte";break;case ("23"):pictName="Haute-Normandie";break;case ("11"):pictName="Ile-de-France";break;case ("91"):pictName="Languedoc-Roussillon";break;case ("74"):pictName="Limousin";break;case ("41"):pictName="Lorraine";break;case ("73"):pictName="Midi-Pyrenees";break;case ("31"):pictName="Nord-Pas-de-Calais";break;case ("52"):pictName="Pays-de-la-Loire";break;case ("22"):pictName="Picardie";break;case ("54"):pictName="Poitou-Charentes";break;case ("93"):pictName="Provence-Alpes-Cote-Azur";break;case ("82"):pictName="Rhone-Alpes";break;default:pictName="France"}if(f=="1"){regionHPSelected=true}if((f=="0"&&regionHPSelected==false)||(f=="1")){c.src=j+pictName+".mjv-2.gif";if(d!=null){d.innerHTML=l}if(g!=null){g.innerHTML=e}}}function initHomeMap(h,a,f){if(h!=""||h!=null){var g="/images/home/cartesFrance/";var b=document.getElementById("homeMap");var j=document.getElementById("regionName");if(h!=0){switch(h){case (""):pictName="France";break;case ("42"):pictName="Alsace";break;case ("72"):pictName="Aquitaine";break;case ("83"):pictName="Auvergne";break;case ("25"):pictName="Basse-Normandie";break;case ("26"):pictName="Bourgogne";break;case ("53"):pictName="Bretagne";break;case ("24"):pictName="Centre";break;case ("21"):pictName="Champagne-Ardenne";break;case ("94"):pictName="Corse";break;case ("43"):pictName="Franche-Comte";break;case ("23"):pictName="Haute-Normandie";break;case ("11"):pictName="Ile-de-France";break;case ("91"):pictName="Languedoc-Roussillon";break;case ("74"):pictName="Limousin";break;case ("41"):pictName="Lorraine";break;case ("73"):pictName="Midi-Pyrenees";break;case ("31"):pictName="Nord-Pas-de-Calais";break;case ("52"):pictName="Pays-de-la-Loire";break;case ("22"):pictName="Picardie";break;case ("54"):pictName="Poitou-Charentes";break;case ("93"):pictName="Provence-Alpes-Cote-Azur";break;case ("82"):pictName="Rhone-Alpes";break;default:pictName="France"}var d=g+pictName+".mjv-2.gif";var c=a[h];var k=f[h];var e=document.getElementById("offreNbSpan");b.src=d;if(j!=null){j.innerHTML=k}if(e!=null){e.innerHTML=c}}}}function loadMapRegion(b){var a;switch(b){case (42):a="Alsace";break;case (72):a="Aquitaine";break;case (83):a="Auvergne";break;case (25):a="Basse-Normandie";break;case (26):a="Bourgogne";break;case (53):a="Bretagne";break;case (24):a="Centre";break;case (21):a="Champagne-Ardenne";break;case (94):a="Corse";break;case (43):a="Franche-Comte";break;case (23):a="Haute-Normandie";break;case (11):a="Ile-de-France";break;case (91):a="Languedoc-Roussillon";break;case (74):a="Limousin";break;case (41):a="Lorraine";break;case (73):a="Midi-Pyrenees";break;case (31):a="Nord-Pas-de-Calais";break;case (52):a="Pays-de-la-Loire";break;case (22):a="Picardie";break;case (54):a="Poitou-Charentes";break;case (93):a="Provence-Alpes-Cote-Azur";break;case (82):a="Rhone-Alpes";break;default:a="France";break}if(document.getElementById("franceRegionMap")){document.getElementById("franceRegionMap").className=a}}var newWin=null;function closeWin(){if(newWin!=null){if(!newWin.closed){newWin.close()}}}function openPopVideo(d){closeWin();var a="468";var c="286";var b="menubar=no,scrollbars=no,statusbar=no,resizable=no";var f=(screen.height-c)/6;var e=(screen.width-c)/6;newWin=window.open(d,"newWin","top="+f+",left="+e+",width="+a+",height="+c+","+b)}activateMenu=function(c){if(document.all&&document.getElementById(c).currentStyle){var a=document.getElementById(c);var b=a.getElementsByTagName("LI");for(i=0;i<b.length;i++){if(b[i].lastChild.tagName=="UL"){b[i].onmouseover=function(){this.lastChild.style.display="block"};b[i].onmouseout=function(){this.lastChild.style.display="none"}}}}};function isIE6(){var b=false;var c=navigator.userAgent;var a=c.indexOf("(",0);var d=c.indexOf(")",0);var e=c.substring(a,d);if(e.indexOf("MSIE 6")!=-1){b=true}return b}function openPopDailyMotion(d){closeWin();var a="620";var c="820";var b="menubar=no,scrollbars=auto,statusbar=no,resizable=yes";var f=(screen.height-c)/6;var e=(screen.width-a);newWin=window.open(d,"newWin","top="+f+",left="+e+",width="+a+",height="+c+","+b)}function openPopRedirect(d){closeWin();var f=250;var e=50;var a=screen.width-e;var c=screen.height-f;var b="menubar=yes,scrollbars=yes,statusbar=yes,resizable=yes,location=yes";newWin=window.open(d,"newWin","top="+f+",left="+e+",width="+a+",height="+c+","+b);newWin.focus()}function hideOrShowExperience(c){var b=document.getElementById("profileForm:yearNb");var a=b.options[b.selectedIndex].value;if(a.indexOf("noSelectionValue",0)!=-1&&!c){document.getElementById("profileForm:experienceBloc").style.display="none";document.getElementById("enteteText2").style.display="none"}else{document.getElementById("profileForm:experienceBloc").style.display="block";document.getElementById("enteteText2").style.display="block"}}function resetDegreesOnNone(a){resetCheckboxSelectionOnNone("profileForm:degrees",0,a)}function resetLicensesOnNone(a){resetCheckboxSelectionOnNone("profileForm:licenses",0,a)}function resetCheckboxSelectionOnNone(a,d,b){if(b.id==a+":"+d){var c=document.getElementsByName(a).length;for(i=0;i<c;i++){document.getElementsByName(a)[i].checked=false}document.getElementsByName(a)[0].checked=true}else{document.getElementsByName(a)[0].checked=false}}function selectAllCheckbox(b){var c=jQuery("#"+b+" td.select input:checkbox").length;var a=jQuery("#"+b+" td.select input:checkbox:checked").length;if(c==a){jQuery("#"+b+" .select input[type=checkbox]").attr("checked","")}else{jQuery("#"+b+" .select input[type=checkbox]").attr("checked","checked")}}function validateCheckbox(b){var c=jQuery("#"+b+" td.select input:checkbox").length;var a=jQuery("#"+b+" td.select input:checkbox:checked").length;if(a==(c)){jQuery("#"+b+" th.selectAll input:checkbox").attr("checked",true)}else{jQuery("#"+b+" th.selectAll input:checkbox").attr("checked",false)}}function hideSelectOrderLink(b){for(var c=0;c<b;c++){var a=document.getElementById("ordersAll:repeat:"+c+":selectOrder");if(a!=null){a.style.display="none"}}}function disableActionLinks(b){var a="a.actionLink";if(b){a=b+" a.actionLink"}jQuery(a).each(function(c){jQuery(this).data("actionHref",this.href);this.onclick=emptyLinkHref})}function emptyLinkHref(){this.href="javascript:void(0);"}function swapButton(b,a){button=document.getElementById(b);if(button!=null){button.style.display="none"}iButton=document.getElementById(a);if(iButton!=null){iButton.style.display="block"}}function displayGoogleMap(b){var c=document.getElementById("mapScoredOffer");var a=document.getElementById("emptyMap");if(c!=null){if(b){if(typeof(map2)!="undefined"){init_localisation()}}else{c.style.display="none";a.style.display="block"}}}function changeClass(a){if(a){document.getElementById("console").className="map"}else{document.getElementById("console").className="noMap"}iFrameHeight()}function displayPoints(l){if(l==null||l.length==0){changeClass(false);displayGoogleMap(false);return}var h=document.getElementById("emptyMap");if(h!=null){h.style.display="none"}var f=document.getElementById("mapScoredOffer");if(f!=null){f.style.display="inline"}map2.clearOverlays();map2.checkResize();var k=new GLatLng(mapCenterLat,mapCenterLng);map2.setCenter(k,mapZoom);changeClass(true);var j;var a;var c=document.getElementById("candidateOffersLink").href;var b;var d=0;for(var e=0;e<l.length;e++){j=l[e];d+=j.nbScoredOffers;if(j.nbScoredOffers>9){a="/images/candidat/console/gmap/point9AndMore.gif"}else{a="/images/candidat/console/gmap/point"+j.nbScoredOffers+".gif"}b=j.communeName+" : "+j.nbScoredOffers+" offre";if(j.nbScoredOffers>1){b+="s"}c="/candidate/offers/candidateOffersSearchResults.mj?q=commune:"+j.communeId+"&my-meteo=true&loggedIn=true";displayPoint(map2,a,j.communeLatInDD,j.communeLngInDD,b,c)}var g="";g+='<p class="geoLoc"><b>';g+=d+" offre";if(d>1){g+="s"}g+=" géolocalisée";if(d>1){g+="s"}g+="</b>";document.getElementById("gmapLegend").innerHTML=g}function displayPoint(a,d,f,g,h,e){var j=new GIcon(G_DEFAULT_ICON,d);var b={icon:j,title:h};var c=new GMarker(new GLatLng(f,g),b);GEvent.addListener(c,"click",function(){window.location=e});a.addOverlay(c)}function StringBuffer(){this.buffer=[]}function StringBuffer(a){this.buffer=[];this.buffer.push(a)}StringBuffer.prototype.append=function append(a){this.buffer.push(a);return this};StringBuffer.prototype.toString=function toString(){return this.buffer.join("")};function countNewLines(b){var a=0;if(b){var c=b.match(/\n/g);if(c){a=c.length}}return a}function setProgressBars(h){var b=70;var f=6000;var j="";if(h.id!=null){var a=h.id}else{var a=h}if(a=="offreCreationStep2:transportDescription"||a=="offreCreationStep2:benefitsDescription"||a=="profile:companyDescription"){var f=3000}var c=tinyMCE.get(a).getContent().length;var g=countNewLines(tinyMCE.get(a).getContent());var d=c+g;var e=parseFloat(d/f);var k=e>1?b:Math.round(e*b);document.getElementById(a+"Indicator1").style.width=k+"px";document.getElementById(a+"Indicator1").className=e>1?"indicatorMax":"indicatorFilled";document.getElementById(a+"Indicator2").style.width=(b-k)+"px";setTimeout("setProgressBars('"+a+"')",1600)}function setProgressBarsWithoutWYSIWYG(a){var e=70;var f=6000;if(a=="offreCreationStep2:transportDescription"||a=="offreCreationStep2:benefitsDescription"||a=="profile:companyDescription"){var f=3000}var b=document.getElementById(a).value.length;var d=parseFloat(b/f);var c=d>1?e:Math.round(d*e);document.getElementById(a+"Indicator1").style.width=c+"px";document.getElementById(a+"Indicator1").className=d>1?"indicatorMax":"indicatorFilled";document.getElementById(a+"Indicator2").style.width=(e-c)+"px";setTimeout("setProgressBarsWithoutWYSIWYG('"+a+"')",1600)}function launchTextualCounters(){var a=document.getElementsByTagName("textarea");var b=0;while(b<a.length){setProgressBarsWithoutWYSIWYG(a[b].id);b++}}function registrationFocus(){document.getElementById("candidateRegistration:password").focus();document.getElementById("candidateRegistration:emailConfirm").focus();document.getElementById("candidateRegistration:passwordConfirmation").focus();document.getElementById("candidateRegistration:email").focus();registrationTestFocus()}function registrationTestFocus(){var c=document.getElementById("inscriptionPanel");if(c){var d=document.getElementById("candidateRegistration:email");var b=document.getElementById("candidateRegistration:emailConfirm");var e=document.getElementById("candidateRegistration:password");var a=document.getElementById("candidateRegistration:passwordConfirmation");if(e!=null){e.focus()}if(a!=null){a.focus()}if(b!=null){b.focus()}if(d!=null){d.focus()}}}if(window.Prototype){var MagicBox=Class.create({initialize:function(c,d,m,n,h,q){var p=d+":"+c+"dropListContainer";var e=d+":"+c+"fakeInput";var l=c+"deselectAllButtonFooter"+m;var b=c+"closeButtonFooter"+m;var g=d+":"+c+"showandhidelinkid";var o=d+":"+c+"magicBoxList";var k=$(p).getElementsBySelector("input:checked.countable").length;$(e).getElementsBySelector("em:first")[0].update(k+" "+n);$(b).observe("click",j.bindAsEventListener(this,d,c,true));$(e).observe("click",j.bindAsEventListener(this,d,c,true));$(g).observe("click",function(r){r.preventDefault()});$(l).observe("click",f.bindAsEventListener(this,n));$(p).getElementsBySelector("input.countable").each(function(r){$(r).observe("click",a.bindAsEventListener(this,n,h,q))});$(o).observe("click",function(r){r.stopPropagation()});$(e).observe("click",function(r){r.stopPropagation()});$(document).observe("click",j.bindAsEventListener(this,d,c,false));function f(s,r){$(p).getElementsBySelector("input:checkbox").each(function(t){$(t).checked=false});$(e).getElementsBySelector("em:first")[0].update("0 "+r);s.preventDefault()}function a(u,s,r,v){var t=$(p).getElementsBySelector("input:checked.countable").length;if(t>r){$(e).getElementsBySelector("em:first")[0].update(v+" "+r+" éléments");$(e).getElementsBySelector("em:first")[0].checked=false}else{$(e).getElementsBySelector("em:first")[0].update(t+" "+s)}}function j(u,t,s,r){var v=t+":"+s+"magicBoxList";if($(v)){if(!$(v).visible()&&r){$A($$("div.fullListDropDownCheckBox")).each(function(w){$(w).hide()});$(v).show()}else{$(v).hide()}iFrameHeight();if(r){u.preventDefault()}else{u.stopPropagation()}}}}})}function moveMyDiv(){}function iFrameHeight(){}function scrollTopOfPage(){};