/*cached*/
var Site={onload:function(){$("h1.home").bind("click",function(evt){window.location.href="/";});$("h2.lab").bind("click",function(evt){window.location.href="/Le_laboratoire";});$("#menu li").each(function(i,el){var href=$("a",this).attr("href");$(el).bind("click",function(evt){$("#menu li").removeClass("selected");$(this).addClass("selected");window.location.href=href;});$(this).html($("a",this).html());});setTimeout(function(){var re=/http(s)?:\/\/(www.)?([^\/]+)\/.*/i;var match=re.exec(document.location.href);var sd=match[3].split(".");if(sd[0]=="staging"){$("body").append("<div id='staging_mark' style='position:fixed;background-color:black;opacity:.7;margin-left:-75px;margin-top:-45px;width:90px;height:30px;top:50%;left:50%;font-size:24px;color:white;padding:30px;-moz-border-radius:24px;-webkit-border-radius:24px;text-align:center;'>Staging</div>");$("#staging_mark").fadeOut(2500,function(){$("#staging_mark").remove();});}},2000);},fillForm:function(values,form){for(var key in values){if($('[name='+key+']',form).attr("type")=="checkbox"){if(values[key]=="1"){$('[name='+key+']',form).attr("checked","checked");}else{$('[name='+key+']',form).removeAttr("checked");}}else{$('[name='+key+']',form).val(values[key]);}}},showErrors:function(invalidFields){for(var key in invalidFields){var fieldname=key;break;}
if(fieldname){if($('.error.error-'+fieldname).length){$('.error-bubble .error').hide();if($('.error.error-'+fieldname+"-"+invalidFields[fieldname]).length){$('.error.error-'+fieldname+"-"+invalidFields[fieldname]).show();}else if($('.error.error-'+fieldname).length){$('.error.error-'+fieldname).show();}
$("[name="+fieldname+"]").get(0).focus();var pos_y=Position.cumulativeOffset($('[name='+fieldname+']').get(0))[1]-Position.cumulativeOffset($('.col-right').get(0))[1]-30;$('.error-bubble').show();$('.error-bubble').animate({marginTop:pos_y+'px'});$(".error-bubble-body").animate({height:'150px'});}else{alert("Erreur non-réferencée sur le champs "+fieldname);}}}};$(document).ready(Site.onload);